svn commit: r362961 - in head/graphics: . libtxc_dxtn
Koop Mast
kwm at FreeBSD.org
Sat Jul 26 09:40:23 UTC 2014
Author: kwm
Date: Sat Jul 26 09:40:22 2014
New Revision: 362961
URL: http://svnweb.freebsd.org/changeset/ports/362961
QAT: https://qat.redports.org/buildarchive/r362961/
Log:
Add libtxc_dxtn.
S2TC is a patent-free S3TC compatible implementation and provides texture
compression to Mesa.
The library is automatically loaded if present and adds the OpenGL extensions
GL_S3_s3tc and GL_EXT_texture_compression_s3tc.
Submitted by: dumbbell@
Added:
head/graphics/libtxc_dxtn/
head/graphics/libtxc_dxtn/Makefile (contents, props changed)
head/graphics/libtxc_dxtn/distinfo (contents, props changed)
head/graphics/libtxc_dxtn/pkg-descr (contents, props changed)
head/graphics/libtxc_dxtn/pkg-plist (contents, props changed)
Modified:
head/graphics/Makefile
Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile Sat Jul 26 09:00:16 2014 (r362960)
+++ head/graphics/Makefile Sat Jul 26 09:40:22 2014 (r362961)
@@ -538,6 +538,7 @@
SUBDIR += libspiro
SUBDIR += libsvg
SUBDIR += libsvg-cairo
+ SUBDIR += libtxc_dxtn
SUBDIR += libvisual
SUBDIR += libvisual04
SUBDIR += libvisual04-plugins
Added: head/graphics/libtxc_dxtn/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/graphics/libtxc_dxtn/Makefile Sat Jul 26 09:40:22 2014 (r362961)
@@ -0,0 +1,34 @@
+# Created by: Jean-Sébastien Pédron <dumbbell at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= libtxn_dxtn
+PORTVERSION= 20140604
+CATEGORIES= graphics
+
+MAINTAINER= x11 at FreeBSD.org
+COMMENT= Subset of a well-known texture compression scheme
+
+LICENSE= MIT
+
+BUILD_DEPENDS= libGL>=9.1.7:${PORTSDIR}/graphics/libGL
+
+USE_GITHUB= yes
+GH_ACCOUNT= divVerent
+GH_PROJECT= s2tc
+GH_COMMIT= 3d644da
+GH_TAGNAME= ${GH_COMMIT}
+
+USES= libtool pathfix pkgconfig
+PATHFIX_MAKEFILEIN=Makefile.am
+USE_AUTOTOOLS= aclocal autoconf libtoolize automake
+AUTOMAKE_ARGS= --add-missing --copy
+GNU_CONFIGURE= yes
+USE_LDCONFIG= yes
+
+CONFIGURE_ARGS+=--disable-tools
+
+CPPFLAGS+= -I${LOCALBASE}/include
+
+INSTALL_TARGET= install-strip
+
+.include <bsd.port.mk>
Added: head/graphics/libtxc_dxtn/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/graphics/libtxc_dxtn/distinfo Sat Jul 26 09:40:22 2014 (r362961)
@@ -0,0 +1,2 @@
+SHA256 (libtxn_dxtn-20140604.tar.gz) = e6fe8827c68de7ba62f5e4996cec62ee3248bc6f98707d4a36425a537c179333
+SIZE (libtxn_dxtn-20140604.tar.gz) = 1397439
Added: head/graphics/libtxc_dxtn/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/graphics/libtxc_dxtn/pkg-descr Sat Jul 26 09:40:22 2014 (r362961)
@@ -0,0 +1,7 @@
+S2TC is a patent-free S3TC compatible implementation and provides texture
+compression to Mesa.
+
+The library is automatically loaded if present and adds the OpenGL extensions
+GL_S3_s3tc and GL_EXT_texture_compression_s3tc.
+
+WWW: https://github.com/divVerent/s2tc
Added: head/graphics/libtxc_dxtn/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/graphics/libtxc_dxtn/pkg-plist Sat Jul 26 09:40:22 2014 (r362961)
@@ -0,0 +1,6 @@
+include/txc_dxtn.h
+lib/libtxc_dxtn.a
+lib/libtxc_dxtn.so
+lib/libtxc_dxtn.so.0
+lib/libtxc_dxtn.so.0.0.0
+libdata/pkgconfig/txc_dxtn.pc
More information about the svn-ports-all
mailing list