media/kid3 1.2 (NEW)
authoryselkowitz <yselkowitz@e127d73d-b18e-4ae1-a744-a22e6a3ccd30>
Mon, 24 Aug 2009 00:38:43 +0000 (00:38 +0000)
committeryselkowitz <yselkowitz@e127d73d-b18e-4ae1-a744-a22e6a3ccd30>
Mon, 24 Aug 2009 00:38:43 +0000 (00:38 +0000)
git-svn-id: https://cygwin-ports.svn.sourceforge.net/svnroot/cygwin-ports/ports/trunk@7399 e127d73d-b18e-4ae1-a744-a22e6a3ccd30

1.2-libogg.patch [new file with mode: 0644]
README [new file with mode: 0644]
kid3-1.2-1.cygport [new file with mode: 0644]
setup.hint [new file with mode: 0644]

diff --git a/1.2-libogg.patch b/1.2-libogg.patch
new file mode 100644 (file)
index 0000000..76ed4d8
--- /dev/null
@@ -0,0 +1,23 @@
+--- origsrc/kid3-1.2/CMakeLists.txt    2009-08-23 03:42:37.209581300 -0500
++++ src/kid3-1.2/CMakeLists.txt        2009-08-23 13:10:07.017611900 -0500
+@@ -136,15 +136,16 @@ endif(WITH_TUNEPIMP)
+ set(VORBIS_LIBRARIES)
+ if(WITH_VORBIS)
+   find_path(VORBIS_INCLUDE_DIR vorbis/vorbisfile.h)
++  find_library(OGG_LIBRARY NAMES ogg)
+   find_library(VORBIS_LIBRARY NAMES vorbis)
+   find_library(VORBISFILE_LIBRARY NAMES vorbisfile)
+-  if(VORBIS_INCLUDE_DIR AND VORBIS_LIBRARY AND VORBISFILE_LIBRARY)
+-    set(VORBIS_LIBRARIES ${VORBIS_LIBRARY} ${VORBISFILE_LIBRARY})
++  if(VORBIS_INCLUDE_DIR AND OGG_LIBRARY AND VORBIS_LIBRARY AND VORBISFILE_LIBRARY)
++    set(VORBIS_LIBRARIES ${VORBISFILE_LIBRARY} ${VORBIS_LIBRARY} ${OGG_LIBRARY})
+     message(STATUS "Vorbis found: ${VORBIS_LIBRARIES}")
+     set(HAVE_VORBIS 1)
+-  else(VORBIS_INCLUDE_DIR AND VORBIS_LIBRARY AND VORBISFILE_LIBRARY)
++  else(VORBIS_INCLUDE_DIR AND OGG_LIBRARY AND VORBIS_LIBRARY AND VORBISFILE_LIBRARY)
+     message(FATAL_ERROR "Could not find Vorbis")
+-  endif(VORBIS_INCLUDE_DIR AND VORBIS_LIBRARY AND VORBISFILE_LIBRARY)
++  endif(VORBIS_INCLUDE_DIR AND OGG_LIBRARY AND VORBIS_LIBRARY AND VORBISFILE_LIBRARY)
+ endif(WITH_VORBIS)
+ ### Check for FLAC++
diff --git a/README b/README
new file mode 100644 (file)
index 0000000..bf7e35d
--- /dev/null
+++ b/README
@@ -0,0 +1,65 @@
+kid3
+------------------------------------------
+If you want to easily tag multiple MP3, Ogg/Vorbis, FLAC, MPC, MP4/AAC, 
+MP2, Speex, TrueAudio and WavPack files (e.g. full albums) without 
+typing the same information again and again and have control over both 
+ID3v1 and ID3v2 tags, then Kid3 is the program you are looking for.
+
+Runtime requirements:
+  cygwin-1.7.0-60
+  libgcc1-4.3.2-2
+  libid3_3.8.3-3.8.3-3
+  libkdecore5-4.2.4-1
+  libmp4v2_1-1.9.1-1
+  libogg0-1.1.3-1
+  libQtCore4-4.5.2-1
+  libQtDBus4-4.5.2-1
+  libQtGui4-4.5.2-1
+  libQtNetwork4-4.5.2-1
+  libQtXml4-4.5.2-1
+  libstdc++6-4.3.2-2
+  libtag1-1.5-10
+  libtunepimp5-0.5.3-3
+  libvorbis0-1.2.0-2
+  libvorbisfile3-1.2.0-2
+
+Build requirements:
+(besides corresponding -devel packages)
+  automoc4-0.9.88-10
+  binutils-2.19.51-1
+  cmake-2.6.4-10
+  cygport-0.9.8-1
+  gcc4-core-4.3.2-2
+  gcc4-g++-4.3.2-2
+  make-3.81-2
+  pkg-config-0.23b-10
+
+Canonical website:
+  http://kid3.sourceforge.net/
+
+Canonical download:
+  http://downloads.sourceforge.net/kid3/
+
+-------------------------------------------
+
+Build instructions:
+  unpack kid3-1.2-X-src.tar.bz2
+    if you use setup to install this src package, it will be
+        unpacked under /usr/src automatically
+  cd /usr/src
+  cygport ./kid3-1.2-X.cygport all
+
+This will create:
+  /usr/src/kid3-1.2-X-src.tar.bz2
+  /usr/src/kid3-1.2-X.tar.bz2
+
+-------------------------------------------
+
+Port Notes:
+
+----- version 1.2-1 -----
+Initial release for Cygwin 1.7.
+
+
+Cygwin port maintained by:
+http://sourceware.org/cygwinports/
diff --git a/kid3-1.2-1.cygport b/kid3-1.2-1.cygport
new file mode 100644 (file)
index 0000000..208bd6b
--- /dev/null
@@ -0,0 +1,20 @@
+inherit kde4
+
+DESCRIPTION="KDE ID3 tagger"
+HOMEPAGE="http://kid3.sourceforge.net/"
+SRC_URI="mirror://sourceforge/kid3/${P}.tar.gz"
+PATCH_URI="mirror://gentoo/${P}-libmp4v2.patch.bz2
+           1.2-libogg.patch"
+
+DIFF_EXCLUDES="*.po"
+
+# flac: libFLAC++6 requires rebuild for 1.7: http://cygwin.com/ml/cygwin/2009-08/msg00735.html
+CYGCMAKE_ARGS="
+       -DWITH_KDE=ON
+       -DWITH_FLAC=OFF
+       -DWITH_ID3LIB=ON
+       -DWITH_MP4V2=ON
+       -DWITH_TAGLIB=ON
+       -DWITH_TUNEPIMP=ON
+       -DWITH_VORBIS=ON
+"
diff --git a/setup.hint b/setup.hint
new file mode 100644 (file)
index 0000000..5bd9223
--- /dev/null
@@ -0,0 +1,8 @@
+category: Audio KDE
+requires: libgcc1 libid3_3.8.3 libkdecore5 libmp4v2_1 libogg0 libQtCore4 libQtDBus4 libQtGui4 libQtNetwork4 libQtXml4 libstdc++6 libtag1 libtunepimp5 libvorbis0 libvorbisfile3
+sdesc: "KDE ID3 tagger"
+ldesc: "If you want to easily tag multiple MP3, Ogg/Vorbis, FLAC, MPC, 
+MP4/AAC, MP2, Speex, TrueAudio and WavPack files (e.g. full albums) 
+without typing the same information again and again and have control 
+over both ID3v1 and ID3v2 tags, then Kid3 is the program you are looking 
+for."
This page took 0.026676 seconds and 5 git commands to generate.