svn commit: r453217 - in head/audio/grip: . files
Ben Woods
woodsb02 at FreeBSD.org
Tue Oct 31 08:29:07 UTC 2017
Author: woodsb02
Date: Tue Oct 31 08:29:06 2017
New Revision: 453217
URL: https://svnweb.freebsd.org/changeset/ports/453217
Log:
audio/grip: Update to 3.6.1
- Change default device to /dev/cd0 to match FreeBSD default from 10.0
- Fix master sites as the distfile fetch was failing
- Correct depends and USE_ flags (pet stage QA)
- Bypass build warnings which were previously present but were being
promoted to errors with this update
Added:
head/audio/grip/files/patch-src_cdplay.c (contents, props changed)
head/audio/grip/files/patch-src_grip.c (contents, props changed)
Deleted:
head/audio/grip/files/patch-src_gripcfg.c
Modified:
head/audio/grip/Makefile
head/audio/grip/distinfo
head/audio/grip/files/patch-src_tray.c
head/audio/grip/pkg-plist
Modified: head/audio/grip/Makefile
==============================================================================
--- head/audio/grip/Makefile Tue Oct 31 06:32:46 2017 (r453216)
+++ head/audio/grip/Makefile Tue Oct 31 08:29:06 2017 (r453217)
@@ -3,21 +3,27 @@
# $MCom: ports/audio/grip/Makefile,v 1.4 2007/05/19 21:35:57 marcus Exp $
PORTNAME= grip
-PORTVERSION= 3.3.1
-PORTREVISION= 8
+PORTVERSION= 3.6.1
CATEGORIES= audio
-MASTER_SITES= SF
+MASTER_SITES= SF/grip/${PORTVERSION}
MAINTAINER= multimedia at FreeBSD.org
COMMENT= GTK front-end to external cd rippers and audio encoders
-LIB_DEPENDS= libid3.so:audio/id3lib \
- libcurl.so:ftp/curl
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
-USE_XORG= x11
+LIB_DEPENDS= libcurl.so:ftp/curl \
+ libfontconfig.so:x11-fonts/fontconfig \
+ libfreetype.so:print/freetype2 \
+ libid3.so:audio/id3lib \
+ libpopt.so:devel/popt
+
USES= gmake libtool pathfix pkgconfig
-USE_GNOME= gnomeprefix libgnomeui vte
+USE_XORG= ice sm x11 xext
+USE_GNOME= cairo gdkpixbuf2 gnomeprefix libgnomeui vte
GNU_CONFIGURE= yes
+CONFIGURE_ARGS+=--disable-werror
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
@@ -43,10 +49,10 @@ NLS_CONFIGURE_OFF= --disable-nls
.if defined(WITH_CDROM_DEVICE)
DEFAULT_CDROM_DEVICE=${WITH_CDROM_DEVICE}
.else
-DEFAULT_CDROM_DEVICE=/dev/acd0
+DEFAULT_CDROM_DEVICE=/dev/cd0
.endif
-pre-everything::
+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"
Modified: head/audio/grip/distinfo
==============================================================================
--- head/audio/grip/distinfo Tue Oct 31 06:32:46 2017 (r453216)
+++ head/audio/grip/distinfo Tue Oct 31 08:29:06 2017 (r453217)
@@ -1,2 +1,3 @@
-SHA256 (grip-3.3.1.tar.gz) = d46394a1062ed066f9c633b010fd1059e63d9ed791bbb7a85bc6567cf0fd66fd
-SIZE (grip-3.3.1.tar.gz) = 812562
+TIMESTAMP = 1509251514
+SHA256 (grip-3.6.1.tar.gz) = 88a7a1193de74ce65968106a1b48b62a3171aaeabb1a5edae9d0308e901d5e28
+SIZE (grip-3.6.1.tar.gz) = 958967
Added: head/audio/grip/files/patch-src_cdplay.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/grip/files/patch-src_cdplay.c Tue Oct 31 08:29:06 2017 (r453217)
@@ -0,0 +1,10 @@
+--- src/cdplay.c.orig 2017-10-29 05:14:46 UTC
++++ src/cdplay.c
+@@ -20,6 +20,7 @@
+ * USA
+ */
+
++#include <sys/wait.h>
+ #include "cdplay.h"
+ #include "grip.h"
+ #include "config.h"
Added: head/audio/grip/files/patch-src_grip.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/audio/grip/files/patch-src_grip.c Tue Oct 31 08:29:06 2017 (r453217)
@@ -0,0 +1,10 @@
+--- src/grip.c.orig 2017-10-29 05:14:15 UTC
++++ src/grip.c
+@@ -29,6 +29,7 @@
+ #include <gdk/gdkx.h>
+ #include <X11/Xlib.h>
+ #include <time.h>
++#include <sys/wait.h>
+ #include "grip.h"
+ #include <libgnomeui/gnome-window-icon.h>
+ #include "discdb.h"
Modified: head/audio/grip/files/patch-src_tray.c
==============================================================================
--- head/audio/grip/files/patch-src_tray.c Tue Oct 31 06:32:46 2017 (r453216)
+++ head/audio/grip/files/patch-src_tray.c Tue Oct 31 08:29:06 2017 (r453217)
@@ -1,10 +1,10 @@
---- src/tray.c.orig 2005-01-29 18:34:17 UTC
+--- src/tray.c.orig 2017-07-31 21:04:11 UTC
+++ src/tray.c
-@@ -20,6 +20,7 @@
- * USA
+@@ -21,6 +21,7 @@
*/
+ #include "cdplay.h"
+#include "common.h"
#include "tray.h"
- #include "../pixmaps/rip1.xpm"
- #include "../pixmaps/menuplay.xpm"
+ #include "rip.h"
+ #include "uihelper.h"
Modified: head/audio/grip/pkg-plist
==============================================================================
--- head/audio/grip/pkg-plist Tue Oct 31 06:32:46 2017 (r453216)
+++ head/audio/grip/pkg-plist Tue Oct 31 08:29:06 2017 (r453217)
@@ -1,5 +1,7 @@
bin/grip
+man/man1/grip.1.gz
share/applications/grip.desktop
+share/apps/solid/actions/grip-audiocd.desktop
share/gnome/help/grip/C/cdconfig.png
share/gnome/help/grip/C/cdplayer.png
share/gnome/help/grip/C/cdplayersmall.png
@@ -10,8 +12,8 @@ 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/grip.xml
share/gnome/help/grip/C/id3config.png
share/gnome/help/grip/C/minmax.png
share/gnome/help/grip/C/miscconfig.png
@@ -48,22 +50,35 @@ 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/icons/hicolor/16x16/apps/grip.png
+share/icons/hicolor/22x22/apps/grip.png
+share/icons/hicolor/24x24/apps/grip.png
+share/icons/hicolor/32x32/apps/grip.png
+share/icons/hicolor/48x48/apps/grip.png
+share/icons/hicolor/64x64/apps/grip.png
+share/icons/hicolor/72x72/apps/grip.png
+share/icons/hicolor/scalable/apps/grip.svg
+%%NLS%%share/locale/be/LC_MESSAGES/grip.mo
+%%NLS%%share/locale/bg/LC_MESSAGES/grip.mo
+%%NLS%%share/locale/ca/LC_MESSAGES/grip.mo
+%%NLS%%share/locale/de/LC_MESSAGES/grip.mo
+%%NLS%%share/locale/es/LC_MESSAGES/grip.mo
+%%NLS%%share/locale/fi/LC_MESSAGES/grip.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/grip.mo
+%%NLS%%share/locale/fur/LC_MESSAGES/grip.mo
+%%NLS%%share/locale/hu/LC_MESSAGES/grip.mo
+%%NLS%%share/locale/it/LC_MESSAGES/grip.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/grip.mo
+%%NLS%%share/locale/nb/LC_MESSAGES/grip.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/grip.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/grip.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/grip.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/grip.mo
+%%NLS%%share/locale/sr/LC_MESSAGES/grip.mo
+%%NLS%%share/locale/uk/LC_MESSAGES/grip.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/grip.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/grip.mo
+%%NLS%%share/locale/zh_HK/LC_MESSAGES/grip.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/grip.mo
+share/pixmaps/grip.png
share/pixmaps/griptray.png
-%%NLS%%share/locale/be/LC_MESSAGES/grip-2.2.mo
-%%NLS%%share/locale/bg/LC_MESSAGES/grip-2.2.mo
-%%NLS%%share/locale/ca/LC_MESSAGES/grip-2.2.mo
-%%NLS%%share/locale/de/LC_MESSAGES/grip-2.2.mo
-%%NLS%%share/locale/es/LC_MESSAGES/grip-2.2.mo
-%%NLS%%share/locale/fi/LC_MESSAGES/grip-2.2.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/grip-2.2.mo
-%%NLS%%share/locale/hu/LC_MESSAGES/grip-2.2.mo
-%%NLS%%share/locale/it/LC_MESSAGES/grip-2.2.mo
-%%NLS%%share/locale/ja/LC_MESSAGES/grip-2.2.mo
-%%NLS%%share/locale/nl/LC_MESSAGES/grip-2.2.mo
-%%NLS%%share/locale/pl_PL/LC_MESSAGES/grip-2.2.mo
-%%NLS%%share/locale/pt_BR/LC_MESSAGES/grip-2.2.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/grip-2.2.mo
-%%NLS%%share/locale/zh_CN/LC_MESSAGES/grip-2.2.mo
-%%NLS%%share/locale/zh_HK/LC_MESSAGES/grip-2.2.mo
-%%NLS%%share/locale/zh_TW/LC_MESSAGES/grip-2.2.mo
More information about the svn-ports-head
mailing list