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 6af225ae05e1f9f12b17e9d299fc0f6f3c0af97a (commit) via cdae26171d09e2d09dc9fa84f940c10864057f40 (commit) via 8a909bf4bec3aee5f0b39646481a129d51bd05f9 (commit) via 007f8e5c37d59a878b6598faf36259a15268b41e (commit) via ee5e4c032ba8b3959a7281fae5f529ca8dbad262 (commit) via 215b403d19d98b11d867e089cec8e035db1fd958 (commit) via b80545fc04dbda2a9c61fe7cbc1dcc49ef9cf835 (commit) via 7d1a996cc0d3af31f4882f33d80bd5cfed379a61 (commit) via f5e2b33968b2aa04508fa452c5c28dc237050ef5 (commit) via b48cd6097ea35fcf5d1c4ec0bfd1cda03cee6c3a (commit) via 2374af0b562ae1bd5e566a5b6927e8445852c5df (commit) via bd30175fbbab8c11151807b1ea1f5b79ae1eea9f (commit) via cc2bd2f13d1c2be8bf1202c168d5f511461d2987 (commit) via 968ed82c45888b506a317a5f2aef3211a669d157 (commit) via b31a2e34db24a9dbe97e8e3378d548677df2a029 (commit) via 26c49a05889261641be017666044afdf71838616 (commit) via 1ef5ba3777513d522e6afde1532adf04469b99a4 (commit) via 141a73ab3808c38969bd23cb3b9a345d6e6a6558 (commit) via 67d4db430a8d821e2139010ef0f99cfb76a43941 (commit) via 42e36c7e20829f140654290e7889dcf5ac1af112 (commit) via 5b3631798e33e78fcc63a094ba3bbba412f92bbc (commit) via 6eb986e6a397214be0f3aa685f6bb62133068867 (commit) from d830721f6e0c5f8779663ea1846087a110e7b590 (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 6af225ae05e1f9f12b17e9d299fc0f6f3c0af97a Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Oct 2 18:36:14 2016 -0400
dvdrtools: Drop package
Not supported upstream any more
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit cdae26171d09e2d09dc9fa84f940c10864057f40 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Oct 2 18:06:21 2016 -0400
sane: Drop package
This has no priority right now
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 8a909bf4bec3aee5f0b39646481a129d51bd05f9 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Oct 2 18:06:01 2016 -0400
hplip: Drop package
Doesn't build and very outdated
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 007f8e5c37d59a878b6598faf36259a15268b41e Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Oct 2 18:02:03 2016 -0400
cogl: Fix build
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit ee5e4c032ba8b3959a7281fae5f529ca8dbad262 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Oct 2 17:56:40 2016 -0400
texinfo: Fix build
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 215b403d19d98b11d867e089cec8e035db1fd958 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Oct 2 17:48:00 2016 -0400
compat-mpfr: Drop package
This package requires GMP < 6.0 to build which is not part of our system any more.
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit b80545fc04dbda2a9c61fe7cbc1dcc49ef9cf835 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Oct 2 17:44:27 2016 -0400
tcpick: Drop package
Project seems to be discontinued
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 7d1a996cc0d3af31f4882f33d80bd5cfed379a61 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Oct 2 17:42:30 2016 -0400
slang: Fix build by removing a file with rpath
This patch also enables two more plugins for slang
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit f5e2b33968b2aa04508fa452c5c28dc237050ef5 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Oct 2 17:41:58 2016 -0400
bwm-ng: Update to 0.6.1
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit b48cd6097ea35fcf5d1c4ec0bfd1cda03cee6c3a Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Oct 2 16:29:02 2016 -0400
sip: Honour LDFLAGS
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 2374af0b562ae1bd5e566a5b6927e8445852c5df Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Oct 2 16:22:49 2016 -0400
squashfs-tools: Remove package
This is actually very outdated and not very commonly used any more because it is lacking some features like ACLs.
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit bd30175fbbab8c11151807b1ea1f5b79ae1eea9f Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Oct 2 15:55:05 2016 -0400
rsyslog: Drop package
This has been replaced by journald
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit cc2bd2f13d1c2be8bf1202c168d5f511461d2987 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Oct 2 15:51:32 2016 -0400
procps: Drop package
This was replaced by procps-ng quite a while ago
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 968ed82c45888b506a317a5f2aef3211a669d157 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Oct 2 14:27:01 2016 -0400
openl2tp: Drop package
This is probably unmaintained upstream and nothing in IPFire depends on it right now.
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit b31a2e34db24a9dbe97e8e3378d548677df2a029 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Oct 2 14:15:26 2016 -0400
compat-pcre: Fix running test suite
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 26c49a05889261641be017666044afdf71838616 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Oct 2 14:14:01 2016 -0400
lsof: Cleanup makefile
Make package honour our LDFLAGS
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 1ef5ba3777513d522e6afde1532adf04469b99a4 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Oct 2 14:05:53 2016 -0400
libyaml: Fix running test suite
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 141a73ab3808c38969bd23cb3b9a345d6e6a6558 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Oct 2 13:58:48 2016 -0400
libsoup: Fix build
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 67d4db430a8d821e2139010ef0f99cfb76a43941 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Oct 2 13:52:50 2016 -0400
fuse: Update to 2.9.7
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 42e36c7e20829f140654290e7889dcf5ac1af112 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Oct 2 13:51:34 2016 -0400
gsettings-desktop-schemas: Requires intltool >= 0.50.1 to build
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 5b3631798e33e78fcc63a094ba3bbba412f92bbc Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Oct 2 13:49:58 2016 -0400
compat-db: Fix build on aarch64
Some older versions do not have support for aarch64 in configure, yet. Our automatic macro didn't fix that automatically which requires these lines.
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 6eb986e6a397214be0f3aa685f6bb62133068867 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Oct 2 13:40:43 2016 -0400
libmng: Drop package
FTBFS and nothing else depends on it
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
-----------------------------------------------------------------------
Summary of changes: bwm-ng/bwm-ng.nm | 4 +- cogl/cogl.nm | 4 +- compat-db/compat-db.nm | 11 +- compat-mpfr/compat-mpfr.nm | 69 -------- compat-pcre/compat-pcre.nm | 3 +- dvdrtools/dvdrtools.nm | 41 ----- fuse/fuse.nm | 7 +- fuse/patches/fuse-2.7.4-openfix.patch | 36 ---- fuse/patches/fuse-2.7.4-udev_rules.patch | 5 - .../fuse-2.9.2-namespace-conflict-fix.patch | 21 +++ .../gsettings-desktop-schemas.nm | 4 +- hplip/hplip.nm | 116 ------------- hplip/patches/hplip-3.10.5-udev-rules.patch | 21 --- libmng/libmng.nm | 55 ------- libsoup/libsoup.nm | 4 +- libyaml/libyaml.nm | 3 +- lsof/lsof.nm | 18 +- openl2tp/openl2tp.nm | 66 -------- procps/patches/procps-3.2.8-selinux.patch | 96 ----------- procps/patches/procps-3.2.8-watch_unicode-2.patch | 148 ----------------- procps/procps.nm | 50 ------ rsyslog/patches/rsyslog-5.7.9-systemd.patch | 14 -- rsyslog/rsyslog.conf | 80 --------- rsyslog/rsyslog.log | 6 - rsyslog/rsyslog.nm | 100 ----------- rsyslog/rsyslog.sysconfig | 5 - sane/patches/sane-1.0.20-lockdir.patch | 30 ---- sane/patches/sane-1.0.21-epson-expression800.patch | 47 ------ sane/patches/sane-1.0.21-i18n.patch | 129 --------------- sane/patches/sane-1.0.21-pkgconfig.patch | 182 --------------------- sane/patches/sane-1.0.21-udev.patch | 66 -------- sane/sane.nm | 60 ------- sip/sip.nm | 6 +- slang/slang.nm | 6 +- squashfs-tools/patches/squashfs-cflags.patch | 13 -- squashfs-tools/patches/squashfs-xz.patch | 11 -- squashfs-tools/squashfs-tools.nm | 50 ------ tcpick/tcpick.nm | 43 ----- texinfo/texinfo.nm | 3 +- 39 files changed, 65 insertions(+), 1568 deletions(-) delete mode 100644 compat-mpfr/compat-mpfr.nm delete mode 100644 dvdrtools/dvdrtools.nm delete mode 100644 fuse/patches/fuse-2.7.4-openfix.patch delete mode 100644 fuse/patches/fuse-2.7.4-udev_rules.patch create mode 100644 fuse/patches/fuse-2.9.2-namespace-conflict-fix.patch delete mode 100644 hplip/hplip.nm delete mode 100644 hplip/patches/hplip-3.10.5-udev-rules.patch delete mode 100644 libmng/libmng.nm delete mode 100644 openl2tp/openl2tp.nm delete mode 100644 procps/patches/procps-3.2.8-selinux.patch delete mode 100644 procps/patches/procps-3.2.8-watch_unicode-2.patch delete mode 100644 procps/procps.nm delete mode 100644 rsyslog/patches/rsyslog-5.7.9-systemd.patch delete mode 100644 rsyslog/rsyslog.conf delete mode 100644 rsyslog/rsyslog.log delete mode 100644 rsyslog/rsyslog.nm delete mode 100644 rsyslog/rsyslog.sysconfig delete mode 100644 sane/patches/sane-1.0.20-lockdir.patch delete mode 100644 sane/patches/sane-1.0.21-epson-expression800.patch delete mode 100644 sane/patches/sane-1.0.21-i18n.patch delete mode 100644 sane/patches/sane-1.0.21-pkgconfig.patch delete mode 100644 sane/patches/sane-1.0.21-udev.patch delete mode 100644 sane/sane.nm delete mode 100644 squashfs-tools/patches/squashfs-cflags.patch delete mode 100644 squashfs-tools/patches/squashfs-xz.patch delete mode 100644 squashfs-tools/squashfs-tools.nm delete mode 100644 tcpick/tcpick.nm
Difference in files: diff --git a/bwm-ng/bwm-ng.nm b/bwm-ng/bwm-ng.nm index 24cdfdd..17e8834 100644 --- a/bwm-ng/bwm-ng.nm +++ b/bwm-ng/bwm-ng.nm @@ -4,8 +4,8 @@ ###############################################################################
name = bwm-ng -version = 0.6 -release = 2 +version = 0.6.1 +release = 1
groups = Networking/Statistics url = http://www.gropp.org/?id=projects&sub=bwm-ng diff --git a/cogl/cogl.nm b/cogl/cogl.nm index 3a0f3de..af6285a 100644 --- a/cogl/cogl.nm +++ b/cogl/cogl.nm @@ -7,7 +7,7 @@ name = cogl version = %{ver_maj}.%{ver_min} ver_maj = 1.13 ver_min = 2 -release = 1 +release = 2
groups = Development/Libraries url = http://www.clutter-project.org/ @@ -49,6 +49,8 @@ build pango-devel end
+ export LD_LIBRARY_PATH = %{DIR_APP}/cogl/.libs:%{DIR_APP}/cogl-pango/.libs + configure_options += \ --enable-cairo \ --enable-gdk-pixbuf \ diff --git a/compat-db/compat-db.nm b/compat-db/compat-db.nm index 6c6c040..6a5f767 100644 --- a/compat-db/compat-db.nm +++ b/compat-db/compat-db.nm @@ -6,7 +6,7 @@ name = compat-db version = %{main_version} # Release cannot be reset because the sub-packages won't get updated -release = 7 +release = 8 thisapp = db-%{version}
maintainer = Michael Tremer michael.tremer@ipfire.org @@ -53,6 +53,15 @@ build
build for version in %{versions}; do + # Fix autotools on aarch64 + for i in $(find %{DIR_SRC}/db-${version} -name config.guess -or -name config.sub); do + if ! grep -q "aarch64" ${i}; then + if [ -e "%{datadir}/pakfire/$(basename ${i})" ]; then + cp -vf %{datadir}/pakfire/$(basename ${i}) $(dirname ${i}) + fi + fi + done + cd %{DIR_SRC}/db-${version}/build_unix ../dist/configure \ %{configure_options} diff --git a/compat-mpfr/compat-mpfr.nm b/compat-mpfr/compat-mpfr.nm deleted file mode 100644 index d9cfbb6..0000000 --- a/compat-mpfr/compat-mpfr.nm +++ /dev/null @@ -1,69 +0,0 @@ -############################################################################### -# IPFire.org - An Open Source Firewall Solution # -# Copyright (C) - IPFire Development Team info@ipfire.org # -############################################################################### - -name = compat-mpfr -version = 2.4.2 -release = 1 - -thisapp = mpfr-%{version} - -groups = System/Libraries -url = http://www.mpfr.org/ -license = LGPLv2+ and GPLv2+ and GFDL -summary = A C library for multiple-precision floating-point computations. - -description - The MPFR library is a C library for multiple-precision floating-point - computations with correct rounding. The MPFR is efficient and - also has a well-defined semantics. It copies the good ideas from the - ANSI/IEEE-754 standard for double-precision floating-point arithmetic - (53-bit mantissa). MPFR is based on the GMP multiple-precision - library. -end - -source_dl = http://ftp.gnu.org/gnu/mpfr/ - -build - requires - gmp-devel >= 4.3.2 - gmp-devel < 6.0.0 - end - - configure_options += \ - --enable-thread-safe \ - --disable-assert - - test - export LD_LIBRARY_PATH=$(pwd)/.libs - make check - end - - install - # Only install libraries. - mkdir -pv %{BUILDROOT}%{libdir} - install -m 644 .libs/libmpfr.so.1.2.2 %{BUILDROOT}%{libdir} - ln -svf libmpfr.so.1.2.2 %{BUILDROOT}%{libdir}/libmpfr.so.1 - end -end - -packages - package %{name} - provides - mpfr = %{thisver} - end - - obsoletes - mpfr-compat - end - - conflicts - mpfr <= %{thisver} - end - end - - package %{name}-debuginfo - template DEBUGINFO - end -end diff --git a/compat-pcre/compat-pcre.nm b/compat-pcre/compat-pcre.nm index 5251971..259d63f 100644 --- a/compat-pcre/compat-pcre.nm +++ b/compat-pcre/compat-pcre.nm @@ -5,7 +5,7 @@
name = compat-pcre version = 8.21 -release = 1 +release = 2
thisapp = pcre-%{version}
@@ -42,6 +42,7 @@ build --enable-pcretest-libreadline
test + export LD_LIBRARY_PATH=$(pwd)/.libs make check end
diff --git a/dvdrtools/dvdrtools.nm b/dvdrtools/dvdrtools.nm deleted file mode 100644 index efa3490..0000000 --- a/dvdrtools/dvdrtools.nm +++ /dev/null @@ -1,41 +0,0 @@ -############################################################################### -# IPFire.org - An Open Source Firewall Solution # -# Copyright (C) - IPFire Development Team info@ipfire.org # -############################################################################### - -name = dvdrtools -version = 0.2.1 -release = 1 - -groups = System/Filesystems -url = http://savannah.nongnu.org/projects/dvdrtools/ -license = GPLv2+ -summary = A set of command line programs that allows to record media. - -description - dvdrtools is a fork of cdrtools/cdrecord with support for writing to DVDs. \ - While its primary purpose is writing data DVDs, it includes basic support \ - for mastering video DVDs. -end - -source_dl = -sources = %{thisapp}.tar.bz2 - -build - configure_options += \ - --disable-static \ - --mandir=/usr/share/man - - test - make check - end -end - -packages - package %{name} - end - - package %{name}-debuginfo - template DEBUGINFO - end -end diff --git a/fuse/fuse.nm b/fuse/fuse.nm index 4974a39..8db4447 100644 --- a/fuse/fuse.nm +++ b/fuse/fuse.nm @@ -4,7 +4,7 @@ ###############################################################################
name = fuse -version = 2.8.6 +version = 2.9.7 release = 1
groups = System/Filesystems @@ -18,15 +18,13 @@ description FUSE userspace tools to mount a FUSE filesystem. end
-source_dl = http://downloads.sourceforge.net/project/%%7Bname%7D/%%7Bname%7D/%%7Bthisapp... +source_dl = https://github.com/libfuse/libfuse/releases/download/%%7Bthisapp%7D/
build requires libselinux-devel end
- CFLAGS += -D_GNU_SOURCE - configure_options += \ --disable-static \ --disable-rpath @@ -42,7 +40,6 @@ end
packages package %{name} - end
package %{name}-devel template DEVEL diff --git a/fuse/patches/fuse-2.7.4-openfix.patch b/fuse/patches/fuse-2.7.4-openfix.patch deleted file mode 100644 index e5b9eae..0000000 --- a/fuse/patches/fuse-2.7.4-openfix.patch +++ /dev/null @@ -1,36 +0,0 @@ -diff -up fuse-2.7.2/lib/fuse.c.BAD fuse-2.7.2/lib/fuse.c ---- a/lib/fuse.c 2008-01-21 09:55:42.000000000 -0500 -+++ b/lib/fuse.c 2008-01-21 09:57:20.000000000 -0500 -@@ -633,17 +633,15 @@ static int fuse_compat_open(struct fuse_ - { - int err; - if (!fs->compat || fs->compat >= 25) -- err = fs->op.open(path, fi); -+ err = (fs->op.open)(path, fi); - else if (fs->compat == 22) { - struct fuse_file_info_compat tmp; - memcpy(&tmp, fi, sizeof(tmp)); -- err = ((struct fuse_operations_compat22 *) &fs->op)->open(path, -- &tmp); -+ err = (((struct fuse_operations_compat22 *) &fs->op)->open)(path, &tmp); - memcpy(fi, &tmp, sizeof(tmp)); - fi->fh = tmp.fh; - } else -- err = ((struct fuse_operations_compat2 *) &fs->op) -- ->open(path, fi->flags); -+ err = (((struct fuse_operations_compat2 *) &fs->op)->open)(path, fi->flags); - return err; - } - -diff -up fuse-2.7.2/lib/fuse_lowlevel.c.BAD fuse-2.7.2/lib/fuse_lowlevel.c ---- a/lib/fuse_lowlevel.c 2008-01-21 09:57:52.000000000 -0500 -+++ b/lib/fuse_lowlevel.c 2008-01-21 09:58:15.000000000 -0500 -@@ -605,7 +605,7 @@ static void do_open(fuse_req_t req, fuse - fi.flags = arg->flags; - - if (req->f->op.open) -- req->f->op.open(req, nodeid, &fi); -+ (req->f->op.open)(req, nodeid, &fi); - else - fuse_reply_open(req, &fi); - } diff --git a/fuse/patches/fuse-2.7.4-udev_rules.patch b/fuse/patches/fuse-2.7.4-udev_rules.patch deleted file mode 100644 index d52fc32..0000000 --- a/fuse/patches/fuse-2.7.4-udev_rules.patch +++ /dev/null @@ -1,5 +0,0 @@ ---- a/util/udev.rules 2005-11-03 19:38:05.000000000 +0100 -+++ b/util/udev.rules 2005-11-03 19:38:13.000000000 +0100 -@@ -1 +1 @@ --KERNEL=="fuse", MODE="0666" -+KERNEL=="fuse", NAME="%k", MODE="0666",OWNER="root",GROUP="root" diff --git a/fuse/patches/fuse-2.9.2-namespace-conflict-fix.patch b/fuse/patches/fuse-2.9.2-namespace-conflict-fix.patch new file mode 100644 index 0000000..ae67e7d --- /dev/null +++ b/fuse/patches/fuse-2.9.2-namespace-conflict-fix.patch @@ -0,0 +1,21 @@ +diff -up fuse-2.9.2/include/fuse_kernel.h.conflictfix fuse-2.9.2/include/fuse_kernel.h +--- fuse-2.9.2/include/fuse_kernel.h.conflictfix 2013-06-26 09:31:57.862198038 -0400 ++++ fuse-2.9.2/include/fuse_kernel.h 2013-06-26 09:32:19.679198365 -0400 +@@ -88,12 +88,16 @@ + #ifndef _LINUX_FUSE_H + #define _LINUX_FUSE_H + +-#include <sys/types.h> ++#ifdef __linux__ ++#include <linux/types.h> ++#else ++#include <stdint.h> + #define __u64 uint64_t + #define __s64 int64_t + #define __u32 uint32_t + #define __s32 int32_t + #define __u16 uint16_t ++#endif + + /* + * Version negotiation: diff --git a/gsettings-desktop-schemas/gsettings-desktop-schemas.nm b/gsettings-desktop-schemas/gsettings-desktop-schemas.nm index 1c28ab6..b7a1a1d 100644 --- a/gsettings-desktop-schemas/gsettings-desktop-schemas.nm +++ b/gsettings-desktop-schemas/gsettings-desktop-schemas.nm @@ -7,7 +7,7 @@ name = gsettings-desktop-schemas version = %{ver_maj}.%{ver_min} ver_maj = 3.20 ver_min = 0 -release = 1 +release = 2
groups = System/Libraries url = http://bugzilla.gnome.org/enter_bug.cgi?product=gsettings-desktop-schemas @@ -26,7 +26,7 @@ build requires glib2 >= 2.31.0 gobject-introspection-devel - intltool + intltool >= 0.50.1 end
configure_options += \ diff --git a/hplip/hplip.nm b/hplip/hplip.nm deleted file mode 100644 index b09973a..0000000 --- a/hplip/hplip.nm +++ /dev/null @@ -1,116 +0,0 @@ -############################################################################### -# IPFire.org - An Open Source Firewall Solution # -# Copyright (C) - IPFire Development Team info@ipfire.org # -############################################################################### - -name = hplip -version = 3.10.9 -release = 3 - -groups = Applications/Printing -url = http://hplipopensource.com/hplip-web/index.html -license = GPLv2* -summary = HP Printer/Scanner Library (full version). - -description - HPLIP (Hewlett-Packard Linux Imaging & Printing) is an HP-developed - olution for printing, scanning, and faxing with HP inkjet and laser based - printers in Linux. The HPLIP project provides printing support for 1,924 - printer models. - This is the full version including printer/scanner support. -end - -source_dl = http://sourceforge.net/projects/%%7Bname%7D/files/%%7Bname%7D/%%7Bversion%7D... - -build - requires - autoconf - automake - cups-devel - dbus-devel - gcc-c++ - libjpeg-devel - libtool - libusb-compat-devel - net-snmp-devel - openssl-devel - pkg-config - python-devel - sane-devel - end - - configure_options += \ - --sysconfdir=%{sysconfdir} \ - --disable-gui-build \ - --disable-qt4 - - install_cmds - # Remove unwanted files. - rm -rvf %{BUILDROOT}%{bindir}/hp-systray - rm -rvf %{BUILDROOT}%{sysconfdir}/sane.d/ - rm -rvf %{BUILDROOT}%{datadir}/installer - - # Remove files for HAL. - rm -rvf %{BUILDROOT}%{datadir}/hal - - # Remove X11 relevated files. - rm -rvf %{BUILDROOT}%{datadir}/applications/ - - # Remove xdg files. - rm -rvf %{BUILDROOT}%{sysconfdir}/xdg/ - end -end - -packages - package %{name} - requires - %{name}-common=%{thisver} - cups - end - end - - package %{name}-common - summary = Files needed by the HPLIP printer and scanner drivers. - description = %{summary} - - files - %{libdir}/udev/ - %{libdir}/python*/ - %{sysconfdir}/udev/ - %{datadir}/hplip - end - end - - package %{name}-libs - template LIBS - end - - package %{name}-devel - template DEVEL - end - - package libsane-hpaio - summary = SANE driver for scanners in HP's multi-function devices. - description = %{summary} - - prerequires += sane - - files - %{libdir}/sane/* - end - - script postin - # Add hplip scanner support to sane. - echo "hpaio" >> %{sysconfdir}/sane.d/dll.conf - end - - script postun - # Remove hplip scanner support from sane. - sed -i "/^hpaio$/d" %{sysconfdir}/sane.d/dll.conf - end - end - - package %{name}-debuginfo - template DEBUGINFO - end -end diff --git a/hplip/patches/hplip-3.10.5-udev-rules.patch b/hplip/patches/hplip-3.10.5-udev-rules.patch deleted file mode 100644 index d56fe6c..0000000 --- a/hplip/patches/hplip-3.10.5-udev-rules.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff -up hplip-3.10.5/data/rules/56-hpmud_support.rules.udev-rules hplip-3.10.5/data/rules/56-hpmud_support.rules ---- hplip-3.10.5/data/rules/56-hpmud_support.rules.udev-rules 2010-05-13 01:44:22.000000000 +0200 -+++ hplip-3.10.5/data/rules/56-hpmud_support.rules 2010-05-17 16:12:42.000000000 +0200 -@@ -6,10 +6,11 @@ SUBSYSTEM!="usb_device", GOTO="hpmud_rul - - LABEL="pid_test" - -+ENV{ID_USB_INTERFACES}=="", IMPORT{program}="usb_id --export %p" - # Check for LaserJet products (0x03f0xx17). --SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??17", ENV{hp_model}="$sysfs{product}", ENV{hp_test}="yes" -+ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="??17", ENV{hp_model}="$attr{product}", ENV{hp_test}="yes" - # Check for LaserJet products (0x03f0xx2a). --SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??2a", ENV{hp_model}="$sysfs{product}", ENV{hp_test}="yes" --ENV{hp_test}=="yes", RUN+="bin/sh -c '/usr/bin/hp-mkuri -c &'" -+ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="??2a", ENV{hp_model}="$attr{product}", ENV{hp_test}="yes" -+ENV{hp_test}=="yes", RUN+="/bin/sh -c '/usr/bin/hp-mkuri -c &'" - --LABEL="hpmud_rules_end" -\ No newline at end of file -+LABEL="hpmud_rules_end" - diff --git a/libmng/libmng.nm b/libmng/libmng.nm deleted file mode 100644 index 5b0ba8e..0000000 --- a/libmng/libmng.nm +++ /dev/null @@ -1,55 +0,0 @@ -############################################################################### -# IPFire.org - An Open Source Firewall Solution # -# Copyright (C) - IPFire Development Team info@ipfire.org # -############################################################################### - -name = libmng -version = 1.0.10 -release = 1 - -groups = System/Libraries -url = http://www.libmng.org -license = zlib -summary = Library for Multiple-image Network Graphics support. - -description - LibMNG is a library for accessing graphics in MNG (Multi-image Network \ - Graphics) and JNG (JPEG Network Graphics) formats. -end - -source_dl = -sources = %{thisapp}.tar.bz2 - -build - requires - autoconf - automake - libjpeg-devel - libtool - zlib-devel - end - - configure_options += \ - --enable-shared \ - --disable-static \ - --with-zlib \ - --with-jpeg \ - --with-gnu-ld - - prepare_cmds - unmaintained/autogen.sh - end -end - -packages - package %{name} - end - - package %{name}-devel - template DEVEL - end - - package %{name}-debuginfo - template DEBUGINFO - end -end diff --git a/libsoup/libsoup.nm b/libsoup/libsoup.nm index 4c2008f..ec16e1b 100644 --- a/libsoup/libsoup.nm +++ b/libsoup/libsoup.nm @@ -7,7 +7,7 @@ name = libsoup version = %{ver_major}.%{ver_minor} ver_major = 2.54 ver_minor = 0.1 -release = 1 +release = 2
groups = System/Libraries url = http://live.gnome.org/LibSoup @@ -38,6 +38,8 @@ build vala-devel >= 0.32 end
+ export LD_LIBRARY_PATH = %{DIR_APP}/libsoup/.libs + configure_options += \ --enable-introspection=yes \ --disable-tls-check \ diff --git a/libyaml/libyaml.nm b/libyaml/libyaml.nm index f945f23..6a07ec8 100644 --- a/libyaml/libyaml.nm +++ b/libyaml/libyaml.nm @@ -5,7 +5,7 @@
name = libyaml version = 0.1.3 -release = 1 +release = 2
groups = System/Libraries url = http://pyyaml.org/ @@ -25,6 +25,7 @@ build DIR_APP = %{DIR_SRC}/yaml-%{version}
test + export LD_LIBRARY_PATH=$(pwd)/src/.libs make check end end diff --git a/lsof/lsof.nm b/lsof/lsof.nm index b10421c..6b8a022 100644 --- a/lsof/lsof.nm +++ b/lsof/lsof.nm @@ -5,7 +5,7 @@
name = lsof version = 4.85 -release = 1 +release = 2
groups = Development/Debuggers url = ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/ @@ -25,18 +25,18 @@ build libselinux-devel end
+ export LSOF_CFGL = %{CFLAGS} %{LDFLAGS} + build - LINUX_BASE=/proc \ - LSOF_VSTR="2.6.16" \ - ./Configure linux -n - make DEBUG="%{CFLAGS}" %{PARALLELISMFLAGS} + ./Configure -n linux + make %{PARALLELISMFLAGS} end
install - mkdir -pv %{BUILDROOT}/usr/sbin - install -m 755 lsof %{BUILDROOT}/usr/sbin - mkdir -pv %{BUILDROOT}/usr/share/man/man8 - cp -vf lsof.8 %{BUILDROOT}/usr/share/man/man8 + mkdir -pv %{BUILDROOT}%{sbindir} + install -m 755 lsof %{BUILDROOT}%{sbindir} + mkdir -pv %{BUILDROOT}%{mandir}/man8 + cp -vf lsof.8 %{BUILDROOT}%{mandir}/man8 end end
diff --git a/openl2tp/openl2tp.nm b/openl2tp/openl2tp.nm deleted file mode 100644 index 354edb2..0000000 --- a/openl2tp/openl2tp.nm +++ /dev/null @@ -1,66 +0,0 @@ -############################################################################### -# IPFire.org - An Open Source Firewall Solution # -# Copyright (C) - IPFire Development Team info@ipfire.org # -############################################################################### - -name = openl2tp -version = 1.7 -release = 2 - -groups = Networking/PPP -url = http://www.openl2tp.org/ -license = GPL -summary = A Linux L2TP solution for enterprise VPN and ISPs. - -description - OpenL2TP is an open source L2TP client / server, written specifically - for Linux. It has been designed for use as an enterprise L2TP VPN - server or in commercial, Linux-based, embedded networking products and - is able to support hundreds of sessions, each with different - configuration. It is used by several ISPs to provide L2TP services and - by corporations to implement L2TP VPNs. -end - -source_dl = - -build - requires - bison - flex - flex-devel - readline-devel - tcl - end - - CFLAGS += -fno-strict-aliasing - - prepare_cmds - sed -e "s/-lfl/&_pic/g" -i Makefile - - # Remove -Werror from all makefiles. - find . -name Makefile | xargs sed -i -e "s/-Werror//g" - end - - build - make OPT_CFLAGS="%{CFLAGS}" ARCH="%{DISTRO_ARCH}" \ - KERNEL_SRCDIR="/usr" PPPD_VERSION="2.4.5" - end - -# This doesn't really a good testing -#define test -# cd %{DIR_APP} && make test -#endef - - install - make install DESTDIR=%{BUILDROOT} ARCH="%{DISTRO_ARCH}" \ - KERNEL_SRCDIR="/usr" PPPD_VERSION="2.4.5" - end -end - -packages - package %{name} - - package %{name}-debuginfo - template DEBUGINFO - end -end diff --git a/procps/patches/procps-3.2.8-selinux.patch b/procps/patches/procps-3.2.8-selinux.patch deleted file mode 100644 index a8c1f74..0000000 --- a/procps/patches/procps-3.2.8-selinux.patch +++ /dev/null @@ -1,96 +0,0 @@ -diff --git a/Makefile b/Makefile -index 09fb3ed..4d05900 100644 ---- a/Makefile -+++ b/Makefile -@@ -73,12 +73,12 @@ CURSES := -lncurses - # Something like this is probably needed to make the SE Linux - # library loading not conflict with embedded systems stuff. - # --#ifeq ($(SHARED),1) --#ldl := -ldl --#LIBTYPE := -DSHAREDLIB --#else --#LIBTYPE := -DSTATICLIB --#endif -+ifeq ($(SHARED),1) -+ldl := -ldl -+LIBTYPE := -DSHAREDLIB -+else -+LIBTYPE := -DSTATICLIB -+endif - - # Preprocessor flags. - PKG_CPPFLAGS := -D_GNU_SOURCE -I proc -@@ -103,7 +103,7 @@ PKG_CFLAGS := -fno-common -ffast-math \ - # Note that some stuff below is conditional on CFLAGS containing - # an option that starts with "-g". (-g, -g2, -g3, -ggdb, etc.) - CFLAGS := -O2 -s --ALL_CFLAGS := $(PKG_CFLAGS) $(CFLAGS) -+ALL_CFLAGS := $(PKG_CFLAGS) $(CFLAGS) $(LIBTYPE) - - PKG_LDFLAGS := -Wl,-warn-common - LDFLAGS := -diff --git a/ps/output.c b/ps/output.c -index 87bf9de..edbb4cb 100644 ---- a/ps/output.c -+++ b/ps/output.c -@@ -1099,7 +1099,7 @@ static int pr_sgi_p(char *restrict const outbuf, const proc_t *restrict const pp - return snprintf(outbuf, COLWID, "*"); - } - -- -+#ifdef STATICLIB - /****************** FLASK & seLinux security stuff **********************/ - // move the bulk of this to libproc sometime - -@@ -1131,7 +1131,7 @@ fail: - return 1; - } - --#if 0 -+#else - // This needs more study, considering: - // 1. the static linking option (maybe disable this in that case) - // 2. the -z and -Z option issue -diff --git a/ps/parser.c b/ps/parser.c -index 5ad9035..2659d4d 100644 ---- a/ps/parser.c -+++ b/ps/parser.c -@@ -231,7 +231,7 @@ static const char *parse_sysv_option(void){ - // In the meantime, please do not add to it. The list is - // intended to ONLY contain flags defined by the POSIX and UNIX - // standards published by The Open Group, IEEE, and ISO. -- if(!strchr("aAdefgGlnoptuU", *flagptr)) not_pure_unix = 1; // dude, -Z ain't in POSIX -+ if(!strchr("aAdefgGlnoptuUZ", *flagptr)) not_pure_unix = 1; // dude, -Z ain't in POSIX - - switch(*flagptr){ - case 'A': -diff --git a/ps/ps.1 b/ps/ps.1 -index 64953d5..aab2584 100644 ---- a/ps/ps.1 -+++ b/ps/ps.1 -@@ -450,6 +450,9 @@ display virtual memory format - Do not show flags; show rss in place of addr. - This option can only be used with \fB-l\fR. - -+.opt -Z -+display security context format (SELinux, etc.) -+ - .opt --format \ format - user-defined format. Identical to \fB-o\fR and \fBo\fR. - -diff --git a/w.c b/w.c -index 1b2a0fc..207a8a1 100644 ---- a/w.c -+++ b/w.c -@@ -163,6 +163,10 @@ static const proc_t *getproc(const utmp_t *restrict const u, const char *restric - if(best && tmp->start_time <= best->start_time) continue; - best = tmp; - } -+ /* It is there but SELinux wouldn't allow us to know the detail. Really -+ w should just be given rights */ -+ if(!kill(u->ut_pid, 0) || errno != ESRCH) -+ *found_utpid = 1; - return best ? best : secondbest; - } - diff --git a/procps/patches/procps-3.2.8-watch_unicode-2.patch b/procps/patches/procps-3.2.8-watch_unicode-2.patch deleted file mode 100644 index bfc78d3..0000000 --- a/procps/patches/procps-3.2.8-watch_unicode-2.patch +++ /dev/null @@ -1,148 +0,0 @@ -Submitted By: Matt Burgess <matthew_at_linuxfromscratch_dot_org> -Date: 2009-05-11 -Initial Package Version: 3.2.8 -Upstream Status: Submitted -Origin: http://wiki.linuxfromscratch.org/lfs/ticket/2113 -Description: Fixes a unicode related bug in the watch program - -diff -Naur procps-3.2.8.orig/Makefile procps-3.2.8/Makefile ---- procps-3.2.8.orig/Makefile 2009-05-10 18:50:48.000000000 +0000 -+++ procps-3.2.8/Makefile 2009-05-12 19:06:50.000000000 +0000 -@@ -67,7 +67,7 @@ - # plus the top-level Makefile to make it work stand-alone. - _TARFILES := Makefile - --CURSES := -lncurses -+CURSES := -lncursesw - - # This seems about right for the dynamic library stuff. - # Something like this is probably needed to make the SE Linux -diff -Naur procps-3.2.8.orig/watch.c procps-3.2.8/watch.c ---- procps-3.2.8.orig/watch.c 2007-05-28 03:13:23.000000000 +0000 -+++ procps-3.2.8/watch.c 2009-05-12 19:17:25.000000000 +0000 -@@ -25,6 +25,8 @@ - #include <termios.h> - #include <locale.h> - #include "proc/procps.h" -+#include <wchar.h> -+#include <wctype.h> - - #ifdef FORCE_8BIT - #undef isprint -@@ -134,6 +136,27 @@ - } - } - -+static wint_t -+readwc(FILE *stream, mbstate_t *mbs) -+{ -+ for (;;) { -+ int chr; -+ char c; -+ wchar_t wc; -+ size_t len; -+ -+ chr = getc(stream); -+ if (chr == EOF) -+ return WEOF; -+ c = chr; -+ len = mbrtowc(&wc, &c, 1, mbs); -+ if (len == (size_t)-1) -+ memset(mbs, 0, sizeof(*mbs)); -+ else if (len != (size_t)-2) -+ return wc; -+ } -+} -+ - int - main(int argc, char *argv[]) - { -@@ -239,6 +262,7 @@ - FILE *p; - int x, y; - int oldeolseen = 1; -+ mbstate_t mbs; - - if (screen_size_changed) { - get_terminal_size(); -@@ -266,49 +290,65 @@ - do_exit(2); - } - -+ memset(&mbs, 0, sizeof(mbs)); - for (y = show_title; y < height; y++) { - int eolseen = 0, tabpending = 0; - for (x = 0; x < width; x++) { -- int c = ' '; -- int attr = 0; -+ wint_t c = L' '; -+ int attr = 0, c_width; -+ cchar_t cc; -+ wchar_t wstr[2]; - - if (!eolseen) { - /* if there is a tab pending, just spit spaces until the - next stop instead of reading characters */ - if (!tabpending) - do -- c = getc(p); -- while (c != EOF && !isprint(c) -- && c != '\n' -- && c != '\t'); -- if (c == '\n') -+ c = readwc(p, &mbs); -+ while (c != WEOF && !iswprint(c) -+ && c != L'\n' -+ && c != L'\t'); -+ if (c == L'\n') - if (!oldeolseen && x == 0) { - x = -1; - continue; - } else - eolseen = 1; -- else if (c == '\t') -+ else if (c == L'\t') - tabpending = 1; -- if (c == EOF || c == '\n' || c == '\t') -- c = ' '; -+ if (c == WEOF || c == L'\n' || c == L'\t') -+ c = L' '; - if (tabpending && (((x + 1) % 8) == 0)) - tabpending = 0; - } -+ wstr[0] = c; -+ wstr[1] = 0; -+ setcchar (&cc, wstr, 0, 0, NULL); - move(y, x); - if (option_differences) { -- chtype oldch = inch(); -- char oldc = oldch & A_CHARTEXT; -+ cchar_t oldc; -+ wchar_t oldwstr[2]; -+ attr_t attrs; -+ short colors; -+ -+ in_wch(&oldc); -+ getcchar(&oldc, oldwstr, &attrs, &colors, NULL); - attr = !first_screen -- && ((char)c != oldc -+ && (wstr[0] != oldwstr[0] - || - (option_differences_cumulative -- && (oldch & A_ATTRIBUTES))); -+ && attrs)); - } - if (attr) - standout(); -- addch(c); -+ add_wch(&cc); -+ - if (attr) - standend(); -+ c_width = wcwidth(c); -+ if (c_width > 1) -+ x += c_width - 1; -+ - } - oldeolseen = eolseen; - } diff --git a/procps/procps.nm b/procps/procps.nm deleted file mode 100644 index 817a4f1..0000000 --- a/procps/procps.nm +++ /dev/null @@ -1,50 +0,0 @@ -############################################################################### -# IPFire.org - An Open Source Firewall Solution # -# Copyright (C) - IPFire Development Team info@ipfire.org # -############################################################################### - -name = procps -version = 3.2.8 -release = 4 - -groups = Applications/System -url = http://procps.sourceforge.net/ -license = GPLv2+ and LGPLv2+ -summary = System and process monitoring utilities. - -description - The procps package contains a set of system utilities that provide - system information. Procps includes ps, free, skill, pkill, pgrep, - snice, tload, top, uptime, vmstat, w, watch and pdwx. -end - -source_dl = - -build - requires - libselinux-devel - ncurses-devel - end - - make_build_targets += \ - SHARED=1 \ - CFLAGS="%{CFLAGS}" \ - W_SHOWFROM=-DW_SHOWFROM - - make_install_targets += \ - SKIP="/bin/kill /usr/share/man/man1/kill.1" - - install_cmds - chmod -R 755 %{BUILDROOT}/{bin,%{lib},sbin} - end -end - -packages - package %{name} - groups += Base - end - - package %{name}-debuginfo - template DEBUGINFO - end -end diff --git a/rsyslog/patches/rsyslog-5.7.9-systemd.patch b/rsyslog/patches/rsyslog-5.7.9-systemd.patch deleted file mode 100644 index 1049c31..0000000 --- a/rsyslog/patches/rsyslog-5.7.9-systemd.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -up rsyslog-5.7.9/rsyslog.service.in.orig rsyslog-5.7.9/rsyslog.service.in ---- rsyslog-5.7.9/rsyslog.service.in.orig 2011-03-18 18:05:58.760693398 +0100 -+++ rsyslog-5.7.9/rsyslog.service.in 2011-03-18 18:07:20.131691458 +0100 -@@ -2,8 +2,9 @@ - Description=System Logging Service - - [Service] -+EnvironmentFile=-/etc/sysconfig/rsyslog - ExecStartPre=/bin/systemctl stop systemd-kmsg-syslogd.service --ExecStart=@sbindir@/rsyslogd -n -c5 -+ExecStart=@sbindir@/rsyslogd -n $SYSLOGD_OPTIONS - Sockets=syslog.socket - - [Install] diff --git a/rsyslog/rsyslog.conf b/rsyslog/rsyslog.conf deleted file mode 100644 index 36cea98..0000000 --- a/rsyslog/rsyslog.conf +++ /dev/null @@ -1,80 +0,0 @@ -# rsyslog v5 configuration file - -# For more information see /usr/share/doc/rsyslog-*/rsyslog_conf.html -# If you experience problems, see http://www.rsyslog.com/doc/troubleshoot.html - -#### MODULES #### - -$ModLoad imuxsock # provides support for local system logging (e.g. via logger command) -$ModLoad imklog # provides kernel logging support (previously done by rklogd) -#$ModLoad immark # provides --MARK-- message capability - -# Provides UDP syslog reception -#$ModLoad imudp -#$UDPServerRun 514 - -# Provides TCP syslog reception -#$ModLoad imtcp -#$InputTCPServerRun 514 - - -#### GLOBAL DIRECTIVES #### - -# Use default timestamp format -$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat - -# File syncing capability is disabled by default. This feature is usually not required, -# not useful and an extreme performance hit -#$ActionFileEnableSync on - -# Include all config files in /etc/rsyslog.d/ -$IncludeConfig /etc/rsyslog.d/*.conf - - -#### RULES #### - -# Log all kernel messages to the console. -# Logging much else clutters up the screen. -#kern.* /dev/console - -# Log anything (except mail) of level info or higher. -# Don't log private authentication messages! -*.info;mail.none;authpriv.none;cron.none /var/log/messages - -# The authpriv file has restricted access. -authpriv.* /var/log/secure - -# Log all the mail messages in one place. -mail.* -/var/log/maillog - - -# Log cron stuff -cron.* /var/log/cron - -# Everybody gets emergency messages -*.emerg * - -# Save news errors of level crit and higher in a special file. -uucp,news.crit /var/log/spooler - -# Save boot messages also to boot.log -local7.* /var/log/boot.log - - -# ### begin forwarding rule ### -# The statement between the begin ... end define a SINGLE forwarding -# rule. They belong together, do NOT split them. If you create multiple -# forwarding rules, duplicate the whole block! -# Remote Logging (we use TCP for reliable delivery) -# -# An on-disk queue is created for this action. If the remote host is -# down, messages are spooled to disk and sent when it is up again. -#$WorkDirectory /var/lib/rsyslog # where to place spool files -#$ActionQueueFileName fwdRule1 # unique name prefix for spool files -#$ActionQueueMaxDiskSpace 1g # 1gb space limit (use as much as possible) -#$ActionQueueSaveOnShutdown on # save messages to disk on shutdown -#$ActionQueueType LinkedList # run asynchronously -#$ActionResumeRetryCount -1 # infinite retries if host is down -# remote host is: name/ip:port, e.g. 192.168.0.1:514, port optional -#*.* @@remote-host:514 -# ### end of the forwarding rule ### diff --git a/rsyslog/rsyslog.log b/rsyslog/rsyslog.log deleted file mode 100644 index 674e9d0..0000000 --- a/rsyslog/rsyslog.log +++ /dev/null @@ -1,6 +0,0 @@ -/var/log/messages /var/log/secure /var/log/maillog /var/log/spooler /var/log/cron { - sharedscripts - postrotate - /bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true - endscript -} diff --git a/rsyslog/rsyslog.nm b/rsyslog/rsyslog.nm deleted file mode 100644 index 1956a38..0000000 --- a/rsyslog/rsyslog.nm +++ /dev/null @@ -1,100 +0,0 @@ -############################################################################### -# IPFire.org - An Open Source Firewall Solution # -# Copyright (C) - IPFire Development Team info@ipfire.org # -############################################################################### - -name = rsyslog -version = 5.8.6 -release = 4 - -groups = System/Daemons -url = http://www.rsyslog.com/ -license = GPLv3+ -summary = Enhanced system logging and kernel message trapping daemon. - -description - Rsyslog is an enhanced, multi-threaded syslog daemon. It supports MySQL, - syslog/TCP, RFC 3195, permitted sender lists, filtering on any message part, - and fine grain output format control. It is compatible with stock sysklogd - and can be used as a drop-in replacement. Rsyslog is simple to set up, with - advanced features suitable for enterprise-class, encryption-protected syslog - relay chains. -end - -source_dl = http://www.rsyslog.com/files/download/rsyslog/ - -build - requires - gnutls-devel - libgcrypt-devel - libnet-devel - zlib-devel - end - - CFLAGS += \ - -DSYSLOGD_PIDNAME="syslogd.pid" - - configure_options += \ - --with-systemdsystemunitdir=/lib/systemd/system \ - --disable-static \ - --disable-testbench \ - --enable-gnutls \ - --disable-gssapi-krb5 \ - --enable-imfile \ - --disable-libdbi \ - --enable-mail \ - --disable-mysql \ - --enable-omprog \ - --enable-omudpspoof \ - --enable-omuxsock \ - --disable-pgsql \ - --enable-pmlastmsg \ - --disable-relp \ - --disable-snmp \ - --enable-unlimited-select - - install_cmds - mkdir -pv %{BUILDROOT}/etc/{logrotate.d,rsyslog.d,sysconfig} - - cp -vf %{DIR_SOURCE}/rsyslog.conf %{BUILDROOT}/etc/rsyslog.conf - cp -vf %{DIR_SOURCE}/rsyslog.sysconfig %{BUILDROOT}/etc/sysconfig/rsyslog - cp -vf %{DIR_SOURCE}/rsyslog.log %{BUILDROOT}/etc/logrotate.d/syslog - end -end - -packages - package %{name} - requires = logrotate - provides += syslog - - prerequires = systemd-units - - script postin - for n in /var/log/{messages,secure,maillog,spooler}; do - [ -f "${n}" ] && continue - umask 066 && touch ${n} - done - end - - script preun - /bin/systemctl --no-reload disable rsyslog.service >/dev/null 2>&1 || : - /bin/systemctl stop rsyslog.service 2>&1 || : - end - - script postun - /bin/systemctl daemon-reload >/dev/null 2>&1 || : - end - - # Disable and stop rsyslog after update, because we use the - # journal daemon from systemd from now. - script postup - /bin/systemctl daemon-reload >/dev/null 2>&1 || : - /bin/systemctl disable rsyslog.service >/dev/null 2>&1 || : - /bin/systemctl stop rsyslog.service >/dev/null 2>&1 || : - end - end - - package %{name}-debuginfo - template DEBUGINFO - end -end diff --git a/rsyslog/rsyslog.sysconfig b/rsyslog/rsyslog.sysconfig deleted file mode 100644 index ad9723f..0000000 --- a/rsyslog/rsyslog.sysconfig +++ /dev/null @@ -1,5 +0,0 @@ -# Options for rsyslogd -# Syslogd options are deprecated since rsyslog v3. -# If you want to use them, switch to compatibility mode 2 by "-c 2" -# See rsyslogd(8) for more details -SYSLOGD_OPTIONS="-c 5" diff --git a/sane/patches/sane-1.0.20-lockdir.patch b/sane/patches/sane-1.0.20-lockdir.patch deleted file mode 100644 index 8839976..0000000 --- a/sane/patches/sane-1.0.20-lockdir.patch +++ /dev/null @@ -1,30 +0,0 @@ -commit 1e12605eac293b12809ca2933622acc54515c237 -Author: Nils Philippsen nils@redhat.com -Date: Mon Dec 28 17:00:25 2009 +0100 - - patch: lockdir - - Squashed commit of the following: - - commit 7d26ebc2c0c0c8a8e3254834a700951b49648eeb - Author: Nils Philippsen nils@redhat.com - Date: Mon Dec 28 16:58:36 2009 +0100 - - improve install-lockpath target - - make robust against problems with setting group on sane lock dir - -diff --git a/backend/Makefile.am b/backend/Makefile.am -index 5165423..3c22cd4 100644 ---- a/backend/Makefile.am -+++ b/backend/Makefile.am -@@ -137,7 +137,8 @@ install-firmware-path: - done - - install-lockpath: -- $(mkinstalldirs) -m 775 -g $(LOCKPATH_GROUP) $(DESTDIR)$(locksanedir) -+ $(mkinstalldirs) -m 775 -g $(LOCKPATH_GROUP) $(DESTDIR)$(locksanedir) || \ -+ $(mkinstalldirs) -m 775 $(DESTDIR)$(locksanedir) - - uninstall-hook: - rm -rf $(DESTDIR)$(libdir)/sane $(DESTDIR)$(configdir) $(DESTDIR)$(locksanedir) diff --git a/sane/patches/sane-1.0.21-epson-expression800.patch b/sane/patches/sane-1.0.21-epson-expression800.patch deleted file mode 100644 index 8a6fb5d..0000000 --- a/sane/patches/sane-1.0.21-epson-expression800.patch +++ /dev/null @@ -1,47 +0,0 @@ -From 305535e303032814b65bf6d889a95f00f08a9071 Mon Sep 17 00:00:00 2001 -From: Nils Philippsen nils@redhat.com -Date: Wed, 5 May 2010 12:49:02 +0200 -Subject: [PATCH] patch: epson-expression800 - -Squashed commit of the following: - -commit 3b501d7499357438a1fbd63fefb2f977ae3051f5 -Author: Nils Philippsen nils@redhat.com -Date: Wed May 5 12:14:23 2010 +0200 - - Improve Epson Expression 800 - - Epson Expression 800 models announce themselves as "processor", not - "scanner". ---- - doc/descriptions/epson.desc | 1 + - doc/descriptions/epson2.desc | 1 + - 2 files changed, 2 insertions(+), 0 deletions(-) - -diff --git a/doc/descriptions/epson.desc b/doc/descriptions/epson.desc -index a22325c..55a0136 100644 ---- a/doc/descriptions/epson.desc -+++ b/doc/descriptions/epson.desc -@@ -174,6 +174,7 @@ - :model "Expression 800" - :interface "SCSI" - :status :complete -+:scsi "EPSON" "Expression800" "processor" - - :model "Expression 1600" - :interface "SCSI USB IEEE-1394" -diff --git a/doc/descriptions/epson2.desc b/doc/descriptions/epson2.desc -index 9a14f4f..56cabcd 100644 ---- a/doc/descriptions/epson2.desc -+++ b/doc/descriptions/epson2.desc -@@ -241,6 +241,7 @@ - :model "Expression 800" ; command spec - :interface "SCSI" - :status :complete -+:scsi "EPSON" "Expression800" "processor" - :comment "overseas version of the GT-9600" - - :model "Expression 836XL" ; command spec --- -1.6.6.1 - diff --git a/sane/patches/sane-1.0.21-i18n.patch b/sane/patches/sane-1.0.21-i18n.patch deleted file mode 100644 index ae00d9a..0000000 --- a/sane/patches/sane-1.0.21-i18n.patch +++ /dev/null @@ -1,129 +0,0 @@ -diff -Nur sane-backends-1.0.21/po/LINGUAS sane-backends-1.0.21.mod/po/LINGUAS ---- sane-backends-1.0.21/po/LINGUAS 1969-12-31 19:00:00.000000000 -0500 -+++ sane-backends-1.0.21.mod/po/LINGUAS 2010-04-27 03:38:23.000000000 -0400 -@@ -0,0 +1,21 @@ -+# List of languages -+# try to keep this list ordered -+bg -+cs -+da -+de -+en_GB -+eo -+es -+fi -+fr -+gl -+it -+ja -+nb -+nl -+pl -+pt -+ru -+sv -+uk -diff -Nur sane-backends-1.0.21/po/POTFILES sane-backends-1.0.21.mod/po/POTFILES ---- sane-backends-1.0.21/po/POTFILES 1969-12-31 19:00:00.000000000 -0500 -+++ sane-backends-1.0.21.mod/po/POTFILES 2010-04-27 03:38:16.000000000 -0400 -@@ -0,0 +1,100 @@ -+# List of source files containing translatable strings -+# paths relative to po -+../include/sane/saneopts.h -+../backend/sane_strstatus.c -+ -+../backend/artec_eplus48u.c -+ -+../backend/avision.h -+ -+../backend/canon630u.c -+../backend/canon.c -+../backend/canon-sane.c -+ -+../backend/canon_dr.c -+../backend/canon_dr.h -+ -+../backend/cardscan.c -+../backend/cardscan.h -+ -+../backend/epjitsu.c -+../backend/epjitsu.h -+ -+../backend/epson.c -+../backend/epson.h -+../backend/epson2.c -+../backend/epson2.h -+ -+../backend/fujitsu.c -+../backend/fujitsu.h -+ -+../backend/genesys.c -+ -+../backend/kodak.c -+../backend/kodak.h -+ -+../backend/gt68xx.c -+../backend/gt68xx_low.h -+ -+../backend/hp3500.c -+../backend/hp3900_sane.c -+../backend/hp5400_sane.c -+../backend/hp5590.c -+../backend/hp-option.c -+../backend/hp-option.h -+ -+../backend/leo.c -+../backend/leo.h -+ -+../backend/lexmark.c -+ -+../backend/ma1509.c -+ -+../backend/matsushita.c -+../backend/matsushita.h -+ -+../backend/microtek2.c -+../backend/microtek2.h -+ -+../backend/mustek.c -+../backend/mustek_usb.c -+../backend/mustek_usb2.c -+ -+../backend/niash.c -+ -+../backend/pixma.c -+../backend/pixma_sane_options.c -+ -+../backend/plustek.c -+../backend/plustek_pp.c -+ -+../backend/pnm.c -+ -+../backend/rts8891.c -+ -+../backend/sceptre.c -+../backend/sceptre.h -+ -+../backend/sm3840.c -+ -+../backend/snapscan.c -+../backend/snapscan-options.c -+ -+../backend/stv680.c -+../backend/stv680.h -+ -+../backend/teco1.c -+../backend/teco1.h -+../backend/teco2.c -+../backend/teco2.h -+../backend/teco3.c -+../backend/teco3.h -+ -+../backend/test.c -+ -+../backend/u12.c -+ -+../backend/umax1220u.c -+../backend/umax.c -+../backend/umax_pp.c -+ diff --git a/sane/patches/sane-1.0.21-pkgconfig.patch b/sane/patches/sane-1.0.21-pkgconfig.patch deleted file mode 100644 index 17fa04a..0000000 --- a/sane/patches/sane-1.0.21-pkgconfig.patch +++ /dev/null @@ -1,182 +0,0 @@ -From de99bb00b0084e8a1862398270278a14e099b22b Mon Sep 17 00:00:00 2001 -From: Nils Philippsen nils@redhat.com -Date: Wed, 5 May 2010 13:23:40 +0200 -Subject: [PATCH] patch: pkgconfig - -Squashed commit of the following: - -commit d615848c499842c5923c3274370d2536dc650916 -Author: Nils Philippsen nils@redhat.com -Date: Fri Feb 26 17:51:14 2010 +0100 - - pkgconfig file is data - (cherry picked from commit 1f0e85c705a42c7e6ccd938eaad69f531c63f63d) - - Signed-off-by: Nils Philippsen nils@redhat.com - -commit 119d5af1ddd82dac034d0106a1d86b6d7564f25e -Author: Nils Philippsen nils@redhat.com -Date: Wed Jun 17 13:09:51 2009 +0200 - - make sane-config multilib-aware on Linux - (cherry picked from commit 52ef5f47ccc0128c78ab3ad38ac7b7918dd7ac88) - - Signed-off-by: Nils Philippsen nils@redhat.com - -commit 7ee1cbef01d851aca95d86145ac5dda02d9e7354 -Author: Nils Philippsen nils@redhat.com -Date: Wed May 5 10:22:15 2010 +0200 - - use pkg-config in sane-config ---- - tools/Makefile.am | 14 ++++++++++- - tools/sane-config.in | 66 ++++++++++++++++++++++++++++++++++++++----------- - 2 files changed, 64 insertions(+), 16 deletions(-) - -diff --git a/tools/Makefile.am b/tools/Makefile.am -index f52a39a..ab4e1b7 100644 ---- a/tools/Makefile.am -+++ b/tools/Makefile.am -@@ -7,6 +7,10 @@ - AM_CPPFLAGS = -I. -I$(srcdir) -I$(top_builddir)/include \ - -I$(top_srcdir)/include - -+SUFFIXES = .pc.in .pc -+ -+pkgconfigdir = ${libdir}/pkgconfig -+ - bin_PROGRAMS = sane-find-scanner gamma4scanimage - noinst_PROGRAMS = sane-desc umax_pp - -@@ -26,8 +30,14 @@ noinst_SCRIPTS = $(HOTPLUG) - BUILT_SOURCES = $(HOTPLUG_DIR) - CLEANFILES = $(bin_SCRIPTS) $(dist_noinst_SCRIPTS) - -+pkgconfig_DATA = sane-backends.pc -+ -+.pc.in.pc: -+ cd $(top_builddir) \ -+ && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status -+ - EXTRA_DIST = check-po.awk libtool-get-dll-ext mustek600iin-off.c \ -- RenSaneDlls.cmd README xerox -+ RenSaneDlls.cmd README xerox sane-backends.pc.in - - sane_find_scanner_SOURCES = sane-find-scanner.c check-usb-chip.c \ - ../backend/sane_strstatus.c -@@ -72,5 +82,7 @@ hal/libsane.fdi: $(wildcard ${top_srcdir}/doc/descriptions/*.desc) $(wildcard ${ - @./sane-desc -m hal -s ${top_srcdir}/doc/descriptions:${top_srcdir}/doc/descriptions-external \ - -d 0 > $@ - -+sane-backends.pc: $(top_builddir)/config.status -+ - clean-local: - rm -f $(HOTPLUG) -diff --git a/tools/sane-config.in b/tools/sane-config.in -index 22c02b5..a9ce6fb 100644 ---- a/tools/sane-config.in -+++ b/tools/sane-config.in -@@ -19,7 +19,7 @@ pkglibdir="@pkglibdir@" - includedir="@includedir@" - mandir="@mandir@" - infodir="@infodir@" --libdir="@libdir@" -+#libdir= - localstatedir="@localstatedir@" - sysconfdir="@sysconfdir@" - datarootdir="@datarootdir@" -@@ -33,6 +33,30 @@ srcdir="@srcdir@" - top_srcdir="@top_srcdir@" - cflags= - -+pkgconfig_package=sane-backends -+use_pkgconfig=0 -+if test -x "@bindir@/pkg-config" && "@bindir@/pkg-config" --exists "$pkgconfig_package"; then -+ use_pkgconfig=1 -+else -+ libdir= -+ if kernel="`uname -s 2>/dev/null`"; then -+ case "$kernel" in -+ Linux) -+ if hw="`uname -i 2>/dev/null`"; then -+ case "$hw" in -+ *64) -+ libdir="@exec_prefix@/lib64" -+ ;; -+ esac -+ fi -+ ;; -+ esac -+ fi -+ if test "x$libdir" = "x"; then -+ libdir="@exec_prefix@/lib" -+ fi -+fi -+ - usage () - { - echo "Usage: " 1>&2 -@@ -60,7 +84,7 @@ if test $# -gt 0; then - if test $# -eq 1; then - usage - elif test $# -eq 2; then -- case $2 in -+ case $2 in - --cflags) - echo "Usage: $0 --cflags" - echo " Print C compiler flags for compiling code that uses SANE." -@@ -86,26 +110,38 @@ if test $# -gt 0; then - ;; - --ldflags) - -- if test -z "$LINKER_RPATH"; then -- echo "-L${libdir} @LDFLAGS@" -+ if test "x$use_pkgconfig" = "x0"; then -+ if test -z "$LINKER_RPATH"; then -+ echo "-L${libdir} @LDFLAGS@" -+ else -+ echo "-L${libdir} @LDFLAGS@ ${LINKER_RPATH}${libdir}" -+ fi - else -- echo "-L${libdir} @LDFLAGS@ ${LINKER_RPATH}${libdir}" -+ pkg-config --libs-only-L "$pkgconfig_package" - fi - ;; - --libs) -- echo "-lsane ${LIBS}" -+ if test "x$use_pkgconfig" = "x0"; then -+ echo "-lsane ${LIBS}" -+ else -+ pkg-config --libs "$pkgconfig_package" -+ fi - ;; - --cflags) -- unique_cflags= -- if test "${includedir}" != "/usr/include"; then -- unique_cflags="${unique_cflags} -I${includedir}" -- fi -- for i in $cflags; do -- if test "${i}" != "-I${includedir}"; then -- unique_cflags="${unique_cflags} $i" -+ if test "x$use_pkgconfig" = "x0"; then -+ unique_cflags= -+ if test "${includedir}" != "/usr/include"; then -+ unique_cflags="${unique_cflags} -I${includedir}" - fi -- done -- echo ${unique_cflags} -+ for i in $cflags; do -+ if test "${i}" != "-I${includedir}"; then -+ unique_cflags="${unique_cflags} $i" -+ fi -+ done -+ echo ${unique_cflags} -+ else -+ pkg-config --cflags "$pkgconfig_package" -+ fi - ;; - --prefix) - echo ${prefix} --- -1.6.6.1 - diff --git a/sane/patches/sane-1.0.21-udev.patch b/sane/patches/sane-1.0.21-udev.patch deleted file mode 100644 index 176008c..0000000 --- a/sane/patches/sane-1.0.21-udev.patch +++ /dev/null @@ -1,66 +0,0 @@ -From ba900ddc747cb89c2600c60a1391862e918541d2 Mon Sep 17 00:00:00 2001 -From: Nils Philippsen nils@redhat.com -Date: Wed, 5 May 2010 11:49:10 +0200 -Subject: [PATCH] patch: udev - -Squashed commit of the following: - -commit eecfce287372abf2b336f0d6870611445170645b -Author: Nils Philippsen nils@redhat.com -Date: Wed May 5 11:14:59 2010 +0200 - - adapt generated udev rules for Fedora ---- - tools/sane-desc.c | 14 +++++++------- - 1 files changed, 7 insertions(+), 7 deletions(-) - -diff --git a/tools/sane-desc.c b/tools/sane-desc.c -index 658555e..0b24e3b 100644 ---- a/tools/sane-desc.c -+++ b/tools/sane-desc.c -@@ -56,9 +56,9 @@ - #define COLOR_NEW ""#F00000"" - #define COLOR_UNKNOWN ""#000000"" - --#define DEVMODE "0664" -+#define DEVMODE "0644" - #define DEVOWNER "root" --#define DEVGROUP "scanner" -+#define DEVGROUP "root" - - #ifndef PATH_MAX - # define PATH_MAX 1024 -@@ -3525,8 +3525,8 @@ print_udev (void) - } - } - printf ("\n"); -- printf ("ATTRS{idVendor}=="%s", ATTRS{idProduct}=="%s", MODE="%s", GROUP="%s", ENV{libsane_matched}="yes"\n", -- usbid->usb_vendor_id + 2, usbid->usb_product_id + 2, DEVMODE, DEVGROUP); -+ printf ("ATTRS{idVendor}=="%s", ATTRS{idProduct}=="%s", ENV{libsane_matched}="yes"\n", -+ usbid->usb_vendor_id + 2, usbid->usb_product_id + 2); - usbid = usbid->next; - } - -@@ -3538,7 +3538,7 @@ print_udev (void) - printf ("SUBSYSTEMS!="scsi", GOTO="libsane_scsi_rules_end"\n\n"); - printf ("LABEL="libsane_scsi_rules_begin"\n"); - printf ("# Generic: SCSI device type 6 indicates a scanner\n"); -- printf ("KERNEL=="sg[0-9]*", ATTRS{type}=="6", MODE="%s", GROUP="%s"\n", DEVMODE, DEVGROUP); -+ printf ("KERNEL=="sg[0-9]*", ATTRS{type}=="6", ENV{libsane_matched}="yes"\n"); - printf ("# Some scanners advertise themselves as SCSI device type 3\n"); - - while (scsiid) -@@ -3571,8 +3571,8 @@ print_udev (void) - } - } - printf ("\n"); -- printf ("KERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="%s", ATTRS{model}=="%s", MODE="%s", GROUP="%s"\n", -- scsiid->scsi_vendor_id, scsiid->scsi_product_id, DEVMODE, DEVGROUP); -+ printf ("KERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="%s", ATTRS{model}=="%s", ENV{libsane_matched}="yes"\n", -+ scsiid->scsi_vendor_id, scsiid->scsi_product_id); - scsiid = scsiid->next; - } - printf ("LABEL="libsane_scsi_rules_end"\n\n"); --- -1.6.6.1 - diff --git a/sane/sane.nm b/sane/sane.nm deleted file mode 100644 index 54b8d0a..0000000 --- a/sane/sane.nm +++ /dev/null @@ -1,60 +0,0 @@ -############################################################################### -# IPFire.org - An Open Source Firewall Solution # -# Copyright (C) - IPFire Development Team info@ipfire.org # -############################################################################### - -name = sane -version = 1.0.21 -release = 1 - -groups = Application/Imaging -url = ftp://ftp2.sane-project.org/pub/sane/ -license = GPLv2+ -summary = SANE - Scanner Access Now Easy. - -description - sane-backends - includes: backends (scanner drivers), - command-line-frontend (scanimage), network scanning daemon - (saned) and SANE-API documentation. -end - -source_dl = ftp://ftp2.sane-project.org/pub/sane/sane-backends-%{version}/ -sources = %{name}-backends-%{version}.tar.gz - -build - requires - libjpeg-devel - libtiff-devel - libusb-devel - end - - DIR_APP = %{DIR_SRC}/%{name}-backends-%{version} - - configure_options += \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --enable-parport-directio - - install_cmds - chmod 4755 %{BUILDROOT}/usr/bin/scanimage - install -v -m 644 %{DIR_APP}/include/sane/* %{BUILDROOT}/usr/include/sane - rm -vf %{BUILDROOT}/usr/share/doc/sane-1.0.20/README.solaris - end -end - -packages - package %{name} - end - - package %{name}-libs - template LIBS - end - - package %{name}-devel - template DEVEL - end - - package %{name}-debuginfo - template DEBUGINFO - end -end diff --git a/sip/sip.nm b/sip/sip.nm index f0249d7..9533fa5 100644 --- a/sip/sip.nm +++ b/sip/sip.nm @@ -5,7 +5,7 @@
name = sip version = %{major_ver}.%{minor_ver}.%{rev_ver} -release = 1 +release = 2 epoch = 1
major_ver = 4 @@ -37,7 +37,8 @@ build build python configure.py \ CFLAGS+="%{CFLAGS}" \ - CXXFLAGS+="%{CXXFLAGS}" + CXXFLAGS+="%{CXXFLAGS}" \ + LFLAGS+="%{LDFLAGS}"
make %{PARALLELISMFLAGS} end @@ -45,7 +46,6 @@ end
packages package %{name} - end
package %{name}-devel template DEVEL diff --git a/slang/slang.nm b/slang/slang.nm index 8ec9eb4..7e46ea0 100644 --- a/slang/slang.nm +++ b/slang/slang.nm @@ -5,7 +5,7 @@
name = slang version = 2.3.0 -release = 1 +release = 2
groups = System/Libraries url = http://www.jedsoft.org/slang/ @@ -23,14 +23,16 @@ source_dl = http://www.jedsoft.org/releases/slang/
build requires + libpng-devel ncurses-devel pcre-devel + zlib-devel end
PARALLELISMFLAGS = # off
install_cmds - rm -rvf %{BUILDROOT}/usr/share/slsh + rm -rvf %{BUILDROOT}%{bindir} %{BUILDROOT}%{datadir}/slsh end end
diff --git a/squashfs-tools/patches/squashfs-cflags.patch b/squashfs-tools/patches/squashfs-cflags.patch deleted file mode 100644 index bb325d4..0000000 --- a/squashfs-tools/patches/squashfs-cflags.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- squashfs-tools/Makefile.orig 2010-02-13 14:00:54.000000000 -0600 -+++ squashfs-tools/Makefile 2010-02-13 14:02:58.000000000 -0600 -@@ -27,8 +27,8 @@ - UNSQUASHFS_OBJS = unsquashfs.o unsquash-1.o unsquash-2.o unsquash-3.o \ - unsquash-4.o swap.o compressor.o gzip_wrapper.o - --CFLAGS = $(INCLUDEDIR) -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE \ -- -D_GNU_SOURCE -DCOMP_DEFAULT="$(COMP_DEFAULT)" -O2 -Wall -+CFLAGS = $(RPM_OPT_FLAGS) $(INCLUDEDIR) -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE \ -+ -D_GNU_SOURCE -DCOMP_DEFAULT="$(COMP_DEFAULT)" - - LIBS = - ifdef LZMA_SUPPORT diff --git a/squashfs-tools/patches/squashfs-xz.patch b/squashfs-tools/patches/squashfs-xz.patch deleted file mode 100644 index 71fda95..0000000 --- a/squashfs-tools/patches/squashfs-xz.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- squashfs-tools/Makefile.orig 2010-02-13 14:05:21.000000000 -0600 -+++ squashfs-tools/Makefile 2010-02-13 14:05:29.000000000 -0600 -@@ -11,7 +11,7 @@ - # work) - download and unpack it, uncomment and set LZMA_DIR to unpacked source, - # and uncomment the LZMA_SUPPORT line below. - --#XZ_SUPPORT = 1 -+XZ_SUPPORT = 1 - #LZMA_SUPPORT = 1 - #LZMA_DIR = ../../../LZMA/lzma465 - diff --git a/squashfs-tools/squashfs-tools.nm b/squashfs-tools/squashfs-tools.nm deleted file mode 100644 index f687d85..0000000 --- a/squashfs-tools/squashfs-tools.nm +++ /dev/null @@ -1,50 +0,0 @@ -############################################################################### -# IPFire.org - An Open Source Firewall Solution # -# Copyright (C) - IPFire Development Team info@ipfire.org # -############################################################################### - -name = squashfs-tools -version = 4.1 -release = 1 - -groups = System/Filesystem -url = http://squashfs.sf.net/ -license = GPLv2+ -summary = Utility for the creation of squashfs filesystems. - -description - Squashfs is a highly compressed read-only filesystem for Linux. -end - -source_dl = http://downloads.sourceforge.net/project/%%7Bname%7D/%%7Bname%7D/%%7Bthisapp... -sources = squashfs-%{version}.tar.gz - -build - requires - libattr-devel - xz-devel - zlib-devel - end - - DIR_APP = %{DIR_SRC}/squashfs/squashfs-tools - - make_build_targets = RPM_OPT_FLAGS="%{CFLAGS}" - - install - mkdir -pv %{BUILDROOT}/usr/bin - install -m 755 mksquashfs %{BUILDROOT}/usr/bin - install -m 755 unsquashfs %{BUILDROOT}/usr/bin - end -end - -# XXX This package has a very weird dependency to libgcc_s.so.1. -# Can we fix this in a non-hacky way? -packages - package %{name} - requires = libgcc_s.so.1 - end - - package %{name}-debuginfo - template DEBUGINFO - end -end diff --git a/tcpick/tcpick.nm b/tcpick/tcpick.nm deleted file mode 100644 index ce5f4fb..0000000 --- a/tcpick/tcpick.nm +++ /dev/null @@ -1,43 +0,0 @@ -############################################################################### -# IPFire.org - An Open Source Firewall Solution # -# Copyright (C) - IPFire Development Team info@ipfire.org # -############################################################################### - -name = tcpick -version = 0.2.1 -release = 1 - -groups = Networking/Tools -url = http://tcpick.sourceforge.net/ -license = GPLv2 -summary = A libpcap-based textmode sniffer for tcp streams. - -description - Tcpick is able to save the captured flows in different files or - displays them in the terminal, and so it is useful to sniff files that - are transmitted via ftp or http. It can display all the stream on the - terminal, when the connection is closed in different display modes like - hexdump, hexdump + ascii, only printable charachters, raw mode and so - on. Available a color mode too, helpful to read and understand better - the output of the program. Actually it can handle several interfaces, - including ethernet cards and ppp. It is useful to keep track of what - users of a network are doing, and is usable with textmode tools like - grep, sed, awk. -end - -source_dl = http://sourceforge.net/projects/tcpick/files/%%7Bname%7D/%%7Bversion%7D/ - -build - requires - ncurses-devel - libpcap-devel - end -end - -packages - package %{name} - - package %{name}-debuginfo - template DEBUGINFO - end -end diff --git a/texinfo/texinfo.nm b/texinfo/texinfo.nm index b441e94..b1b6d82 100644 --- a/texinfo/texinfo.nm +++ b/texinfo/texinfo.nm @@ -5,7 +5,7 @@
name = texinfo version = 6.1 -release = 1 +release = 2
groups = Applications/Publishing url = http://www.gnu.org/software/texinfo/ @@ -24,6 +24,7 @@ build requires help2man ncurses-devel + perl(Data::Dumper) perl-libintl-perl zlib-devel end
hooks/post-receive -- IPFire 3.x development tree