[Midnightbsd-cvs] mports [20827] trunk/graphics/libcaca/pkg-plist: libcaca 0.99 beta 19

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Thu Nov 12 23:30:56 EST 2015


Revision: 20827
          http://svnweb.midnightbsd.org/mports/?rev=20827
Author:   laffer1
Date:     2015-11-12 23:30:56 -0500 (Thu, 12 Nov 2015)
Log Message:
-----------
libcaca 0.99 beta 19

Modified Paths:
--------------
    trunk/graphics/libcaca/Makefile
    trunk/graphics/libcaca/distinfo
    trunk/graphics/libcaca/pkg-descr
    trunk/graphics/libcaca/pkg-plist

Property Changed:
----------------
    trunk/graphics/libcaca/pkg-descr

Modified: trunk/graphics/libcaca/Makefile
===================================================================
--- trunk/graphics/libcaca/Makefile	2015-11-13 04:29:41 UTC (rev 20826)
+++ trunk/graphics/libcaca/Makefile	2015-11-13 04:30:56 UTC (rev 20827)
@@ -1,8 +1,8 @@
 # $MidnightBSD$
 
 PORTNAME=	libcaca
-DISTVERSION=	0.99.beta18
-PORTREVISION=	0
+DISTVERSION=	0.99.beta19
+PORTREVISION=	1
 CATEGORIES=	graphics
 MASTER_SITES=	http://caca.zoy.org/raw-attachment/wiki/libcaca/
 
@@ -11,54 +11,51 @@
 LICENSE=	unknown
 # this guy has his own license, gpl and lgpl stuff... ?
 
-USE_GNOME=	gnomehack ltverhack pkgconfig
+USES=		libtool pathfix pkgconfig
+GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
-USE_AUTOTOOLS=	libtool
 CONFIGURE_ARGS=	--disable-doc \
 		--enable-ncurses \
 		--disable-java \
 		--disable-csharp \
 		--disable-ruby \
-		--disable-python
+		--disable-python \
+		--disable-cppunit \
+		--disable-zzuf
+INSTALL_TARGET=	install-strip
 
 DOCS=		AUTHORS COPYING COPYING.GPL COPYING.LGPL ChangeLog NEWS \
 		NOTES README THANKS
-MAN1=		caca-config.1 cacademo.1 cacafire.1 cacaplay.1 cacaserver.1 \
-		cacaview.1 img2txt.1
 
-.if defined(WITHOUT_X11)
-CONFIGURE_ARGS+=--disable-x11
-.else
-USE_XORG=	x11
-.endif
+OPTIONS_DEFINE=	X11 IMLIB2 FTGL SLANG DOCS
+OPTIONS_DEFAULT=	X11 IMLIB2
+X11_DESC=	X11 and OpenGL support
+FTGL_DESC=	Freetype font rendering in OpenGL
 
-.if defined(WITHOUT_IMLIB2)
-CONFIGURE_ARGS+=--disable-imlib2
-.else
-USE_EFL+=	imlib2
-.endif
+X11_USE=	XORG=x11 GL=glut
+X11_CONFIGURE_OFF=	--disable-x11 --disable-gl
+IMLIB2_LIB_DEPENDS=	libImlib2.so:${PORTSDIR}/graphics/imlib2
+IMLIB2_CONFIGURE_ENABLE=	imlib2
+SLANG_LIB_DEPENDS=	libslang.so.2:${PORTSDIR}/devel/libslang2
+SLANG_CONFIGURE_ENABLE=	slang=${LOCALBASE}
 
-.include <bsd.port.pre.mk>
+.include <bsd.port.options.mk>
 
-.if defined(WITH_SLANG)
-LIB_DEPENDS+=	slang.2:${PORTSDIR}/devel/libslang2
-CONFIGURE_ARGS+=--enable-slang
-.else
-CONFIGURE_ARGS+=--disable-slang
+.if ${PORT_OPTIONS:MFTGL} && ${PORT_OPTIONS:MX11}
+LIB_DEPENDS+=	libftgl.so:${PORTSDIR}/graphics/ftgl
 .endif
 
 post-patch:
+.if ! ${PORT_OPTIONS:MFTGL}
+	@${REINPLACE_CMD} -e '/PKG_CONFIG.*ftgl/ s|ftgl|no-&|' ${WRKSRC}/configure
+.endif
 	@${REINPLACE_CMD} -e 's|-g -O2 ||g ; s| -fomit-frame-pointer||g ; \
 		s|arpa\/inet.h ||g' ${WRKSRC}/configure
 	@${REINPLACE_CMD} -e 's|: install-docDATA|:|g ; s| csharp||g' \
 			${WRKSRC}/Makefile.in
 
-.ifndef (NOPORTDOCS)
 post-install:
-	@${MKDIR} ${DOCSDIR}
-.for i in ${DOCS}
-	@${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
-.endfor
-.endif
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: trunk/graphics/libcaca/distinfo
===================================================================
--- trunk/graphics/libcaca/distinfo	2015-11-13 04:29:41 UTC (rev 20826)
+++ trunk/graphics/libcaca/distinfo	2015-11-13 04:30:56 UTC (rev 20827)
@@ -1,3 +1,2 @@
-SHA256 (libcaca-0.99.beta18.tar.gz) = 77ea06633f4a6022dccd4f76c1823e167a40cb05308fc1c7ea0fa1f80f6c33a1
-RMD160 (libcaca-0.99.beta18.tar.gz) = e7fe45bce798926789e48662038f1eb3ad2bece1
-SIZE (libcaca-0.99.beta18.tar.gz) = 1168552
+SHA256 (libcaca-0.99.beta19.tar.gz) = 128b467c4ed03264c187405172a4e83049342cc8cc2f655f53a2d0ee9d3772f4
+SIZE (libcaca-0.99.beta19.tar.gz) = 1203495

Modified: trunk/graphics/libcaca/pkg-descr
===================================================================
--- trunk/graphics/libcaca/pkg-descr	2015-11-13 04:29:41 UTC (rev 20826)
+++ trunk/graphics/libcaca/pkg-descr	2015-11-13 04:30:56 UTC (rev 20827)
@@ -1,7 +1,9 @@
-The libcaca library is a graphics library that outputs text instead of 
-pixels, so that it can work on older video cards or text terminals. It 
-is not unlike the famous AAlib library. It also have 6 available colours 
-for character output, dithering of colour images and basic sprite 
-primitives.
+libcaca is a graphics library that outputs text instead of pixels,
+so that it can work on older video cards or text terminals.  It is
+not unlike the famous AAlib library, with the following improvements:
+ * Unicode support
+ * 2048 available colours (some devices can only handle 16)
+ * dithering of colour images
+ * advanced text canvas operations (blitting, rotations)
 
 WWW: http://caca.zoy.org/


Property changes on: trunk/graphics/libcaca/pkg-descr
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.2
\ No newline at end of property
Modified: trunk/graphics/libcaca/pkg-plist
===================================================================
--- trunk/graphics/libcaca/pkg-plist	2015-11-13 04:29:41 UTC (rev 20826)
+++ trunk/graphics/libcaca/pkg-plist	2015-11-13 04:30:56 UTC (rev 20827)
@@ -11,25 +11,23 @@
 include/caca0.h
 include/caca_conio.h
 include/caca_types.h
-include/cucul.h
 lib/libcaca++.a
-lib/libcaca++.la
 lib/libcaca++.so
 lib/libcaca++.so.0
+lib/libcaca++.so.0.99.19
 lib/libcaca.a
-lib/libcaca.la
 lib/libcaca.so
 lib/libcaca.so.0
-lib/libcucul++.la
-lib/libcucul++.so
-lib/libcucul++.so.0
-lib/libcucul.la
-lib/libcucul.so
-lib/libcucul.so.0
+lib/libcaca.so.0.99.19
 libdata/pkgconfig/caca++.pc
 libdata/pkgconfig/caca.pc
-libdata/pkgconfig/cucul++.pc
-libdata/pkgconfig/cucul.pc
+man/man1/caca-config.1.gz
+man/man1/cacademo.1.gz
+man/man1/cacafire.1.gz
+man/man1/cacaplay.1.gz
+man/man1/cacaserver.1.gz
+man/man1/cacaview.1.gz
+man/man1/img2txt.1.gz
 %%PORTDOCS%%%%DOCSDIR%%/AUTHORS
 %%PORTDOCS%%%%DOCSDIR%%/COPYING
 %%PORTDOCS%%%%DOCSDIR%%/COPYING.GPL
@@ -40,6 +38,3 @@
 %%PORTDOCS%%%%DOCSDIR%%/README
 %%PORTDOCS%%%%DOCSDIR%%/THANKS
 %%DATADIR%%/caca.txt
- at dirrm %%DATADIR%%
- at dirrmtry lib/jni
-%%PORTDOCS%%@dirrm %%DOCSDIR%%



More information about the Midnightbsd-cvs mailing list