- Update to 2.2.1 [1]
- Allow building WITHOUT_XMMS. [2] PR: 51494 [1] Submitted by: Sebastian Yepes <Sebastian@mail.x123.info> [1] Suggested by: Andy Fawcett <andy@athame.co.uk> [2]
This commit is contained in:
parent
69ba81477e
commit
f4c8f0c809
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=80263
4 changed files with 23 additions and 13 deletions
|
@ -6,7 +6,7 @@
|
|||
#
|
||||
|
||||
PORTNAME= xosd
|
||||
PORTVERSION= 2.1.3
|
||||
PORTVERSION= 2.2.1
|
||||
CATEGORIES= misc
|
||||
MASTER_SITES= http://www.ignavus.net/ \
|
||||
${MASTER_SITE_LOCAL}
|
||||
|
@ -16,8 +16,10 @@ MAINTAINER= perky@FreeBSD.org
|
|||
COMMENT= X On-Screen-Display Library and XMMS plug-in
|
||||
|
||||
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt \
|
||||
xmms.3:${PORTSDIR}/multimedia/xmms \
|
||||
gdk_pixbuf.2:${PORTSDIR}/graphics/gdk-pixbuf
|
||||
.if !defined(WITHOUT_XMMS)
|
||||
LIB_DEPENDS+= xmms.3:${PORTSDIR}/multimedia/xmms
|
||||
.endif
|
||||
|
||||
XMMS_CONFIG?= ${X11BASE}/bin/xmms-config
|
||||
USE_X_PREFIX= yes
|
||||
|
@ -30,6 +32,13 @@ CONFIGURE_ENV= LIBS=${PTHREAD_LIBS}' -L${LOCALBASE}/lib -lgnugetopt' \
|
|||
CFLAGS='${CFLAGS}' X11BASE='${X11BASE}' \
|
||||
GTK_CONFIG='${GTK_CONFIG}' GLIB_CONFIG='${GLIB_CONFIG}' \
|
||||
XMMS_PLUGINDIR=${X11BASE}/lib/xmms
|
||||
.if defined(WITHOUT_XMMS)
|
||||
CONFIGURE_ARGS= --disable-new-plugin
|
||||
PLIST_SUB= WITH_XMMS="@comment "
|
||||
PKGNAMESUFFIX= -without-xmms
|
||||
.else
|
||||
PLIST_SUB= WITH_XMMS=""
|
||||
.endif
|
||||
|
||||
MAN1= osd_cat.1 xosd-config.1
|
||||
MAN3= xosd_destroy.3 xosd_is_onscreen.3 xosd_set_shadow_offset.3 \
|
||||
|
@ -39,6 +48,7 @@ MAN3= xosd_destroy.3 xosd_is_onscreen.3 xosd_set_shadow_offset.3 \
|
|||
|
||||
pre-patch:
|
||||
${REINPLACE_CMD} -e 's,-lc_r,-lblahblah,g' ${WRKSRC}/ltmain.sh
|
||||
${REINPLACE_CMD} -e 's,-lpthread,${PTHREAD_LIBS},g' ${WRKSRC}/configure
|
||||
.for f in src/libxosd/Makefile.in src/xmms_plugin/Makefile.in
|
||||
${REINPLACE_CMD} -e 's,^\(CFLAGS =\)\(.*\)$$,\1 -I.. \2,g' ${WRKSRC}/$f
|
||||
.endfor
|
||||
|
|
|
@ -1 +1 @@
|
|||
MD5 (xosd-2.1.3.tar.gz) = 400315c785735d19cddaa98c78808448
|
||||
MD5 (xosd-2.2.1.tar.gz) = def0a24f0e2716f4e8c01308445605b3
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
--- src/libxosd/xosd.c.orig Wed Feb 19 10:53:59 2003
|
||||
+++ src/libxosd/xosd.c Mon Mar 31 14:00:23 2003
|
||||
@@ -278,7 +278,7 @@
|
||||
@@ -332,7 +332,7 @@
|
||||
|
||||
DEBUG("event thread started");
|
||||
assert (osd);
|
||||
- usleep (500);
|
||||
+ usleep (100000);
|
||||
DEBUG("event thread started");
|
||||
assert (osd);
|
||||
- usleep (500);
|
||||
+ usleep (100000);
|
||||
|
||||
while (!osd->done) {
|
||||
//DEBUG("checking window event");
|
||||
while (!osd->done) {
|
||||
//DEBUG("checking window event");
|
||||
|
|
|
@ -4,9 +4,9 @@ include/xosd.h
|
|||
lib/libxosd.a
|
||||
lib/libxosd.la
|
||||
lib/libxosd.so
|
||||
lib/libxosd.so.3
|
||||
lib/xmms/General/libxmms_osd.la
|
||||
lib/xmms/General/libxmms_osd.so
|
||||
lib/libxosd.so.4
|
||||
%%WITH_XMMS%%lib/xmms/General/libxmms_osd.la
|
||||
%%WITH_XMMS%%lib/xmms/General/libxmms_osd.so
|
||||
share/aclocal/libxosd.m4
|
||||
share/xosd/bottom-left.png
|
||||
share/xosd/bottom-right.png
|
||||
|
|
Loading…
Reference in a new issue