Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Oct 2010 14:51:15 +0200
From:      "Pawel Pekala" <c0rn@o2.pl>
To:        "FreeBSD gnats submit" <FreeBSD-gnats-submit@FreeBSD.org>
Subject:   ports/151498: [PATCH] x11/xnee update to 3.07
Message-ID:  <1287233475.99510@caprica.slowicza.org>
Resent-Message-ID: <201010161250.o9GCoCAW072385@freefall.freebsd.org>

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

>Number:         151498
>Category:       ports
>Synopsis:       [PATCH] x11/xnee update to 3.07
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Oct 16 12:50:12 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Pawel Pekala
>Release:        FreeBSD 8.1-RELEASE i386
>Organization:
>Environment:


System: FreeBSD 8.1-RELEASE #2: Sat Aug 21 18:46:54 CEST 2010
    corn@caprica.slowicza.org:/usr/obj/usr/src/sys/GENERIC



>Description:


- update to version 3.07
- grab maintainership
- add LICENSE info
- convert from PLIST to pkg-plist
- mark MAKE_JOBS_SAFE
- install desktop entry when WITH_GNEE=yes
- update projects hompage address



>How-To-Repeat:





>Fix:


--- xnee-3.07.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/x11/xnee/Makefile /home/corn/devel/xnee/Makefile
--- /usr/ports/x11/xnee/Makefile	2010-08-11 17:25:23.000000000 +0200
+++ /home/corn/devel/xnee/Makefile	2010-10-16 14:40:16.000000000 +0200
@@ -6,13 +6,15 @@
 #
 
 PORTNAME=	xnee
-PORTVERSION=	3.06
+PORTVERSION=	3.07
 CATEGORIES=	x11
 MASTER_SITES=	GNU
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	c0rn@o2.pl
 COMMENT=	X events recorder and player
 
+LICENSE=	GPLv3
+
 OPTIONS=	GNEE "Build the GUI frontend" off \
 		PNEE "Build the Gnome Panel frontend" off
 
@@ -20,42 +22,34 @@
 USE_GNOME=	gnomehack
 USE_GMAKE=	yes
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	--enable-cli --disable-doc
+MAKE_JOBS_SAFE=	yes
+
+CONFIGURE_ARGS=	--enable-cli --disable-doc --disable-xinput2
 
 MAN1=		cnee.1 xnee.1
 INFO=		xnee
-PLIST_FILES=	bin/cnee \
-		share/pixmaps/xnee.png \
-		share/pixmaps/xnee.xpm \
-		%%DATADIR%%/example1.xns \
-		%%DATADIR%%/simple_bash.sh \
-		%%DATADIR%%/xnee.sh
-PLIST_DIRS=	${PNEE_DIR} %%DATADIR%%
 
 .include <bsd.port.pre.mk>
 
 .if defined(WITH_GNEE)
 USE_GNOME+=	gtk20
 MAN1+=		gnee.1
-PLIST_FILES+=	bin/gnee
+PLIST_SUB+=	GNEE=""
+DESKTOP_ENTRIES=	"Gnee" "${COMMENT}" "" "gnee" "Development;" true
 .else
 CONFIGURE_ARGS+=	--disable-gui
+PLIST_SUB+=	GNEE="@comment "
 .endif
 
 .if defined(WITH_PNEE)
 USE_GNOME+=	gnomepanel
 MAN1+=		pnee.1
-PLIST_FILES+=	libdata/bonobo/servers/pnee.server \
-		libexec/pnee \
-		%%DATADIR%%/pixmaps/pnee-record.png \
-		%%DATADIR%%/pixmaps/pnee-replay.png \
-		%%DATADIR%%/pixmaps/pnee-stop-mini.png \
-		%%DATADIR%%/pixmaps/pnee-stop.png
-PNEE_DIR=	%%DATADIR%%/pixmaps
+PLIST_SUB+=	PNEE=""
 .else
 CONFIGURE_ARGS+=	--disable-gnome-applet
 CONFIGURE_ENV+=	libgnomeui_CFLAGS="${TRUE}" \
 		libgnomeui_LIBS="${TRUE}"
+PLIST_SUB+=	PNEE="@comment "
 .endif
 
 post-patch:
diff -ruN --exclude=CVS /usr/ports/x11/xnee/distinfo /home/corn/devel/xnee/distinfo
--- /usr/ports/x11/xnee/distinfo	2010-08-11 17:25:23.000000000 +0200
+++ /home/corn/devel/xnee/distinfo	2010-10-16 13:14:12.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (xnee-3.06.tar.gz) = 1e68436f4be1ccb896f6db5e38957d1e
-SHA256 (xnee-3.06.tar.gz) = 3214f72f9e5f970b6e22339aacbf5793faf0b5b37c58e022942fc71d3d84186e
-SIZE (xnee-3.06.tar.gz) = 1598910
+MD5 (xnee-3.07.tar.gz) = f9fca0c7475a90487c86eca2027d0fcd
+SHA256 (xnee-3.07.tar.gz) = 305721362e1d861635996da387cc80e540a6e5e66de5992372b709fe9c2eb544
+SIZE (xnee-3.07.tar.gz) = 1779830
diff -ruN --exclude=CVS /usr/ports/x11/xnee/pkg-descr /home/corn/devel/xnee/pkg-descr
--- /usr/ports/x11/xnee/pkg-descr	2010-05-12 18:55:39.000000000 +0200
+++ /home/corn/devel/xnee/pkg-descr	2010-10-16 13:10:45.000000000 +0200
@@ -6,4 +6,4 @@
 requests synchronization can be implemented.  Xnee can also distribute
 events (both when recording and replaying) to other displays.
 
-WWW: http://www.gnu.org/software/xnee/
+WWW: http://www.sandklef.com/xnee/
diff -ruN --exclude=CVS /usr/ports/x11/xnee/pkg-plist /home/corn/devel/xnee/pkg-plist
--- /usr/ports/x11/xnee/pkg-plist	1970-01-01 01:00:00.000000000 +0100
+++ /home/corn/devel/xnee/pkg-plist	2010-10-16 13:32:32.000000000 +0200
@@ -0,0 +1,15 @@
+bin/cnee
+%%GNEE%%bin/gnee
+%%PNEE%%libdata/bonobo/servers/pnee.server
+%%PNEE%%libexec/pnee
+share/pixmaps/xnee.png
+share/pixmaps/xnee.xpm
+%%DATADIR%%/example1.xns
+%%DATADIR%%/simple_bash.sh
+%%DATADIR%%/xnee.sh
+%%PNEE%%%%DATADIR%%/pixmaps/pnee-record.png
+%%PNEE%%%%DATADIR%%/pixmaps/pnee-replay.png
+%%PNEE%%%%DATADIR%%/pixmaps/pnee-stop-mini.png
+%%PNEE%%%%DATADIR%%/pixmaps/pnee-stop.png
+%%PNEE%%@dirrm %%DATADIR%%/pixmaps
+@dirrm %%DATADIR%%
--- xnee-3.07.patch ends here ---



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



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