# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # grip # grip/distinfo # grip/pkg-descr # grip/Makefile # grip/files # grip/files/patch-src_tray.c # grip/files/patch-src_main.c # grip/pkg-plist # echo c - grip mkdir -p grip > /dev/null 2>&1 echo x - grip/distinfo sed 's/^X//' >grip/distinfo << 'afdb37acd1355eebe625da168053f08d' XTIMESTAMP = 1562331458 XSHA256 (grip-3.10.1.tar.gz) = 50093cd01a2ba46e8ef20bec97f0a6d0a7b4cbefcd3f7ec68beba14c4bd6d0a5 XSIZE (grip-3.10.1.tar.gz) = 980748 afdb37acd1355eebe625da168053f08d echo x - grip/pkg-descr sed 's/^X//' >grip/pkg-descr << 'da30f04fa761786a8000573f7dd0eb53' XGrip is a front-end to external cd audio rippers (such as dagrab or Xcdda2wav). It also provides an automated frontend for MP3 encoders, letting Xyou take a disc and transform it easily straight into MP3s. The CDDB Xprotocol is supported for retrieving track information from disc database Xservers. Grip works with DigitalDJ to provide a unified "computerized" Xversion of your music collection. X XWWW: https://sourceforge.net/projects/grip/ da30f04fa761786a8000573f7dd0eb53 echo x - grip/Makefile sed 's/^X//' >grip/Makefile << 'dfd61e5a1f83f825ff9bbfe346aeb311' X# Created by: kbyanc@posi.net X# $FreeBSD$ X XPORTNAME= grip XPORTVERSION= 3.10.1 XCATEGORIES= audio XMASTER_SITES= SF/grip/${PORTVERSION} X XMAINTAINER= freebsd-ports@jan0sch.de XCOMMENT= GTK front-end to external cd rippers and audio encoders X XLICENSE= GPLv2+ XLICENSE_FILE= ${WRKSRC}/COPYING X XLIB_DEPENDS= libcurl.so:ftp/curl \ X libfontconfig.so:x11-fonts/fontconfig \ X libfreetype.so:print/freetype2 \ X libid3.so:audio/id3lib \ X libpopt.so:devel/popt X XUSES= gmake libtool localbase pathfix pkgconfig XUSE_XORG= ice sm x11 xext XUSE_GNOME= cairo gdkpixbuf2 gnomeprefix libgnomeui vte X XGNU_CONFIGURE= yes XCONFIGURE_ARGS+=--disable-werror XINSTALLS_ICONS= yes X XOPTIONS_DEFINE= CDPARANOIA CDDA2WAV LAME VORBIS FAAC FLAC NLS XOPTIONS_DEFAULT= CDPARANOIA FLAC VORBIS X X.if !defined(PACKAGE_BUILDING) XOPTIONS_DEFAULT+= LAME X.endif X XOPTIONS_SUB= yes X XCDPARANOIA_LIB_DEPENDS= libcdda_paranoia.so:audio/cdparanoia XCDPARANOIA_CONFIGURE_ENABLE= cdpar XCDDA2WAV_RUN_DEPENDS= cdda2wav:sysutils/cdrtools XFAAC_RUN_DEPENDS= faac:audio/faac XFLAC_RUN_DEPENDS= flac:audio/flac XLAME_RUN_DEPENDS= lame:audio/lame XVORBIS_RUN_DEPENDS= ogg123:audio/vorbis-tools XNLS_USES= gettext X X.if defined(WITH_CDROM_DEVICE) XDEFAULT_CDROM_DEVICE=${WITH_CDROM_DEVICE} X.else XDEFAULT_CDROM_DEVICE=/dev/cd0 X.endif X Xpre-everything:: X.if !defined(WITH_CDROM_DEVICE) X @${ECHO_MSG} "===> The default CDROM device is ${DEFAULT_CDROM_DEVICE}" X @${ECHO_MSG} "===> Define WITH_CDROM_DEVICE if you want to change the default" X @${ECHO_MSG} "===> For example, 'make WITH_CDROM_DEVICE=\"/dev/somedevice\"'" X.endif X Xpost-patch: X @${REINPLACE_CMD} -e 's|/dev/cdrom|${DEFAULT_CDROM_DEVICE}|' \ X ${WRKSRC}/src/grip.c X X.include dfd61e5a1f83f825ff9bbfe346aeb311 echo c - grip/files mkdir -p grip/files > /dev/null 2>&1 echo x - grip/files/patch-src_tray.c sed 's/^X//' >grip/files/patch-src_tray.c << 'f4a6dbc9e94d2903745172963a9c22eb' X--- src/tray.c.orig 2017-07-31 21:04:11 UTC X+++ src/tray.c X@@ -21,6 +21,7 @@ X */ X X #include "cdplay.h" X+#include "common.h" X #include "tray.h" X #include "rip.h" X #include "uihelper.h" f4a6dbc9e94d2903745172963a9c22eb echo x - grip/files/patch-src_main.c sed 's/^X//' >grip/files/patch-src_main.c << '7d76fd905feac45f274ac130ece83ee0' X--- src/main.c.orig 2005-06-25 18:00:55 UTC X+++ src/main.c X@@ -164,7 +164,7 @@ int Cmain(int argc, char* argv[]) X GNOME_PARAM_POPT_TABLE,options, X GNOME_PROGRAM_STANDARD_PROPERTIES,NULL); X X- bind_textdomain_codeset(GETTEXT_PACKAGE, "UTF8"); X+ bind_textdomain_codeset(GETTEXT_PACKAGE, "UTF-8"); X setenv("CHARSET","UTF-8",1); X X /* Session Management */ 7d76fd905feac45f274ac130ece83ee0 echo x - grip/pkg-plist sed 's/^X//' >grip/pkg-plist << 'b866924443ecf6e333d33583930c6044' Xbin/grip Xman/man1/grip.1.gz Xshare/applications/grip.desktop Xshare/apps/solid/actions/grip-audiocd.desktop Xshare/gnome/help/grip/C/cdconfig.png Xshare/gnome/help/grip/C/cdplayer.png Xshare/gnome/help/grip/C/cdplayersmall.png Xshare/gnome/help/grip/C/cdscan.png Xshare/gnome/help/grip/C/discdb.png Xshare/gnome/help/grip/C/discdbconfig.png Xshare/gnome/help/grip/C/editing.png Xshare/gnome/help/grip/C/eject.png Xshare/gnome/help/grip/C/encprog.png Xshare/gnome/help/grip/C/ffwd.png Xshare/gnome/help/grip/C/grip-logo.png Xshare/gnome/help/grip/C/grip.xml Xshare/gnome/help/grip/C/id3config.png Xshare/gnome/help/grip/C/minmax.png Xshare/gnome/help/grip/C/miscconfig.png Xshare/gnome/help/grip/C/modeinterface.png Xshare/gnome/help/grip/C/mp3config.png Xshare/gnome/help/grip/C/mp3config2.png Xshare/gnome/help/grip/C/multiartist.png Xshare/gnome/help/grip/C/nexttrk.png Xshare/gnome/help/grip/C/playloop.png Xshare/gnome/help/grip/C/playnormal.png Xshare/gnome/help/grip/C/playonce.png Xshare/gnome/help/grip/C/playpause.png Xshare/gnome/help/grip/C/playplaylist.png Xshare/gnome/help/grip/C/playrandom.png Xshare/gnome/help/grip/C/prevtrk.png Xshare/gnome/help/grip/C/progtrack.png Xshare/gnome/help/grip/C/proxyconfig.png Xshare/gnome/help/grip/C/quit.png Xshare/gnome/help/grip/C/rewind.png Xshare/gnome/help/grip/C/ripconfig.png Xshare/gnome/help/grip/C/ripconfig2.png Xshare/gnome/help/grip/C/ripconfig3.png Xshare/gnome/help/grip/C/ripping.png Xshare/gnome/help/grip/C/ripprog.png Xshare/gnome/help/grip/C/ripsmall.png Xshare/gnome/help/grip/C/smile1.png Xshare/gnome/help/grip/C/smile2.png Xshare/gnome/help/grip/C/smile3.png Xshare/gnome/help/grip/C/smile4.png Xshare/gnome/help/grip/C/smile5.png Xshare/gnome/help/grip/C/smile6.png Xshare/gnome/help/grip/C/smile7.png Xshare/gnome/help/grip/C/smile8.png Xshare/gnome/help/grip/C/stop.png Xshare/gnome/help/grip/C/trkedit.png Xshare/gnome/help/grip/C/volume.png Xshare/icons/hicolor/16x16/apps/grip.png Xshare/icons/hicolor/22x22/apps/grip.png Xshare/icons/hicolor/24x24/apps/grip.png Xshare/icons/hicolor/32x32/apps/grip.png Xshare/icons/hicolor/48x48/apps/grip.png Xshare/icons/hicolor/64x64/apps/grip.png Xshare/icons/hicolor/72x72/apps/grip.png Xshare/icons/hicolor/scalable/apps/grip.svg X%%NLS%%share/locale/be/LC_MESSAGES/grip.mo X%%NLS%%share/locale/bg/LC_MESSAGES/grip.mo X%%NLS%%share/locale/ca/LC_MESSAGES/grip.mo X%%NLS%%share/locale/de/LC_MESSAGES/grip.mo X%%NLS%%share/locale/es/LC_MESSAGES/grip.mo X%%NLS%%share/locale/fi/LC_MESSAGES/grip.mo X%%NLS%%share/locale/fr/LC_MESSAGES/grip.mo X%%NLS%%share/locale/fur/LC_MESSAGES/grip.mo X%%NLS%%share/locale/hu/LC_MESSAGES/grip.mo X%%NLS%%share/locale/it/LC_MESSAGES/grip.mo X%%NLS%%share/locale/ja/LC_MESSAGES/grip.mo X%%NLS%%share/locale/nb/LC_MESSAGES/grip.mo X%%NLS%%share/locale/nl/LC_MESSAGES/grip.mo X%%NLS%%share/locale/pl/LC_MESSAGES/grip.mo X%%NLS%%share/locale/pt_BR/LC_MESSAGES/grip.mo X%%NLS%%share/locale/ru/LC_MESSAGES/grip.mo X%%NLS%%share/locale/sr/LC_MESSAGES/grip.mo X%%NLS%%share/locale/uk/LC_MESSAGES/grip.mo X%%NLS%%share/locale/vi/LC_MESSAGES/grip.mo X%%NLS%%share/locale/zh_CN/LC_MESSAGES/grip.mo X%%NLS%%share/locale/zh_HK/LC_MESSAGES/grip.mo X%%NLS%%share/locale/zh_TW/LC_MESSAGES/grip.mo Xshare/pixmaps/grip.png Xshare/pixmaps/griptray.png b866924443ecf6e333d33583930c6044 exit