ports/126022: Maintainer update: devel/libgamepad
Jason Bacon
jwbacon at tds.net
Mon Jul 28 04:30:02 UTC 2008
>Number: 126022
>Category: ports
>Synopsis: Maintainer update: devel/libgamepad
>Confidential: no
>Severity: non-critical
>Priority: high
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Mon Jul 28 04:30:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Jason Bacon
>Release: 7.0-RELEASE AMD64
>Organization:
NA
>Environment:
FreeBSD sculpin.jbacon.dyndns.org 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 10:35:36 UTC 2008 root at driscoll.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
libgamepad 0.1 is broken on AMD64. This update corrects the problems and switches to a static library, which I think is more appropriate since it's so small and infrequently used.
NOTE: This update will break roboctl. A PR for the roboctl update will follow shortly.
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
diff -ruN /usr/ports/devel/libgamepad/Makefile libgamepad/Makefile
--- /usr/ports/devel/libgamepad/Makefile 2008-07-26 02:55:02.000000000 -0500
+++ libgamepad/Makefile 2008-07-27 22:16:18.000000000 -0500
@@ -6,7 +6,7 @@
#
PORTNAME= libgamepad
-PORTVERSION= 0.1
+PORTVERSION= 0.1.1
CATEGORIES= devel games
MASTER_SITES= http://personalpages.tds.net/~jwbacon/Ports/distfiles/ \
http://jbacon.dyndns.org/~bacon/Ports/distfiles/
@@ -14,7 +14,8 @@
MAINTAINER= jwbacon at tds.net
COMMENT= Generic gamepad API
-USE_LDCONFIG= yes
+pre-build:
+ (cd ${WRKSRC} && make depend)
MAN3= libgamepad.3
diff -ruN /usr/ports/devel/libgamepad/distinfo libgamepad/distinfo
--- /usr/ports/devel/libgamepad/distinfo 2008-07-26 02:55:02.000000000 -0500
+++ libgamepad/distinfo 2008-07-27 22:09:31.000000000 -0500
@@ -1,3 +1,3 @@
-MD5 (libgamepad-0.1.tar.gz) = 64782133f916091da43b4bd580f55cf6
-SHA256 (libgamepad-0.1.tar.gz) = 9e22ce771d349102b29bd49fc7bc6572ee9a9aa35f73ff7ab52a082ca05bda1b
-SIZE (libgamepad-0.1.tar.gz) = 12270
+MD5 (libgamepad-0.1.1.tar.gz) = b7265d189012fa34a1349da99f279bb6
+SHA256 (libgamepad-0.1.1.tar.gz) = dde386e1a3044673c49097f93418ed24b110766588d7c86a7278cef21932e5c6
+SIZE (libgamepad-0.1.1.tar.gz) = 8488
diff -ruN /usr/ports/devel/libgamepad/pkg-plist libgamepad/pkg-plist
--- /usr/ports/devel/libgamepad/pkg-plist 2008-07-26 02:55:02.000000000 -0500
+++ libgamepad/pkg-plist 2008-07-26 21:44:16.000000000 -0500
@@ -3,6 +3,5 @@
include/libgamepad/gamepad_analog.h
include/libgamepad/gamepad_libhid.h
include/libgamepad/gamepad_usbhid.h
-lib/libgamepad.so.1
-lib/libgamepad.so
+lib/libgamepad.a
@dirrm include/libgamepad
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list