From owner-svn-ports-head@freebsd.org Wed Mar 17 22:27:34 2021 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1FDF757B6C3; Wed, 17 Mar 2021 22:27:34 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4F14Xk0Mhfz3hq3; Wed, 17 Mar 2021 22:27:34 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id F361116E80; Wed, 17 Mar 2021 22:27:33 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 12HMRXvG088968; Wed, 17 Mar 2021 22:27:33 GMT (envelope-from yuri@FreeBSD.org) Received: (from yuri@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 12HMRWuI088964; Wed, 17 Mar 2021 22:27:32 GMT (envelope-from yuri@FreeBSD.org) Message-Id: <202103172227.12HMRWuI088964@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: yuri set sender to yuri@FreeBSD.org using -f From: Yuri Victorovich Date: Wed, 17 Mar 2021 22:27:32 +0000 (UTC) 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 X-SVN-Group: ports-head X-SVN-Commit-Author: yuri X-SVN-Commit-Paths: in head/graphics: . anttweakbar anttweakbar/files X-SVN-Commit-Revision: 568692 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Mar 2021 22:27:34 -0000 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 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/