[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