diff options
author | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2007-05-03 12:22:09 +0800 |
---|---|---|
committer | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2007-05-03 12:22:09 +0800 |
commit | 820899909bf4b5cf81be738377f64d98d91801bf (patch) | |
tree | 0d836618346d6caa8486bb80109e6a9980f95ac5 | |
parent | ec90e64f7da363449782d89affe8f404ca80af6d (diff) | |
download | marcuscom-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/Makefile | 65 | ||||
-rw-r--r-- | audio/gqmpeg/distinfo | 3 | ||||
-rw-r--r-- | audio/gqmpeg/files/patch-aclocal.m4 | 46 | ||||
-rw-r--r-- | audio/gqmpeg/files/patch-configure.in | 11 | ||||
-rw-r--r-- | audio/gqmpeg/files/patch-po_Makefile.in.in | 14 | ||||
-rw-r--r-- | audio/gqmpeg/pkg-descr | 7 | ||||
-rw-r--r-- | audio/gqmpeg/pkg-plist | 81 |
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 |