summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2007-05-03 12:22:09 +0800
committermezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2007-05-03 12:22:09 +0800
commit820899909bf4b5cf81be738377f64d98d91801bf (patch)
tree0d836618346d6caa8486bb80109e6a9980f95ac5
parentec90e64f7da363449782d89affe8f404ca80af6d (diff)
downloadmarcuscom-ports-820899909bf4b5cf81be738377f64d98d91801bf.tar
marcuscom-ports-820899909bf4b5cf81be738377f64d98d91801bf.tar.gz
marcuscom-ports-820899909bf4b5cf81be738377f64d98d91801bf.tar.bz2
marcuscom-ports-820899909bf4b5cf81be738377f64d98d91801bf.tar.lz
marcuscom-ports-820899909bf4b5cf81be738377f64d98d91801bf.tar.xz
marcuscom-ports-820899909bf4b5cf81be738377f64d98d91801bf.tar.zst
marcuscom-ports-820899909bf4b5cf81be738377f64d98d91801bf.zip
share/gnome/ -> share/
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@8787 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--audio/gqmpeg/Makefile65
-rw-r--r--audio/gqmpeg/distinfo3
-rw-r--r--audio/gqmpeg/files/patch-aclocal.m446
-rw-r--r--audio/gqmpeg/files/patch-configure.in11
-rw-r--r--audio/gqmpeg/files/patch-po_Makefile.in.in14
-rw-r--r--audio/gqmpeg/pkg-descr7
-rw-r--r--audio/gqmpeg/pkg-plist81
7 files changed, 227 insertions, 0 deletions
diff --git a/audio/gqmpeg/Makefile b/audio/gqmpeg/Makefile
new file mode 100644
index 000000000..2488dbc18
--- /dev/null
+++ b/audio/gqmpeg/Makefile
@@ -0,0 +1,65 @@
+# New ports collection makefile for: gqmpeg
+# Date Created: 28 Oct 1998
+# Whom: Vanilla Pooh Shu <vanilla@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gqmpeg
+PORTVERSION= 0.20.0
+PORTREVISION= 2
+PORTEPOCH= 1
+CATEGORIES+= audio
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER?= lyngbol@wheel.dk
+COMMENT?= Another gtk-based MP3 frontend
+
+RUN_DEPENDS= ogg123:${PORTSDIR}/audio/vorbis-tools \
+ xmp:${PORTSDIR}/audio/xmp
+
+.if defined(WITH_MPG321)
+RUN_DEPENDS+= mpg321:${PORTSDIR}/audio/mpg321
+.else
+RUN_DEPENDS+= mpg123:${PORTSDIR}/audio/mpg123
+.endif
+
+USE_X_PREFIX= yes
+USE_GNOME= gdkpixbuf
+WANT_GNOME= yes
+USE_AUTOTOOLS= autoconf:213 libtool:15
+
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib" \
+
+MAN1= gqmpeg.1
+
+.include <bsd.port.pre.mk>
+
+.if ${HAVE_GNOME:Mgnomelibs}!=""
+USE_GNOME+= gnomeprefix gnomelibs
+PKGNAMESUFFIX= -gnome
+CONFIGURE_ENV+= USE_GNOME="yes"
+PLIST_SUB+= DATADIR="share/gnome"
+.else
+CONFIGURE_ENV+= USE_GNOME=""
+PLIST_SUB+= DATADIR="share"
+.endif
+
+.if !defined(WITH_MPG321)
+pre-everything::
+ @${ECHO_MSG}
+ @${ECHO_MSG} "If you want to use mpg321 instead of mpg123,"
+ @${ECHO_MSG} "hit Ctrl-C right now and execute \"make WITH_MPG321=yes\""
+ @${ECHO_MSG}
+.endif
+
+.if defined(WITH_MPG321)
+post-patch:
+ @${REINPLACE_CMD} -E -e \
+ 's/^(#define MPG123_BINARY "mpg)123"/\1321"/' \
+ ${WRKSRC}/src/io_mpg123.c
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/audio/gqmpeg/distinfo b/audio/gqmpeg/distinfo
new file mode 100644
index 000000000..231f0806a
--- /dev/null
+++ b/audio/gqmpeg/distinfo
@@ -0,0 +1,3 @@
+MD5 (gqmpeg-0.20.0.tar.gz) = 18cc9e61969552fd6dabfded53907227
+SHA256 (gqmpeg-0.20.0.tar.gz) = 42ea49ee14d0c0538469d5e346badbdccd4353229b9a15096c10ec5bd041b793
+SIZE (gqmpeg-0.20.0.tar.gz) = 966991
diff --git a/audio/gqmpeg/files/patch-aclocal.m4 b/audio/gqmpeg/files/patch-aclocal.m4
new file mode 100644
index 000000000..ae3bb1682
--- /dev/null
+++ b/audio/gqmpeg/files/patch-aclocal.m4
@@ -0,0 +1,46 @@
+
+$FreeBSD: ports/audio/gqmpeg/files/patch-aclocal.m4,v 1.3 2005/01/12 15:34:59 oliver Exp $
+
+--- aclocal.m4.orig Wed Jul 17 20:48:30 2002
++++ aclocal.m4 Thu Jul 18 16:38:49 2002
+@@ -545,7 +545,7 @@
+ rm -f conf.gdk_pixbuftest
+ ])
+
+-# gettext.m4 serial 13 (gettext-0.11.1)
++# gettext.m4 serial 14 (gettext-0.11.2)
+ dnl Copyright (C) 1995-2002 Free Software Foundation, Inc.
+ dnl This file is free software, distributed under the terms of the GNU
+ dnl General Public License. As a special exception to the GNU General
+@@ -689,14 +689,13 @@
+ dnl Now see whether libintl exists and does not depend on libiconv.
+ AC_TRY_LINK([#include <libintl.h>
+ extern int _nl_msg_cat_cntr;
+-extern int *_nl_domain_bindings;
+ extern
+ #ifdef __cplusplus
+ "C"
+ #endif
+ const char *_nl_expand_alias ();],
+ [bindtextdomain ("", "");
+-return (int) gettext ("")]ifelse([$2], [need-ngettext], [ + (int) ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_domain_bindings + *_nl_expand_alias (0)],
++return (int) gettext ("")]ifelse([$2], [need-ngettext], [ + (int) ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_expand_alias (0)],
+ gt_cv_func_gnugettext_libintl=yes,
+ gt_cv_func_gnugettext_libintl=no)
+ dnl Now see whether libintl exists and depends on libiconv.
+@@ -704,14 +703,13 @@
+ LIBS="$LIBS $LIBICONV"
+ AC_TRY_LINK([#include <libintl.h>
+ extern int _nl_msg_cat_cntr;
+-extern int *_nl_domain_bindings;
+ extern
+ #ifdef __cplusplus
+ "C"
+ #endif
+ const char *_nl_expand_alias ();],
+ [bindtextdomain ("", "");
+-return (int) gettext ("")]ifelse([$2], [need-ngettext], [ + (int) ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_domain_bindings + *_nl_expand_alias (0)],
++return (int) gettext ("")]ifelse([$2], [need-ngettext], [ + (int) ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_expand_alias (0)],
+ [LIBINTL="$LIBINTL $LIBICONV"
+ LTLIBINTL="$LTLIBINTL $LTLIBICONV"
+ gt_cv_func_gnugettext_libintl=yes
diff --git a/audio/gqmpeg/files/patch-configure.in b/audio/gqmpeg/files/patch-configure.in
new file mode 100644
index 000000000..01a241386
--- /dev/null
+++ b/audio/gqmpeg/files/patch-configure.in
@@ -0,0 +1,11 @@
+--- configure.in.orig Fri Nov 9 14:42:36 2001
++++ configure.in Sun Nov 11 22:13:39 2001
+@@ -83,7 +83,7 @@
+ dnl CHECK_GNOME
+ AC_PATH_PROG(GNOME_CONFIG,gnome-config,no)
+ AM_CONDITIONAL(HAVE_GNOME, test $GNOME_CONFIG != no)
+- if test "$GNOME_CONFIG" = no; then
++ if test "$GNOME_CONFIG" = no -o "$USE_GNOME" != yes; then
+ AC_MSG_RESULT(GNOME icon and menu entry will NOT be installed)
+ else
+ AC_MSG_RESULT(will install a GNOME icon and menu entry)
diff --git a/audio/gqmpeg/files/patch-po_Makefile.in.in b/audio/gqmpeg/files/patch-po_Makefile.in.in
new file mode 100644
index 000000000..e464d7494
--- /dev/null
+++ b/audio/gqmpeg/files/patch-po_Makefile.in.in
@@ -0,0 +1,14 @@
+
+$FreeBSD: ports/audio/gqmpeg/files/patch-po_Makefile.in.in,v 1.3 2005/01/12 15:34:59 oliver Exp $
+
+--- po/Makefile.in.in.orig Wed Jul 24 16:24:35 2002
++++ po/Makefile.in.in Wed Jul 24 16:25:07 2002
+@@ -21,7 +21,7 @@
+ prefix = @prefix@
+ exec_prefix = @exec_prefix@
+ datadir = @datadir@
+-localedir = $(datadir)/locale
++localedir = $(prefix)/share/locale
+ gettextsrcdir = $(datadir)/gettext/po
+
+ INSTALL = @INSTALL@
diff --git a/audio/gqmpeg/pkg-descr b/audio/gqmpeg/pkg-descr
new file mode 100644
index 000000000..77929c15c
--- /dev/null
+++ b/audio/gqmpeg/pkg-descr
@@ -0,0 +1,7 @@
+A GTK-based mp3 front-end. Uses mpg123 for decoding and supports
+winamp themes.
+
+WWW: http://gqmpeg.sourceforge.net/
+
+-Vanilla
+vanilla@FreeBSD.ORG
diff --git a/audio/gqmpeg/pkg-plist b/audio/gqmpeg/pkg-plist
new file mode 100644
index 000000000..91bfcf96c
--- /dev/null
+++ b/audio/gqmpeg/pkg-plist
@@ -0,0 +1,81 @@
+bin/gqmpeg
+bin/gqmpeg-shoutcast-plugin.sh
+%%GNOME:%%%%DATADIR%%/apps/Multimedia/gqmpeg.desktop
+%%GNOME:%%%%DATADIR%%/pixmaps/gqmpeg.png
+share/gqmpeg/skins/README
+share/gqmpeg/skins/SKIN-SPECS
+share/gqmpeg/skins/mrclean/blue-handle-24.png
+share/gqmpeg/skins/mrclean/blue2-about.png
+share/gqmpeg/skins/mrclean/blue2-round-shadowed.png
+share/gqmpeg/skins/mrclean/blue2-soft-round-7.png
+share/gqmpeg/skins/mrclean/blue2-soft-round-logo.png
+share/gqmpeg/skins/mrclean/btn-expand-toggle-20-h.png
+share/gqmpeg/skins/mrclean/btn-rect-clr-32-eject.png
+share/gqmpeg/skins/mrclean/btn-rect-clr-32-stop.png
+share/gqmpeg/skins/mrclean/btn-rect-clr-32r-pause.png
+share/gqmpeg/skins/mrclean/btn-rect-clr-32r-play.png
+share/gqmpeg/skins/mrclean/btn-rnd-clr-16-left.png
+share/gqmpeg/skins/mrclean/btn-rnd-clr-16-plus.png
+share/gqmpeg/skins/mrclean/btn-rnd-clr-16-right.png
+share/gqmpeg/skins/mrclean/btn-rnd-clr-26-01.png
+share/gqmpeg/skins/mrclean/btn-rnd-clr-26-02.png
+share/gqmpeg/skins/mrclean/btn-rnd-clr-26-03.png
+share/gqmpeg/skins/mrclean/btn-rnd-clr-26-04.png
+share/gqmpeg/skins/mrclean/btn-rnd-clr-26-05.png
+share/gqmpeg/skins/mrclean/btn-rnd-clr-26-06.png
+share/gqmpeg/skins/mrclean/btn-rnd-clr-26-07.png
+share/gqmpeg/skins/mrclean/btn-rnd-clr-26-08.png
+share/gqmpeg/skins/mrclean/btn-rnd-clr-26-09.png
+share/gqmpeg/skins/mrclean/btn-rnd-clr-26-10.png
+share/gqmpeg/skins/mrclean/btn-rnd-clr-26-dn.png
+share/gqmpeg/skins/mrclean/btn-rnd-clr-26-eye.png
+share/gqmpeg/skins/mrclean/btn-rnd-clr-26-left.png
+share/gqmpeg/skins/mrclean/btn-rnd-clr-26-list.png
+share/gqmpeg/skins/mrclean/btn-rnd-clr-26-max.png
+share/gqmpeg/skins/mrclean/btn-rnd-clr-26-min.png
+share/gqmpeg/skins/mrclean/btn-rnd-clr-26-right.png
+share/gqmpeg/skins/mrclean/btn-rnd-clr-26-toggle.png
+share/gqmpeg/skins/mrclean/btn-rnd-clr-26-up.png
+share/gqmpeg/skins/mrclean/btn-rnd-clr-26-x.png
+share/gqmpeg/skins/mrclean/bubble-fly.png
+share/gqmpeg/skins/mrclean/bubble-slider-16-h.png
+share/gqmpeg/skins/mrclean/bubble-slider-16-v.png
+share/gqmpeg/skins/mrclean/dial-ball2.png
+share/gqmpeg/skins/mrclean/dial-clip2.png
+share/gqmpeg/skins/mrclean/dial-eye.png
+share/gqmpeg/skins/mrclean/digit-digital-15-aa.png
+share/gqmpeg/skins/mrclean/digit-digital-24-aa.png
+share/gqmpeg/skins/mrclean/focus-rect-border-1.png
+share/gqmpeg/skins/mrclean/focus-rect-border-7b.png
+share/gqmpeg/skins/mrclean/item-ab-static.png
+share/gqmpeg/skins/mrclean/item-clear-load-aa.png
+share/gqmpeg/skins/mrclean/item-colon-15.png
+share/gqmpeg/skins/mrclean/item-colon-24.png
+share/gqmpeg/skins/mrclean/item-pda-minus.png
+share/gqmpeg/skins/mrclean/item-pda-random-static.png
+share/gqmpeg/skins/mrclean/item-pda-repeat-static.png
+share/gqmpeg/skins/mrclean/item-repeat1-static.png
+share/gqmpeg/skins/mrclean/item-volume-static.png
+share/gqmpeg/skins/mrclean/list-clear-back.png
+share/gqmpeg/skins/mrclean/list-clear-flags.png
+share/gqmpeg/skins/mrclean/list-clear.png
+share/gqmpeg/skins/mrclean/list-menu-flags.png
+share/gqmpeg/skins/mrclean/list-row-clear.png
+share/gqmpeg/skins/mrclean/skindata
+share/gqmpeg/skins/mrclean/skindata_about
+share/gqmpeg/skins/mrclean/skindata_compact
+share/gqmpeg/skins/mrclean/skindata_extra
+share/gqmpeg/skins/mrclean/skindata_flyby
+share/gqmpeg/skins/mrclean/skindata_menu
+share/gqmpeg/skins/mrclean/skindata_playlist
+share/gqmpeg/skins/mrclean/skindata_submenu
+share/locale/cs/LC_MESSAGES/gqmpeg.mo
+share/locale/de/LC_MESSAGES/gqmpeg.mo
+share/locale/fi/LC_MESSAGES/gqmpeg.mo
+share/locale/fr/LC_MESSAGES/gqmpeg.mo
+share/locale/ja/LC_MESSAGES/gqmpeg.mo
+share/locale/pt_BR/LC_MESSAGES/gqmpeg.mo
+share/locale/zh_TW/LC_MESSAGES/gqmpeg.mo
+@dirrm share/gqmpeg/skins/mrclean
+@dirrm share/gqmpeg/skins
+@dirrm share/gqmpeg