ports/90285: [maintainer] update graphics/libggi to 2.2.0
Antoine Brodin
antoine.brodin at laposte.net
Mon Dec 12 16:30:07 UTC 2005
>Number: 90285
>Category: ports
>Synopsis: [maintainer] update graphics/libggi to 2.2.0
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Mon Dec 12 16:30:04 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Antoine Brodin
>Release: FreeBSD 7.0-CURRENT i386
>Organization:
none
>Environment:
System: FreeBSD barton.dreadbsd.org 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Sat Dec 10 16:00:27 CET 2005 antoine at barton.dreadbsd.org:/usr/obj/usr/src/sys/BARTON i386
>Description:
This PR depends on PR ports/90284
Announce :
http://marc.theaimsgroup.com/?l=ggi-develop&m=113424337001107&w=2
>How-To-Repeat:
>Fix:
--- libggi.diff begins here ---
diff -u /usr/ports/graphics/libggi/Makefile libggi/Makefile
--- /usr/ports/graphics/libggi/Makefile Tue Nov 15 07:49:32 2005
+++ libggi/Makefile Mon Dec 12 13:55:14 2005
@@ -6,10 +6,10 @@
#
PORTNAME= libggi
-PORTVERSION= 2.1.2
+PORTVERSION= 2.2.0
PORTEPOCH= 1
CATEGORIES= graphics devel
-MASTER_SITES= http://www.ggi-project.org/ftp/ggi/v2.1/ \
+MASTER_SITES= http://www.ggi-project.org/ftp/ggi/v2.2/ \
${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ggi
DISTNAME= ${PORTNAME}-${PORTVERSION}.src
@@ -17,7 +17,7 @@
MAINTAINER= antoine.brodin at laposte.net
COMMENT= A flexible drawing library
-LIB_DEPENDS= gii.0:${PORTSDIR}/devel/libgii
+LIB_DEPENDS= gii.1:${PORTSDIR}/devel/libgii
USE_BZIP2= yes
INSTALLS_SHLIB= yes
@@ -41,15 +41,23 @@
ggiSetGCForeground.3 ggiSetMode.3 ggiSetOrigin.3 \
ggiSetPalette.3 ggiSetTextMode.3 \
ggi_color.3 ggi_colormap.3 \
- ggi_directbuffer.3 ggi_mode.3 ggi_pixelformat.3
+ ggi_directbuffer.3 ggi_mode.3 ggi_pixelformat.3 \
+ ggidev-add_3.3 \
+ ggidev-assign_3.3 \
+ ggidev-eq_3.3 \
+ ggidev-inc_3.3 \
+ ggidev-invert_3.3 \
+ ggidev-sign_3.3
MAN7= libggi.7 display-aa.7 display-auto.7 \
- display-dga.7 display-directx.7 \
+ display-directx.7 \
display-fbdev.7 display-file.7 display-glide.7 \
display-mansync.7 display-memory.7 display-monotext.7 \
- display-multi.7 display-palemu.7 display-sub.7 \
+ display-multi.7 display-palemu.7 \
+ display-quartz.7 display-sub.7 \
display-svgalib.7 display-tele.7 display-terminfo.7 \
display-tile.7 display-trueemu.7 \
- display-vcsa.7 display-vgl.7 display-x.7
+ display-vcsa.7 display-vgl.7 display-x.7 \
+ ggidev-triple-int.7
MLINKS= ggi-demo.1 demo.1 \
display-directx.7 display-directxnt.7 \
ggiCheckMode.3 ggiCheckGraphMode.3 - ggiCheckSimpleMode.3 \
@@ -92,7 +100,24 @@
ggi_directbuffer.3 ggi_pixellinearbuffer.3 \
- ggi_pixelplanarbuffer.3 - ggi_samplelinearbuffer.3 \
- ggi_sampleplanarbuffer.3 \
- ggi_mode.3 ggi_coord.3 - ggi_graphtype.3
+ ggi_mode.3 ggi_coord.3 - ggi_graphtype.3 \
+ ggidev-add_3.3 ggidev-divmod_3.3 \
+ - ggidev-mul_3.3 \
+ - ggidev-sub_3.3 \
+ ggidev-assign_3.3 ggidev-assign_int_3.3 \
+ - ggidev-assign_unsigned_3.3 \
+ ggidev-eq_3.3 ggidev-ge_3.3 \
+ ggidev-inc_3.3 ggidev-abs_3.3 \
+ - ggidev-dec_3.3 \
+ - ggidev-negate_3.3 \
+ ggidev-invert_3.3 ggidev-lshift_3.3 \
+ - ggidev-rshift_3.3 \
+ ggidev-sign_3.3 ggidev-bits_3.3 \
+ - ggidev-eq0_3.3 \
+ - ggidev-ge0_3.3 \
+ - ggidev-gt0_3.3 \
+ - ggidev-le0_3.3 \
+ - ggidev-lt0_3.3
.if exists(/usr/include/dev/kgi/kgi.h)
CONFIGURE_ARGS+= --enable-kgi --with-extra-includes=/usr/include/dev
@@ -130,6 +155,8 @@
.endif
post-install:
+ @${TOUCH} ${PREFIX}/lib/ggi/default/fbdev/.keep
+ @${TOUCH} ${PREFIX}/lib/ggi/default/kgi/.keep
@${CP} ${WRKSRC}/libggi.conf ${PREFIX}/etc/ggi/libggi.conf.dist
.include <bsd.port.post.mk>
diff -u /usr/ports/graphics/libggi/distinfo libggi/distinfo
--- /usr/ports/graphics/libggi/distinfo Sat Nov 19 20:48:04 2005
+++ libggi/distinfo Mon Dec 12 13:06:13 2005
@@ -1,3 +1,3 @@
-MD5 (libggi-2.1.2.src.tar.bz2) = f29e844011425ab14706e31a4cdee181
-SHA256 (libggi-2.1.2.src.tar.bz2) = 8e28a68e7f83a88d7ffec0aa8cb3115322ab0d9eb347b6cba34b040b734b767e
-SIZE (libggi-2.1.2.src.tar.bz2) = 927254
+MD5 (libggi-2.2.0.src.tar.bz2) = 2ae12d9b24857ab16a1295c7759a066a
+SHA256 (libggi-2.2.0.src.tar.bz2) = b90b82a3663e686cbf4a18d6de7ec54ba17ca52c9c66705cf5538a3938184bc1
+SIZE (libggi-2.2.0.src.tar.bz2) = 1068406
diff -u /usr/ports/graphics/libggi/pkg-plist libggi/pkg-plist
--- /usr/ports/graphics/libggi/pkg-plist Mon Apr 18 23:21:13 2005
+++ libggi/pkg-plist Mon Dec 12 13:54:07 2005
@@ -21,6 +21,7 @@
include/ggi/display/monotext.h
include/ggi/display/multi.h
include/ggi/display/palemu.h
+include/ggi/display/quartz.h
include/ggi/display/sub.h
include/ggi/display/svgalib.h
include/ggi/display/tele.h
@@ -37,7 +38,6 @@
include/ggi/ggi-unix.h
include/ggi/ggi.h
include/ggi/ggi_ext.h
-include/ggi/internal/debug.h
include/ggi/internal/dltypes.h
include/ggi/internal/ggi-dl.h
include/ggi/internal/ggidlinit.h
@@ -66,6 +66,8 @@
lib/ggi/default/stubs.so
lib/ggi/default/text_16.so
lib/ggi/default/text_32.so
+lib/ggi/default/fbdev/.keep
+lib/ggi/default/kgi/.keep
%%WITH_X%%lib/ggi/display/X.so
%%WITH_AALIB%%lib/ggi/display/aa.so
lib/ggi/display/auto.so
@@ -84,7 +86,6 @@
lib/ggi/display/trueemu.so
%%WITH_SVGALIB%%lib/ggi/display/vgagl.so
%%WITH_VGL%%lib/ggi/display/vgl.so
-%%WITH_X%%lib/ggi/display/xf86dga.so
%%WITH_X%%lib/ggi/helper/helper_x_dbe.so
%%WITH_X%%lib/ggi/helper/helper_x_dga.so
%%WITH_X%%lib/ggi/helper/helper_x_evi.so
@@ -94,6 +95,8 @@
lib/libggi.so
lib/libggi.so.2
@dirrm include/ggi/display
+ at dirrm lib/ggi/default/fbdev
+ at dirrm lib/ggi/default/kgi
@dirrm lib/ggi/default
@dirrm lib/ggi/display
%%WITH_X%%@dirrm lib/ggi/helper
--- libggi.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list