Date: Wed, 17 Mar 2021 22:27:32 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r568692 - in head/graphics: . anttweakbar anttweakbar/files Message-ID: <202103172227.12HMRWuI088964@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Wed Mar 17 22:27:32 2021 New Revision: 568692 URL: https://svnweb.freebsd.org/changeset/ports/568692 Log: New port: graphics/anttweakbar: C library to add light and GUI into graphic apps Added: head/graphics/anttweakbar/ head/graphics/anttweakbar/Makefile (contents, props changed) head/graphics/anttweakbar/distinfo (contents, props changed) head/graphics/anttweakbar/files/ head/graphics/anttweakbar/files/patch-Makefile (contents, props changed) head/graphics/anttweakbar/pkg-descr (contents, props changed) Modified: head/graphics/Makefile Modified: head/graphics/Makefile ============================================================================== --- head/graphics/Makefile Wed Mar 17 21:09:38 2021 (r568691) +++ head/graphics/Makefile Wed Mar 17 22:27:32 2021 (r568692) @@ -53,6 +53,7 @@ SUBDIR += ampasCTL SUBDIR += animorph SUBDIR += ansilove + SUBDIR += anttweakbar SUBDIR += aoi SUBDIR += apngasm SUBDIR += apngdis Added: head/graphics/anttweakbar/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/anttweakbar/Makefile Wed Mar 17 22:27:32 2021 (r568692) @@ -0,0 +1,43 @@ +# $FreeBSD$ + +PORTNAME= anttweakbar +DISTVERSION= 1.16 +CATEGORIES= graphics +MASTER_SITES= SF/${PORTNAME}/ +DISTNAME= AntTweakBar_${DISTVERSION:S/.//} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= C library to add light and GUI into graphic apps + +LICENSE= ZLIB +LICENSE_FILE= ${WRKSRC}/../License.txt + +USES= dos2unix gl xorg zip +USE_GL= gl glu +USE_XORG= x11 +USE_LDCONFIG= yes + +WRKSRC= ${WRKDIR}/AntTweakBar +WRKSRC_SUBDIR= src + +DOS2UNIX_FILES= Makefile + +LDFLAGS+= -L${LOCALBASE}/lib -lX11 + +BINARY_ALIAS= gcc=${CC} + +PLIST_FILES= include/AntTweakBar.h \ + lib/libAntTweakBar.a \ + lib/libAntTweakBar.so \ + lib/libAntTweakBar.so.${DISTVERSION:R} \ + lib/libAntTweakBar.so.${DISTVERSION} + +do-install: + ${INSTALL_DATA} ${WRKSRC}/../include/AntTweakBar.h ${STAGEDIR}${PREFIX}/include + ${INSTALL_DATA} ${WRKSRC}/../lib/libAntTweakBar.a ${STAGEDIR}${PREFIX}/lib + ${INSTALL_LIB} ${WRKSRC}/../lib/libAntTweakBar.so ${STAGEDIR}${PREFIX}/lib/libAntTweakBar.so.${DISTVERSION} + cd ${STAGEDIR}${PREFIX}/lib && \ + ${LN} -s libAntTweakBar.so.${DISTVERSION} libAntTweakBar.so.${DISTVERSION:R} && \ + ${LN} -s libAntTweakBar.so.${DISTVERSION} libAntTweakBar.so + +.include <bsd.port.mk> Added: head/graphics/anttweakbar/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/anttweakbar/distinfo Wed Mar 17 22:27:32 2021 (r568692) @@ -0,0 +1,3 @@ +TIMESTAMP = 1616015883 +SHA256 (AntTweakBar_116.zip) = fbceb719c13ceb13b9fd973840c2c950527b6e026f9a7a80968c14f76fcf6e7c +SIZE (AntTweakBar_116.zip) = 4492138 Added: head/graphics/anttweakbar/files/patch-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/anttweakbar/files/patch-Makefile Wed Mar 17 22:27:32 2021 (r568692) @@ -0,0 +1,11 @@ +--- Makefile.orig 2021-03-17 22:07:56 UTC ++++ Makefile +@@ -66,7 +66,7 @@ all: Makefile $(TARGET) + + $(TARGET): $(OBJS) + @echo "===== Link $@ =====" +- $(LINK) $(LFLAGS) -shared -Wl,-soname,lib$(TARGET)$(SO_EXT).$(SO_VERSION) -o $(OUT_DIR)/lib$(TARGET)$(SO_EXT) $(OBJS) $(LIBS) ++ $(LINK) $(LFLAGS) -shared -Wl,-soname,lib$(TARGET)$(SO_EXT).$(SO_VERSION) -o $(OUT_DIR)/lib$(TARGET)$(SO_EXT) $(OBJS) $(LIBS) $(LDFLAGS) + $(SYMLINK) $(OUT_DIR)/lib$(TARGET)$(SO_EXT) $(OUT_DIR)/lib$(TARGET)$(SO_EXT).$(SO_VERSION) + $(AR) $(OUT_DIR)/lib$(TARGET)$(AR_EXT) $(OBJS) $(LIBS) + Added: head/graphics/anttweakbar/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/anttweakbar/pkg-descr Wed Mar 17 22:27:32 2021 (r568692) @@ -0,0 +1,6 @@ +AntTweakBar is a small and easy-to-use C/C++ library that allows programmers to +quickly add a light and intuitive graphical user interface into graphic +applications based on OpenGL (compatibility and core profiles), DirectX 9, +DirectX 10 or DirectX 11 to interactively tweak parameters on-screen. + +WWW: http://anttweakbar.sourceforge.net/doc/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202103172227.12HMRWuI088964>