diff options
author | Andrew Pantyukhin <sat@FreeBSD.org> | 2007-08-13 13:11:02 +0000 |
---|---|---|
committer | Andrew Pantyukhin <sat@FreeBSD.org> | 2007-08-13 13:11:02 +0000 |
commit | 57130e59139d6a8735012d5b9d02de2040403675 (patch) | |
tree | 2b8a94cb26bec65e2f298c4e5f684736fbe28351 /audio/cantus_3 | |
parent | ca7421cceb63d5714d8d6f3f8809f0a7af727eeb (diff) |
Notes
Diffstat (limited to 'audio/cantus_3')
-rw-r--r-- | audio/cantus_3/Makefile | 42 | ||||
-rw-r--r-- | audio/cantus_3/distinfo | 6 | ||||
-rw-r--r-- | audio/cantus_3/files/patch-build.sh | 17 | ||||
-rw-r--r-- | audio/cantus_3/files/patch-src::libs::lib_charset.c | 2 | ||||
-rw-r--r-- | audio/cantus_3/files/patch-src::plugins::cantushashvalue.c | 2 | ||||
-rw-r--r-- | audio/cantus_3/files/patch-src::plugins::lib_charset.c | 11 | ||||
-rw-r--r-- | audio/cantus_3/files/patch-src::ui_gtk2::gui_preferences.cc | 2 | ||||
-rw-r--r-- | audio/cantus_3/pkg-descr | 2 | ||||
-rw-r--r-- | audio/cantus_3/pkg-plist | 59 |
9 files changed, 67 insertions, 76 deletions
diff --git a/audio/cantus_3/Makefile b/audio/cantus_3/Makefile index bcb9f0b3358c..b15d490ec937 100644 --- a/audio/cantus_3/Makefile +++ b/audio/cantus_3/Makefile @@ -5,32 +5,38 @@ # $FreeBSD$ # -PORTNAME= cantus_3 -PORTVERSION= 3.0.0 -PORTREVISION= 5 +PORTNAME= cantus +PORTVERSION= 3.0.2 +DISTVERSIONSUFFIX= -testing.src CATEGORIES= audio -MASTER_SITES= http://dl.debain.org/${PORTNAME}/ -DISTNAME= ${PORTNAME}-${PORTVERSION}-1 +MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Tool for tagging and renaming MP3 and OGG/Vorbis files -BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash -LIB_DEPENDS= gtkmm-2.0.6:${PORTSDIR}/x11-toolkits/gtkmm20 \ - glademm-2.0.1:${PORTSDIR}/devel/libglademm \ +LIB_DEPENDS= gtkmm-2.4.1:${PORTSDIR}/x11-toolkits/gtkmm24 \ + glademm-2.4.1:${PORTSDIR}/devel/libglademm24 \ ogg.5:${PORTSDIR}/audio/libogg \ + sigc-2.0.0:${PORTSDIR}/devel/libsigc++20 \ vorbis.4:${PORTSDIR}/audio/libvorbis +CONFLICTS= cantus-1* +USE_GETTEXT= yes USE_GMAKE= yes -USE_GNOME= gnomehack gnomeprefix libglade2 -USE_XLIB= yes - -BASH?= ${LOCALBASE}/bin/bash - -do-build: - @cd ${WRKSRC} && ${BASH} build.sh --prefix '${PREFIX}' - -do-install: - @cd ${WRKSRC} && ${BASH} build.sh --install --prefix '${PREFIX}' +USE_GNOME= gnomehack gnomeprefix libglade2 glib20 +USE_LDCONFIG= yes +CPPFLAGS+= -I${LOCALBASE}/include +LDFLAGS= -L${LOCALBASE}/lib +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" +CONFIGURE_ARGS= --program-transform-name="" --disable-static +WRKSRC= ${WRKDIR}/${DISTNAME:S/.src//} + +post-patch: + @${REINPLACE_CMD} -Ee 's|-ldld||g;s|-ldl||g;/ALL_LINGUAS=/s|=(.*)|="\1"|'\ + ${WRKSRC}/configure + @${REINPLACE_CMD} -e 's|-ldl||' ${WRKSRC}/source/cantus/Makefile.in + @${REINPLACE_CMD} -e 's|PACKAGE_LIB_DIR "cantus-3.glade"|PACKAGE_DATA_DIR "/cantus/glade/cantus.glade"|'\ + ${WRKSRC}/source/cantus/gui_controller.cc .include <bsd.port.mk> diff --git a/audio/cantus_3/distinfo b/audio/cantus_3/distinfo index 81faa205b216..753352c60c3f 100644 --- a/audio/cantus_3/distinfo +++ b/audio/cantus_3/distinfo @@ -1,3 +1,3 @@ -MD5 (cantus_3-3.0.0-1.tar.gz) = 4bce0d2682ae2d03da2ff710d186bb78 -SHA256 (cantus_3-3.0.0-1.tar.gz) = 945f71979721c7212befcaf84e462a9101138798baf46b1c0474779ff6bd4ee0 -SIZE (cantus_3-3.0.0-1.tar.gz) = 185810 +MD5 (cantus-3.0.2-testing.src.tar.gz) = f1380ed6a4e772310b185ff89245635b +SHA256 (cantus-3.0.2-testing.src.tar.gz) = 0ea294dfd684142400fe179c5da9bd9ffc8716c01f60216cd55be5731d663c16 +SIZE (cantus-3.0.2-testing.src.tar.gz) = 511104 diff --git a/audio/cantus_3/files/patch-build.sh b/audio/cantus_3/files/patch-build.sh deleted file mode 100644 index a4422fd98d5b..000000000000 --- a/audio/cantus_3/files/patch-build.sh +++ /dev/null @@ -1,17 +0,0 @@ ---- build.sh.orig Wed Apr 21 20:26:52 2004 -+++ build.sh Mon Mar 7 12:11:44 2005 -@@ -164,12 +164,8 @@ - INST_LIBDIR="$INST_PREFIX/lib/$EXECUTABLE" - INST_LOCALEDIR="$INST_PREFIX/share/locale" - INST_PIXMAPDIR="$INST_PREFIX/lib/$EXECUTABLE" --INST_DOCDIR="$INST_PREFIX/doc/$EXECUTABLE" --if [ -d "/usr/share/gnome/help/" ]; then -- INST_GNOMEDOCDIR="/usr/share/gnome/help/$EXECUTABLE/C" --else -- INST_GNOMEDOCDIR="/usr/local/share/gnome/help/$EXECUTABLE/C" --fi -+INST_DOCDIR="$INST_PREFIX/share/doc/$EXECUTABLE" -+INST_GNOMEDOCDIR="$INST_PREFIX/share/gnome/help/$EXECUTABLE/C" - - # Preprocessor macros: - MACROS="PACKAGE_LIB_DIR=$INST_LIBDIR/\ diff --git a/audio/cantus_3/files/patch-src::libs::lib_charset.c b/audio/cantus_3/files/patch-src::libs::lib_charset.c index 8e0b76fb72bd..c488908ff784 100644 --- a/audio/cantus_3/files/patch-src::libs::lib_charset.c +++ b/audio/cantus_3/files/patch-src::libs::lib_charset.c @@ -1,5 +1,5 @@ --- src/libs/lib_charset.c.orig Tue May 18 14:25:50 2004 -+++ src/libs/lib_charset.c Tue May 18 14:25:59 2004 ++++ source/cantus/charset.c Tue May 18 14:25:59 2004 @@ -207,7 +207,7 @@ outptr = out; diff --git a/audio/cantus_3/files/patch-src::plugins::cantushashvalue.c b/audio/cantus_3/files/patch-src::plugins::cantushashvalue.c index 3fb93ad89ec8..d1f11f2e7876 100644 --- a/audio/cantus_3/files/patch-src::plugins::cantushashvalue.c +++ b/audio/cantus_3/files/patch-src::plugins::cantushashvalue.c @@ -1,5 +1,5 @@ --- src/plugins/cantushashvalue.c.orig 2007-08-03 14:31:22.000000000 +0200 -+++ src/plugins/cantushashvalue.c 2007-08-03 14:35:10.000000000 +0200 ++++ source/cantus/cantushashvalue.c 2007-08-03 14:35:10.000000000 +0200 @@ -81,7 +81,7 @@ g_assert(hvalue != NULL); switch (type) { diff --git a/audio/cantus_3/files/patch-src::plugins::lib_charset.c b/audio/cantus_3/files/patch-src::plugins::lib_charset.c deleted file mode 100644 index d7c4e6df67bb..000000000000 --- a/audio/cantus_3/files/patch-src::plugins::lib_charset.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/plugins/lib_charset.c.orig Tue May 18 14:17:18 2004 -+++ src/plugins/lib_charset.c Tue May 18 14:17:34 2004 -@@ -191,7 +191,7 @@ - outptr = out; - - retry: -- if (iconv(cd, (char**)&input, &length, &outptr, &outleft) == -1) { -+ if (iconv(cd, (const char**)&input, &length, &outptr, &outleft) == -1) { - int used; - switch (errno) { - case E2BIG: diff --git a/audio/cantus_3/files/patch-src::ui_gtk2::gui_preferences.cc b/audio/cantus_3/files/patch-src::ui_gtk2::gui_preferences.cc index 4a84acb22721..9384433ea320 100644 --- a/audio/cantus_3/files/patch-src::ui_gtk2::gui_preferences.cc +++ b/audio/cantus_3/files/patch-src::ui_gtk2::gui_preferences.cc @@ -1,5 +1,5 @@ --- src/ui-gtk2/gui_preferences.cc.orig 2007-08-12 19:50:46.000000000 +0200 -+++ src/ui-gtk2/gui_preferences.cc 2007-08-12 19:51:17.000000000 +0200 ++++ source/cantus/gui_preferences.cc 2007-08-12 19:51:17.000000000 +0200 @@ -81,7 +81,7 @@ } Gtk::CheckButton *check = dynamic_cast<Gtk::CheckButton*>(widget); diff --git a/audio/cantus_3/pkg-descr b/audio/cantus_3/pkg-descr index 19b2c242e91c..30f35e961b13 100644 --- a/audio/cantus_3/pkg-descr +++ b/audio/cantus_3/pkg-descr @@ -4,4 +4,4 @@ generate a tag out of the filename, filter definitions for renaming, recursive actions, CDDB (Freedb) lookup (no CD needed), copy between ID3V1 and ID3V2 tags, and a lot more. -WWW: http://www.debain.org/software/cantus/ +WWW: http://cantus.sourceforge.net/ diff --git a/audio/cantus_3/pkg-plist b/audio/cantus_3/pkg-plist index 4e47af908f52..e7a67d16df7d 100644 --- a/audio/cantus_3/pkg-plist +++ b/audio/cantus_3/pkg-plist @@ -1,23 +1,36 @@ -bin/cantus_3 -lib/cantus_3/id3v1.so -lib/cantus_3/vorbis.so -lib/cantus_3/id3copier.so -lib/cantus_3/tag2filename.so -lib/cantus_3/mpegheader.so -lib/cantus_3/id3v2.so -lib/cantus_3/cantus-3.glade -lib/cantus_3/general.png -lib/cantus_3/cantus_tag.png -share/gnome/help/cantus_3/C/figures/cantus_start_window.png -share/gnome/help/cantus_3/C/legal.xml -share/gnome/help/cantus_3/C/cantus_3.xml -share/gnome/help/cantus_3/C/cantus_start_window.png -share/locale/de/LC_MESSAGES/cantus_3.mo -share/locale/es/LC_MESSAGES/cantus_3.mo -share/locale/fr/LC_MESSAGES/cantus_3.mo -share/locale/pl/LC_MESSAGES/cantus_3.mo -@dirrm share/gnome/help/cantus_3/C/figures -@dirrm share/gnome/help/cantus_3/C -@dirrm share/gnome/help/cantus_3/ -@dirrm share/doc/cantus_3 -@dirrm lib/cantus_3/ +bin/cantus +lib/libcantusplugin_id3copier.la +lib/libcantusplugin_id3copier.so +lib/libcantusplugin_id3copier.so.3 +lib/libcantusplugin_id3v1.la +lib/libcantusplugin_id3v1.so +lib/libcantusplugin_id3v1.so.3 +lib/libcantusplugin_id3v2.la +lib/libcantusplugin_id3v2.so +lib/libcantusplugin_id3v2.so.3 +lib/libcantusplugin_mpegheader.la +lib/libcantusplugin_mpegheader.so +lib/libcantusplugin_mpegheader.so.3 +lib/libcantusplugin_tag2filename.la +lib/libcantusplugin_tag2filename.so +lib/libcantusplugin_tag2filename.so.3 +lib/libcantusplugin_vorbis.la +lib/libcantusplugin_vorbis.so +lib/libcantusplugin_vorbis.so.3 +share/gnome/cantus/glade/cantus.glade +share/gnome/cantus/glade/cantus.gladep +share/gnome/cantus/glade/strings.c +share/gnome/pixmaps/cantus/general/general.png +share/gnome/pixmaps/cantus/logo/cantus.svg +share/gnome/pixmaps/cantus/logo/cantus_tag.png +share/locale/de/LC_MESSAGES/cantus.mo +share/locale/es/LC_MESSAGES/cantus.mo +share/locale/fr/LC_MESSAGES/cantus.mo +share/locale/it/LC_MESSAGES/cantus.mo +share/locale/nl/LC_MESSAGES/cantus.mo +share/locale/pl/LC_MESSAGES/cantus.mo +@dirrm share/gnome/cantus/glade +@dirrm share/gnome/cantus +@dirrm share/gnome/pixmaps/cantus/general +@dirrm share/gnome/pixmaps/cantus/logo +@dirrm share/gnome/pixmaps/cantus |