create bsd12 branch

This commit is contained in:
ziggi
2019-12-26 07:26:06 +00:00
commit 5cfdab6bfe
14432 changed files with 2272620 additions and 0 deletions

29
graph/libpng/Makefile Normal file
View File

@@ -0,0 +1,29 @@
# Created by: ache
# $FreeBSD: head/graphics/png/Makefile 436720 2017-03-22 19:14:55Z antoine $
PORTNAME= png
PORTVERSION= 1.6.29
CATEGORIES= graphics
#MASTER_SITES+= SF/lib${PORTNAME}/lib${PORTNAME}16/${PORTVERSION}
MASTER_SITES+= ftp://ftp.simplesystems.org/pub/lib${PORTNAME}/${PORTNAME}/src/lib${PORTNAME}16/
PATCH_SITES= SF/apng/lib${PORTNAME}/lib${PORTNAME}16/
DISTNAME= lib${PORTNAME}-${PORTVERSION}
PKGNAMEPREFIX= lib
MAINTAINER= portmgr@FreeBSD.org
COMMENT= Library for manipulating PNG images
USES= tar:xz
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-pkgconfigdir=${PREFIX}/lib/pkgconfig
INSTALL_TARGET= install-strip
USE_LDCONFIG= yes
CONFIGURE_ARGS+= --enable-unversioned-libpng-config
CONFIGURE_ARGS+= --enable-unversioned-libpng-pc
CONFIGURE_ARGS+= --enable-unversioned-links
.include <bsd.port.mk>
#EOF

5
graph/libpng/distinfo Normal file
View File

@@ -0,0 +1,5 @@
TIMESTAMP = 1489819428
SHA256 (libpng-1.6.29.tar.xz) = 4245b684e8fe829ebb76186327bb37ce5a639938b219882b53d64bd3cfc5f239
SIZE (libpng-1.6.29.tar.xz) = 987652
SHA256 (libpng-1.6.29-apng.patch.gz) = 6120948990a86f8118d67471ff04e35ca1f93722061ef6b90842c64608584b91
SIZE (libpng-1.6.29-apng.patch.gz) = 10313

View File

@@ -0,0 +1,20 @@
--- ./ltmain.sh.orig 2017-05-12 12:50:03.177104000 +0200
+++ ./ltmain.sh 2017-05-12 12:50:38.075987000 +0200
@@ -8886,15 +8886,9 @@
esac
;;
- freebsd-aout)
+ freebsd*)
major=.$current
- versuffix=.$current.$revision
- ;;
-
- freebsd-elf)
- func_arith $current - $age
- major=.$func_arith_result
- versuffix=$major.$age.$revision
+ versuffix=.$current
;;
irix | nonstopux)

13
graph/libpng/pkg-descr Normal file
View File

@@ -0,0 +1,13 @@
Libpng was written as a companion to the PNG specification, as a
way to reduce the amount of time and effort it takes to support
the PNG file format in application programs. Most users will not
have to modify the library significantly; advanced users may want
to modify it more. The library was coded for both users. All
attempts were made to make it as complete as possible, while
keeping the code easy to understand. Currently, this library
only supports C. Support for other languages is being considered.
LICENSE: libpng license
WWW: http://www.libpng.org/pub/png/libpng.html
http://libpng.sourceforge.net/

23
graph/libpng/pkg-plist Normal file
View File

@@ -0,0 +1,23 @@
bin/libpng-config
bin/libpng16-config
bin/png-fix-itxt
bin/pngfix
include/libpng16/png.h
include/libpng16/pngconf.h
include/libpng16/pnglibconf.h
include/png.h
include/pngconf.h
include/pnglibconf.h
lib/libpng.a
lib/libpng.la
lib/libpng.so
lib/libpng16.a
lib/libpng16.la
lib/libpng16.so
lib/libpng16.so.45
lib/pkgconfig/libpng.pc
lib/pkgconfig/libpng16.pc
man/man3/libpng.3.gz
man/man3/libpngpf.3.gz
man/man5/png.5.gz
@dir include/libpng16