pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/deforaos-libsystem Package DeforaOS libSystem 0.2.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/acf3f8c3ce3e
branches:  trunk
changeset: 652001:acf3f8c3ce3e
user:      khorben <khorben%pkgsrc.org@localhost>
date:      Wed May 20 23:08:37 2015 +0000

description:
Package DeforaOS libSystem 0.2.1

It is essentially a bugfix and maintenance release, with:
- portability fix (SunOS)
- additional tests (Config)
- API addition (String)
- quiet mode for configctl(1)
- support for compiling in a separate directory (OBJDIR)

diffstat:

 devel/deforaos-libsystem/Makefile                        |   9 +++----
 devel/deforaos-libsystem/distinfo                        |  13 ++++-----
 devel/deforaos-libsystem/patches/patch-data_pkgconfig.sh |  20 ----------------
 devel/deforaos-libsystem/patches/patch-src_Makefile      |  10 ++++----
 devel/deforaos-libsystem/patches/patch-tests_tests.sh    |  16 ++++++------
 5 files changed, 23 insertions(+), 45 deletions(-)

diffs (115 lines):

diff -r 09a839e025e8 -r acf3f8c3ce3e devel/deforaos-libsystem/Makefile
--- a/devel/deforaos-libsystem/Makefile Wed May 20 21:57:10 2015 +0000
+++ b/devel/deforaos-libsystem/Makefile Wed May 20 23:08:37 2015 +0000
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.9 2014/10/03 16:51:00 khorben Exp $
+# $NetBSD: Makefile,v 1.10 2015/05/20 23:08:37 khorben Exp $
 #
 
-DISTNAME=      libSystem-0.2.0
-PKGNAME=       deforaos-libsystem-0.2.0
-PKGREVISION=   1
+DISTNAME=      libSystem-0.2.1
+PKGNAME=       deforaos-libsystem-0.2.1
 CATEGORIES=    devel
-MASTER_SITES=  http://www.defora.org/os/download/download/4330/
+MASTER_SITES=  http://www.defora.org/os/download/download/4351/
 
 MAINTAINER=    khorben%defora.org@localhost
 HOMEPAGE=      http://www.defora.org/
diff -r 09a839e025e8 -r acf3f8c3ce3e devel/deforaos-libsystem/distinfo
--- a/devel/deforaos-libsystem/distinfo Wed May 20 21:57:10 2015 +0000
+++ b/devel/deforaos-libsystem/distinfo Wed May 20 23:08:37 2015 +0000
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.5 2014/09/23 12:06:49 jperkin Exp $
+$NetBSD: distinfo,v 1.6 2015/05/20 23:08:37 khorben Exp $
 
-SHA1 (libSystem-0.2.0.tar.gz) = c264070ff4034fbdc97aae3f7e694f84e7898365
-RMD160 (libSystem-0.2.0.tar.gz) = 8159d1baee58cff3a4adf5f514a1d5c2f45aedbe
-Size (libSystem-0.2.0.tar.gz) = 60538 bytes
-SHA1 (patch-data_pkgconfig.sh) = 7c40652087c604cff593a320e97259c453633c74
-SHA1 (patch-src_Makefile) = 564623fdf246a4dc3a33bb265b6d6069bca58e29
-SHA1 (patch-tests_tests.sh) = 189b91d02ae0a83ff8e881a93b70984045456948
+SHA1 (libSystem-0.2.1.tar.gz) = a99a1a5aa5aa0c5516725263cb937a30186ee5db
+RMD160 (libSystem-0.2.1.tar.gz) = 635dfe01c777238dd60aa771bab75ef05f4d6795
+Size (libSystem-0.2.1.tar.gz) = 63274 bytes
+SHA1 (patch-src_Makefile) = 98c22cc28de9bff4517c4880711a70741f5b18f2
+SHA1 (patch-tests_tests.sh) = b28b5557303cec42c1b24a6c5328fbca9b763366
diff -r 09a839e025e8 -r acf3f8c3ce3e devel/deforaos-libsystem/patches/patch-data_pkgconfig.sh
--- a/devel/deforaos-libsystem/patches/patch-data_pkgconfig.sh  Wed May 20 21:57:10 2015 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,20 +0,0 @@
-$NetBSD: patch-data_pkgconfig.sh,v 1.2 2014/09/16 19:25:51 khorben Exp $
-
-Use correct rpath flag on SunOS.
-
---- data/pkgconfig.sh.orig     2014-04-23 15:37:45.000000000 +0000
-+++ data/pkgconfig.sh
-@@ -129,9 +129,12 @@ while [ $# -gt 0 ]; do
-       if [ "$PREFIX" != "/usr" ]; then
-               RPATH="-Wl,-rpath-link,\${libdir} -Wl,-rpath,\${libdir}"
-               case $(uname -s) in
--                      Darwin|SunOS)
-+                      Darwin)
-                               RPATH="-Wl,-rpath,\${libdir}"
-                               ;;
-+                      SunOS)
-+                              RPATH="-Wl,-R\${libdir}"
-+                              ;;
-               esac
-       fi
- 
diff -r 09a839e025e8 -r acf3f8c3ce3e devel/deforaos-libsystem/patches/patch-src_Makefile
--- a/devel/deforaos-libsystem/patches/patch-src_Makefile       Wed May 20 21:57:10 2015 +0000
+++ b/devel/deforaos-libsystem/patches/patch-src_Makefile       Wed May 20 23:08:37 2015 +0000
@@ -1,13 +1,13 @@
-$NetBSD: patch-src_Makefile,v 1.1 2014/09/23 12:06:49 jperkin Exp $
+$NetBSD: patch-src_Makefile,v 1.2 2015/05/20 23:08:37 khorben Exp $
 
 Do not try to build targets that are created by existing targets, causes
 problems with parallel builds and is unnecessary.
 
---- src/Makefile.orig  2014-09-14 17:53:40.000000000 +0000
+--- src/Makefile.orig  2015-05-10 22:19:30.000000000 +0000
 +++ src/Makefile
 @@ -1,4 +1,4 @@
--TARGETS       = libSystem.a libSystem.so.0.0 libSystem.so.0 libSystem.so
-+TARGETS       = libSystem.a libSystem.so.0.0
+-TARGETS       = $(OBJDIR)libSystem.a $(OBJDIR)libSystem.so.0.0 $(OBJDIR)libSystem.so.0 $(OBJDIR)libSystem.so
++TARGETS       = $(OBJDIR)libSystem.a $(OBJDIR)libSystem.so.0.0
+ OBJDIR        =
  PREFIX        = /usr/local
  DESTDIR       =
- LIBDIR        = $(PREFIX)/lib
diff -r 09a839e025e8 -r acf3f8c3ce3e devel/deforaos-libsystem/patches/patch-tests_tests.sh
--- a/devel/deforaos-libsystem/patches/patch-tests_tests.sh     Wed May 20 21:57:10 2015 +0000
+++ b/devel/deforaos-libsystem/patches/patch-tests_tests.sh     Wed May 20 23:08:37 2015 +0000
@@ -1,20 +1,20 @@
-$NetBSD: patch-tests_tests.sh,v 1.2 2014/09/23 12:06:49 jperkin Exp $
+$NetBSD: patch-tests_tests.sh,v 1.3 2015/05/20 23:08:37 khorben Exp $
 
 Avoid building the (experimental) Python binding.
 Use LD_LIBRARY_PATH to find pre-installed libraries.
 
---- tests/tests.sh.orig        2014-08-29 19:23:48.000000000 +0000
+--- tests/tests.sh.orig        2015-05-10 22:00:47.000000000 +0000
 +++ tests/tests.sh
-@@ -50,7 +50,7 @@
+@@ -42,7 +42,7 @@ _run()
        echo -n "$test:" 1>&2
        (echo
-       echo "Testing: ./$test" "$@"
--      "./$test" "$@") >> "$target" 2>&1
-+      env LD_LIBRARY_PATH=../src "./$test" "$@") >> "$target" 2>&1
+       echo "Testing: $test" "$@"
+-      "$OBJDIR$test" "$@") 2>&1
++      env LD_LIBRARY_PATH="../src" "$OBJDIR$test" "$@") 2>&1
        res=$?
        if [ $res -ne 0 ]; then
-               echo " FAIL" 1>&2
-@@ -103,7 +103,7 @@ _test "includes"
+               echo "Test: $test$sep$@: FAIL (error $res)"
+@@ -105,7 +105,7 @@ _test "includes"
  _test "string"
  _test "variable"
  echo "Expected failures:" 1>&2



Home | Main Index | Thread Index | Old Index