summaryrefslogtreecommitdiffstats
path: root/audio
diff options
context:
space:
mode:
authorahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2007-05-02 22:40:44 +0800
committerahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2007-05-02 22:40:44 +0800
commite7a58ba740a4441551309648c5da4a2837cf4533 (patch)
tree3b96ca2592ac97ced4cbaeea4b8602a7e9405182 /audio
parent14d3950b47bf420aff11fb5ecf4d9c951c41f639 (diff)
downloadmarcuscom-ports-e7a58ba740a4441551309648c5da4a2837cf4533.tar
marcuscom-ports-e7a58ba740a4441551309648c5da4a2837cf4533.tar.gz
marcuscom-ports-e7a58ba740a4441551309648c5da4a2837cf4533.tar.bz2
marcuscom-ports-e7a58ba740a4441551309648c5da4a2837cf4533.tar.lz
marcuscom-ports-e7a58ba740a4441551309648c5da4a2837cf4533.tar.xz
marcuscom-ports-e7a58ba740a4441551309648c5da4a2837cf4533.tar.zst
marcuscom-ports-e7a58ba740a4441551309648c5da4a2837cf4533.zip
share/gnome -> share
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@8753 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'audio')
-rw-r--r--audio/gqradio/Makefile35
-rw-r--r--audio/gqradio/distinfo3
-rw-r--r--audio/gqradio/pkg-descr10
-rw-r--r--audio/gqradio/pkg-plist98
-rw-r--r--audio/grip/Makefile115
-rw-r--r--audio/grip/distinfo3
-rw-r--r--audio/grip/files/patch-src::discdb20
-rw-r--r--audio/grip/pkg-descr8
-rw-r--r--audio/grip/pkg-plist79
9 files changed, 371 insertions, 0 deletions
diff --git a/audio/gqradio/Makefile b/audio/gqradio/Makefile
new file mode 100644
index 000000000..f15bf7b90
--- /dev/null
+++ b/audio/gqradio/Makefile
@@ -0,0 +1,35 @@
+# New ports collection makefile for: gqradio
+# Date created: 13 Apr 2003
+# Whom: Stefan Jahn <stefan.jahn@nemesis-sektor.de>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gqradio
+PORTVERSION= 1.9.2
+PORTREVISION= 3
+CATEGORIES= audio
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR=gqmpeg
+
+MAINTAINER= stefan.jahn@nemesis-sektor.de
+COMMENT= GTK2 based FM tuner
+
+USE_XLIB= yes
+GNU_CONFIGURE= yes
+USE_GNOME= gtk20 gnomehack gnomeprefix
+
+ONLY_FOR_ARCHS= alpha i386 ia64
+
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib" \
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|\(doc/gqradio\)-\$$VERSION|\1|' \
+ ${WRKSRC}/configure
+ @${REINPLACE_CMD} -e \
+ 's|^\(readmedir = \).*|\1$$(prefix)/share/doc/gqradio|; \
+ s|COPYING||' \
+ ${WRKSRC}/Makefile.in
+
+.include <bsd.port.mk>
diff --git a/audio/gqradio/distinfo b/audio/gqradio/distinfo
new file mode 100644
index 000000000..dba492cd2
--- /dev/null
+++ b/audio/gqradio/distinfo
@@ -0,0 +1,3 @@
+MD5 (gqradio-1.9.2.tar.gz) = 10fded1c080cadd1b260a592772bcbb6
+SHA256 (gqradio-1.9.2.tar.gz) = 8c00b589c2faab3fdb5053f8d47abc883ee9fc44702a34bd049ebde8a1adcfef
+SIZE (gqradio-1.9.2.tar.gz) = 444114
diff --git a/audio/gqradio/pkg-descr b/audio/gqradio/pkg-descr
new file mode 100644
index 000000000..9064888ce
--- /dev/null
+++ b/audio/gqradio/pkg-descr
@@ -0,0 +1,10 @@
+GQradio interfaces with radio cards through the video4linux,
+or the FreeBSD bktr APIs. Stations can be tuned manually,
+set to presets, or auto seek can find the next available
+frequency. The application supports theming (skins),
+and includes a built-in skin editor.
+
+WWW: http://gqmpeg.sourceforge.net/radio.html
+
+- Stefan Jahn
+stefan.jahn@nemesis-sektor.de
diff --git a/audio/gqradio/pkg-plist b/audio/gqradio/pkg-plist
new file mode 100644
index 000000000..517b84cdc
--- /dev/null
+++ b/audio/gqradio/pkg-plist
@@ -0,0 +1,98 @@
+bin/gqradio
+share/doc/gqradio/ChangeLog
+share/doc/gqradio/README
+share/doc/gqradio/SKIN-SPECS
+share/doc/gqradio/TODO
+share/applications/gqradio.desktop
+share/gqradio/skins/SKIN-SPECS
+share/gqradio/skins/default/btn-grey-34x12-advanced1.png
+share/gqradio/skins/default/btn-grey-34x12-advanced2.png
+share/gqradio/skins/default/btn-grey-34x12-clear.png
+share/gqradio/skins/default/btn-grey-34x12-config.png
+share/gqradio/skins/default/btn-grey-34x12-del.png
+share/gqradio/skins/default/btn-grey-34x12-scan.png
+share/gqradio/skins/default/btn-grey-34x12-set.png
+share/gqradio/skins/default/btn-grey-34x20-mode.png
+share/gqradio/skins/default/btn-grey-34x20-mute.png
+share/gqradio/skins/default/btn-grey-42x20-down.png
+share/gqradio/skins/default/btn-grey-42x20-up.png
+share/gqradio/skins/default/btn-grey-expand.png
+share/gqradio/skins/default/btn-grey-shrink.png
+share/gqradio/skins/default/btn-grey-sizer.png
+share/gqradio/skins/default/btn-pda-16-minus.png
+share/gqradio/skins/default/btn-pda-16-plus.png
+share/gqradio/skins/default/btn-pda-exit.png
+share/gqradio/skins/default/btn-pda-iconify.png
+share/gqradio/skins/default/btn-pos-14-down.png
+share/gqradio/skins/default/btn-pos-14-up.png
+share/gqradio/skins/default/digit-digital-15-aa.png
+share/gqradio/skins/default/digit-digital-24-aa.png
+share/gqradio/skins/default/item-cycle-6.png
+share/gqradio/skins/default/item-radio-mute-large.png
+share/gqradio/skins/default/item-radio-scanning-11.png
+share/gqradio/skins/default/item-radio-stereo.png
+share/gqradio/skins/default/item-radio-strength-9.png
+share/gqradio/skins/default/item-radio-tunemode.png
+share/gqradio/skins/default/item-radio-volume-19.png
+share/gqradio/skins/default/item-set.png
+share/gqradio/skins/default/list-pos-back.png
+share/gqradio/skins/default/list-pos-row-menu.png
+share/gqradio/skins/default/list-pos-row.png
+share/gqradio/skins/default/main-pos-blank.png
+share/gqradio/skins/default/main-pos-extra.png
+share/gqradio/skins/default/menu_back_green.png
+share/gqradio/skins/default/menu_list_icons.png
+share/gqradio/skins/default/pic-dot.png
+share/gqradio/skins/default/pic-mhz.png
+share/gqradio/skins/default/skindata
+share/gqradio/skins/default/skindata_advanced
+share/gqradio/skins/default/skindata_menu
+share/gqradio/skins/default/skindata_presets
+share/gqradio/skins/default/skindata_presets_advanced
+share/gqradio/skins/default/skindata_submenu
+share/gqradio/skins/default/slider-pos-14h.png
+share/gqradio/skins/skyblue/back-blue.png
+share/gqradio/skins/skyblue/back-list-blue.png
+share/gqradio/skins/skyblue/back-menu-blue.png
+share/gqradio/skins/skyblue/btn-22-sizer2.png
+share/gqradio/skins/skyblue/btn-blue14-fade-close.png
+share/gqradio/skins/skyblue/btn-blue14-fade-down.png
+share/gqradio/skins/skyblue/btn-blue14-fade-iconify.png
+share/gqradio/skins/skyblue/btn-blue14-fade-up.png
+share/gqradio/skins/skyblue/btn-blue22-fade-clear.png
+share/gqradio/skins/skyblue/btn-blue22-fade-config.png
+share/gqradio/skins/skyblue/btn-blue22-fade-left.png
+share/gqradio/skins/skyblue/btn-blue22-fade-list.png
+share/gqradio/skins/skyblue/btn-blue22-fade-minus.png
+share/gqradio/skins/skyblue/btn-blue22-fade-mode3.png
+share/gqradio/skins/skyblue/btn-blue22-fade-mute.png
+share/gqradio/skins/skyblue/btn-blue22-fade-right.png
+share/gqradio/skins/skyblue/btn-blue22t-fade-add.png
+share/gqradio/skins/skyblue/btn-blue22t-fade-scan.png
+share/gqradio/skins/skyblue/digit-digital-15-aa.png
+share/gqradio/skins/skyblue/digit-digital-24-aa.png
+share/gqradio/skins/skyblue/item-cycle-6.png
+share/gqradio/skins/skyblue/item-radio-mute-large.png
+share/gqradio/skins/skyblue/item-radio-tunemode.png
+share/gqradio/skins/skyblue/item-set.png
+share/gqradio/skins/skyblue/item-signal4.png
+share/gqradio/skins/skyblue/item-volume12-shadow.png
+share/gqradio/skins/skyblue/list-back.png
+share/gqradio/skins/skyblue/list-menu-icons.png
+share/gqradio/skins/skyblue/list-menu-row20.png
+share/gqradio/skins/skyblue/list-row16.png
+share/gqradio/skins/skyblue/menu_list_icons.png
+share/gqradio/skins/skyblue/pic-dot.png
+share/gqradio/skins/skyblue/pic-mhz.png
+share/gqradio/skins/skyblue/skindata
+share/gqradio/skins/skyblue/skindata_menu
+share/gqradio/skins/skyblue/skindata_presets
+share/gqradio/skins/skyblue/skindata_submenu
+share/gqradio/skins/skyblue/slider-vert-24.png
+share/pixmaps/gqradio.png
+share/locale/fr/LC_MESSAGES/gqradio.mo
+@dirrm share/doc/gqradio
+@dirrm share/gqradio/skins/default
+@dirrm share/gqradio/skins/skyblue
+@dirrm share/gqradio/skins
+@dirrm share/gqradio
diff --git a/audio/grip/Makefile b/audio/grip/Makefile
new file mode 100644
index 000000000..d8a3c52e8
--- /dev/null
+++ b/audio/grip/Makefile
@@ -0,0 +1,115 @@
+# New ports collection makefile for: grip
+# Date created: 31 May 2000
+# Whom: kbyanc@posi.net
+#
+# $FreeBSD$
+# $MCom$
+
+PORTNAME= grip
+PORTVERSION= 3.2.0
+PORTREVISION= 14
+CATEGORIES= audio
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= multimedia@FreeBSD.org
+COMMENT= GTK front-end to external cd rippers and audio encoders
+
+LIB_DEPENDS= id3-3.8.3:${PORTSDIR}/audio/id3lib \
+ curl.4:${PORTSDIR}/ftp/curl
+PATCH_DEPENDS= iconv:${PORTSDIR}/converters/libiconv
+
+USE_XLIB= yes
+USE_GNOME= gnomehack gnomeprefix gnometarget libgnomeui vte
+USE_GMAKE= yes
+USE_GETTEXT= yes
+USE_AUTOTOOLS= libtool:15
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+OPTIONS= CDPARANOIA "Ripper: Enable cdparanoia support" on \
+ CDDA2WAV "Ripper: cdda2wav: Install sysutils/cdrtools" off
+.if defined(PACKAGE_BUILDING)
+OPTIONS+= LAME "Encoder: lame: Install audio/lame" off \
+ VORBIS "Encoder: oggenc: Install audio/vorbis-tools" on
+.else
+OPTIONS+= LAME "Encoder: lame: Install audio/lame" on \
+ VORBIS "Encoder: oggenc: Install audio/vorbis-tools" off
+.endif
+OPTIONS+= BLADEENC "Encoder: bladeenc: Install audio/bladeenc" off \
+ FAAC "Encoder: faac: Install audio/faac" off \
+ FLAC "Encoder: flac: Install audio/flac" off \
+ GOGO "Encoder: gogo: Install audio/gogo" off
+
+ISO_LOCALES= de es fr pt_BR
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_CDROM_DEVICE)
+DEFAULT_CDROM_DEVICE=${WITH_CDROM_DEVICE}
+.else
+DEFAULT_CDROM_DEVICE=/dev/acd0
+.endif
+
+.if !defined(WITHOUT_CDPARANOIA)
+LIB_DEPENDS+= cdda_paranoia.0:${PORTSDIR}/audio/cdparanoia
+CONFIGURE_ARGS+= --enable-cdpar
+.else
+CONFIGURE_ARGS+= --disable-cdpar
+.endif
+
+.if defined(WITH_CDDA2WAV)
+USE_CDRTOOLS= yes
+.endif
+
+.if defined(WITH_BLADEENC)
+RUN_DEPENDS+= bladeenc:${PORTSDIR}/audio/bladeenc
+.endif
+
+.if defined(WITH_FAAC)
+RUN_DEPENDS+= faac:${PORTSDIR}/audio/faac
+.endif
+
+.if defined(WITH_FLAC)
+RUN_DEPENDS+= flac:${PORTSDIR}/audio/flac
+.endif
+
+.if defined(WITH_GOGO)
+RUN_DEPENDS+= gogo:${PORTSDIR}/audio/gogo
+.endif
+
+.if !defined(WITHOUT_LAME)
+RUN_DEPENDS+= lame:${PORTSDIR}/audio/lame
+.endif
+
+.if defined(WITH_BLADEENC)
+RUN_DEPENDS+= bladeenc:${PORTSDIR}/audio/bladeenc
+.endif
+
+.if defined(WITH_VORBIS)
+RUN_DEPENDS+= ogg123:${PORTSDIR}/audio/vorbis-tools
+.endif
+
+pre-everything::
+.if !defined(WITH_CDROM_DEVICE)
+ @${ECHO_MSG} "===> The default CDROM device is ${DEFAULT_CDROM_DEVICE}"
+ @${ECHO_MSG} "===> Define WITH_CDROM_DEVICE if you want to change the default"
+ @${ECHO_MSG} "===> For example, 'make WITH_CDROM_DEVICE=\"/dev/somedevice\"'"
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|/dev/cdrom|${DEFAULT_CDROM_DEVICE}|' \
+ ${WRKSRC}/src/grip.c
+ @${REINPLACE_CMD} -e 's|{"xingmp3enc","-B %b -Q %w","mp3"},||; \
+ s|{"l3enc","-br %b %w %m","mp3"},|{"faac","--no-midside -w -q 100 --artist %a --album %d --track %t --title %n --year %y --genre %g -b %b %w -o %m", "m4a"},|' \
+ ${WRKSRC}/src/gripcfg.c
+.for l in ${ISO_LOCALES}
+ @${MV} ${WRKSRC}/po/${l}.po ${WRKSRC}/po/_${l}.po
+ ${LOCALBASE}/bin/iconv -f ISO-8859-15 -t UTF-8 \
+ ${WRKSRC}/po/_${l}.po > ${WRKSRC}/po/${l}.po
+.endfor
+ @${MV} ${WRKSRC}/po/ru.po ${WRKSRC}/po/_ru.po
+ ${LOCALBASE}/bin/iconv -f koi8-r -t UTF-8 \
+ ${WRKSRC}/po/_ru.po > ${WRKSRC}/po/ru.po
+
+.include <bsd.port.post.mk>
diff --git a/audio/grip/distinfo b/audio/grip/distinfo
new file mode 100644
index 000000000..91f0ac848
--- /dev/null
+++ b/audio/grip/distinfo
@@ -0,0 +1,3 @@
+MD5 (grip-3.2.0.tar.gz) = 9b51933a03dd7d7ddfbb3643fc82c2d0
+SHA256 (grip-3.2.0.tar.gz) = 5a51a67f2828aa679a46bbb95cdc5346d6d4516f8ba74b7744b6049ccbe805ca
+SIZE (grip-3.2.0.tar.gz) = 722039
diff --git a/audio/grip/files/patch-src::discdb b/audio/grip/files/patch-src::discdb
new file mode 100644
index 000000000..1d300b270
--- /dev/null
+++ b/audio/grip/files/patch-src::discdb
@@ -0,0 +1,20 @@
+--- src/discdb.c.orig Thu Apr 15 21:23:37 2004
++++ src/discdb.c Wed Mar 16 19:02:09 2005
+@@ -311,7 +311,7 @@
+ query->query_match=MATCH_EXACT;
+ query->query_matches=0;
+
+- while((inbuffer=DiscDBReadLine(&dataptr))) {
++ while(query->query_matches < MAX_INEXACT_MATCHES && (inbuffer=DiscDBReadLine(&dataptr))) {
+ query->query_list[query->query_matches].list_genre=
+ DiscDBGenreValue(g_strstrip(strtok(inbuffer," ")));
+
+@@ -331,7 +331,7 @@
+ query->query_match=MATCH_INEXACT;
+ query->query_matches=0;
+
+- while((inbuffer=DiscDBReadLine(&dataptr))) {
++ while(query->query_matches < MAX_INEXACT_MATCHES && (inbuffer=DiscDBReadLine(&dataptr))) {
+ query->query_list[query->query_matches].list_genre=
+ DiscDBGenreValue(g_strstrip(strtok(inbuffer," ")));
+
diff --git a/audio/grip/pkg-descr b/audio/grip/pkg-descr
new file mode 100644
index 000000000..52e734327
--- /dev/null
+++ b/audio/grip/pkg-descr
@@ -0,0 +1,8 @@
+Grip is a front-end to external cd audio rippers (such as dagrab or
+cdda2wav). It also provides an automated frontend for MP3 encoders, letting
+you take a disc and transform it easily straight into MP3s. The CDDB
+protocol is supported for retrieving track information from disc database
+servers. Grip works with DigitalDJ to provide a unified "computerized"
+version of your music collection.
+
+WWW: http://www.nostatic.org/grip/
diff --git a/audio/grip/pkg-plist b/audio/grip/pkg-plist
new file mode 100644
index 000000000..3c4356ae7
--- /dev/null
+++ b/audio/grip/pkg-plist
@@ -0,0 +1,79 @@
+bin/grip
+share/applications/grip.desktop
+share/gnome/help/grip/C/cdconfig.png
+share/gnome/help/grip/C/cdplayer.png
+share/gnome/help/grip/C/cdplayersmall.png
+share/gnome/help/grip/C/cdscan.png
+share/gnome/help/grip/C/discdb.png
+share/gnome/help/grip/C/discdbconfig.png
+share/gnome/help/grip/C/editing.png
+share/gnome/help/grip/C/eject.png
+share/gnome/help/grip/C/encprog.png
+share/gnome/help/grip/C/ffwd.png
+share/gnome/help/grip/C/grip.xml
+share/gnome/help/grip/C/grip-logo.png
+share/gnome/help/grip/C/id3config.png
+share/gnome/help/grip/C/minmax.png
+share/gnome/help/grip/C/miscconfig.png
+share/gnome/help/grip/C/modeinterface.png
+share/gnome/help/grip/C/mp3config.png
+share/gnome/help/grip/C/mp3config2.png
+share/gnome/help/grip/C/multiartist.png
+share/gnome/help/grip/C/nexttrk.png
+share/gnome/help/grip/C/playloop.png
+share/gnome/help/grip/C/playnormal.png
+share/gnome/help/grip/C/playonce.png
+share/gnome/help/grip/C/playpause.png
+share/gnome/help/grip/C/playplaylist.png
+share/gnome/help/grip/C/playrandom.png
+share/gnome/help/grip/C/prevtrk.png
+share/gnome/help/grip/C/progtrack.png
+share/gnome/help/grip/C/proxyconfig.png
+share/gnome/help/grip/C/quit.png
+share/gnome/help/grip/C/rewind.png
+share/gnome/help/grip/C/ripconfig.png
+share/gnome/help/grip/C/ripconfig2.png
+share/gnome/help/grip/C/ripconfig3.png
+share/gnome/help/grip/C/ripping.png
+share/gnome/help/grip/C/ripprog.png
+share/gnome/help/grip/C/ripsmall.png
+share/gnome/help/grip/C/smile1.png
+share/gnome/help/grip/C/smile2.png
+share/gnome/help/grip/C/smile3.png
+share/gnome/help/grip/C/smile4.png
+share/gnome/help/grip/C/smile5.png
+share/gnome/help/grip/C/smile6.png
+share/gnome/help/grip/C/smile7.png
+share/gnome/help/grip/C/smile8.png
+share/gnome/help/grip/C/stop.png
+share/gnome/help/grip/C/trkedit.png
+share/gnome/help/grip/C/volume.png
+share/pixmaps/gripicon.png
+share/locale/be/LC_MESSAGES/grip-2.2.mo
+share/locale/bg/LC_MESSAGES/grip-2.2.mo
+share/locale/ca/LC_MESSAGES/grip-2.2.mo
+share/locale/de/LC_MESSAGES/grip-2.2.mo
+share/locale/es/LC_MESSAGES/grip-2.2.mo
+share/locale/fi/LC_MESSAGES/grip-2.2.mo
+share/locale/fr/LC_MESSAGES/grip-2.2.mo
+share/locale/it/LC_MESSAGES/grip-2.2.mo
+share/locale/ja/LC_MESSAGES/grip-2.2.mo
+share/locale/pt_BR/LC_MESSAGES/grip-2.2.mo
+share/locale/ru/LC_MESSAGES/grip-2.2.mo
+share/locale/zh_CN/LC_MESSAGES/grip-2.2.mo
+share/locale/zh_HK/LC_MESSAGES/grip-2.2.mo
+share/locale/zh_TW/LC_MESSAGES/grip-2.2.mo
+@dirrm share/gnome/help/grip/C
+@dirrm share/gnome/help/grip
+@dirrmtry share/locale/zh_TW/LC_MESSAGES
+@dirrmtry share/locale/zh_TW
+@dirrmtry share/locale/zh_HK/LC_MESSAGES
+@dirrmtry share/locale/zh_HK
+@dirrmtry share/locale/zh_CN/LC_MESSAGES
+@dirrmtry share/locale/zh_CN
+@dirrmtry share/locale/fi/LC_MESSAGES
+@dirrmtry share/locale/fi
+@dirrmtry share/locale/ca/LC_MESSAGES
+@dirrmtry share/locale/ca
+@dirrmtry share/locale/be/LC_MESSAGES
+@dirrmtry share/locale/be