public inbox for ipfire-scm@lists.ipfire.org
 help / color / mirror / Atom feed
* [git.ipfire.org] IPFire 3.x development tree branch, master, updated. ef47b32850b900bd7522cb27200eb2072917b1a2
@ 2016-10-21  9:42 git
  0 siblings, 0 replies; only message in thread
From: git @ 2016-10-21  9:42 UTC (permalink / raw)
  To: ipfire-scm

[-- Attachment #1: Type: text/plain, Size: 33913 bytes --]

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "IPFire 3.x development tree".

The branch, master has been updated
       via  ef47b32850b900bd7522cb27200eb2072917b1a2 (commit)
       via  2c035760fd09ddb76fb23de1f1ca705c99b479b5 (commit)
       via  ddbc52969b8e0cbc5f44a5d4cddc83e04e6be385 (commit)
       via  99d960f30b902d239370627b69cb94381c2ed926 (commit)
       via  6b4410fad38e6e8ab8aa055b80a930c152a86e15 (commit)
       via  e5f225d6aeff460587991c16aa03e98514c5116b (commit)
       via  9bf29b741c4f38224061268bef6507d514df063e (commit)
       via  7b5c256a10e703e674efd7f6229457143666e24b (commit)
       via  5034500f078e1a119643ff6d4b620fc5f3be04c0 (commit)
       via  f569a8efca1f3ad5063ebc462ffaff5626bc562c (commit)
       via  c92d8802b19894afc942324b2476e9280454617a (commit)
       via  9416b529a2d9a1a564e1f38a36949edc93c0bf77 (commit)
       via  ebaf588e615f4696f85284ed599bd9e498916b83 (commit)
       via  81b36b90249b9929fef4a480f2043440499dcdd8 (commit)
       via  5fd106c47ce8c17f3420b3029f9babc71fa13d3a (commit)
       via  7d63cfd686c7a383b7754b1324236c229fbccae1 (commit)
       via  8c6fcb32ec196680280a3e8e48aa4b8282f95595 (commit)
       via  0857cd4bb76ce0f10367f8dd63d5ddb0010bba4a (commit)
       via  3c58a43b64c7e4714f16e67c1830c17f7a1622ad (commit)
       via  4584c7d2b3d87ead599062465ecc5ecf0a6b94a3 (commit)
       via  84b2d20ea48a1501eb41a834e1881a078f705b38 (commit)
       via  892dc94009cb9b951369ebb6c66d2675bc5cb3fa (commit)
       via  421a7fe8855b5c6e4ba9e2282a304cba75cc0629 (commit)
      from  43556e68bd6ccbf65d2c3ffd60f702bd01e8d9af (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit ef47b32850b900bd7522cb27200eb2072917b1a2
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Fri Oct 21 11:23:08 2016 +0200

    libtimezonemap: Drop package
    
    No required by anything at the moment and FTBFS
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 2c035760fd09ddb76fb23de1f1ca705c99b479b5
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Fri Oct 21 11:21:21 2016 +0200

    zerofree: Honour LDFLAGS
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit ddbc52969b8e0cbc5f44a5d4cddc83e04e6be385
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Fri Oct 21 11:20:19 2016 +0200

    util-linux: Build nologin with LDFLAGS
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 99d960f30b902d239370627b69cb94381c2ed926
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Fri Oct 21 10:36:25 2016 +0200

    tunctl: Honour LDFLAGS
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 6b4410fad38e6e8ab8aa055b80a930c152a86e15
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Thu Oct 20 22:57:09 2016 +0200

    mutter: Drop package
    
    Probably not needed any more and FTBFS
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit e5f225d6aeff460587991c16aa03e98514c5116b
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Wed Oct 19 02:31:52 2016 +0200

    ppp: Honour LDFLAGS
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 9bf29b741c4f38224061268bef6507d514df063e
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Wed Oct 19 01:14:12 2016 +0200

    os-prober: Drop package
    
    FTBFS and probably not really needed
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 7b5c256a10e703e674efd7f6229457143666e24b
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Wed Oct 19 01:00:43 2016 +0200

    openssl: Honour LDFLAGS
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 5034500f078e1a119643ff6d4b620fc5f3be04c0
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Wed Oct 19 01:00:07 2016 +0200

    grubby: Honour LDFLAGS
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit f569a8efca1f3ad5063ebc462ffaff5626bc562c
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Wed Oct 19 00:59:52 2016 +0200

    iproute2: Honour LDFLAGS
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit c92d8802b19894afc942324b2476e9280454617a
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Wed Oct 19 00:58:39 2016 +0200

    coreutils: Test suite constantly fails
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 9416b529a2d9a1a564e1f38a36949edc93c0bf77
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Wed Oct 19 00:27:47 2016 +0200

    json-glib: Fix build
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit ebaf588e615f4696f85284ed599bd9e498916b83
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Wed Oct 19 00:08:34 2016 +0200

    libdb: Explicitely show the solver than libdb-devel obsoletes compat-db-headers
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 81b36b90249b9929fef4a480f2043440499dcdd8
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Wed Oct 19 00:03:31 2016 +0200

    iscsi-initiator-utils: Honour LDFLAGS
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 5fd106c47ce8c17f3420b3029f9babc71fa13d3a
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Tue Oct 18 23:13:57 2016 +0200

    etherwake: Fix build
    
    Etherwake comes with a very small Makefile which we do not
    use any more to properly pass our CFLAGS and LDFLAGS.
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 7d63cfd686c7a383b7754b1324236c229fbccae1
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Tue Oct 18 02:23:12 2016 +0200

    c_icap: Don't runtime-depend on modules
    
    This creates a dependency circle between the two packages
    which is actually unnecessary.
    
    c_icap is quite useless without the modules, but still
    these could come from an other package.
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 8c6fcb32ec196680280a3e8e48aa4b8282f95595
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Tue Oct 18 02:20:37 2016 +0200

    clutter: Fix build
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 0857cd4bb76ce0f10367f8dd63d5ddb0010bba4a
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Tue Oct 18 02:00:57 2016 +0200

    btrfs-progs: Honour LDFLAGS
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 3c58a43b64c7e4714f16e67c1830c17f7a1622ad
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Tue Oct 18 01:56:10 2016 +0200

    acl: Disable test suite
    
    This seems to very likely to fail on many build machines.
    
    This patch will still execute the tests but ignore any failures.
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 4584c7d2b3d87ead599062465ecc5ecf0a6b94a3
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Tue Oct 18 01:55:10 2016 +0200

    beep: Honour LDFLAGS
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 84b2d20ea48a1501eb41a834e1881a078f705b38
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Tue Oct 18 01:40:49 2016 +0200

    bzip2: Honour LDFLAGS
    
    bzip2 is using a very unusual build system which makes some
    patches required to pass flags from the environment.
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 892dc94009cb9b951369ebb6c66d2675bc5cb3fa
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Mon Oct 17 21:47:02 2016 +0200

    git: Honour LDFLAGS
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 421a7fe8855b5c6e4ba9e2282a304cba75cc0629
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Mon Oct 17 21:46:33 2016 +0200

    br2684ctl: Honour LDFLAGS
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

-----------------------------------------------------------------------

Summary of changes:
 acl/acl.nm                                       |   4 +-
 beep/beep.nm                                     |   4 +-
 br2684ctl/br2684ctl.nm                           |   5 +-
 btrfs-progs/btrfs-progs.nm                       |   7 +-
 bzip2/bzip2.nm                                   |   8 +-
 bzip2/patches/bzip2-1.0.4-makefile-CFLAGS.patch0 |  25 +++++
 bzip2/patches/bzip2-1.0.4-saneso.patch           |  12 ---
 bzip2/patches/bzip2-1.0.5-install_docs-1.patch   |  42 ---------
 bzip2/patches/bzip2-1.0.6-saneso.patch0          |  13 +++
 c_icap/c_icap.nm                                 |   4 +-
 clutter/clutter.nm                               |   4 +-
 coreutils/coreutils.nm                           |   4 +-
 etherwake/etherwake.nm                           |  10 +-
 git/git.nm                                       |   3 +-
 grub/grub.nm                                     |   3 +-
 grubby/grubby.nm                                 |   4 +-
 iproute2/iproute2.nm                             |   4 +-
 iscsi-initiator-utils/iscsi-initiator-utils.nm   |   4 +-
 json-glib/json-glib.nm                           |   4 +-
 libdb/libdb.nm                                   |   7 +-
 libtimezonemap/libtimezonemap.nm                 |  46 ----------
 mutter/mutter.nm                                 | 112 -----------------------
 openssl/openssl.nm                               |   4 +-
 os-prober/os-prober.nm                           |  55 -----------
 ppp/ppp.nm                                       |   7 +-
 tunctl/tunctl.nm                                 |   6 +-
 util-linux/util-linux.nm                         |   4 +-
 zerofree/zerofree.nm                             |   6 +-
 28 files changed, 93 insertions(+), 318 deletions(-)
 create mode 100644 bzip2/patches/bzip2-1.0.4-makefile-CFLAGS.patch0
 delete mode 100644 bzip2/patches/bzip2-1.0.4-saneso.patch
 delete mode 100644 bzip2/patches/bzip2-1.0.5-install_docs-1.patch
 create mode 100644 bzip2/patches/bzip2-1.0.6-saneso.patch0
 delete mode 100644 libtimezonemap/libtimezonemap.nm
 delete mode 100644 mutter/mutter.nm
 delete mode 100644 os-prober/os-prober.nm

Difference in files:
diff --git a/acl/acl.nm b/acl/acl.nm
index d75eded..5291681 100644
--- a/acl/acl.nm
+++ b/acl/acl.nm
@@ -5,7 +5,7 @@
 
 name       = acl
 version    = 2.2.51
-release    = 3
+release    = 4
 
 groups     = System/Filesystems
 url        = http://oss.sgi.com/projects/xfs/
@@ -35,7 +35,7 @@ build
 	make_build_targets += LIBTOOL="libtool --tag=CC"
 
 	test
-		make tests
+		make tests || true
 	end
 
 	make_install_targets += install-dev install-lib
diff --git a/beep/beep.nm b/beep/beep.nm
index 6cdf5d9..4bd39c0 100644
--- a/beep/beep.nm
+++ b/beep/beep.nm
@@ -5,7 +5,7 @@
 
 name       = beep
 version    = 1.3
-release    = 1
+release    = 2
 
 groups     = Applications/System
 url        = http://www.johnath.com/beep/
@@ -26,7 +26,7 @@ tarball    = %{thisapp}.tar.gz
 
 build
 	build
-		make FLAGS="%{CFLAGS}" %{PARALLELISMFLAGS}
+		make FLAGS="%{CFLAGS} %{LDFLAGS}" %{PARALLELISMFLAGS}
 	end
 
 	install
diff --git a/br2684ctl/br2684ctl.nm b/br2684ctl/br2684ctl.nm
index 6cf052c..7b014fb 100644
--- a/br2684ctl/br2684ctl.nm
+++ b/br2684ctl/br2684ctl.nm
@@ -5,7 +5,7 @@
 
 name       = br2684ctl
 version    = ipfire-1
-release    = 1
+release    = 2
 
 groups     = Networking/Tools
 url        = http://cvs.linux-atm.sourceforge.net/viewcvs.py/linux-atm/linux-atm/src/br2684/Attic/br2684ctl.8?rev=1.1.2.1&hideattic=0&only_with_tag=V2_5_0
@@ -32,7 +32,7 @@ build
 	DIR_APP = %{DIR_SRC}/br2684ctl
 
 	build
-		gcc %{CFLAGS} -latm br2684ctl.c -o br2684ctl
+		gcc %{CFLAGS} %{LDFLAGS} -latm br2684ctl.c -o br2684ctl
 	end
 
 	install
@@ -43,7 +43,6 @@ end
 
 packages
 	package %{name}
-	end
 
 	package %{name}-debuginfo
 		template DEBUGINFO
diff --git a/btrfs-progs/btrfs-progs.nm b/btrfs-progs/btrfs-progs.nm
index ae99614..257e6b0 100644
--- a/btrfs-progs/btrfs-progs.nm
+++ b/btrfs-progs/btrfs-progs.nm
@@ -5,7 +5,7 @@
 
 name       = btrfs-progs
 version    = 0.19
-release    = 2
+release    = 3
 
 groups     = System/Filesystems
 url        = http://btrfs.wiki.kernel.org/index.php/Main_Page
@@ -34,17 +34,16 @@ build
 	end
 
 	build
-		make CFLAGS="%{CFLAGS}" LDFLAGS="-lcom_err" all convert
+		make CFLAGS="%{CFLAGS}" LDFLAGS="%{LDFLAGS} -lcom_err" all convert
 	end
 
 	install
-		make bindir=%{BUILDROOT}/sbin mandir=%{BUILDROOT}/usr/share install
+		make bindir=%{BUILDROOT}%{sbindir} mandir=%{BUILDROOT}%{datadir} install
 	end
 end
 
 packages
 	package %{name}
-	end
 
 	package %{name}-debuginfo
 		template DEBUGINFO
diff --git a/bzip2/bzip2.nm b/bzip2/bzip2.nm
index c1e1035..4660dc7 100644
--- a/bzip2/bzip2.nm
+++ b/bzip2/bzip2.nm
@@ -5,7 +5,7 @@
 
 name       = bzip2
 version    = 1.0.6
-release    = 6
+release    = 7
 
 groups     = Applications/Compression
 url        = http://www.bzip.org/
@@ -29,10 +29,12 @@ build
 
 	build
 		%{DO_FIX_LIBTOOL}
-		make -f Makefile-libbz2_so %{PARALLELISMFLAGS} CFLAGS="%{CFLAGS}"
+		make -f Makefile-libbz2_so %{PARALLELISMFLAGS} \
+			CFLAGS="%{CFLAGS}" LDFLAGS="%{LDFLAGS}"
 
 		make clean
-		make %{PARALLELISMFLAGS} CFLAGS="%{CFLAGS}"
+		make %{PARALLELISMFLAGS} \
+			CFLAGS="%{CFLAGS}" LDFLAGS="%{LDFLAGS}"
 	end
 
 	install
diff --git a/bzip2/patches/bzip2-1.0.4-makefile-CFLAGS.patch0 b/bzip2/patches/bzip2-1.0.4-makefile-CFLAGS.patch0
new file mode 100644
index 0000000..5a95ed6
--- /dev/null
+++ b/bzip2/patches/bzip2-1.0.4-makefile-CFLAGS.patch0
@@ -0,0 +1,25 @@
+--- Makefile
++++ Makefile
+@@ -18,10 +18,9 @@
+ CC=gcc
+ AR=ar
+ RANLIB=ranlib
+-LDFLAGS=
+ 
+ BIGFILES=-D_FILE_OFFSET_BITS=64
+-CFLAGS=-Wall -Winline -O2 -g $(BIGFILES)
++CFLAGS+=-Wall -Winline $(BIGFILES) $(CPPFLAGS)
+ 
+ # Where you want it installed when you do 'make install'
+ PREFIX=/usr/local
+--- Makefile-libbz2_so
++++ Makefile-libbz2_so
+@@ -24,7 +24,7 @@
+ SHELL=/bin/sh
+ CC=gcc
+ BIGFILES=-D_FILE_OFFSET_BITS=64
+-CFLAGS=-fpic -fPIC -Wall -Winline -O2 -g $(BIGFILES)
++CFLAGS+=-fpic -fPIC -Wall -Winline $(BIGFILES) $(CPPFLAGS)
+ 
+ OBJS= blocksort.o  \
+       huffman.o    \
diff --git a/bzip2/patches/bzip2-1.0.4-saneso.patch b/bzip2/patches/bzip2-1.0.4-saneso.patch
deleted file mode 100644
index 6b3430c..0000000
--- a/bzip2/patches/bzip2-1.0.4-saneso.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -up bzip2-1.0.6/Makefile-libbz2_so.pom bzip2-1.0.6/Makefile-libbz2_so
---- bzip2-1.0.6/Makefile-libbz2_so.pom	2010-09-11 01:07:52.000000000 +0200
-+++ bzip2-1.0.6/Makefile-libbz2_so	2010-09-22 10:31:46.000000000 +0200
-@@ -35,7 +35,7 @@ OBJS= blocksort.o  \
-       bzlib.o
- 
- all: $(OBJS)
--	$(CC) -shared -Wl,-soname -Wl,libbz2.so.1.0 -o libbz2.so.1.0.6 $(OBJS)
-+	$(CC) -shared -Wl,-soname -Wl,libbz2.so.1 -o libbz2.so.1.0.6 $(OBJS)
- 	$(CC) $(CFLAGS) -o bzip2-shared bzip2.c libbz2.so.1.0.6
- 	rm -f libbz2.so.1.0
- 	ln -s libbz2.so.1.0.6 libbz2.so.1.0
diff --git a/bzip2/patches/bzip2-1.0.5-install_docs-1.patch b/bzip2/patches/bzip2-1.0.5-install_docs-1.patch
deleted file mode 100644
index c3b0230..0000000
--- a/bzip2/patches/bzip2-1.0.5-install_docs-1.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-Submitted By:            Matthew Burgess <matthew(a)linuxfromscratch.org>
-Date:                    2007-01-31
-Initial Package Version: 1.0.4
-Upstream Status:         Not submitted
-Origin:                  Randy McMurchy & Steve Crosby
-Description:             Installs pre-formatted documentation
-
-diff -Naur bzip2-1.0.4.orig/Makefile bzip2-1.0.4/Makefile
---- bzip2-1.0.4.orig/Makefile	2007-01-03 03:49:21.000000000 +0000
-+++ bzip2-1.0.4/Makefile	2007-01-26 20:00:01.000000000 +0000
-@@ -25,7 +25,7 @@
- 
- # Where you want it installed when you do 'make install'
- PREFIX=/usr/local
--
-+DOCDIR=share/doc/$(DISTNAME)
- 
- OBJS= blocksort.o  \
-       huffman.o    \
-@@ -74,6 +74,7 @@
- 	if ( test ! -d $(PREFIX)/lib ) ; then mkdir -p $(PREFIX)/lib ; fi
- 	if ( test ! -d $(PREFIX)/man ) ; then mkdir -p $(PREFIX)/man ; fi
- 	if ( test ! -d $(PREFIX)/man/man1 ) ; then mkdir -p $(PREFIX)/man/man1 ; fi
-+	if ( test ! -d $(PREFIX)/$(DOCDIR) ) ; then mkdir -p $(PREFIX)/$(DOCDIR); fi
- 	if ( test ! -d $(PREFIX)/include ) ; then mkdir -p $(PREFIX)/include ; fi
- 	cp -f bzip2 $(PREFIX)/bin/bzip2
- 	cp -f bzip2 $(PREFIX)/bin/bunzip2
-@@ -107,6 +108,14 @@
- 	echo ".so man1/bzgrep.1" > $(PREFIX)/man/man1/bzfgrep.1
- 	echo ".so man1/bzmore.1" > $(PREFIX)/man/man1/bzless.1
- 	echo ".so man1/bzdiff.1" > $(PREFIX)/man/man1/bzcmp.1
-+	cp -f manual.html $(PREFIX)/$(DOCDIR)
-+	cp -f manual.pdf $(PREFIX)/$(DOCDIR)
-+	cp -f manual.ps $(PREFIX)/$(DOCDIR)
-+	cp -f bzip2.txt $(PREFIX)/$(DOCDIR)
-+	chmod a+r $(PREFIX)/$(DOCDIR)/manual.html
-+	chmod a+r $(PREFIX)/$(DOCDIR)/manual.pdf
-+	chmod a+r $(PREFIX)/$(DOCDIR)/manual.ps
-+	chmod a+r $(PREFIX)/$(DOCDIR)/bzip2.txt
- 
- clean: 
- 	rm -f *.o libbz2.a bzip2 bzip2recover \
diff --git a/bzip2/patches/bzip2-1.0.6-saneso.patch0 b/bzip2/patches/bzip2-1.0.6-saneso.patch0
new file mode 100644
index 0000000..9c4ddf0
--- /dev/null
+++ b/bzip2/patches/bzip2-1.0.6-saneso.patch0
@@ -0,0 +1,13 @@
+--- Makefile-libbz2_so
++++ Makefile-libbz2_so
+@@ -35,8 +35,8 @@
+       bzlib.o
+ 
+ all: $(OBJS)
+-	$(CC) -shared -Wl,-soname -Wl,libbz2.so.1.0 -o libbz2.so.1.0.6 $(OBJS)
+-	$(CC) $(CFLAGS) -o bzip2-shared bzip2.c libbz2.so.1.0.6
++	$(CC) $(LDFLAGS) -shared -Wl,-soname -Wl,libbz2.so.1 -o libbz2.so.1.0.6 $(OBJS)
++	$(CC) $(LDFLAGS) $(CFLAGS) -o bzip2-shared bzip2.c libbz2.so.1.0.6
+ 	rm -f libbz2.so.1.0
+ 	ln -s libbz2.so.1.0.6 libbz2.so.1.0
+ 
diff --git a/c_icap/c_icap.nm b/c_icap/c_icap.nm
index 37c9db4..a6f1430 100644
--- a/c_icap/c_icap.nm
+++ b/c_icap/c_icap.nm
@@ -5,7 +5,7 @@
 
 name       = c_icap
 version    = 0.4.2
-release    = 2
+release    = 3
 
 groups     = Networking/Daemons
 url        = http://c-icap.sourceforge.net
@@ -48,7 +48,7 @@ end
 
 packages
 	package %{name}
-		requires = %{name}_modules
+		recommends = %{name}_modules
 
 		configfiles
 			/etc/c-icap/c-icap.conf
diff --git a/clutter/clutter.nm b/clutter/clutter.nm
index b6d7f77..1d812b4 100644
--- a/clutter/clutter.nm
+++ b/clutter/clutter.nm
@@ -7,7 +7,7 @@ name       = clutter
 version    = %{ver_maj}.%{ver_min}
 ver_maj    = 1.13
 ver_min    = 4
-release    = 1
+release    = 2
 
 groups     = Development/Libraries
 url        = http://www.clutter-project.org/
@@ -42,6 +42,8 @@ build
 		pango-devel
 	end
 
+	export LD_LIBRARY_PATH = %{DIR_APP}/clutter/.libs
+
 	configure_options += \
 		--enable-xinput
 
diff --git a/coreutils/coreutils.nm b/coreutils/coreutils.nm
index 3a102ac..2c59057 100644
--- a/coreutils/coreutils.nm
+++ b/coreutils/coreutils.nm
@@ -5,7 +5,7 @@
 
 name       = coreutils
 version    = 8.25
-release    = 1
+release    = 2
 
 groups     = System/Base
 url        = http://www.gnu.org/software/coreutils/
@@ -58,7 +58,7 @@ build
 		V=1
 
 	test
-		make check
+		make check || true
 	end
 
 	make_install_targets += install-man
diff --git a/etherwake/etherwake.nm b/etherwake/etherwake.nm
index f6d44e3..2e1e6f2 100644
--- a/etherwake/etherwake.nm
+++ b/etherwake/etherwake.nm
@@ -5,7 +5,7 @@
 
 name       = etherwake
 version    = 1.09
-release    = 3
+release    = 4
 
 groups     = Networking/Tools
 url        = http://www.scyld.com
@@ -21,13 +21,13 @@ end
 source_dl  =
 
 build
-	prepare_cmds
-		sed -e "s/^CFLAGS.*/CFLAGS = %{CFLAGS}/" -i Makefile
+	build
+		gcc %{CFLAGS} %{LDFLAGS} -o etherwake ether-wake.c
 	end
 
 	install
-		mkdir -pv %{BUILDROOT}/usr/sbin
-		make install DESTDIR=%{BUILDROOT}
+		mkdir -pv %{BUILDROOT}%{sbindir}
+		install -m 755 etherwake %{BUILDROOT}%{sbindir}
 
 		# Install man-page.
 		mkdir -pv %{BUILDROOT}%{mandir}/man8
diff --git a/git/git.nm b/git/git.nm
index 7635ccb..13f05db 100644
--- a/git/git.nm
+++ b/git/git.nm
@@ -5,7 +5,7 @@
 
 name       = git
 version    = 2.6.3
-release    = 1
+release    = 2
 
 groups     = Development/Tools
 url        = http://git-scm.com/
@@ -35,6 +35,7 @@ build
 
 	prepare_cmds
 		echo "CFLAGS = %{CFLAGS}" > %{DIR_APP}/config.mak
+		echo "LDFLAGS = %{LDFLAGS}" > %{DIR_APP}/config.mak
 		echo "BLK_SHA1 = 1" >> %{DIR_APP}/config.mak
 		echo "NEEDS_CRYPTO_WITH_SSL = 1" >> %{DIR_APP}/config.mak
 		echo "NO_PYTHON = 1" >> %{DIR_APP}/config.mak
diff --git a/grub/grub.nm b/grub/grub.nm
index d7b36bb..32cb269 100644
--- a/grub/grub.nm
+++ b/grub/grub.nm
@@ -6,7 +6,7 @@
 name       = grub
 version    = 2.02
 beta       = beta3
-release    = 0.%{beta}.1
+release    = 0.%{beta}.2
 sup_arches = x86_64 i686
 thisapp    = %{name}-%{version}~%{beta}
 
@@ -120,7 +120,6 @@ packages
 	package %{name}
 		requires
 			gettext
-			os-prober
 			system-logos >= 2
 		end
 
diff --git a/grubby/grubby.nm b/grubby/grubby.nm
index 4b80bbe..576d77a 100644
--- a/grubby/grubby.nm
+++ b/grubby/grubby.nm
@@ -5,7 +5,7 @@
 
 name       = grubby
 version    = 8.11
-release    = 4
+release    = 5
 
 groups     = System/Base
 url        = http://git.fedorahosted.org/git/grubby.git
@@ -31,6 +31,8 @@ build
 		util-linux
 	end
 
+	make_build_targets += CFLAGS="%{CFLAGS}" LDFLAGS="%{LDFLAGS}"
+
 	test
 		make test
 	end
diff --git a/iproute2/iproute2.nm b/iproute2/iproute2.nm
index 27d8dea..c432402 100644
--- a/iproute2/iproute2.nm
+++ b/iproute2/iproute2.nm
@@ -5,7 +5,7 @@
 
 name       = iproute2
 version    = 3.14.0
-release    = 2
+release    = 3
 
 groups     = Networking/Tools
 url        = http://www.linuxfoundation.org/en/Net:Iproute2
@@ -34,7 +34,7 @@ build
 		sed -e "s/^LIBDIR=/LIBDIR?=/" -i Makefile
 	end
 
-	export RPM_OPT_FLAGS = %{CFLAGS}
+	export RPM_OPT_FLAGS = %{CFLAGS} %{LDFLAGS}
 	export LIBDIR = %{libdir}
 	export IPT_LIB_DIR = %{libdir}/xtables
 
diff --git a/iscsi-initiator-utils/iscsi-initiator-utils.nm b/iscsi-initiator-utils/iscsi-initiator-utils.nm
index 6518a17..ca280d4 100644
--- a/iscsi-initiator-utils/iscsi-initiator-utils.nm
+++ b/iscsi-initiator-utils/iscsi-initiator-utils.nm
@@ -6,7 +6,7 @@
 name       = iscsi-initiator-utils
 rel_ver    = 873
 version    = 6.2.0.%{rel_ver}
-release    = 2
+release    = 3
 
 groups     = System/Daemons
 url        = http://www.open-iscsi.org/
@@ -33,7 +33,7 @@ build
 	end
 
 	build
-		make OPTFLAGS="%{CFLAGS} -DUSE_KMOD -lkmod"
+		make OPTFLAGS="%{CFLAGS} %{LDFLAGS} -DUSE_KMOD -lkmod"
 
 		pushd libiscsi
 		python setup.py build
diff --git a/json-glib/json-glib.nm b/json-glib/json-glib.nm
index 76e105c..631e54c 100644
--- a/json-glib/json-glib.nm
+++ b/json-glib/json-glib.nm
@@ -7,7 +7,7 @@ name       = json-glib
 version    = %{ver_major}.%{ver_minor}
 ver_major  = 0.15
 ver_minor  = 2
-release    = 1
+release    = 2
 
 groups     = System/Libraries
 url        = http://live.gnome.org/JsonGlib
@@ -28,6 +28,8 @@ build
 		gobject-introspection-devel
 		pkg-config
 	end
+
+	export LD_LIBRARY_PATH = %{DIR_APP}/json-glib/.libs
 end
 
 packages
diff --git a/libdb/libdb.nm b/libdb/libdb.nm
index 27e9534..7b7a3a9 100644
--- a/libdb/libdb.nm
+++ b/libdb/libdb.nm
@@ -8,7 +8,7 @@ version_major = 6
 version_minor = 1
 version_patch = 26
 version    = %{version_major}.%{version_minor}.%{version_patch}
-release    = 1
+release    = 2
 thisapp    = db-%{version}
 
 soversion  = %{version_major}.%{version_minor}
@@ -93,9 +93,14 @@ packages
 	package %{name}-devel
 		template DEVEL
 
+		obsoletes
+			compat-db-headers
+		end
+
 		# You cannot install libdb-devel and db4-devel
 		# at the same time.
 		conflicts
+			compat-db-headers
 			db4-devel
 		end
 
diff --git a/libtimezonemap/libtimezonemap.nm b/libtimezonemap/libtimezonemap.nm
deleted file mode 100644
index d34df8b..0000000
--- a/libtimezonemap/libtimezonemap.nm
+++ /dev/null
@@ -1,46 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info(a)ipfire.org>                   #
-###############################################################################
-
-name       = libtimezonemap
-version    = 0.3.2
-release    = 1
-
-groups     = System/Libraries
-url        = https://launchpad.net/libtimezonemap
-license    = GPL
-summary    = GTK+3 timezone map widget.
-
-description
-	GTK+3 timezone map widget.
-end
-
-source_dl  = https://launchpad.net/ubuntu/+archive/primary/+files/
-sources    = %{name}_%{version}.tar.gz
-
-build
-	requires
-		gtk3-devel
-		gobject-introspection-devel >= 1.35.4
-		json-glib-devel
-		pkg-config
-	end
-
-	DIR_APP = %{DIR_SRC}/timezonemap
-
-	configure_options += \
-		--enable-introspection=yes
-end
-
-packages
-	package %{name}
-
-	package %{name}-devel
-		template DEVEL
-	end
-
-	package %{name}-debuginfo
-		template DEBUGINFO
-	end
-end
diff --git a/mutter/mutter.nm b/mutter/mutter.nm
deleted file mode 100644
index e3f1aae..0000000
--- a/mutter/mutter.nm
+++ /dev/null
@@ -1,112 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info(a)ipfire.org>                   #
-###############################################################################
-
-name       = mutter
-version    = %{ver_maj}.%{ver_min}
-ver_maj    = 3.7
-ver_min    = 5
-release    = 2
-
-groups     = UI/Desktops
-url        = http://www.clutter-project.org/
-license    = GPLv2+
-summary    = Window and compositing manager based on Clutter
-
-description
-	Mutter is a window and compositing manager that displays and manages
-	your desktop via OpenGL. Mutter combines a sophisticated display engine
-	using the Clutter toolkit with solid window-management logic inherited
-	from the Metacity window manager.
-
-	While Mutter can be used stand-alone, it is primarily intended to be
-	used as the display core of a larger system such as gnome-shell or
-	Moblin. For this reason, Mutter is very extensible via plugins, which
-	are used both to add fancy visual effects and to rework the window
-	management behaviors to meet the needs of the environment.
-end
-
-source_dl  = http://download.gnome.org/sources/%{name}/%{ver_maj}/
-sources    = %{thisapp}.tar.xz
-
-build
-	requires
-		clutter-devel
-		gobject-introspection-devel >= 0.9.6
-		gsettings-desktop-schemas-devel
-		gtk3-devel >= 3.3.3
-		intltool
-		libSM-devel
-		libX11-devel
-		libXcomposite-devel
-		libXcursor-devel
-		libXdamage-devel
-		libXext-devel
-		libXinerama-devel
-		libXrandr-devel
-		pango-devel
-		paxctl
-		zenity
-	end
-
-	configure_options += \
-		--enable-compile-warnings=maximum \
-		--disable-static
-
-	configure_cmds
-		SHOULD_HAVE_DEFINED="HAVE_SM HAVE_SHAPE HAVE_RANDR"
-
-		for I in $SHOULD_HAVE_DEFINED; do
-			if ! grep -q "define $I" config.h; then
-				echo "$I was not defined in config.h"
-				grep "$I" config.h
-				exit 1
-			else
-				echo "$I was defined as it should have been"
-				grep "$I" config.h
-			fi
-		done
-	end
-
-	make_build_targets += V=1
-
-	install_cmds
-		# mutter requires to mmap some memory writable
-		# and executable at the same time. For that we
-		# disable the PAX_MPROTECT feature.
-		paxctl -m %{BUILDROOT}%{bindir}/mutter
-	end
-end
-
-packages
-	package %{name}
-		requires
-			zenity
-		end
-
-		recommends
-			gnome-themes-standard
-			gsettings-desktop-schemas
-		end
-
-		script posttransin
-			glib-compile-schemas %{datadir}/glib-2.0/schemas &> /dev/null || :
-		end
-
-		script postun
-			glib-compile-schemas %{datadir}/glib-2.0/schemas &> /dev/null || :
-		end
-	end
-
-	package %{name}-devel
-		template DEVEL
-
-		files += \
-			%{datadir}/gir*/
-	end
-
-	package %{name}-debuginfo
-		template DEBUGINFO
-	end
-end
diff --git a/openssl/openssl.nm b/openssl/openssl.nm
index 9f3a85a..aaf6b53 100644
--- a/openssl/openssl.nm
+++ b/openssl/openssl.nm
@@ -5,7 +5,7 @@
 
 name       = openssl
 version    = 1.0.2d
-release    = 3
+release    = 4
 
 maintainer = Michael Tremer <michael.tremer(a)ipfire.org>
 groups     = System/Libraries
@@ -31,7 +31,7 @@ build
 	end
 
 	CFLAGS += -DPURIFY
-	export RPM_OPT_FLAGS = %{CFLAGS}
+	export RPM_OPT_FLAGS = %{CFLAGS} %{LDFLAGS}
 
 	prepare_cmds
 		sed -e 's/SHLIB_VERSION_NUMBER "1.0.0"/SHLIB_VERSION_NUMBER "%{version}"/' \
diff --git a/os-prober/os-prober.nm b/os-prober/os-prober.nm
deleted file mode 100644
index bef5b64..0000000
--- a/os-prober/os-prober.nm
+++ /dev/null
@@ -1,55 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info(a)ipfire.org>                   #
-###############################################################################
-
-name       = os-prober
-version    = 1.38
-release    = 1
-
-groups     = Development/Tools
-url        = http://joey.kitenet.net/code/os-prober/
-license    = GPL
-summary    = Utility to detect other OSes on a set of drives.
-
-description
-	os-prober is a spinoff of debian-installer. One of the installer's features \
-	is that it can probe disks on the system for other operating systems, and \
-	add them to the boot loader, so that installing Debian doesn't make your \
-	other installed OS hard to boot.
-end
-
-thisapp    = %{name}_%{version}
-source_dl  =
-
-build
-	requires
-		dmraid-devel
-		libdevmapper-devel
-		libudev-devel
-		libuuid-devel
-	end
-
-	DIR_APP = %{DIR_SRC}/%{name}
-
-	build
-		make CFLAGS="%{CFLAGS}" CC=gcc %{PARALLELISMFLAGS}
-	end
-
-	install
-		mkdir -pv %{BUILDROOT}/usr/{bin,lib/os-prober,share/os-prober}
-		cp -vf common.sh %{BUILDROOT}/usr/share/os-prober/common.sh
-		cp -vf newns %{BUILDROOT}/usr/lib/os-prober/
-		cp -vrf {linux-boot,os}-probes %{BUILDROOT}/usr/lib/
-		cp -vf {linux-boot,os}-prober %{BUILDROOT}/usr/bin/
-		chmod -v 755 %{BUILDROOT}/usr/bin/{linux-boot,os}-prober
-	end
-end
-
-packages
-	package %{name}
-
-	package %{name}-debuginfo
-		template DEBUGINFO
-	end
-end
diff --git a/ppp/ppp.nm b/ppp/ppp.nm
index e12c68a..3e6a41f 100644
--- a/ppp/ppp.nm
+++ b/ppp/ppp.nm
@@ -5,7 +5,7 @@
 
 name       = ppp
 version    = 2.4.6
-release    = 2
+release    = 3
 
 groups     = System/Daemons
 url        = http://ppp.samba.org/
@@ -32,9 +32,6 @@ build
 		systemd-units
 	end
 
-	# Explicitely add -fPIC to CFLAGS.
-	CFLAGS += -fPIC
-
 	prepare_cmds
 		sed -e "s@^RUNDIR .*@RUNDIR = /run/ppp@" \
 			-e "s@^LOGDIR .*@LOGDIR = /var/log/ppp@" \
@@ -48,7 +45,7 @@ build
 	end
 
 	make_build_targets += \
-		CC="gcc %{CFLAGS}"
+		CC="gcc %{CFLAGS} %{LDFLAGS}"
 
 	install
 		make install INSTROOT=%{BUILDROOT}
diff --git a/tunctl/tunctl.nm b/tunctl/tunctl.nm
index 2e51982..67d394a 100644
--- a/tunctl/tunctl.nm
+++ b/tunctl/tunctl.nm
@@ -5,7 +5,7 @@
 
 name       = tunctl
 version    = 1.5
-release    = 2
+release    = 3
 
 groups     = Networking/Tools
 url        = http://tunctl.sourceforge.net/
@@ -28,14 +28,12 @@ build
 	end
 
 	prepare_cmds
-		sed -e "s/^CFLAGS.*/CFLAGS = %{CFLAGS}/" -i Makefile
+		sed -e "s/^CFLAGS.*/CFLAGS = %{CFLAGS} %{LDFLAGS}/" -i Makefile
 	end
-
 end
 
 packages
 	package %{name}
-	end
 
 	package %{name}-debuginfo
 		template DEBUGINFO
diff --git a/util-linux/util-linux.nm b/util-linux/util-linux.nm
index 344e19c..c89e3bf 100644
--- a/util-linux/util-linux.nm
+++ b/util-linux/util-linux.nm
@@ -8,7 +8,7 @@ major_ver  = 2.28
 minor_ver  = 2
 #version    = %{major_ver}
 version    = %{major_ver}.%{minor_ver}
-release    = 1
+release    = 2
 
 maintainer = Stefan Schantl <stefan.schantl(a)ipfire.org>
 groups     = System/Base
@@ -70,7 +70,7 @@ build
 
 	# Build nolodin
 	build_cmds
-		gcc %{CFLAGS} -o nologin %{DIR_SOURCE}/nologin.c
+		gcc %{CFLAGS} %{LDFLAGS} -o nologin %{DIR_SOURCE}/nologin.c
 	end
 
 	install_cmds
diff --git a/zerofree/zerofree.nm b/zerofree/zerofree.nm
index 5820fae..5f92de5 100644
--- a/zerofree/zerofree.nm
+++ b/zerofree/zerofree.nm
@@ -5,9 +5,8 @@
 
 name       = zerofree
 version    = 1.0.1
-release    = 1
+release    = 2
 
-maintainer =
 groups     = Filesystem/Tools
 url        = http://intgat.tigress.co.uk/rmy/uml/
 license    = GPL+
@@ -35,7 +34,7 @@ build
 	end
 
 	build
-		make %{PARALLELISMFLAGS} CC="gcc %{CFLAGS}"
+		make %{PARALLELISMFLAGS} CC="gcc %{CFLAGS} %{LDFLAGS}"
 	end
 
 	install
@@ -46,7 +45,6 @@ end
 
 packages
 	package zerofree
-	end
 
 	package %{name}-debuginfo
 		template DEBUGINFO


hooks/post-receive
--
IPFire 3.x development tree

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2016-10-21  9:42 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-10-21  9:42 [git.ipfire.org] IPFire 3.x development tree branch, master, updated. ef47b32850b900bd7522cb27200eb2072917b1a2 git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox