ports/119506: Update port: x11-wm/epplets to 0.10

KATO Tsuguru tkato432 at yahoo.com
Wed Jan 9 18:10:04 UTC 2008


>Number:         119506
>Category:       ports
>Synopsis:       Update port: x11-wm/epplets to 0.10
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jan 09 18:10:03 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 6.2-RELEASE-p8 i386
>Organization:
>Environment:
>Description:
- Update to version 0.10

Remove file:
files/patch-api::epplet.h.in
files/patch-configure
files/patch-epplets::Emix.c
files/patch-epplets::Makefile.in
files/patch-epplets::mbox.c

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/x11-wm/epplets/Makefile x11-wm/epplets/Makefile
--- /usr/ports/x11-wm/epplets/Makefile	Sun May 20 13:59:20 2007
+++ x11-wm/epplets/Makefile	Sun Jan  6 00:21:17 2008
@@ -6,11 +6,9 @@
 #
 
 PORTNAME=	epplets
-PORTVERSION=	0.9
-PORTREVISION=	2
+PORTVERSION=	0.10
 CATEGORIES=	x11-wm
-MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR=	enlightenment
+MASTER_SITES=	SF/enlightenment
 
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	A collection of Enlightenment dock applications
@@ -21,15 +19,23 @@
 RUN_DEPENDS=	import:${PORTSDIR}/graphics/ImageMagick \
 		e16:${PORTSDIR}/x11-wm/enlightenment
 
-USE_X_PREFIX=	yes
-USE_GNOME=	esound lthack
-USE_GL=		yes
+USE_GNOME=	esound gnometarget
+USE_GL=		glu
 USE_GMAKE=	yes
 USE_AUTOTOOLS=	libtool:15
-GNU_CONFIGURE=	yes
-USE_LDCONFIG=	yes
-CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include" \
-		LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib"
+CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
+		LDFLAGS="-L${LOCALBASE}/lib"
 CONFIGURE_ARGS=	--enable-fsstd
+USE_LDCONFIG=	yes
+
+post-patch:
+	@${REINPLACE_CMD} -e 's|<GL/glut\.h>|<GL/glu.h>|g' \
+		${WRKSRC}/api/epplet.h.in
+	@${REINPLACE_CMD} -e 's|<machine/soundcard\.h>|<sys/soundcard.h>|g' \
+		${WRKSRC}/epplets/Emix.c
+	@${REINPLACE_CMD} -e 's|E-Power.epplet$$(EXEEXT) ||g' \
+		${WRKSRC}/epplets/Makefile.in
+	@${REINPLACE_CMD} -e 's|<malloc\.h>|<stdlib.h>|g' \
+		${WRKSRC}/epplets/mbox.c
 
 .include <bsd.port.mk>
diff -urN /usr/ports/x11-wm/epplets/distinfo x11-wm/epplets/distinfo
--- /usr/ports/x11-wm/epplets/distinfo	Sat Jun  3 22:21:41 2006
+++ x11-wm/epplets/distinfo	Sun Jan  6 00:05:00 2008
@@ -1,3 +1,3 @@
-MD5 (epplets-0.9.tar.gz) = a38653f731b7c8a0ee6ec8293e33edfd
-SHA256 (epplets-0.9.tar.gz) = 279260ff417a100665d3f1e7bb8250e79d175d059948accbbe4d66980275fc8b
-SIZE (epplets-0.9.tar.gz) = 1129444
+MD5 (epplets-0.10.tar.gz) = 19f881141e18a4f4402af16738ee5ae7
+SHA256 (epplets-0.10.tar.gz) = 4348f9f02e9d1a5671623159c75d29c5579333d059f12d821dde57f01a11dcc3
+SIZE (epplets-0.10.tar.gz) = 1112777
diff -urN /usr/ports/x11-wm/epplets/files/patch-api::epplet.h.in x11-wm/epplets/files/patch-api::epplet.h.in
--- /usr/ports/x11-wm/epplets/files/patch-api::epplet.h.in	Sat Jun  3 21:03:39 2006
+++ x11-wm/epplets/files/patch-api::epplet.h.in	Thu Jan  1 09:00:00 1970
@@ -1,10 +0,0 @@
---- api/epplet.h.in.orig	Fri Jun 30 08:54:24 2000
-+++ api/epplet.h.in	Mon Dec  8 23:43:09 2003
-@@ -28,7 +28,6 @@
- 
- /* preliminary OpenGL Checking */
- #ifdef HAVE_LIBGL
--#include <GL/glut.h>
- #include <GL/glx.h>
- #endif
- 
diff -urN /usr/ports/x11-wm/epplets/files/patch-configure x11-wm/epplets/files/patch-configure
--- /usr/ports/x11-wm/epplets/files/patch-configure	Sat Jun  3 21:03:39 2006
+++ x11-wm/epplets/files/patch-configure	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- configure.orig	Mon Apr 24 01:33:18 2006
-+++ configure	Mon Apr 24 01:36:16 2006
-@@ -22464,7 +22464,7 @@
-   echo "$as_me: failed program was:" >&5
- sed 's/^/| /' conftest.$ac_ext >&5
- 
--ac_cv_lib_Imlib2_imlib_create_image=no
-+ac_cv_lib_Imlib2_imlib_create_image=yes
- fi
- rm -f conftest.err conftest.$ac_objext \
-       conftest$ac_exeext conftest.$ac_ext
diff -urN /usr/ports/x11-wm/epplets/files/patch-epplets::Emix.c x11-wm/epplets/files/patch-epplets::Emix.c
--- /usr/ports/x11-wm/epplets/files/patch-epplets::Emix.c	Sat Jun  3 22:21:41 2006
+++ x11-wm/epplets/files/patch-epplets::Emix.c	Thu Jan  1 09:00:00 1970
@@ -1,22 +0,0 @@
---- epplets/Emix.c.orig	Sat Apr  1 06:56:17 2006
-+++ epplets/Emix.c	Sat Jun  3 19:44:51 2006
-@@ -7,11 +7,16 @@
- #include "epplet.h"
- #include <sys/ioctl.h>
- #include <fcntl.h>
--#ifdef __FreeBSD__
-+#include <config.h>
-+#ifdef HAVE_LINUX_SOUNDCARD_H
-+#include <linux/soundcard.h>
-+#elif HAVE_MACHINE_SOUNDCARD_H
- #include <machine/soundcard.h>
--#else
-+#elif HAVE_SYS_SOUNDCARD_H
- #include <sys/soundcard.h>
--#endif
-+#else
-+#error No soundcard defenition!
-+#endif /* SOUNDCARD_H */
- 
- Epplet_gadget vs_master, vs_pcm, vs_lin, vs_cda, b_close, b_help;
- 
diff -urN /usr/ports/x11-wm/epplets/files/patch-epplets::Makefile.in x11-wm/epplets/files/patch-epplets::Makefile.in
--- /usr/ports/x11-wm/epplets/files/patch-epplets::Makefile.in	Sat Jun  3 22:21:41 2006
+++ x11-wm/epplets/files/patch-epplets::Makefile.in	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- epplets/Makefile.in.orig	Sat Jun  3 19:36:50 2006
-+++ epplets/Makefile.in	Sat Jun  3 19:37:11 2006
-@@ -41,7 +41,7 @@
- bin_PROGRAMS = E-Load.epplet$(EXEEXT) E-Clock.epplet$(EXEEXT) \
- 	E-Time.epplet$(EXEEXT) E-Net.epplet$(EXEEXT) \
- 	E-Cpu.epplet$(EXEEXT) E-Biff.epplet$(EXEEXT) \
--	E-Power.epplet$(EXEEXT) @TEST_PROGS@ @MIXER_PROGS@ @GL_PROGS@ \
-+	@TEST_PROGS@ @MIXER_PROGS@ @GL_PROGS@ \
- 	E-MemWatch.epplet$(EXEEXT) E-Disk.epplet$(EXEEXT) \
- 	E-Areas.epplet$(EXEEXT) E-Magic.epplet$(EXEEXT) \
- 	E-Toolbox.epplet$(EXEEXT) E-NetFlame.epplet$(EXEEXT) \
diff -urN /usr/ports/x11-wm/epplets/files/patch-epplets::mbox.c x11-wm/epplets/files/patch-epplets::mbox.c
--- /usr/ports/x11-wm/epplets/files/patch-epplets::mbox.c	Wed Dec 10 05:31:10 2003
+++ x11-wm/epplets/files/patch-epplets::mbox.c	Thu Jan  1 09:00:00 1970
@@ -1,10 +0,0 @@
---- epplets/mbox.c.orig	Tue Apr  9 05:39:38 2002
-+++ epplets/mbox.c	Mon Dec  8 02:46:36 2003
-@@ -32,7 +32,6 @@
- #include <string.h>
- #include <time.h>
- #include <utime.h>
--#include <malloc.h>
- #include <limits.h>
- 
- #define ISSPACE(c) isspace((unsigned char) c)
diff -urN /usr/ports/x11-wm/epplets/pkg-plist x11-wm/epplets/pkg-plist
--- /usr/ports/x11-wm/epplets/pkg-plist	Sat Jun  3 22:21:41 2006
+++ x11-wm/epplets/pkg-plist	Sun Jan  6 00:05:00 2008
@@ -34,7 +34,7 @@
 lib/libepplet.a
 lib/libepplet.la
 lib/libepplet.so
-lib/libepplet.so.1
+lib/libepplet.so.2
 share/e16/epplet_data/E-Biff/7of9.png
 share/e16/epplet_data/E-Biff/newmail.png
 share/e16/epplet_data/E-Biff/nomail.png
@@ -199,6 +199,7 @@
 share/e16/epplet_icons/E-Clock.icon
 share/e16/epplet_icons/E-Cpu.icon
 share/e16/epplet_icons/E-Disk.icon
+share/e16/epplet_icons/E-Exec.icon
 share/e16/epplet_icons/E-Load.icon
 share/e16/epplet_icons/E-Magic.icon
 share/e16/epplet_icons/E-MemWatch.icon
@@ -221,7 +222,7 @@
 share/e16/epplet_icons/E-Wireless.icon
 share/e16/epplet_icons/E-Xss.icon
 share/e16/epplet_icons/Emix.icon
- at dirrmtry rmdir %D/share/e16/epplet_icons
+ at dirrmtry share/e16/epplet_icons
 @dirrm share/e16/epplet_data/Emix/Emix.ABOUT
 @dirrm share/e16/epplet_data/Emix
 @dirrm share/e16/epplet_data/E-Wireless/E-Wireless.ABOUT
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list