- update vagalume to 0.8.2

This commit is contained in:
jasper 2010-03-20 16:57:30 +00:00
parent bb0c27b4c7
commit b463134991
5 changed files with 50 additions and 44 deletions

View File

@ -1,10 +1,10 @@
# $OpenBSD: Makefile,v 1.9 2009/12/22 15:43:15 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.10 2010/03/20 16:57:30 jasper Exp $
COMMENT= last.fm client for GNOME
V= 0.7.1
V= 0.8.2
DISTNAME= vagalume_$V.orig
PKGNAME= vagalume-$Vp4
PKGNAME= vagalume-$V
CATEGORIES= audio x11
HOMEPAGE= http://vagalume.igalia.com/
@ -15,28 +15,29 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= https://garage.maemo.org/frs/download.php/5574/
MASTER_SITES= http://vagalume.igalia.com/files/source/
WRKDIST= ${WRKDIR}/vagalume-$V.orig
WRKDIST= ${WRKDIR}/vagalume-$V
WANTLIB= X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes \
Xi Xinerama Xrandr Xrender atk-1.0 c cairo crypto dbus-1 \
dbus-glib-1 expat fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0 \
gio-2.0 glib-2.0 glitz gmodule-2.0 gobject-2.0 gthread-2.0 \
gtk-x11-2.0 m pango-1.0 pangocairo-1.0 pangoft2-1.0 \
pcre pixman-1 png pthread pthread-stubs ssl xcb xml2 z
WANTLIB += X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes
WANTLIB += Xi Xinerama Xrandr Xrender atk-1.0 c cairo crypto dbus-1
WANTLIB += dbus-glib-1 expat fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0
WANTLIB += gio-2.0 glib-2.0 glitz gmodule-2.0 gobject-2.0 gstreamer-0.10
WANTLIB += gthread-2.0 gtk-x11-2.0 m pango-1.0 pangocairo-1.0
WANTLIB += pangoft2-1.0 pcre pixman-1 png pthread pthread-stubs
WANTLIB += ssl xcb xml2 z
MODULES+= devel/gettext
RUN_DEPENDS+= ::devel/desktop-file-utils \
::multimedia/gstreamer-0.10/plugins-base \
::multimedia/gstreamer-0.10/plugins-good
LIB_DEPENDS= idn::devel/libidn \
notify::devel/libnotify \
gstreamer-0.10::multimedia/gstreamer-0.10/core \
gstinterfaces-0.10::multimedia/gstreamer-0.10/plugins-base \
curl::net/curl
USE_GMAKE= Yes
USE_LIBTOOL= Yes
CONFIGURE_STYLE= gnu
@ -48,4 +49,7 @@ CONFIGURE_ARGS+= --with-platform=gnome \
CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
FAKE_FLAGS= themebigicondir="${PREFIX}/share/icons/hicolor/scalable/actions" \
themesmallicondir="${PREFIX}/share/icons/hicolor/scalable/actions"
.include <bsd.port.mk>

View File

@ -1,5 +1,5 @@
MD5 (vagalume_0.7.1.orig.tar.gz) = x5Ke7+OMq1mFg01RYykhIQ==
RMD160 (vagalume_0.7.1.orig.tar.gz) = HW3V+aPQZbKF1ZpH9zvV2aZULcM=
SHA1 (vagalume_0.7.1.orig.tar.gz) = tV3mOtHCmu4C/pDQU3/BnBWxnEk=
SHA256 (vagalume_0.7.1.orig.tar.gz) = bzegqaXetQEXa8EZst9hdGzN1rqVyA8XnY//HtMjNx4=
SIZE (vagalume_0.7.1.orig.tar.gz) = 604281
MD5 (vagalume_0.8.2.orig.tar.gz) = 4l1B6hLqyYkWY7LDLLkYUQ==
RMD160 (vagalume_0.8.2.orig.tar.gz) = PH/Ky16o99qPQrEP/eX5WhMrBa0=
SHA1 (vagalume_0.8.2.orig.tar.gz) = CZ9xNzW+jo40ehV1YNdaeVtGJVE=
SHA256 (vagalume_0.8.2.orig.tar.gz) = nQRlcrHI4pF/ad8qvd9xmfZD2h0O7iWq6CitiJH2cQM=
SIZE (vagalume_0.8.2.orig.tar.gz) = 723951

View File

@ -1,15 +1,27 @@
$OpenBSD: patch-Makefile_in,v 1.1.1.1 2008/12/16 09:12:53 jasper Exp $
$OpenBSD: patch-Makefile_in,v 1.2 2010/03/20 16:57:30 jasper Exp $
Fix location of .svg icons.
Force-disable running automake when we're using gmake..
--- Makefile.in.orig Tue Dec 16 01:09:16 2008
+++ Makefile.in Tue Dec 16 01:09:37 2008
@@ -350,7 +350,7 @@ appdata_DATA = data/cover/$(SCR_RESOLUTION)/cover.png
@MAEMO_PLATFORM_TRUE@backupconf_DATA = data/vagalume.conf
@MAEMO_PLATFORM_TRUE@restoresettingsexecscriptdir = @RESTORE_SETTINGS_SCRIPTS_DIR@
@MAEMO_PLATFORM_TRUE@restoresettingsexecscript_SCRIPTS = data/vagalume-rfs.sh
-@MAEMO_PLATFORM_FALSE@themeicondir = $(appdatadir)/icons/hicolor/scalable/actions
+@MAEMO_PLATFORM_FALSE@themeicondir = $(datadir)/icons/hicolor/scalable/actions
@MAEMO_PLATFORM_FALSE@themeicon_DATA = data/buttons/big/*.svg data/buttons/small/*.svg
@MAEMO_PLATFORM_FALSE@man1_MANS = $(manpages)
edit = sed -e 's,@BINDIR\@,$(bindir),g' -e 's,@PIXMAPDIR\@,$(pixmapdir),g'
--- Makefile.in.orig Fri Feb 5 11:49:02 2010
+++ Makefile.in Fri Feb 5 11:50:08 2010
@@ -394,20 +394,6 @@ all: config.h
.SUFFIXES:
am--refresh:
- @:
-$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- echo ' cd $(srcdir) && $(AUTOMAKE) --foreign '; \
- cd $(srcdir) && $(AUTOMAKE) --foreign \
- && exit 0; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
- cd $(top_srcdir) && \
- $(AUTOMAKE) --foreign Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \

View File

@ -1,12 +0,0 @@
$OpenBSD: patch-scripts_vagalumectl,v 1.1.1.1 2008/12/16 09:12:53 jasper Exp $
--- scripts/vagalumectl.orig Tue Dec 16 01:16:24 2008
+++ scripts/vagalumectl Tue Dec 16 01:16:57 2008
@@ -151,7 +151,7 @@ else
fi
# Check whether vagalume is or not already running
-if ! pidof vagalume > /dev/null; then
+if ! pgrep -x vagalume > /dev/null; then
if [ ${COMMAND} = "close" ]; then
# Exit cleanly without executing the 'close' command when Vagalume is not running
echo "Vagalume not running: no need to close it";

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.4 2009/12/22 15:43:15 ajacoutot Exp $
@comment $OpenBSD: PLIST,v 1.5 2010/03/20 16:57:30 jasper Exp $
@bin bin/vagalume
bin/vagalumectl
@man man/man1/vagalume.1
@ -28,12 +28,14 @@ share/locale/fr/LC_MESSAGES/vagalume.mo
share/locale/gl/LC_MESSAGES/vagalume.mo
share/locale/it/LC_MESSAGES/vagalume.mo
share/locale/lv/LC_MESSAGES/vagalume.mo
share/locale/pl/LC_MESSAGES/vagalume.mo
share/locale/pt/LC_MESSAGES/vagalume.mo
share/locale/pt_BR/LC_MESSAGES/vagalume.mo
share/pixmaps/
share/pixmaps/vagalume.xpm
share/vagalume/
share/vagalume/cover.png
share/vagalume/servers.xml
@exec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true
@unexec-delete %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true
@exec %D/bin/update-desktop-database