pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/deforaos-libsystem
Module Name: pkgsrc
Committed By: khorben
Date: Wed Oct 9 01:58:56 UTC 2019
Modified Files:
pkgsrc/devel/deforaos-libsystem: Makefile PLIST distinfo
pkgsrc/devel/deforaos-libsystem/patches: patch-tests_tests.sh
Added Files:
pkgsrc/devel/deforaos-libsystem/patches: patch-doc_Makefile
Log Message:
Update devel/deforaos-libsystem to version 0.4.2
Among the changes upstream:
- re-licensing to the 2-clause BSD license
- improved build system
- extended Array and String API
- extended tests
This package no longer ships the API documentation; it will be included
in a separate package.
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/deforaos-libsystem/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/deforaos-libsystem/PLIST
cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/deforaos-libsystem/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/devel/deforaos-libsystem/patches/patch-doc_Makefile
cvs rdiff -u -r1.5 -r1.6 \
pkgsrc/devel/deforaos-libsystem/patches/patch-tests_tests.sh
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/deforaos-libsystem/Makefile
diff -u pkgsrc/devel/deforaos-libsystem/Makefile:1.20 pkgsrc/devel/deforaos-libsystem/Makefile:1.21
--- pkgsrc/devel/deforaos-libsystem/Makefile:1.20 Thu Dec 28 13:45:24 2017
+++ pkgsrc/devel/deforaos-libsystem/Makefile Wed Oct 9 01:58:55 2019
@@ -1,16 +1,15 @@
-# $NetBSD: Makefile,v 1.20 2017/12/28 13:45:24 dholland Exp $
+# $NetBSD: Makefile,v 1.21 2019/10/09 01:58:55 khorben Exp $
#
-DISTNAME= libSystem-0.3.1
-PKGNAME= deforaos-libsystem-0.3.1
-PKGREVISION= 1
+DISTNAME= libSystem-0.4.2
+PKGNAME= deforaos-libsystem-0.4.2
CATEGORIES= devel
-MASTER_SITES= https://www.defora.org/os/download/download/4446/
+MASTER_SITES= https://ftp.defora.org/pub/DeforaOS/System/src/libSystem/
MAINTAINER= khorben%defora.org@localhost
HOMEPAGE= https://www.defora.org/
COMMENT= DeforaOS core system library
-LICENSE= gnu-lgpl-v3
+LICENSE= 2-clause-bsd
MAKE_FLAGS+= PREFIX=${PREFIX}
MAKE_FLAGS+= DESTDIR=${DESTDIR}
@@ -19,6 +18,8 @@ MAKE_FLAGS+= LDFLAGS=${LDFLAGS:Q}
MAKE_FLAGS+= INSTALL=${INSTALL:Q}
AUTO_MKDIRS= yes
+#TEST_TARGET= tests
+
.include "../../mk/bsd.prefs.mk"
.if ${PKGMANDIR} != "share/man"
@@ -34,6 +35,4 @@ REPLACE_SH= tests/tests.sh
DL_AUTO_VARS= yes
.include "../../mk/dlopen.buildlink3.mk"
-BUILDLINK_API_DEPENDS.gtk-doc+= gtk-doc>=1.20
-.include "../../textproc/gtk-doc/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/deforaos-libsystem/PLIST
diff -u pkgsrc/devel/deforaos-libsystem/PLIST:1.8 pkgsrc/devel/deforaos-libsystem/PLIST:1.9
--- pkgsrc/devel/deforaos-libsystem/PLIST:1.8 Thu Dec 28 13:45:24 2017
+++ pkgsrc/devel/deforaos-libsystem/PLIST Wed Oct 9 01:58:55 2019
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2017/12/28 13:45:24 dholland Exp $
+@comment $NetBSD: PLIST,v 1.9 2019/10/09 01:58:55 khorben Exp $
bin/configctl
include/System.h
include/System/array.h
@@ -24,28 +24,3 @@ lib/pkgconfig/libSystem.pc
man/html1/configctl.html
man/man1/configctl.1
share/doc/libSystem/README.md
-share/gtk-doc/html/libSystem/api-index-full.html
-share/gtk-doc/html/libSystem/ch01.html
-share/gtk-doc/html/libSystem/deprecated-api-index.html
-share/gtk-doc/html/libSystem/home.png
-share/gtk-doc/html/libSystem/index.html
-share/gtk-doc/html/libSystem/left-insensitive.png
-share/gtk-doc/html/libSystem/left.png
-share/gtk-doc/html/libSystem/libSystem-array.html
-share/gtk-doc/html/libSystem/libSystem-buffer.html
-share/gtk-doc/html/libSystem/libSystem-config.html
-share/gtk-doc/html/libSystem/libSystem-error.html
-share/gtk-doc/html/libSystem/libSystem-event.html
-share/gtk-doc/html/libSystem/libSystem-file.html
-share/gtk-doc/html/libSystem/libSystem-hash.html
-share/gtk-doc/html/libSystem/libSystem-object.html
-share/gtk-doc/html/libSystem/libSystem-parser.html
-share/gtk-doc/html/libSystem/libSystem-plugin.html
-share/gtk-doc/html/libSystem/libSystem-string.html
-share/gtk-doc/html/libSystem/libSystem-token.html
-share/gtk-doc/html/libSystem/libSystem.devhelp2
-share/gtk-doc/html/libSystem/right-insensitive.png
-share/gtk-doc/html/libSystem/right.png
-share/gtk-doc/html/libSystem/style.css
-share/gtk-doc/html/libSystem/up-insensitive.png
-share/gtk-doc/html/libSystem/up.png
Index: pkgsrc/devel/deforaos-libsystem/distinfo
diff -u pkgsrc/devel/deforaos-libsystem/distinfo:1.12 pkgsrc/devel/deforaos-libsystem/distinfo:1.13
--- pkgsrc/devel/deforaos-libsystem/distinfo:1.12 Thu Apr 13 00:41:02 2017
+++ pkgsrc/devel/deforaos-libsystem/distinfo Wed Oct 9 01:58:55 2019
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.12 2017/04/13 00:41:02 khorben Exp $
+$NetBSD: distinfo,v 1.13 2019/10/09 01:58:55 khorben Exp $
-SHA1 (libSystem-0.3.1.tar.gz) = e527a54f24d2f1ab350c1e5610ba83cf00c67cdc
-RMD160 (libSystem-0.3.1.tar.gz) = 9b73f5849325fc656763f770e6c516101cd1007e
-SHA512 (libSystem-0.3.1.tar.gz) = 667b6b2bf27be420fea2718b04aa4ce86a87f388a626b21371ec3c39b7e7d8ea4600b340d81b2a51c7317306dce7d4cd0f8a1281f07091ad1ad7b2cc3e28b4e4
-Size (libSystem-0.3.1.tar.gz) = 70735 bytes
-SHA1 (patch-tests_tests.sh) = a8904b992794dea31fb29cef858e17d761f2293f
+SHA1 (libSystem-0.4.2.tar.gz) = a934719e3c564d3823368125f2586577122ed032
+RMD160 (libSystem-0.4.2.tar.gz) = d059436d3d8314e92647f6e4b74fb87eb53fa0df
+SHA512 (libSystem-0.4.2.tar.gz) = 0b67bee0287b5af7ed37342012fa489dcabe06af8d6f393862733b013c2e021c0b990937a14fbf920a69192eb28dcc72eeb469889db2c610c8fba65d419f952c
+Size (libSystem-0.4.2.tar.gz) = 49555 bytes
+SHA1 (patch-doc_Makefile) = 43348660bc1057c2e06f13bb5face9103a64ca30
+SHA1 (patch-tests_tests.sh) = a75251c9b9ae3cf3b54fb8afa6f152ca9601ac31
Index: pkgsrc/devel/deforaos-libsystem/patches/patch-tests_tests.sh
diff -u pkgsrc/devel/deforaos-libsystem/patches/patch-tests_tests.sh:1.5 pkgsrc/devel/deforaos-libsystem/patches/patch-tests_tests.sh:1.6
--- pkgsrc/devel/deforaos-libsystem/patches/patch-tests_tests.sh:1.5 Thu Apr 13 00:41:02 2017
+++ pkgsrc/devel/deforaos-libsystem/patches/patch-tests_tests.sh Wed Oct 9 01:58:56 2019
@@ -1,18 +1,28 @@
-$NetBSD: patch-tests_tests.sh,v 1.5 2017/04/13 00:41:02 khorben Exp $
+$NetBSD: patch-tests_tests.sh,v 1.6 2019/10/09 01:58:56 khorben Exp $
Avoid building the (experimental) Python binding.
-Use LD_LIBRARY_PATH to find pre-installed libraries.
---- tests/tests.sh.orig 2017-04-13 00:29:45.000000000 +0000
+--- tests/tests.sh.orig 2019-08-29 00:00:20.000000000 +0000
+++ tests/tests.sh
-@@ -114,8 +114,8 @@ failures=
+@@ -119,21 +119,6 @@ fi
- if $PKGCONFIG --exists python-2.7; then
- tests="$tests python.sh"
--else
-- failures="$failures python.sh"
-+#else
-+# failures="$failures python.sh"
- fi
+ tests="array buffer config error event includes parser string variable"
+ failures=
+-$PKGCONFIG --exists "python-2.7"
+-case $? in
+- 127)
+- failures="pkgconfig.sh python.sh"
+- ;;
+- 0)
+- if [ -n "$PKG_CONFIG_SYSROOT_DIR" ]; then
+- #XXX cross-compiling
+- tests="pkgconfig.sh python.sh"
+- fi
+- ;;
+- *)
+- failures="$failures python.sh"
+- ;;
+-esac
- $DATE > "$target"
+ while [ $# -ne 0 ]; do
+ target="$1"
Added files:
Index: pkgsrc/devel/deforaos-libsystem/patches/patch-doc_Makefile
diff -u /dev/null pkgsrc/devel/deforaos-libsystem/patches/patch-doc_Makefile:1.1
--- /dev/null Wed Oct 9 01:58:56 2019
+++ pkgsrc/devel/deforaos-libsystem/patches/patch-doc_Makefile Wed Oct 9 01:58:56 2019
@@ -0,0 +1,21 @@
+$NetBSD: patch-doc_Makefile,v 1.1 2019/10/09 01:58:56 khorben Exp $
+
+Do not generate the API documentation by default.
+
+--- doc/Makefile.orig 2019-09-28 01:45:41.000000000 +0000
++++ doc/Makefile
+@@ -1,5 +1,5 @@
+ SUBDIRS = gtkdoc
+-TARGETS = $(OBJDIR)configctl.1 $(OBJDIR)configctl.html $(OBJDIR)configctl.xml $(OBJDIR)gtkdoc/libSystem.types $(OBJDIR)gtkdoc/tmpl.stamp $(OBJDIR)gtkdoc/sgml.stamp $(OBJDIR)gtkdoc/html.stamp
++TARGETS = $(OBJDIR)configctl.1 $(OBJDIR)configctl.html $(OBJDIR)configctl.xml
+ OBJDIR =
+ PREFIX = /usr/local
+ DESTDIR =
+@@ -73,7 +73,6 @@ install: all
+ else $(MAKE) install; fi) || exit; done
+ ./docbook.sh -P "$(DESTDIR)$(PREFIX)" -i -- "$(OBJDIR)configctl.1"
+ ./docbook.sh -P "$(DESTDIR)$(PREFIX)" -i -- "$(OBJDIR)configctl.html"
+- ./gtkdoc.sh -P "$(DESTDIR)$(PREFIX)" -i -- "$(OBJDIR)gtkdoc/html.stamp"
+
+ uninstall:
+ @for i in $(SUBDIRS); do (cd "$$i" && \
Home |
Main Index |
Thread Index |
Old Index