Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Sep 2019 05:11:37 +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: r510756 - in head/graphics: . png++ png++/files
Message-ID:  <201909020511.x825BbCY062337@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Mon Sep  2 05:11:37 2019
New Revision: 510756
URL: https://svnweb.freebsd.org/changeset/ports/510756

Log:
  New port: graphics/png++: C++ wrapper for libpng library

Added:
  head/graphics/png++/
  head/graphics/png++/Makefile   (contents, props changed)
  head/graphics/png++/distinfo   (contents, props changed)
  head/graphics/png++/files/
  head/graphics/png++/files/patch-Makefile   (contents, props changed)
  head/graphics/png++/pkg-descr   (contents, props changed)
  head/graphics/png++/pkg-plist   (contents, props changed)
Modified:
  head/graphics/Makefile

Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile	Mon Sep  2 05:09:44 2019	(r510755)
+++ head/graphics/Makefile	Mon Sep  2 05:11:37 2019	(r510756)
@@ -778,6 +778,7 @@
     SUBDIR += plasma-kmod
     SUBDIR += plotutils
     SUBDIR += png
+    SUBDIR += png++
     SUBDIR += png2html
     SUBDIR += png2ico
     SUBDIR += pngcheck

Added: head/graphics/png++/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/png++/Makefile	Mon Sep  2 05:11:37 2019	(r510756)
@@ -0,0 +1,20 @@
+# $FreeBSD$
+
+PORTNAME=	png++
+DISTVERSION=	0.2.9
+CATEGORIES=	graphics
+MASTER_SITES=	http://download.savannah.nongnu.org/releases/pngpp/
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	C++ wrapper for libpng library
+
+LICENSE=	BSD3CLAUSE
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+RUN_DEPENDS=	png>0:graphics/png
+
+USES=		gmake
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>

Added: head/graphics/png++/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/png++/distinfo	Mon Sep  2 05:11:37 2019	(r510756)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1567398167
+SHA256 (png++-0.2.9.tar.gz) = abbc6a0565122b6c402d61743451830b4faee6ece454601c5711e1c1b4238791
+SIZE (png++-0.2.9.tar.gz) = 592770

Added: head/graphics/png++/files/patch-Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/png++/files/patch-Makefile	Mon Sep  2 05:11:37 2019	(r510756)
@@ -0,0 +1,25 @@
+--- Makefile.orig	2015-10-25 19:42:45 UTC
++++ Makefile
+@@ -47,18 +47,18 @@ dist_files := $(build_files) $(doc_files) \
+   $(headers) $(sources)
+ dist_subdirs := example test
+ 
+-all: examples
++all:
+ 
+ install: install-headers install-docs
+ 
+ uninstall: uninstall-headers uninstall-docs
+ 
+ install-headers:
+-	mkdir -p $(PREFIX)/include/png++
+-	cp $(headers) $(PREFIX)/include/png++
++	mkdir -p $(DESTDIR)$(PREFIX)/include/png++
++	cp $(headers) $(DESTDIR)$(PREFIX)/include/png++
+ 
+ uninstall-headers:
+-	rm -rf $(PREFIX)/include/png++
++	rm -rf $(DESTDIR)$(PREFIX)/include/png++
+ 
+ dist: dist-mkdir dist-copy-files dist-package
+ 

Added: head/graphics/png++/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/png++/pkg-descr	Mon Sep  2 05:11:37 2019	(r510756)
@@ -0,0 +1,4 @@
+PNG++ aims to provide simple yet powerful C++ interface to libpng, the PNG
+reference implementation library.
+
+WWW: https://www.nongnu.org/pngpp/

Added: head/graphics/png++/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/png++/pkg-plist	Mon Sep  2 05:11:37 2019	(r510756)
@@ -0,0 +1,29 @@
+include/png++/color.hpp
+include/png++/config.hpp
+include/png++/consumer.hpp
+include/png++/convert_color_space.hpp
+include/png++/end_info.hpp
+include/png++/error.hpp
+include/png++/ga_pixel.hpp
+include/png++/generator.hpp
+include/png++/gray_pixel.hpp
+include/png++/image.hpp
+include/png++/image_info.hpp
+include/png++/index_pixel.hpp
+include/png++/info.hpp
+include/png++/info_base.hpp
+include/png++/io_base.hpp
+include/png++/packed_pixel.hpp
+include/png++/palette.hpp
+include/png++/pixel_buffer.hpp
+include/png++/pixel_traits.hpp
+include/png++/png.hpp
+include/png++/reader.hpp
+include/png++/require_color_space.hpp
+include/png++/rgb_pixel.hpp
+include/png++/rgba_pixel.hpp
+include/png++/solid_pixel_buffer.hpp
+include/png++/streaming_base.hpp
+include/png++/tRNS.hpp
+include/png++/types.hpp
+include/png++/writer.hpp



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201909020511.x825BbCY062337>