Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 Nov 2002 15:12:40 -0800 (PST)
From:      KATO Tsuguru <tkato@prontomail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/44967: Update port: devel/eboxy to 0.3.3
Message-ID:  <200211052312.gA5NCe7v061627@www.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         44967
>Category:       ports
>Synopsis:       Update port: devel/eboxy to 0.3.3
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Nov 05 15:20:02 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        4.7-RELEASE i386
>Organization:
>Environment:
>Description:
- Update to version 0.3.3

New file:
files/patch-admin::ltmain.sh
files/patch-eboxy::pluginmanager.cpp

Remove file:
files/patch-pluginmanager.cpp

>How-To-Repeat:

>Fix:
diff -urN /usr/ports/devel/eboxy/Makefile devel/eboxy/Makefile
--- /usr/ports/devel/eboxy/Makefile	Fri Nov  1 21:49:30 2002
+++ devel/eboxy/Makefile	Sat Nov  2 17:54:37 2002
@@ -7,7 +7,7 @@
 #
 
 PORTNAME=	eboxy
-PORTVERSION=	0.3.1
+PORTVERSION=	0.3.3
 CATEGORIES=	devel
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE} \
 		http://www.bluelightning.org/ebox/files/eboxy/
@@ -16,7 +16,8 @@
 MAINTAINER=	ports@FreeBSD.org
 
 BUILD_DEPENDS=	${LOCALBASE}/lib/libSDL_gui.so:${PORTSDIR}/x11-toolkits/sdl_gui
-LIB_DEPENDS=	gnugetopt.1:${PORTSDIR}/devel/libgnugetopt \
+LIB_DEPENDS=	SDL_mixer.2:${PORTSDIR}/audio/sdl_mixer \
+		gnugetopt.1:${PORTSDIR}/devel/libgnugetopt \
 		SDL_ttf.3:${PORTSDIR}/graphics/sdl_ttf \
 		SDL_image.10:${PORTSDIR}/graphics/sdl_image \
 		xml2.5:${PORTSDIR}/textproc/libxml2
@@ -26,7 +27,7 @@
 
 USE_REINPLACE=	yes
 GNU_CONFIGURE=	yes
-CONFIGURE_TARGET=	--build=${ARCH}-portbld-freebsd${OSREL}
+CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
 CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}"  LDFLAGS="${LDFLAGS}" \
 		SDL_CONFIG="${SDL_CONFIG}"
 CONFIGURE_ARGS=	--disable-lirc
@@ -37,5 +38,7 @@
 post-patch:
 	@${GREP} -lR "malloc.h" ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \
 		-e "s|malloc.h|stdlib.h|g"
+	@${REINPLACE_CMD} -e 's|sdl-config |\$$\{SDL_CONFIG\} |g' \
+		${WRKSRC}/plugins/simplemusic/Makefile.in
 
 .include <bsd.port.mk>
diff -urN /usr/ports/devel/eboxy/distinfo devel/eboxy/distinfo
--- /usr/ports/devel/eboxy/distinfo	Fri Nov  1 21:49:30 2002
+++ devel/eboxy/distinfo	Sat Nov  2 17:14:12 2002
@@ -1 +1 @@
-MD5 (eboxy-0.3.1.tar.gz) = e7d11cdf13f70ddacd1e31d510af5dc0
+MD5 (eboxy-0.3.3.tar.gz) = 4c3aca27f6bcf0015c7f08e9fb17511b
diff -urN /usr/ports/devel/eboxy/files/patch-admin::ltmain.sh devel/eboxy/files/patch-admin::ltmain.sh
--- /usr/ports/devel/eboxy/files/patch-admin::ltmain.sh	Thu Jan  1 09:00:00 1970
+++ devel/eboxy/files/patch-admin::ltmain.sh	Sat Nov  2 17:39:17 2002
@@ -0,0 +1,15 @@
+--- admin/ltmain.sh.orig	Tue Oct  1 17:43:57 2002
++++ admin/ltmain.sh	Sat Nov  2 17:38:55 2002
+@@ -4746,10 +4746,12 @@
+ 	fi
+ 
+ 	# Install the pseudo-library for information purposes.
++	if /usr/bin/false; then
+ 	name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
+ 	instname="$dir/$name"i
+ 	$show "$install_prog $instname $destdir/$name"
+ 	$run eval "$install_prog $instname $destdir/$name" || exit $?
++	fi
+ 
+ 	# Maybe install the static library, too.
+ 	test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
diff -urN /usr/ports/devel/eboxy/files/patch-eboxy::pluginmanager.cpp devel/eboxy/files/patch-eboxy::pluginmanager.cpp
--- /usr/ports/devel/eboxy/files/patch-eboxy::pluginmanager.cpp	Thu Jan  1 09:00:00 1970
+++ devel/eboxy/files/patch-eboxy::pluginmanager.cpp	Tue Oct  8 04:19:50 2002
@@ -0,0 +1,11 @@
+--- eboxy/pluginmanager.cpp.orig	Sat Sep 28 20:41:36 2002
++++ eboxy/pluginmanager.cpp	Tue Oct  8 04:19:13 2002
+@@ -79,7 +79,7 @@
+   }
+   else {
+     // Load failed
+-    char *errorstr = dlerror();
++    const char *errorstr = dlerror();
+     cerr << "Couldn't load plugin " << libfile << endl;
+     cerr << errorstr << endl;
+     delete plugin;
diff -urN /usr/ports/devel/eboxy/files/patch-pluginmanager.cpp devel/eboxy/files/patch-pluginmanager.cpp
--- /usr/ports/devel/eboxy/files/patch-pluginmanager.cpp	Mon Oct 28 19:50:47 2002
+++ devel/eboxy/files/patch-pluginmanager.cpp	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- eboxy/pluginmanager.cpp.orig	Sat Sep 28 20:41:36 2002
-+++ eboxy/pluginmanager.cpp	Tue Oct  8 04:19:13 2002
-@@ -79,7 +79,7 @@
-   }
-   else {
-     // Load failed
--    char *errorstr = dlerror();
-+    const char *errorstr = dlerror();
-     cerr << "Couldn't load plugin " << libfile << endl;
-     cerr << errorstr << endl;
-     delete plugin;
diff -urN /usr/ports/devel/eboxy/pkg-plist devel/eboxy/pkg-plist
--- /usr/ports/devel/eboxy/pkg-plist	Mon Sep 16 03:57:09 2002
+++ devel/eboxy/pkg-plist	Sat Nov  2 17:52:28 2002
@@ -1,3 +1,10 @@
 bin/eboxy
+include/eboxy/eboxyplugin.h
+include/eboxy/pluginconstants.h
+include/eboxy/plugintypes.h
+lib/eboxy/simplemusic.so
+lib/libeboxyplugin.a
 share/eboxy/eboxy.dtd
 @dirrm share/eboxy
+@dirrm lib/eboxy
+@dirrm include/eboxy

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200211052312.gA5NCe7v061627>