On Thu, May 02, 2013 at 05:40:59PM +0200, Ren? Rebe wrote:
> Hi,
> 
> sorry, I never got used to git, too complicated etc, ? can you post a patch 
> here to review?
>
patch attach 
>From c7079174b0d9e0141a9e098981389850d41bc119 Mon Sep 17 00:00:00 2001
From: Gerardo Di Iorio <[email protected]>
Date: Fri, 26 Apr 2013 15:25:52 +0200
Subject: [PATCH 1/5]    * update acl 2.2.47 -> 2.2.51

---
 package/base/acl/acl.conf       |  5 +++--
 package/base/acl/acl.desc       |  8 ++++----
 package/base/acl/no-links.patch | 45 -----------------------------------------
 3 files changed, 7 insertions(+), 51 deletions(-)
 delete mode 100644 package/base/acl/no-links.patch

diff --git a/package/base/acl/acl.conf b/package/base/acl/acl.conf
index 9933cc2..ea8324b 100644
--- a/package/base/acl/acl.conf
+++ b/package/base/acl/acl.conf
@@ -2,7 +2,7 @@
 # This copyright note is auto-generated by ./scripts/Create-CopyPatch.
 # 
 # T2 SDE: package/.../acl/acl.conf
-# Copyright (C) 2004 - 2007 The T2 SDE Project
+# Copyright (C) 2004 - 2013 The T2 SDE Project
 # Copyright (C) 1998 - 2003 ROCK Linux Project
 # 
 # More information can be found in the files COPYING and README.
@@ -15,8 +15,9 @@
 
 # do not try to detect rpm
 export RPM=/no
+export INSTALL_USER=root INSTALL_GROUP=root
 
-# adjust libdir
+ #adjust libdir
 libdir="/${libdir##*/}"
 
 # also install headers and libs
diff --git a/package/base/acl/acl.desc b/package/base/acl/acl.desc
index a6a17e1..c87a2ea 100644
--- a/package/base/acl/acl.desc
+++ b/package/base/acl/acl.desc
@@ -2,7 +2,7 @@
 [COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch.
 [COPY] 
 [COPY] T2 SDE: package/.../acl/acl.desc
-[COPY] Copyright (C) 2004 - 2009 The T2 SDE Project
+[COPY] Copyright (C) 2004 - 2013 The T2 SDE Project
 [COPY] Copyright (C) 1998 - 2003 ROCK Linux Project
 [COPY] 
 [COPY] More information can be found in the files COPYING and README.
@@ -30,7 +30,7 @@
 
 [L] GPL
 [S] Stable
-[V] 2.2.47
-[P] X -1---5---9 105.300
+[V] 2.2.51
+[P] X -----5---9 105.300
 
-[D] 2779578555 acl_2.2.47-1.tar.gz ftp://oss.sgi.com/projects/xfs/cmd_tars/
+[D] 933212680 acl-2.2.51.src.tar.gz 
http://download.savannah.gnu.org/releases/acl
diff --git a/package/base/acl/no-links.patch b/package/base/acl/no-links.patch
deleted file mode 100644
index b9bebc4..0000000
--- a/package/base/acl/no-links.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-# --- T2-COPYRIGHT-NOTE-BEGIN ---
-# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
-# 
-# T2 SDE: package/.../acl/no-links.patch
-# Copyright (C) 2006 - 2007 The T2 SDE Project
-# 
-# More information can be found in the files COPYING and README.
-# 
-# This patch file is dual-licensed. It is available under the license the
-# patched project is licensed under, as long as it is an OpenSource license
-# as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms
-# of the GNU General Public License as published by the Free Software
-# Foundation; either version 2 of the License, or (at your option) any later
-# version.
-# --- T2-COPYRIGHT-NOTE-END ---
-
-
-Don't create these links, this hurts our .la,.a file handling,
-but create a normal /lib/libacl.so link.
-       -- jsaw
-
---- ./include/buildmacros.orig 2006-06-20 08:51:25.000000000 +0200
-+++ ./include/buildmacros      2007-01-17 15:16:36.000000000 +0100
-@@ -56,7 +56,8 @@
-       cd $(TOPDIR)/$(LIBNAME)/.libs; \
-       ../$(INSTALL) -m 755 -d $(PKG_LIB_DIR); \
-       ../$(INSTALL) -m 644 -T so_dot_version $(LIBNAME).lai $(PKG_LIB_DIR); \
--      ../$(INSTALL) -T so_dot_current $(LIBNAME).lai $(PKG_LIB_DIR)
-+      ../$(INSTALL) -T so_dot_current $(LIBNAME).lai $(PKG_LIB_DIR); \
-+      ../$(INSTALL) -T so_base $(LIBNAME).lai $(PKG_LIB_DIR)
- endif
- 
- # Libtool thinks the static and shared libs should be in the same dir, so
-@@ -72,10 +73,7 @@
-       ../$(INSTALL) -m 644 -T old_lib $(LIBNAME).lai $(PKG_DEVLIB_DIR); \
-       ../$(INSTALL) -m 644 $(LIBNAME).lai $(PKG_DEVLIB_DIR)/$(LIBNAME).la ; \
-       ../$(INSTALL) -m 755 -d $(PKG_LIB_DIR); \
--      ../$(INSTALL) -T so_base $(LIBNAME).lai $(PKG_LIB_DIR); \
--      ../$(INSTALL) -S $(PKG_DEVLIB_DIR)/$(LIBNAME).a 
$(PKG_LIB_DIR)/$(LIBNAME).a; \
--      ../$(INSTALL) -S $(PKG_DEVLIB_DIR)/$(LIBNAME).la 
$(PKG_LIB_DIR)/$(LIBNAME).la; \
--      ../$(INSTALL) -S $(PKG_LIB_DIR)/$(LIBNAME).so 
$(PKG_DEVLIB_DIR)/$(LIBNAME).so
-+      ../$(INSTALL) -T so_base $(LIBNAME).lai $(PKG_LIB_DIR);
- else
- INSTALL_LTLIB_DEV = $(INSTALL_LTLIB_STATIC)
- endif
-- 
1.8.2

>From 5024bb11b67786835f20874336ca8bda7d32060c Mon Sep 17 00:00:00 2001
From: Gerardo Di Iorio <[email protected]>
Date: Thu, 2 May 2013 12:02:25 +0200
Subject: [PATCH 2/5]    * update attr 2.4.43 -> 2.4.46

---
 package/base/attr/attr.conf                |  4 +--
 package/base/attr/attr.desc                |  9 +++---
 package/base/attr/destdir.patch            | 41 ---------------------------
 package/base/attr/install-instead-cp.patch | 27 ------------------
 package/base/attr/no-links.patch           | 45 ------------------------------
 5 files changed, 7 insertions(+), 119 deletions(-)
 delete mode 100644 package/base/attr/destdir.patch
 delete mode 100644 package/base/attr/install-instead-cp.patch
 delete mode 100644 package/base/attr/no-links.patch

diff --git a/package/base/attr/attr.conf b/package/base/attr/attr.conf
index a9b86f9..208246e 100644
--- a/package/base/attr/attr.conf
+++ b/package/base/attr/attr.conf
@@ -2,7 +2,7 @@
 # This copyright note is auto-generated by ./scripts/Create-CopyPatch.
 # 
 # T2 SDE: package/.../attr/attr.conf
-# Copyright (C) 2004 - 2007 The T2 SDE Project
+# Copyright (C) 2004 - 2013 The T2 SDE Project
 # Copyright (C) 1998 - 2003 ROCK Linux Project
 # 
 # More information can be found in the files COPYING and README.
@@ -15,7 +15,7 @@
 
 # adjust paths 
 libdir="/${libdir##*/}"
-
+export INSTALL_USER=root INSTALL_GROUP=root
 # also install headers and libs
 makeinstopt="$makeinstopt install-lib install-dev"
 
diff --git a/package/base/attr/attr.desc b/package/base/attr/attr.desc
index 4e9c695..4c455e5 100644
--- a/package/base/attr/attr.desc
+++ b/package/base/attr/attr.desc
@@ -2,7 +2,7 @@
 [COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch.
 [COPY] 
 [COPY] T2 SDE: package/.../attr/attr.desc
-[COPY] Copyright (C) 2004 - 2009 The T2 SDE Project
+[COPY] Copyright (C) 2004 - 2013 The T2 SDE Project
 [COPY] Copyright (C) 1998 - 2003 ROCK Linux Project
 [COPY] 
 [COPY] More information can be found in the files COPYING and README.
@@ -39,7 +39,8 @@
 
 [L] GPL
 [S] Stable
-[V] 2.4.43
-[P] X -1---5---9 105.299
+[V] 2.4.46
+[P] X -----5---9 105.299
 
-[D] 833204407 attr_2.4.43-1.tar.gz ftp://oss.sgi.com/projects/xfs/cmd_tars/
+[D] 2740599464 attr-2.4.46.src.tar.gz 
http://download.savannah.gnu.org/releases/
+attr/
diff --git a/package/base/attr/destdir.patch b/package/base/attr/destdir.patch
deleted file mode 100644
index e80227f..0000000
--- a/package/base/attr/destdir.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-# --- T2-COPYRIGHT-NOTE-BEGIN ---
-# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
-# 
-# T2 SDE: package/.../attr/destdir.patch
-# Copyright (C) 2007 The T2 SDE Project
-# 
-# More information can be found in the files COPYING and README.
-# 
-# This patch file is dual-licensed. It is available under the license the
-# patched project is licensed under, as long as it is an OpenSource license
-# as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms
-# of the GNU General Public License as published by the Free Software
-# Foundation; either version 2 of the License, or (at your option) any later
-# version.
-# --- T2-COPYRIGHT-NOTE-END ---
-
---- ./include/builddefs.in.orig        2006-06-20 08:51:25.000000000 +0200
-+++ ./include/builddefs.in     2007-01-17 14:47:10.000000000 +0100
-@@ -25,14 +25,14 @@
- PKG_VERSION   = @pkg_version@
- PKG_PLATFORM  = @pkg_platform@
- PKG_DISTRIBUTION= @pkg_distribution@
--PKG_BIN_DIR   = @bindir@
--PKG_SBIN_DIR  = @sbindir@
--PKG_LIB_DIR   = @libdir@@libdirsuffix@
--PKG_DEVLIB_DIR        = @libexecdir@@libdirsuffix@
--PKG_INC_DIR   = @includedir@/attr
--PKG_MAN_DIR   = @mandir@
--PKG_DOC_DIR   = @datadir@/doc/@pkg_name@
--PKG_LOCALE_DIR        = @datadir@/locale
-+PKG_BIN_DIR   = $(DESTDIR)@bindir@
-+PKG_SBIN_DIR  = $(DESTDIR)@sbindir@
-+PKG_LIB_DIR   = $(DESTDIR)@libdir@@libdirsuffix@
-+PKG_DEVLIB_DIR        = $(DESTDIR)@libexecdir@@libdirsuffix@
-+PKG_INC_DIR   = $(DESTDIR)@includedir@/attr
-+PKG_MAN_DIR   = $(DESTDIR)@mandir@
-+PKG_DOC_DIR   = $(DESTDIR)@datadir@/doc/@pkg_name@
-+PKG_LOCALE_DIR        = $(DESTDIR)@datadir@/locale
- 
- CC            = @cc@
- AWK           = @awk@
diff --git a/package/base/attr/install-instead-cp.patch 
b/package/base/attr/install-instead-cp.patch
deleted file mode 100644
index 2367e4e..0000000
--- a/package/base/attr/install-instead-cp.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-# --- T2-COPYRIGHT-NOTE-BEGIN ---
-# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
-# 
-# T2 SDE: package/.../attr/install-instead-cp.patch
-# Copyright (C) 2009 The T2 SDE Project
-# 
-# More information can be found in the files COPYING and README.
-# 
-# This patch file is dual-licensed. It is available under the license the
-# patched project is licensed under, as long as it is an OpenSource license
-# as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms
-# of the GNU General Public License as published by the Free Software
-# Foundation; either version 2 of the License, or (at your option) any later
-# version.
-# --- T2-COPYRIGHT-NOTE-END ---
-
---- ./install-sh.orig  2009-08-19 12:31:00.000000000 +0200
-+++ ./install-sh       2009-08-19 12:34:22.000000000 +0200
-@@ -92,7 +92,7 @@
- 
- if $INSTALL
- then
--    CP=cp; LN=ln; MKDIR=mkdir; CHMOD=chmod; CHOWN=_chown
-+    CP=install; LN=ln; MKDIR=mkdir; CHMOD=chmod; CHOWN=_chown
- else
-     CP=true; LN=true; MKDIR=true; CHMOD=true; CHOWN=true
- fi
diff --git a/package/base/attr/no-links.patch b/package/base/attr/no-links.patch
deleted file mode 100644
index f50cbcd..0000000
--- a/package/base/attr/no-links.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-# --- T2-COPYRIGHT-NOTE-BEGIN ---
-# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
-# 
-# T2 SDE: package/.../attr/no-links.patch
-# Copyright (C) 2006 - 2007 The T2 SDE Project
-# 
-# More information can be found in the files COPYING and README.
-# 
-# This patch file is dual-licensed. It is available under the license the
-# patched project is licensed under, as long as it is an OpenSource license
-# as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms
-# of the GNU General Public License as published by the Free Software
-# Foundation; either version 2 of the License, or (at your option) any later
-# version.
-# --- T2-COPYRIGHT-NOTE-END ---
-
-
-Don't create these links, this hurts our .la,.a file handling,
-but create a normal /lib/libattr.so link.
-       -- jsaw
-
---- ./include/buildmacros.orig 2006-06-20 08:51:25.000000000 +0200
-+++ ./include/buildmacros      2007-01-17 15:01:45.000000000 +0100
-@@ -56,7 +56,8 @@
-       cd $(TOPDIR)/$(LIBNAME)/.libs; \
-       ../$(INSTALL) -m 755 -d $(PKG_LIB_DIR); \
-       ../$(INSTALL) -m 644 -T so_dot_version $(LIBNAME).lai $(PKG_LIB_DIR); \
--      ../$(INSTALL) -T so_dot_current $(LIBNAME).lai $(PKG_LIB_DIR)
-+      ../$(INSTALL) -T so_dot_current $(LIBNAME).lai $(PKG_LIB_DIR); \
-+      ../$(INSTALL) -T so_base $(LIBNAME).lai $(PKG_LIB_DIR)
- endif
- 
- # Libtool thinks the static and shared libs should be in the same dir, so
-@@ -72,10 +73,7 @@
-       ../$(INSTALL) -m 644 -T old_lib $(LIBNAME).lai $(PKG_DEVLIB_DIR); \
-       ../$(INSTALL) -m 644 $(LIBNAME).lai $(PKG_DEVLIB_DIR)/$(LIBNAME).la ; \
-       ../$(INSTALL) -m 755 -d $(PKG_LIB_DIR); \
--      ../$(INSTALL) -T so_base $(LIBNAME).lai $(PKG_LIB_DIR); \
--      ../$(INSTALL) -S $(PKG_DEVLIB_DIR)/$(LIBNAME).a 
$(PKG_LIB_DIR)/$(LIBNAME).a; \
--      ../$(INSTALL) -S $(PKG_DEVLIB_DIR)/$(LIBNAME).la 
$(PKG_LIB_DIR)/$(LIBNAME).la; \
--      ../$(INSTALL) -S $(PKG_LIB_DIR)/$(LIBNAME).so 
$(PKG_DEVLIB_DIR)/$(LIBNAME).so
-+      ../$(INSTALL) -T so_base $(LIBNAME).lai $(PKG_LIB_DIR);
- else
- INSTALL_LTLIB_DEV = $(INSTALL_LTLIB_STATIC)
- endif
-- 
1.8.2

>From 32fea23148a5f2490aabe1b2c7646c8d9117c64b Mon Sep 17 00:00:00 2001
From: Gerardo Di Iorio <[email protected]>
Date: Thu, 2 May 2013 11:56:00 +0200
Subject: [PATCH 3/5]    * pciutils build before udev

---
 package/base/pciutils/pciutils.desc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package/base/pciutils/pciutils.desc 
b/package/base/pciutils/pciutils.desc
index a0dbeb6..e445677 100644
--- a/package/base/pciutils/pciutils.desc
+++ b/package/base/pciutils/pciutils.desc
@@ -29,7 +29,7 @@
 [L] GPL
 [S] Stable
 [V] 3.2.0
-[P] X -----5---9 149.900
+[P] X -----5---9 126.900
 
 [D] 2506315556 pciutils-3.2.0.tar.gz 
ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/
 [D] 2645325796 pci.ids-2009-02-01.bz2 
!http://pciids.sourceforge.net/pci.ids.bz2
-- 
1.8.2

>From fb30984be33b98d6b2f6a8b75cee1184faca2eea Mon Sep 17 00:00:00 2001
From: Gerardo Di Iorio <[email protected]>
Date: Thu, 2 May 2013 11:56:40 +0200
Subject: [PATCH 4/5]    * usbutils build before udev

---
 package/base/usbutils/usbutils.desc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package/base/usbutils/usbutils.desc 
b/package/base/usbutils/usbutils.desc
index a49d133..eb3a39e 100644
--- a/package/base/usbutils/usbutils.desc
+++ b/package/base/usbutils/usbutils.desc
@@ -32,6 +32,6 @@
 [L] GPL
 [S] Stable
 [V] 6
-[P] X -----5---9 149.000
+[P] X -----5---9 126.000
 
 [D] 1668515474 usbutils-006.tar.gz 
http://www.kernel.org/pub/linux/utils/usb/usbutils/
-- 
1.8.2

>From 751ca66f466b71c79538018b1b89a97aee9ae19a Mon Sep 17 00:00:00 2001
From: Gerardo Di Iorio <[email protected]>
Date: Fri, 26 Apr 2013 17:15:23 +0200
Subject: [PATCH 5/5]    * udev enable extras and gudev

Conflicts:
        package/base/linux/linux.desc
---
 package/base/dietlibc/parse-config-9 |  2 ++
 package/base/linux/linux.desc        |  2 +-
 package/filesystem/udev/udev.conf    | 13 ++++++++++++-
 package/filesystem/udev/udev.desc    |  4 ++--
 4 files changed, 17 insertions(+), 4 deletions(-)

diff --git a/package/base/dietlibc/parse-config-9 
b/package/base/dietlibc/parse-config-9
index 5d65aac..304bb1f 100644
--- a/package/base/dietlibc/parse-config-9
+++ b/package/base/dietlibc/parse-config-9
@@ -78,6 +78,8 @@ if [ "$SDECFG_LIBC" != "dietlibc" -a "$pkg_dietlibc_useit" = 
1 ]; then
                        echo_status "Second pass, linking against dietlibc, ..."
                        rm -vf config.cache
                        var_append extraconfopt ' ' '--enable-shared=no'
+                       var_remove confopt ' ' '--enable-extras'
+                       var_append confopt ' ' '--disable-extras'
                fi
                ;;
   esac
diff --git a/package/base/linux/linux.desc b/package/base/linux/linux.desc
index e71aba3..a80843f 100644
--- a/package/base/linux/linux.desc
+++ b/package/base/linux/linux.desc
@@ -30,7 +30,7 @@
 [L] GPL
 [S] Stable
 [V] 3.8.11
-[P] X -----5---9 102.360
+[P] X -----5---9 127.100
 
 [SRC] linux-
 [D] 3091263600 linux-3.8.tar.bz2 http://www.kernel.org/pub/linux/kernel/v3.0/
diff --git a/package/filesystem/udev/udev.conf 
b/package/filesystem/udev/udev.conf
index b585c04..eb9fc76 100644
--- a/package/filesystem/udev/udev.conf
+++ b/package/filesystem/udev/udev.conf
@@ -38,7 +38,18 @@ udev_pm(){
 
 [ $SDECFG_PKG_UDEV_DEVDIR ] || SDECFG_PKG_UDEV_DEVDIR=/dev
 
-var_append confopt " " "--disable-extras --disable-introspection 
--libexecdir=/lib/udev" # $libdir?
+if pkginstalled gobject-introspection; then
+       var_append confopt " " " --enable-introspection"
+else
+ var_append confopt " " " --disable-introspection"
+fi 
+if  pkginstalled attr  &&  pkginstalled  acl  &&  pkginstalled libusb-compat 
;then
+       var_append confopt " " " --enable-extras"
+else
+        var_append confopt " " " --disable-extras"
+fi
+
+var_append confopt " " "--libexecdir=/lib /udev" # $libdir?
 var_append makeopt " " "LD=$CC LDFLAGS= udevdir=$SDECFG_PKG_UDEV_DEVDIR"
 var_append makeopt " " 'EXTRAS="$uxp" prefix='
 var_append makeinstopt " " "LD=$CC LDFLAGS= udevdir=$SDECFG_PKG_UDEV_DEVDIR"
diff --git a/package/filesystem/udev/udev.desc 
b/package/filesystem/udev/udev.desc
index dde71dc..9e27bd5 100644
--- a/package/filesystem/udev/udev.desc
+++ b/package/filesystem/udev/udev.desc
@@ -2,7 +2,7 @@
 [COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch.
 [COPY] 
 [COPY] T2 SDE: package/.../udev/udev.desc
-[COPY] Copyright (C) 2004 - 2011 The T2 SDE Project
+[COPY] Copyright (C) 2004 - 2013 The T2 SDE Project
 [COPY] Copyright (C) 1998 - 2003 ROCK Linux Project
 [COPY] 
 [COPY] More information can be found in the files COPYING and README.
@@ -31,6 +31,6 @@
 [L] GPL
 [S] Beta
 [V] 167
-[P] X -1---5---9 102.030
+[P] X -----5---9 127.000
 
 [D] 911694724 udev-167.tar.bz2 
http://ftp.kernel.org/pub/linux/utils/kernel/hotplug/
-- 
1.8.2

----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[email protected] with a subject of: unsubscribe t2

Reply via email to