From 6bbe0e1dc4e75eabe0e4814e150a5436241592f8 Mon Sep 17 00:00:00 2001 From: Brandon Philips Date: Fri, 8 Feb 2013 13:55:30 -0800 Subject: [PATCH] fix(bump): bump package versions to get everything building Change-Id: I579e1e05ef63b8e9bcf536b172dc158c764944fc --- .../dev-python/setuptools/ChangeLog | 751 +++++ .../dev-python/setuptools/Manifest | 26 +- ...bute-0.6.16-fix_deprecation_warnings.patch | 123 + .../dev-python/setuptools/metadata.xml | 8 + .../setuptools/setuptools-0.6.21.ebuild | 54 + .../setuptools/setuptools-0.6.30-r1.ebuild | 52 + .../setuptools/setuptools-0.6.32.ebuild | 52 + .../setuptools/setuptools-0.6.33.ebuild | 52 + .../setuptools/setuptools-9999.ebuild | 62 + .../dev-util/lcov/lcov-1.9.ebuild | 2 +- .../portage-stable/net-libs/neon/ChangeLog | 775 +++++ .../portage-stable/net-libs/neon/Manifest | 20 +- .../files/neon-0.29.6-gnutls-3-backport.patch | 96 + .../neon-0.29.6-gnutls-3-functions.patch | 120 + .../files/neon-0.29.6-gnutls-3-types.patch | 57 + .../neon/files/neon-0.29.6-no-ssl-check.patch | 22 + .../portage-stable/net-libs/neon/metadata.xml | 25 + .../net-libs/neon/neon-0.29.6-r1.ebuild | 102 + .../net-libs/neon/neon-0.29.6-r2.ebuild | 103 + .../portage-stable/sys-apps/hwids/ChangeLog | 360 +++ .../portage-stable/sys-apps/hwids/Manifest | 22 +- .../sys-apps/hwids/hwids-20130114.ebuild | 45 + .../sys-apps/hwids/hwids-20130131.ebuild | 45 + .../sys-apps/hwids/hwids-99999999.ebuild | 48 + .../sys-apps/hwids/metadata.xml | 11 + .../portage-stable/sys-apps/kmod/ChangeLog | 314 ++ .../portage-stable/sys-apps/kmod/Manifest | 5 + .../sys-apps/kmod/kmod-12-r1.ebuild | 92 + .../sys-apps/kmod/kmod-9999.ebuild | 92 + .../portage-stable/sys-apps/kmod/metadata.xml | 12 + .../module-init-tools/ChangeLog | 925 ++++++ .../module-init-tools/Manifest | 21 + .../files/update-modules-3.5.sh | 395 +++ .../module-init-tools/files/update-modules.8 | 74 + .../module-init-tools/metadata.xml | 5 + .../module-init-tools-3.16-r2.ebuild | 100 + .../sys-apps/systemd-sysv-utils/ChangeLog | 14 + .../sys-apps/systemd-sysv-utils/Manifest | 18 + .../sys-apps/systemd-sysv-utils/metadata.xml | 8 + .../systemd-sysv-utils-194.ebuild | 31 + .../systemd-sysv-utils-37.ebuild | 31 + .../sys-apps/systemd-ui/ChangeLog | 14 + .../sys-apps/systemd-ui/Manifest | 17 + .../sys-apps/systemd-ui/metadata.xml | 8 + .../sys-apps/systemd-ui/systemd-ui-1.ebuild | 47 + .../systemd-ui/systemd-ui-9999.ebuild | 63 + .../portage-stable/sys-apps/systemd/ChangeLog | 417 +++ .../portage-stable/sys-apps/systemd/Manifest | 26 + ...01-Disable-udev-targets-for-udev-190.patch | 331 ++ .../files/196-0001-Disable-udev-targets.patch | 344 ++ ...on-t-fail-with-missing-gcrypt-macros.patch | 31 + .../files/197-0001-Disable-udev-targets.patch | 59 + .../sys-apps/systemd/files/gentoo-run.conf | 5 + .../sys-apps/systemd/files/var-lock.mount | 19 + .../sys-apps/systemd/files/var-run.mount | 19 + .../sys-apps/systemd/metadata.xml | 18 + .../sys-apps/systemd/systemd-197-r1.ebuild | 222 ++ .../sys-apps/systemd/systemd-9999.ebuild | 241 ++ .../sys-apps/util-linux/ChangeLog | 1746 +++++++++++ .../sys-apps/util-linux/Manifest | 57 +- .../util-linux-2.19.1-mount-a-segv.patch | 86 + .../util-linux-2.19.1-umount-l-nfs.patch | 92 + .../files/util-linux-2.20-dmesg-newline.patch | 102 + .../files/util-linux-2.20-sysfs-init.patch | 32 + .../util-linux-2.20.1-libmount-c++.patch | 31 + .../util-linux-2.20.1-no-printf-alloc.patch | 111 + .../util-linux-2.20.1-umount-fs-search.patch | 51 + .../files/util-linux-2.21.1-cal-nl.patch | 28 + .../sys-apps/util-linux/metadata.xml | 15 + .../util-linux/util-linux-2.19.1-r1.ebuild | 124 + .../util-linux/util-linux-2.20-r1.ebuild | 127 + .../util-linux/util-linux-2.20.1-r1.ebuild | 130 + .../util-linux/util-linux-2.20.1-r2.ebuild | 132 + .../util-linux/util-linux-2.20.1.ebuild | 125 + .../util-linux/util-linux-2.21.1.ebuild | 125 + .../util-linux/util-linux-2.21.ebuild | 124 + .../util-linux/util-linux-2.22.1.ebuild | 117 + .../util-linux/util-linux-2.22.2.ebuild | 117 + .../util-linux/util-linux-2.22.ebuild | 117 + .../util-linux/util-linux-9999.ebuild | 117 + .../portage-stable/sys-fs/quota/ChangeLog | 358 +++ .../portage-stable/sys-fs/quota/Manifest | 45 + .../quota/files/quota-3.06-no-stripping.patch | 11 + .../files/quota-3.13-configure-LANG.patch | 44 + .../quota/files/quota-3.14-headers.patch | 10 + .../sys-fs/quota/files/quota-4.01-mnt.patch | 13 + .../files/quota-no-quotactl-manpage.patch | 19 + .../sys-fs/quota/files/quota.confd | 20 + .../sys-fs/quota/files/quota.rc | 34 + .../sys-fs/quota/files/quota.rc6 | 27 + .../sys-fs/quota/files/quota.rc7 | 38 + .../sys-fs/quota/files/rpc.rquotad.initd | 26 + .../portage-stable/sys-fs/quota/metadata.xml | 9 + .../sys-fs/quota/quota-3.14-r1.ebuild | 84 + .../sys-fs/quota/quota-3.15.ebuild | 82 + .../sys-fs/quota/quota-3.16.ebuild | 79 + .../sys-fs/quota/quota-3.17-r1.ebuild | 80 + .../sys-fs/quota/quota-3.17.ebuild | 80 + .../sys-fs/quota/quota-4.00.ebuild | 70 + .../sys-fs/quota/quota-4.01.ebuild | 71 + .../sys-fs/udev-init-scripts/ChangeLog | 209 ++ .../sys-fs/udev-init-scripts/Manifest | 19 + .../sys-fs/udev-init-scripts/metadata.xml | 7 + .../udev-init-scripts-22.ebuild | 85 + .../udev-init-scripts-9999.ebuild | 85 + .../portage-stable/sys-fs/udev/ChangeLog | 1394 +++++++++ .../portage-stable/sys-fs/udev/ChangeLog-2009 | 2770 +++++++++++++++++ .../portage-stable/sys-fs/udev/Manifest | 35 +- .../sys-fs/udev/files/40-gentoo.rules | 14 + .../sys-fs/udev/files/80-net-name-slot.rules | 42 + .../portage-stable/sys-fs/udev/metadata.xml | 21 + .../sys-fs/udev/udev-171-r10.ebuild | 593 ++++ .../sys-fs/udev/udev-197-r4.ebuild | 512 +++ .../sys-fs/udev/udev-197-r5.ebuild | 524 ++++ .../sys-fs/udev/udev-197-r6.ebuild | 528 ++++ .../sys-fs/udev/udev-9999.ebuild | 528 ++++ .../portage-stable/sys-libs/ChangeLog | 466 +++ .../portage-stable/sys-libs/Manifest | 39 + .../files/zlib-1.2.1-build-fPIC.patch | 72 + .../sys-libs/files/zlib-1.2.1-configure.patch | 103 + .../sys-libs/files/zlib-1.2.1-fPIC.patch | 16 + .../sys-libs/files/zlib-1.2.1-glibc.patch | 12 + .../sys-libs/files/zlib-1.2.3-LDFLAGS.patch | 31 + .../sys-libs/files/zlib-1.2.3-build.patch | 66 + .../files/zlib-1.2.3-mingw-implib.patch | 13 + .../files/zlib-1.2.3-r1-bsd-soname.patch | 15 + .../files/zlib-1.2.3-visibility-support.patch | 45 + .../files/zlib-1.2.4-minizip-autotools.patch | 64 + .../files/zlib-1.2.5-fbsd_chosts.patch | 15 + .../sys-libs/files/zlib-1.2.5-ldflags.patch | 22 + .../sys-libs/files/zlib-1.2.5-lfs-decls.patch | 15 + .../files/zlib-1.2.5.1-symlinks.patch | 33 + .../sys-libs/files/zlib-1.2.5.1-version.patch | 22 + .../portage-stable/sys-libs/metadata.xml | 8 + .../sys-libs/zlib-1.2.3-r1.ebuild | 78 + .../sys-libs/zlib-1.2.5-r2.ebuild | 72 + .../sys-libs/zlib-1.2.5.1-r1.ebuild | 76 + .../sys-libs/zlib-1.2.5.1-r2.ebuild | 100 + .../sys-libs/zlib-1.2.5.1.ebuild | 72 + .../portage-stable/sys-libs/zlib-1.2.6.ebuild | 93 + .../portage-stable/sys-libs/zlib-1.2.7.ebuild | 99 + .../portage-stable/sys-libs/zlib/ChangeLog | 119 +- .../portage-stable/sys-libs/zlib/Manifest | 40 +- .../files/zlib-1.2.4-minizip-autotools.patch | 64 + .../zlib/files/zlib-1.2.5.1-symlinks.patch | 33 + .../zlib/files/zlib-1.2.5.1-version.patch | 22 + .../portage-stable/sys-libs/zlib/metadata.xml | 5 +- .../sys-libs/zlib/zlib-1.2.3-r1.ebuild | 78 + .../sys-libs/zlib/zlib-1.2.5-r2.ebuild | 4 +- .../sys-libs/zlib/zlib-1.2.5.1-r1.ebuild | 76 + .../sys-libs/zlib/zlib-1.2.5.1-r2.ebuild | 100 + .../sys-libs/zlib/zlib-1.2.5.1.ebuild | 72 + .../sys-libs/zlib/zlib-1.2.6.ebuild | 93 + .../sys-libs/zlib/zlib-1.2.7.ebuild | 99 + .../portage-stable/virtual/udev/ChangeLog | 80 + .../portage-stable/virtual/udev/Manifest | 14 + .../portage-stable/virtual/udev/metadata.xml | 14 + .../virtual/udev/udev-171.ebuild | 18 + .../virtual/udev/udev-197.ebuild | 21 + 159 files changed, 21907 insertions(+), 15 deletions(-) create mode 100644 sdk_container/src/third_party/portage-stable/dev-python/setuptools/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/dev-python/setuptools/files/distribute-0.6.16-fix_deprecation_warnings.patch create mode 100644 sdk_container/src/third_party/portage-stable/dev-python/setuptools/metadata.xml create mode 100644 sdk_container/src/third_party/portage-stable/dev-python/setuptools/setuptools-0.6.21.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-python/setuptools/setuptools-0.6.30-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-python/setuptools/setuptools-0.6.32.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-python/setuptools/setuptools-0.6.33.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/dev-python/setuptools/setuptools-9999.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/neon/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/neon/files/neon-0.29.6-gnutls-3-backport.patch create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/neon/files/neon-0.29.6-gnutls-3-functions.patch create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/neon/files/neon-0.29.6-gnutls-3-types.patch create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/neon/files/neon-0.29.6-no-ssl-check.patch create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/neon/metadata.xml create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/neon/neon-0.29.6-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/net-libs/neon/neon-0.29.6-r2.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/hwids/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/hwids/hwids-20130114.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/hwids/hwids-20130131.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/hwids/hwids-99999999.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/hwids/metadata.xml create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kmod/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kmod/Manifest create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kmod/kmod-12-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kmod/kmod-9999.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/kmod/metadata.xml create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/module-init-tools/module-init-tools/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/module-init-tools/module-init-tools/Manifest create mode 100755 sdk_container/src/third_party/portage-stable/sys-apps/module-init-tools/module-init-tools/files/update-modules-3.5.sh create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/module-init-tools/module-init-tools/files/update-modules.8 create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/module-init-tools/module-init-tools/metadata.xml create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/module-init-tools/module-init-tools/module-init-tools-3.16-r2.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/Manifest create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/metadata.xml create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/systemd-sysv-utils-194.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/systemd-sysv-utils-37.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/Manifest create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/metadata.xml create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/systemd-ui-1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/systemd-ui-9999.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/Manifest create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/191-0001-Disable-udev-targets-for-udev-190.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/196-0001-Disable-udev-targets.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/196-0002-Don-t-fail-with-missing-gcrypt-macros.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/197-0001-Disable-udev-targets.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/gentoo-run.conf create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/var-lock.mount create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/var-run.mount create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/metadata.xml create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/systemd-197-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/systemd/systemd-9999.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.19.1-mount-a-segv.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.19.1-umount-l-nfs.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.20-dmesg-newline.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.20-sysfs-init.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.20.1-libmount-c++.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.20.1-no-printf-alloc.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.20.1-umount-fs-search.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.21.1-cal-nl.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/metadata.xml create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.19.1-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.20-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.20.1-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.20.1-r2.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.20.1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.21.1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.21.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.22.1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.22.2.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.22.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-9999.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/Manifest create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota-3.06-no-stripping.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota-3.13-configure-LANG.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota-3.14-headers.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota-4.01-mnt.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota-no-quotactl-manpage.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota.confd create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota.rc create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota.rc6 create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota.rc7 create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/files/rpc.rquotad.initd create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/metadata.xml create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-3.14-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-3.15.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-3.16.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-3.17-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-3.17.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-4.00.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-4.01.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/Manifest create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/metadata.xml create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/udev-init-scripts-22.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/udev-init-scripts-9999.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/udev/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/udev/ChangeLog-2009 create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/udev/files/40-gentoo.rules create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/udev/files/80-net-name-slot.rules create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/udev/metadata.xml create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-171-r10.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-197-r4.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-197-r5.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-197-r6.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-9999.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/Manifest create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.1-build-fPIC.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.1-configure.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.1-fPIC.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.1-glibc.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.3-LDFLAGS.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.3-build.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.3-mingw-implib.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.3-r1-bsd-soname.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.3-visibility-support.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.4-minizip-autotools.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.5-fbsd_chosts.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.5-ldflags.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.5-lfs-decls.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.5.1-symlinks.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.5.1-version.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/metadata.xml create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.3-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.5-r2.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.5.1-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.5.1-r2.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.5.1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.6.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.7.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib/files/zlib-1.2.4-minizip-autotools.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib/files/zlib-1.2.5.1-symlinks.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib/files/zlib-1.2.5.1-version.patch create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.2.3-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.2.5.1-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.2.5.1-r2.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.2.5.1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.2.6.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.2.7.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/virtual/udev/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/virtual/udev/Manifest create mode 100644 sdk_container/src/third_party/portage-stable/virtual/udev/metadata.xml create mode 100644 sdk_container/src/third_party/portage-stable/virtual/udev/udev-171.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/virtual/udev/udev-197.ebuild diff --git a/sdk_container/src/third_party/portage-stable/dev-python/setuptools/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-python/setuptools/ChangeLog new file mode 100644 index 0000000000..d4145a3ff7 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/setuptools/ChangeLog @@ -0,0 +1,751 @@ +# ChangeLog for dev-python/setuptools +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/setuptools/ChangeLog,v 1.182 2013/01/11 09:59:31 mgorny Exp $ + +*setuptools-9999 (11 Jan 2013) + + 11 Jan 2013; Michał Górny +setuptools-9999.ebuild: + Add a live ebuild. + + 06 Jan 2013; Markus Meier setuptools-0.6.33.ebuild: + arm stable, bug #449426 + + 02 Jan 2013; Mike Gilbert setuptools-0.6.33.ebuild: + Add keywords where python-exec has been keyworded. + + 01 Jan 2013; Raúl Porcel setuptools-0.6.30-r1.ebuild: + s390/sh/x86 stable wrt #446496 + +*setuptools-0.6.33 (31 Dec 2012) + + 31 Dec 2012; Dirkjan Ochtman +setuptools-0.6.33.ebuild: + Version bump to 0.6.33. + + 31 Dec 2012; Dirkjan Ochtman -setuptools-0.6.27.ebuild, + -setuptools-0.6.28.ebuild, -setuptools-0.6.30.ebuild, + -setuptools-0.6.30-r2.ebuild: + Remove old versions. + + 30 Dec 2012; Agostino Sarubbo setuptools-0.6.30-r1.ebuild: + Stable for alpha, wrt bug #446496 + + 30 Dec 2012; Agostino Sarubbo setuptools-0.6.30-r1.ebuild: + Stable for sparc, wrt bug #446496 + + 23 Dec 2012; Markus Meier setuptools-0.6.30-r1.ebuild: + arm stable, bug #446496 + + 22 Dec 2012; Mike Gilbert setuptools-0.6.32.ebuild: + Add pypy2_0. + + 18 Dec 2012; Agostino Sarubbo setuptools-0.6.30-r1.ebuild: + Stable for ia64, wrt bug #446496 + + 17 Dec 2012; Michał Górny setuptools-0.6.30-r1.ebuild, + setuptools-0.6.30-r2.ebuild: + Bump to EAPI=5 to make Paludis happy, bug #447524. + + 16 Dec 2012; Agostino Sarubbo setuptools-0.6.30-r1.ebuild: + Stable for ppc, wrt bug #446496 + + 15 Dec 2012; Michał Górny setuptools-0.6.30-r2.ebuild, + setuptools-0.6.32.ebuild: + Remove jython2.5 support, bug #447148. + + 12 Dec 2012; Agostino Sarubbo setuptools-0.6.30-r1.ebuild: + Stable for amd64, wrt bug #446496 + +*setuptools-0.6.30-r2 (12 Dec 2012) + + 12 Dec 2012; Michał Górny +setuptools-0.6.30-r2.ebuild, + setuptools-0.6.30-r1.ebuild: + Fork unstable PYTHON_TARGETS to clear the way for stabilization. + + 10 Dec 2012; Agostino Sarubbo setuptools-0.6.30-r1.ebuild: + Stable for ppc64, wrt bug #446496 + + 10 Dec 2012; Jeroen Roovers setuptools-0.6.30-r1.ebuild: + Stable for HPPA (bug #446496). + + 01 Dec 2012; Michał Górny setuptools-0.6.30-r1.ebuild: + Force in-source build in the older version too. + + 01 Dec 2012; Michał Górny setuptools-0.6.32.ebuild: + Force in-source build due to build system modifying sources. + +*setuptools-0.6.32 (30 Nov 2012) + + 30 Nov 2012; Tim Harder +setuptools-0.6.32.ebuild: + Version bump. + + 20 Nov 2012; Michał Górny setuptools-0.6.30-r1.ebuild: + Re-keyword ~hppa after adding necessary masks. + +*setuptools-0.6.30-r1 (05 Nov 2012) + + 05 Nov 2012; Michał Górny +setuptools-0.6.30-r1.ebuild: + Migrate to distutils-r1. Fixes bug #441788. + +*setuptools-0.6.30 (22 Oct 2012) + + 22 Oct 2012; Tim Harder +setuptools-0.6.30.ebuild: + Version bump. + + 05 Oct 2012; Dirkjan Ochtman + -files/distribute-0.6.12-disable_versioned_easy_install.patch, + -files/distribute-0.6.12-fix_deprecation_warnings.patch, + -setuptools-0.6.14.ebuild, -setuptools-0.6.15.ebuild, + -setuptools-0.6.16.ebuild, -setuptools-0.6.19.ebuild, + -setuptools-0.6.24.ebuild, -setuptools-0.6.25.ebuild: + Remove old versions. + +*setuptools-0.6.28 (20 Sep 2012) + + 20 Sep 2012; Tim Harder +setuptools-0.6.28.ebuild: + Version bump. + + 05 Aug 2012; Richard Yao setuptools-0.6.27.ebuild: + Keyword ~x64-freebsd + +*setuptools-0.6.27 (20 May 2012) + + 20 May 2012; Mike Gilbert +setuptools-0.6.27.ebuild: + Version bump for #414427 by Johan Bergström. + + 26 Apr 2012; Alexis Ballier setuptools-0.6.25.ebuild: + keyword ~amd64-fbsd + +*setuptools-0.6.25 (14 Mar 2012) + + 14 Mar 2012; Mike Gilbert +setuptools-0.6.25.ebuild: + Version bump for bug 408095. EAPI=4. Replace find | xargs with find -exec. + + 13 Feb 2012; Kacper Kowalik setuptools-0.6.21.ebuild: + ppc64 stable wrt #386061 + + 01 Feb 2012; Brent Baude setuptools-0.6.21.ebuild: + Marking setuptools-0.6.21 ppc for bug 386061 + +*setuptools-0.6.24 (27 Dec 2011) + + 27 Dec 2011; Patrick Lauer +setuptools-0.6.24.ebuild: + Bump for #396123 + + 16 Nov 2011; Markos Chandras setuptools-0.6.14.ebuild, + setuptools-0.6.15.ebuild, setuptools-0.6.16.ebuild, setuptools-0.6.19.ebuild, + setuptools-0.6.21.ebuild: + Update LICENSE. Patch by Arfrever. + + 23 Oct 2011; Raúl Porcel setuptools-0.6.21.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #386061 + + 17 Oct 2011; Jeroen Roovers setuptools-0.6.21.ebuild: + Stable for HPPA (bug #386061). + + 15 Oct 2011; Markus Meier setuptools-0.6.21.ebuild: + arm stable, bug #386061 + + 13 Oct 2011; Pawel Hajdan jr + setuptools-0.6.21.ebuild: + x86 stable wrt bug #386061 + + 09 Oct 2011; Markos Chandras setuptools-0.6.21.ebuild: + Stable on amd64 wrt bug #386061 + + 16 Sep 2011; Jeroen Roovers setuptools-0.6.19.ebuild: + Stable for HPPA (bug #381129). + + 03 Sep 2011; Raúl Porcel setuptools-0.6.19.ebuild: + alpha/arm/ia64/m68k/s390/sh/sparc/x86 stable wrt #381129 + + 31 Aug 2011; Tony Vroon setuptools-0.6.19.ebuild: + Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo & Ian + "idella" Delaney in bug #381129 filed by Dirkjan "djc" Ochtman. + +*setuptools-0.6.21 (30 Aug 2011) + + 30 Aug 2011; Dirkjan Ochtman +setuptools-0.6.21.ebuild: + Version bump setuptools. + + 19 Aug 2011; Markos Chandras setuptools-0.6.15.ebuild, + setuptools-0.6.16.ebuild: + Block new versions of Python. Patch by Arfrever. + + 24 Jun 2011; Markos Chandras setuptools-0.6.19.ebuild: + Add ~m68k keyword + +*setuptools-0.6.19 (24 Jun 2011) + + 24 Jun 2011; Markos Chandras +setuptools-0.6.19.ebuild: + Backport version bump from python overlay. Requested by Arfrever + + 24 Jun 2011; Raúl Porcel setuptools-0.6.15.ebuild, + setuptools-0.6.16.ebuild: + m68k stable + + 28 May 2011; Brent Baude setuptools-0.6.15.ebuild: + Marking setuptools-0.6.15 ppc for bug 364413 + + 21 May 2011; Raúl Porcel setuptools-0.6.15.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #364413 + + 15 May 2011; Markus Meier setuptools-0.6.15.ebuild: + arm stable, bug #364413 + + 15 May 2011; Pawel Hajdan jr + setuptools-0.6.15.ebuild: + x86 stable wrt bug #364413 + +*setuptools-0.6.16 (01 May 2011) + + 01 May 2011; Arfrever Frehtes Taifersar Arahesis + +setuptools-0.6.16.ebuild, + +files/distribute-0.6.16-fix_deprecation_warnings.patch: + Version bump. + + 29 Apr 2011; Samuli Suominen setuptools-0.6.15.ebuild: + ppc64 stable wrt #364413 + + 26 Apr 2011; Jeroen Roovers setuptools-0.6.15.ebuild: + Stable for HPPA (bug #364413). + + 25 Apr 2011; Markos Chandras setuptools-0.6.15.ebuild: + Stable on amd64 wrt bug #364413 + + 15 Apr 2011; Fabian Groffen setuptools-0.6.15.ebuild: + Marked ~m68k-mint, bug #363737 + +*setuptools-0.6.15 (23 Mar 2011) + + 23 Mar 2011; Arfrever Frehtes Taifersar Arahesis + +setuptools-0.6.15.ebuild: + Version bump. + + 27 Dec 2010; Brent Baude setuptools-0.6.14.ebuild: + Marking setuptools-0.6.14 ppc64 for bug 333201 + + 18 Oct 2010; Jeroen Roovers setuptools-0.6.14.ebuild: + Stable for HPPA (bug #333201). + + 28 Sep 2010; Brent Baude setuptools-0.6.14.ebuild: + stable ppc, bug 333201 + + 12 Sep 2010; Raúl Porcel setuptools-0.6.14.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #333201 + + 23 Aug 2010; Markus Meier setuptools-0.6.14.ebuild: + arm stable, bug #333201 + + 20 Aug 2010; Markos Chandras + setuptools-0.6.14.ebuild: + Stable on amd64 wrt bug #333201 + + 19 Aug 2010; Pawel Hajdan jr + setuptools-0.6.14.ebuild: + x86 stable wrt bug #333201 + + 27 Jul 2010; Fabian Groffen setuptools-0.6.14.ebuild: + Add missing Prefix keywords + + 26 Jul 2010; Markus Meier setuptools-0.6.13.ebuild: + arm stable, bug #326807 + + 19 Jul 2010; Jeroen Roovers setuptools-0.6.13.ebuild: + Stable for PPC (bug #326807). + + 19 Jul 2010; Jeroen Roovers setuptools-0.6.13.ebuild: + Stable for HPPA (bug #326807). + + 16 Jul 2010; Christian Faulhammer + setuptools-0.6.13.ebuild: + stable x86, bug 326807 + +*setuptools-0.6.14 (15 Jul 2010) + + 15 Jul 2010; Arfrever Frehtes Taifersar Arahesis + +setuptools-0.6.14.ebuild: + Version bump. + + 04 Jul 2010; Markos Chandras + setuptools-0.6.13.ebuild: + Stable on amd64 wrt bug #326807 + + 26 Jun 2010; Raúl Porcel setuptools-0.6.12.ebuild: + alpha/arm/ia64/s390/sh/sparc stable wrt #322679 + + 15 Jun 2010; Arfrever Frehtes Taifersar Arahesis + setuptools-0.6.12.ebuild: + amd64 stable (tested by rullzer) (bug #322679). + + 14 Jun 2010; Pawel Hajdan jr + setuptools-0.6.12.ebuild: + x86 stable wrt bug #322679 + + 11 Jun 2010; Jeroen Roovers setuptools-0.6.12.ebuild: + Stable for HPPA (bug #322679). + +*setuptools-0.6.13 (31 May 2010) + + 31 May 2010; Arfrever Frehtes Taifersar Arahesis + +setuptools-0.6.13.ebuild: + Version bump. + +*setuptools-0.6.12 (06 May 2010) + + 06 May 2010; Arfrever Frehtes Taifersar Arahesis + +setuptools-0.6.12.ebuild, + +files/distribute-0.6.12-disable_versioned_easy_install.patch, + +files/distribute-0.6.12-fix_deprecation_warnings.patch: + Version bump. + + 13 Feb 2010; Raúl Porcel setuptools-0.6.10.ebuild: + alpha/arm/ia64/s390/sh/sparc stable wrt #300709 + + 04 Feb 2010; Jeroen Roovers setuptools-0.6.10.ebuild: + Stable for HPPA (bug #300709). + + 01 Feb 2010; Christian Faulhammer + setuptools-0.6.10.ebuild: + stable x86, bug 300709 + + 24 Jan 2010; Tom Gall setuptools-0.6.10.ebuild: + stable on ppc64, bug #300709 + + 19 Jan 2010; nixnut setuptools-0.6.10.ebuild: + ppc stable #300709 + + 12 Jan 2010; setuptools-0.6.10.ebuild: + Stable on amd64 wrt bug #300709 + + 09 Jan 2010; Christian Faulhammer + setuptools-0.6.10.ebuild: + keyword ~x86-freebsd + + 29 Dec 2009; Raúl Porcel setuptools-0.6.8-r1.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #295696 + + 20 Dec 2009; Fabian Groffen + setuptools-0.6.8-r1.ebuild, setuptools-0.6.10.ebuild: + Merged keywords from Prefix overlay, applied small fix for Prefix (bug + #295035) + + 16 Dec 2009; Markus Meier setuptools-0.6.8-r1.ebuild: + amd64/arm/x86 stable, bug #295696 + + 16 Dec 2009; Brent Baude setuptools-0.6.8-r1.ebuild: + Marking setuptools-0.6.8-r1 ppc64 for bug 295696 + +*setuptools-0.6.10 (12 Dec 2009) + + 12 Dec 2009; Arfrever Frehtes Taifersar Arahesis + +setuptools-0.6.10.ebuild: + Version bump. + +*setuptools-0.6.8-r1 (12 Dec 2009) + + 12 Dec 2009; Arfrever Frehtes Taifersar Arahesis + -setuptools-0.6.8.ebuild, +setuptools-0.6.8-r1.ebuild, + files/distribute-0.6.8-fix_tests.patch: + Fix a bug in a patch and rename 0.6.8 to 0.6.8-r1 without changes in the + ebuild. + + 09 Dec 2009; nixnut setuptools-0.6.8.ebuild: + ppc stable #295696 + + 08 Dec 2009; Jeroen Roovers setuptools-0.6.8.ebuild: + Stable for HPPA (bug #295696). + + 04 Dec 2009; Arfrever Frehtes Taifersar Arahesis + files/distribute-0.6.8-C_locale_tests.patch: + Update patch (bug #287439). + + 18 Nov 2009; Raúl Porcel setuptools-0.6.6.ebuild: + ia64/s390/sh/sparc stable wrt #291915 + + 16 Nov 2009; Markus Meier setuptools-0.6.6.ebuild: + amd64/arm/x86 stable, bug #291915 + + 15 Nov 2009; Arfrever Frehtes Taifersar Arahesis + setuptools-0.6.8.ebuild, +files/distribute-0.6.8-fix_tests.patch: + Fix tests with Python 3.1. + + 12 Nov 2009; Jeroen Roovers setuptools-0.6.3-r3.ebuild, + setuptools-0.6.4.ebuild, setuptools-0.6.6.ebuild: + Fix whitespace again (bug #292903). + + 11 Nov 2009; Jeroen Roovers setuptools-0.6.3-r3.ebuild, + setuptools-0.6.4.ebuild, setuptools-0.6.6.ebuild: + Stable for HPPA (bug #291915). Fix whitespace. + + 11 Nov 2009; Brent Baude setuptools-0.6.6.ebuild: + Marking setuptools-0.6.6 ppc64 for bug 291915 + + 08 Nov 2009; Arfrever Frehtes Taifersar Arahesis + setuptools-0.6.6.ebuild, setuptools-0.6.8.ebuild, + +files/distribute-0.6.8-C_locale_tests.patch: + Skip test failing with C locale (bug #287439). + + 08 Nov 2009; Tobias Klausmann + setuptools-0.6.6.ebuild: + Stable on alpha, bug #291915 + + 08 Nov 2009; Mounir Lamouri setuptools-0.6.6.ebuild: + Stable for ppc, bug 291915 + + 06 Nov 2009; Arfrever Frehtes Taifersar Arahesis + setuptools-0.6-r1.ebuild, setuptools-0.6.3-r3.ebuild, + setuptools-0.6.4.ebuild, setuptools-0.6.6.ebuild, setuptools-0.6.8.ebuild: + Fix building after last improvement to distutils.eclass (bug #292095). + +*setuptools-0.6.8 (02 Nov 2009) + + 02 Nov 2009; Arfrever Frehtes Taifersar Arahesis + -setuptools-0.6.7.ebuild, +setuptools-0.6.8.ebuild: + Version bump. + +*setuptools-0.6.7 (01 Nov 2009) + + 01 Nov 2009; Arfrever Frehtes Taifersar Arahesis + +setuptools-0.6.7.ebuild: + Version bump. + + 29 Oct 2009; Markus Meier setuptools-0.6.4.ebuild: + amd64/x86 stable, bug #289312 + + 24 Oct 2009; Tobias Klausmann + setuptools-0.6.4.ebuild: + Stable on alpha, bug #289312 + + 24 Oct 2009; nixnut setuptools-0.6.4.ebuild: + ppc stable #289312 + + 18 Oct 2009; Jeroen Roovers setuptools-0.6.4.ebuild: + Stable for HPPA (bug #289312). + + 16 Oct 2009; Arfrever Frehtes Taifersar Arahesis + setuptools-0.6.6.ebuild: + Don't try to 2to3 some files (bug #289026). + +*setuptools-0.6.6 (16 Oct 2009) + + 16 Oct 2009; Arfrever Frehtes Taifersar Arahesis + +setuptools-0.6.6.ebuild: + Version bump. + +*setuptools-0.6.4 (11 Oct 2009) + + 11 Oct 2009; Arfrever Frehtes Taifersar Arahesis + -setuptools-0.6_rc9.ebuild, +setuptools-0.6.4.ebuild: + Version bump. + + 06 Oct 2009; Raúl Porcel setuptools-0.6-r1.ebuild: + ia64/s390/sh/sparc stable wrt #284972 + + 03 Oct 2009; Diego E. Pettenò + +setuptools-0.6.3-r2.ebuild: + Restore older revision. + +*setuptools-0.6.3-r3 (02 Oct 2009) + + 02 Oct 2009; Arfrever Frehtes Taifersar Arahesis + -setuptools-0.6.3-r2.ebuild, +setuptools-0.6.3-r3.ebuild: + Add new revision to ensure that dev-python/setuptools is installed by + default for Python 2 and Python 3. + + 01 Oct 2009; Tobias Klausmann + setuptools-0.6-r1.ebuild: + Stable on alpha, bug #284972 + +*setuptools-0.6.3-r2 (29 Sep 2009) + + 29 Sep 2009; Arfrever Frehtes Taifersar Arahesis + -setuptools-0.6.3-r1.ebuild, +setuptools-0.6.3-r2.ebuild: + Ensure that + -setuptools-0.6.1-r1.ebuild, -files/distribute-0.6.1-USER_SITE.patch, + -files/distribute-0.6.1-provide_setuptools.patch, + -setuptools-0.6.2.ebuild, + -files/distribute-0.6.2-provide_setuptools.patch, + -setuptools-0.6.3.ebuild, +setuptools-0.6.3-r1.ebuild: + Don't use no longer needed patch. + +*setuptools-0.6.3 (27 Sep 2009) + + 27 Sep 2009; Arfrever Frehtes Taifersar Arahesis + +setuptools-0.6.3.ebuild: + Version bump. + + 27 Sep 2009; nixnut setuptools-0.6-r1.ebuild: + ppc stable #284972 + +*setuptools-0.6.2 (26 Sep 2009) + + 26 Sep 2009; Arfrever Frehtes Taifersar Arahesis + +setuptools-0.6.2.ebuild, + +files/distribute-0.6.2-provide_setuptools.patch: + Version bump. + + 26 Sep 2009; Brent Baude setuptools-0.6-r1.ebuild: + Marking setuptools-0.6-r1 ppc64 for bug 284972 + + 18 Sep 2009; Markus Meier setuptools-0.6-r1.ebuild: + amd64/arm stable, bug #284972 + + 18 Sep 2009; Jeroen Roovers setuptools-0.6-r1.ebuild: + Stable for HPPA (bug #284972). + + 16 Sep 2009; Christian Faulhammer + setuptools-0.6-r1.ebuild: + stable x86, bug 284972 + +*setuptools-0.6.1-r1 (13 Sep 2009) + + 13 Sep 2009; Arfrever Frehtes Taifersar Arahesis + +setuptools-0.6.1-r1.ebuild: + Fix version. + +*setuptools-0.6.1 (10 Sep 2009) + + 10 Sep 2009; Arfrever Frehtes Taifersar Arahesis + +setuptools-0.6.1.ebuild, +files/distribute-0.6.1-USER_SITE.patch, + +files/distribute-0.6.1-provide_setuptools.patch: + Version bump. + +*setuptools-0.6-r1 (11 Aug 2009) + + 11 Aug 2009; Arfrever Frehtes Taifersar Arahesis + -setuptools-0.6.ebuild, +setuptools-0.6-r1.ebuild, + +files/distribute-0.6-provide_setuptools.patch: + Provide setuptools. + +*setuptools-0.6 (09 Aug 2009) + + 09 Aug 2009; Arfrever Frehtes Taifersar Arahesis + -setuptools-0.6_rc7-r1.ebuild, -setuptools-0.6_rc8.ebuild, + -setuptools-0.6_rc8-r1.ebuild, +setuptools-0.6.ebuild, + +files/distribute-0.6-sandbox.patch, + -files/setuptools-0.6_rc8-svn-1.5.patch: + Version bump. + +*setuptools-0.6_rc9-r1 (28 Jul 2009) + + 28 Jul 2009; Arfrever Frehtes Taifersar Arahesis + +setuptools-0.6_rc9-r1.ebuild: + Set SUPPORT_PYTHON_ABIS. + + 27 Apr 2009; Jeroen Roovers setuptools-0.6_rc9.ebuild: + Stable for HPPA (bug #267209). + + 26 Apr 2009; Raúl Porcel setuptools-0.6_rc9.ebuild: + arm/ia64/s390/sh/sparc stable wrt #267209 + + 24 Apr 2009; Brent Baude setuptools-0.6_rc9.ebuild: + stable ppc, bug 267209 + + 24 Apr 2009; Brent Baude setuptools-0.6_rc9.ebuild: + stable ppc64, bug 267209 + + 23 Apr 2009; Markus Meier setuptools-0.6_rc9: + amd64/x86 stable, bug #267209 + + 23 Apr 2009; Tobias Klausmann setuptools-0.6_rc9: + Stable on alpha, bug #267209 + +*setuptools-0.6_rc9 (10 Oct 2008) + + 10 Oct 2008; Rob Cakebread + +setuptools-0.6_rc9.ebuild: + Version bump. + + 18 Jul 2008; Santiago M. Mola + setuptools-0.6_rc8-r1.ebuild: + amd64 stable wrt bug #231954, thanks to Chad A. Simmons. + + 18 Jul 2008; Alexis Ballier + setuptools-0.6_rc8-r1.ebuild: + keyword ~sparc-fbsd + + 18 Jul 2008; Jeroen Roovers setuptools-0.6_rc8-r1.ebuild: + Stable for HPPA (bug #231954). + + 17 Jul 2008; Markus Rothe + setuptools-0.6_rc8-r1.ebuild: + Stable on ppc64; bug #231954 + + 16 Jul 2008; Raúl Porcel + setuptools-0.6_rc8-r1.ebuild: + alpha/ia64/sparc/x86 stable wrt #231954 + + 16 Jul 2008; nixnut setuptools-0.6_rc8-r1.ebuild: + Stable on ppc wrt bug 231954 + +*setuptools-0.6_rc8-r1 (13 May 2008) + + 13 May 2008; Ali Polatel + +files/setuptools-0.6_rc8-svn-1.5.patch, +setuptools-0.6_rc8-r1.ebuild: + Revbump. Added patch from distutils mailing list by Augie Fackler for + subversion-1.5. Thanks to Darren Dale, #220389. + +*setuptools-0.6_rc8 (23 Feb 2008) + + 23 Feb 2008; Tiziano Müller + -setuptools-0.6_rc3.ebuild, -setuptools-0.6_rc6.ebuild, + +setuptools-0.6_rc8.ebuild: + Version bump. Dropped old versions. + + 31 Dec 2007; Joseph Jezak + setuptools-0.6_rc7-r1.ebuild: + Marked ppc stable. + + 05 Dec 2007; Raúl Porcel + setuptools-0.6_rc7-r1.ebuild: + alpha/ia64/sparc/x86 stable + + 04 Dec 2007; Jeroen Roovers setuptools-0.6_rc7-r1.ebuild: + Stable for HPPA too. + + 01 Dec 2007; Markus Rothe + setuptools-0.6_rc7-r1.ebuild: + Stable on ppc64 + + 19 Nov 2007; Joshua Kinard + setuptools-0.6_rc7-r1.ebuild: + Marked unstable on mips, per #191550. + + 12 Nov 2007; Samuli Suominen + setuptools-0.6_rc7-r1.ebuild: + amd64 stable + + 09 Nov 2007; Jeroen Roovers setuptools-0.6_rc6.ebuild: + Stable for HPPA (bug #198346). + + 07 Nov 2007; Lukasz Strzygowski + setuptools-0.6_rc7-r1.ebuild: + Skip test_packageindex.py, bug #198312. Added NEED_PYTHON. + +*setuptools-0.6_rc7-r1 (04 Nov 2007) + + 04 Nov 2007; Ali Polatel + +files/setuptools-0.6_rc7-noexe.patch, -setuptools-0.6_rc5.ebuild, + -setuptools-0.6_rc7.ebuild, +setuptools-0.6_rc7-r1.ebuild: + Revbump. Don't install windows executables, bug 198023 + +*setuptools-0.6_rc7 (04 Oct 2007) + + 04 Oct 2007; +setuptools-0.6_rc7.ebuild: + Version bump. Removed src_unpack(), because not needed in this version. + + 26 Sep 2007; Brent Baude setuptools-0.6_rc6.ebuild: + Marking setuptools-0.6_rc6 ppc64 for dep in bug 189096 + + 19 Sep 2007; Ali Polatel setuptools-0.6_rc6.ebuild: + remove tests that access the network; bug 191117 thanks to Michał Kiedrowicz + + 24 Aug 2007; Raúl Porcel setuptools-0.6_rc6.ebuild: + alpha/ia64/x86 stable + + 14 Aug 2007; Gustavo Zacarias + setuptools-0.6_rc6.ebuild: + Stable on sparc + + 05 Jul 2007; Samuli Suominen setuptools-0.6_rc6.ebuild: + Keyword for ~arm as it's required by many packages, elementtree for example. + +*setuptools-0.6_rc6 (31 May 2007) + + 31 May 2007; Rob Cakebread + -setuptools-0.6_rc1.ebuild, +setuptools-0.6_rc6.ebuild: + Version bump, dropped oldest version. + + 30 Mar 2007; Jeroen Roovers setuptools-0.6_rc5.ebuild: + Marked ~hppa (bug #172817). + + 13 Feb 2007; Markus Rothe setuptools-0.6_rc5.ebuild: + Added ~ppc64; bug #166675 + + 06 Feb 2007; Simon Stelling setuptools-0.6_rc3.ebuild: + stable on amd64; bug 163759 + + 03 Feb 2007; nixnut setuptools-0.6_rc3.ebuild: + Stable on ppc wrt bug 163759 + + 25 Jan 2007; Christian Faulhammer + setuptools-0.6_rc3.ebuild: + stable x86; bug #163759 + +*setuptools-0.6_rc5 (21 Jan 2007) + + 21 Jan 2007; Lukasz Strzygowski + +setuptools-0.6_rc5.ebuild: + Version bump, bug #162835. + + 10 Oct 2006; Marien Zwart + -setuptools-0.6_alpha10.ebuild, -setuptools-0.6_alpha11.ebuild, + -setuptools-0.6_beta2.ebuild: + Remove old versions. + +*setuptools-0.6_rc3 (21 Sep 2006) + + 21 Sep 2006; Marien Zwart +setuptools-0.6_rc3.ebuild: + Version bump, use a tarball instead of a zipfile, remove chmods that are no + longer necessary. + + 10 Sep 2006; Javier Villavicencio + setuptools-0.6_rc1.ebuild: + Add ~x86-fbsd keyword. + +*setuptools-0.6_rc1 (01 Aug 2006) + + 01 Aug 2006; Lukasz Strzygowski + +setuptools-0.6_rc1.ebuild: + Version bump, bug #142373. + +*setuptools-0.6_alpha11 (03 Apr 2006) + + 03 Apr 2006; Marien Zwart + -setuptools-0.6_alpha9.ebuild, +setuptools-0.6_alpha11.ebuild: + Version bump with some ebuild cleanup and an added src_test, remove old ebuild. + + 19 Mar 2006; Mark Loeser + setuptools-0.6_alpha9.ebuild, setuptools-0.6_alpha10.ebuild: + Add DEPEND on app-arch/unzip + + 10 Mar 2006; Aron Griffis + setuptools-0.6_alpha10.ebuild: + Mark 0.6_alpha10 ~ia64 + + 19 Feb 2006; Bryan Østergaard + setuptools-0.6_alpha10.ebuild: + Add ~alpha keyword, bug 121880. + +*setuptools-0.6_alpha10 (19 Feb 2006) + + 19 Feb 2006; Marien Zwart + +setuptools-0.6_alpha10.ebuild: + Version bump. + + 18 Feb 2006; Doug Goldstein + setuptools-0.6_alpha9.ebuild: + adding ~ppc + + 07 Feb 2006; Jason Wever setuptools-0.6_alpha9.ebuild: + Added ~sparc keyword wrt bug #121880. + +*setuptools-0.6_alpha9 (05 Feb 2006) + + 05 Feb 2006; Marien Zwart + -setuptools-0.6_alpha5.ebuild, +setuptools-0.6_alpha9.ebuild: + Bump to alpha9, use the new --single-version-externally-managed switch to + install. Drop alpha5 which does not support that switch (the switch will be + used in ebuilds depending on setuptools). + +*setuptools-0.6_alpha5 (15 Oct 2005) + + 15 Oct 2005; Rob Cakebread +metadata.xml, + +setuptools-0.6_alpha5.ebuild: + Initial commit. Thank you Geoffrey Clements and + Thomas Fullhart for the ebuild. bug #108227 diff --git a/sdk_container/src/third_party/portage-stable/dev-python/setuptools/Manifest b/sdk_container/src/third_party/portage-stable/dev-python/setuptools/Manifest index 56d85eb664..bd71f8381b 100644 --- a/sdk_container/src/third_party/portage-stable/dev-python/setuptools/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-python/setuptools/Manifest @@ -1 +1,25 @@ -DIST distribute-0.6.14.tar.gz 281527 RMD160 f56b449a71293df02636253e6667a971fef7469e SHA1 6bea50b97f36bf751548bb486a534204a690aa4d SHA256 16d5da8211d74eb11f2744c5945a3c7fcae9abbfebb56ea493f177a45d2e5bec +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX distribute-0.6.16-fix_deprecation_warnings.patch 4880 SHA256 abf78f789b846c32e1e857b3f50347034b68592a7d0e12d34a3d9d463323dfcd SHA512 4b09e2fa73dc46c1ffcc0024fa03e79c2c6125a593b4c0a2d4fc0c577e720cd40993662d144062754310d5020ad39cfd004f5f4160df91ef3e94babb76748f85 WHIRLPOOL 808954910e462ebc0fde40cdd7288472f38edd440ffb03bafcc797371496396cbd996f2b4c2c662ed13b187b0f270b6210f8ca59a6a11384d949909f8d90dd06 +AUX setuptools-0.6_rc7-noexe.patch 351 SHA256 772731de7539b71d45da2ac77062965c1ea36294781d4113a2845868b98d8b83 SHA512 b3125b5bcc73aa54eed39ce79ddaa62a56bbd1586cd7264b7b05db4a42c76e5684cb42b3c48b154a6bc71a4a6dd7306a5a55c5e87da1b9a48d545f4bc01a1f39 WHIRLPOOL ff76586c5887547343b622396960138f4ced4b13399c25027491b901b889e3179df11ce56059e7d4e890494025c4ae037fdaf528d5c174f3960b51418fb52ce0 +DIST distribute-0.6.21.tar.gz 400092 SHA256 5701c39864ac17d17b66aceca4ea3c92a8b9ab63d593ac491a2455d3de3e53b9 SHA512 45898d760bf527c2a02ddea0b6ae32d0c028b40cd1ab4674947eb4123f9fee99e2076640b86920ab9d8995bfce8bf536f7694d3bf2e112a5aec4fc394f123a39 WHIRLPOOL 0443066f5c71bebb428939ccee6b04e7942dd94f199153466a9783b514c3f985435623fbfb6cf606c443d91faf379236ed5e4b5f2fb3c45786eadea087a2e27b +DIST distribute-0.6.30.tar.gz 638335 SHA256 7ff34c3a9a844ee881ff28efc5d1f74603b72e0a5235a9d6dc76e603149e8eab SHA512 17af11c106064100aa9710d6d129b624727ca20c9f37a77a64b7394768f4006613605382f41d20beed24005189c7a68986208970586ed910a4c7bfff59d10350 WHIRLPOOL 5ca0537bf2c6b1c09ed5d2264cd0b1bfa9fa3f661788e9174705753c683d15c90a06f6bff810646aa670a9e99403671eb1248daf3fa15c972befec9b9e19d27f +DIST distribute-0.6.32.tar.gz 643362 SHA256 8970cd1e148b5d1fea9430584aea66c45ea22d80e0933393ec49ebc388f718df SHA512 4a216e8bd5f48143d7b4d1b0b05279e85f1d3b7114152317bb7395e351f7faa09338699a3b7df940275eb371b97fb0bde73692f33dcfc4efeda104219a1fc848 WHIRLPOOL c0796f6a3c66256acd8386fe117c175602f4da96e857b00c894675dc476d9b216eacae6650994d6d8f8446672fe7c3f9de67d9a5c07f9d01cc83fc1ed6727670 +DIST distribute-0.6.33.tar.gz 644203 SHA256 52d9bf08ddd7598fea591434188577e59f06cbaa0fbd9cf31dd09b455c18433a SHA512 9a5fdedde884a72fb312954e5f2ea480e001914442ecadf7f4bc05ca6cc3dd63cde17e5e7fc746bd430a134ec9a3f358ce523a50955461278d1d15b0cc112626 WHIRLPOOL 92b508c622fdc9b3a8bb61bd80a64b8d0d1e8e595fae4214a166e49e0874f24a3ec374fc0fc31beab4b6611186562ca29acff436f214861574e0a2f35f86b884 +EBUILD setuptools-0.6.21.ebuild 1753 SHA256 fb8be8dde2f3310f313bed574cdee710b04986d03c81769028e7c0c4352b0c8b SHA512 654a7ea3f75b90d2772ee47ac9fac9c873a81314b9261601402768a737715904c5ffe6f6600652210ce7614f1b62d361a6ae5a0317f662cd97ad96bb2566cb51 WHIRLPOOL 49e91b838de21ce91a5d2acfc44c1687ef999fd3d82af3f785bd00ed41eee1f7a3257af15f5ae89014fa9ad94c7de303d3ca259adc3eb92912ffc9914b8b8103 +EBUILD setuptools-0.6.30-r1.ebuild 1516 SHA256 1c8e8e57bc1887316a1c441546a075a0c2cf2458cfa19ac11b44eaddd9830ba5 SHA512 1f35fe39030e86e7e5c771c21df8acc61ea848809d20bd7334d87cb7f8dd765fdd0d9eb39393dd8b6c8c04d0e1d663b541cfdb232d5eb7baebde83036114b465 WHIRLPOOL 9e1a374a9e0520dbe8dd9674c771f70828979ea41d69a8fb6a88bf825a3d4d6e40397063e94f9dd925354334aa658d2c693e3304edb1775163d263de04e77fe5 +EBUILD setuptools-0.6.32.ebuild 1571 SHA256 39268228e54a38dfa95415808dc6866799f3f2095d850c34ae8846ada58ff358 SHA512 a9d6ce4f359fe32596b99c1e7fd06d85010c16508595355cbf8abab183d2aa130adbd1f8b1f7b498e14d18f45081c84eb9eb314909229c954847043cf8347d26 WHIRLPOOL 4e72b59faba8fe479952990a29f7c08791db51e8838d583cf67fff6a8b3122db7f9fdb95f2e0906c888ae1e6ec2a673a9664c643b4a3bc462d5995e07c6bcb3b +EBUILD setuptools-0.6.33.ebuild 1628 SHA256 7ee40180130d5c4d3da65eac36e587c4b042b55a0ded2b22fd9dcc372f4bca38 SHA512 df5630ecc66ca25e6092dcaedfbcc5803978358c20acff2fc0308487fa14f36e5e87e69eadc0bc644461fac2bc1cb03c5373a6d1e63911236d2c1a3027f26fff WHIRLPOOL 145e085677a7a084132ed87283742714b100cc01dd7c2b9aac5155ac66addc504686308f408e6b0e22b123d04790b9e08eec0266a6de2b44ba849ea62dfcf67a +EBUILD setuptools-9999.ebuild 1747 SHA256 62d6f0bb3921892e9b0424aeb42f72e20ec034fff28a1bfec39f3c664f179260 SHA512 5cb1d43babd9ed2017b7762f0b3d109927baf3ab25d57783f65e9ea664e86d241b127ab0730664883fd5c38330423369d266d04d55edda753063626a7f25c469 WHIRLPOOL b5da9a54f08db267038d06c663c8ba3ec401f0407da7610861cfdf8de9580adbe75bf45e9bdef752c18dd70d5f039230411cf02365c8714b52cf4493b27bba61 +MISC ChangeLog 25743 SHA256 9dc6cc330052e1ff637e6c137a99df82a5d9c27ba389a2d1d02afbc371d675dd SHA512 f3dd291d90a48ac97621d890d9569173fd629579d0704824b7d2f32677659178208711931a0cbd7427886fdbb3a11203a9b89289565dbc834c965715848be1c4 WHIRLPOOL 9d06af544af262e9545769dce236692848f89ff32e0240c7f78ae540f95ef7073ebabd106cb048aa68e75d77ed969d74024cf7aa3fbe52b80351c857cde2f3df +MISC metadata.xml 233 SHA256 6dc0849682824e3bb8e7b092b59c0c49a7df79b6496086559a4b4bbf1a8bc586 SHA512 4c547bff28a5f545edec812745a83e42a044f7117a21bc5f417b91e48e61095194003760813b03c557004a3c9c669aa8ec50988eb4a3a106cfcb4e1063a0ef30 WHIRLPOOL a846059cf244c81e8d8ff01d667d0ced9a32d31bab77a25765a7c88eecefc3f7a4370939a9bcbb1822f3f35c182afe0e83693b241a2aa703597f15649baa00cb +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iJwEAQEIAAYFAlDv4qUACgkQfXuS5UK5QB2K3AQAn8EbHyBc6t6Yn7tT+Dd+nn8r +XSkzU6JvguiwAH6rK+Cnh2D2laWAYmD1iLSogRvhKFT65PRBf/mmzdkauGygtuxj +txUAC/ATSxnYzdpWK3s/Y5ivXWHHqdSZW+MH1DeRA734ZbjPkhJlpkTv0QL+LeS6 +xY2HNO5c5lY0tfUOjSU= +=imy6 +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/dev-python/setuptools/files/distribute-0.6.16-fix_deprecation_warnings.patch b/sdk_container/src/third_party/portage-stable/dev-python/setuptools/files/distribute-0.6.16-fix_deprecation_warnings.patch new file mode 100644 index 0000000000..b8128c238e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/setuptools/files/distribute-0.6.16-fix_deprecation_warnings.patch @@ -0,0 +1,123 @@ +--- pkg_resources.py ++++ pkg_resources.py +@@ -210,9 +210,10 @@ + needs some hacks for Linux and Mac OS X. + """ + try: +- from distutils.util import get_platform +- except ImportError: ++ # Python 2.7 or >=3.2 + from sysconfig import get_platform ++ except ImportError: ++ from distutils.util import get_platform + + plat = get_platform() + if sys.platform == "darwin" and not plat.startswith('macosx-'): +--- setuptools/command/bdist_egg.py ++++ setuptools/command/bdist_egg.py +@@ -7,10 +7,14 @@ + from setuptools import Command + from distutils.dir_util import remove_tree, mkpath + try: +- from distutils.sysconfig import get_python_version, get_python_lib ++ # Python 2.7 or >=3.2 ++ from sysconfig import get_path, get_python_version ++ def _get_purelib(): ++ return get_path("purelib") + except ImportError: +- from sysconfig import get_python_version +- from distutils.sysconfig import get_python_lib ++ from distutils.sysconfig import get_python_version, get_python_lib ++ def _get_purelib(): ++ return get_python_lib(False) + + from distutils import log + from distutils.errors import DistutilsSetupError +@@ -130,7 +134,7 @@ + # Hack for packages that install data to install's --install-lib + self.get_finalized_command('install').install_lib = self.bdist_dir + +- site_packages = os.path.normcase(os.path.realpath(get_python_lib())) ++ site_packages = os.path.normcase(os.path.realpath(_get_purelib())) + old, self.distribution.data_files = self.distribution.data_files,[] + + for item in old: +--- setuptools/command/build_ext.py ++++ setuptools/command/build_ext.py +@@ -9,9 +9,14 @@ + from distutils.file_util import copy_file + from setuptools.extension import Library + from distutils.ccompiler import new_compiler +-from distutils.sysconfig import customize_compiler, get_config_var +-get_config_var("LDSHARED") # make sure _config_vars is initialized +-from distutils.sysconfig import _config_vars ++try: ++ # Python 2.7 or >=3.2 ++ from distutils.ccompiler import customize_compiler ++ from sysconfig import get_config_var, _CONFIG_VARS ++except ImportError: ++ from distutils.sysconfig import customize_compiler, get_config_var ++ get_config_var("LDSHARED") # make sure _config_vars is initialized ++ from distutils.sysconfig import _config_vars as _CONFIG_VARS + from distutils import log + from distutils.errors import * + +@@ -133,16 +138,16 @@ + compiler=self.compiler, dry_run=self.dry_run, force=self.force + ) + if sys.platform == "darwin": +- tmp = _config_vars.copy() ++ tmp = _CONFIG_VARS.copy() + try: + # XXX Help! I don't have any idea whether these are right... +- _config_vars['LDSHARED'] = "gcc -Wl,-x -dynamiclib -undefined dynamic_lookup" +- _config_vars['CCSHARED'] = " -dynamiclib" +- _config_vars['SO'] = ".dylib" ++ _CONFIG_VARS['LDSHARED'] = "gcc -Wl,-x -dynamiclib -undefined dynamic_lookup" ++ _CONFIG_VARS['CCSHARED'] = " -dynamiclib" ++ _CONFIG_VARS['SO'] = ".dylib" + customize_compiler(compiler) + finally: +- _config_vars.clear() +- _config_vars.update(tmp) ++ _CONFIG_VARS.clear() ++ _CONFIG_VARS.update(tmp) + else: + customize_compiler(compiler) + +--- setuptools/command/easy_install.py ++++ setuptools/command/easy_install.py +@@ -15,9 +15,22 @@ + from setuptools import Command, _dont_write_bytecode + from setuptools.sandbox import run_setup + from distutils import log, dir_util ++try: ++ # Python 2.7 or >=3.2 ++ from sysconfig import get_config_vars, get_path ++ def _get_platlib(): ++ return get_path("platlib") ++ def _get_purelib(): ++ return get_path("purelib") ++except ImportError: ++ from distutils.sysconfig import get_config_vars, get_python_lib ++ def _get_platlib(): ++ return get_python_lib(True) ++ def _get_purelib(): ++ return get_python_lib(False) ++ + from distutils.util import get_platform + from distutils.util import convert_path, subst_vars +-from distutils.sysconfig import get_python_lib, get_config_vars + from distutils.errors import DistutilsArgError, DistutilsOptionError, \ + DistutilsError, DistutilsPlatformError + from distutils.command.install import INSTALL_SCHEMES, SCHEME_KEYS +@@ -1348,8 +1361,7 @@ + 'Python', + sys.version[:3], + 'site-packages')) +- for plat_specific in (0,1): +- site_lib = get_python_lib(plat_specific) ++ for site_lib in (_get_purelib(), _get_platlib()): + if site_lib not in sitedirs: sitedirs.append(site_lib) + + if HAS_USER_SITE: diff --git a/sdk_container/src/third_party/portage-stable/dev-python/setuptools/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-python/setuptools/metadata.xml new file mode 100644 index 0000000000..188a750223 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/setuptools/metadata.xml @@ -0,0 +1,8 @@ + + + + python + + distribute + + diff --git a/sdk_container/src/third_party/portage-stable/dev-python/setuptools/setuptools-0.6.21.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/setuptools/setuptools-0.6.21.ebuild new file mode 100644 index 0000000000..796595c394 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/setuptools/setuptools-0.6.21.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/setuptools/setuptools-0.6.21.ebuild,v 1.9 2012/02/13 18:34:45 xarthisius Exp $ + +EAPI="3" +SUPPORT_PYTHON_ABIS="1" +DISTUTILS_SRC_TEST="setup.py" + +inherit distutils eutils + +MY_PN="distribute" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Distribute (fork of Setuptools) is a collection of extensions to Distutils" +HOMEPAGE="http://pypi.python.org/pypi/distribute" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND="" +RDEPEND="" + +S="${WORKDIR}/${MY_P}" + +DOCS="README.txt docs/easy_install.txt docs/pkg_resources.txt docs/setuptools.txt" +PYTHON_MODNAME="easy_install.py pkg_resources.py setuptools site.py" + +src_prepare() { + distutils_src_prepare + + epatch "${FILESDIR}/${PN}-0.6_rc7-noexe.patch" + epatch "${FILESDIR}/distribute-0.6.16-fix_deprecation_warnings.patch" + + # Disable tests requiring network connection. + rm -f setuptools/tests/test_packageindex.py +} + +src_test() { + # test_install_site_py fails with disabled byte-compiling in Python 2.7 / >=3.2. + python_enable_pyc + + distutils_src_test + + python_disable_pyc + find "(" -name "*.pyc" -o -name "*\$py.class" ")" -print0 | xargs -0 rm -f + find -name "__pycache__" -print0 | xargs -0 rmdir +} + +src_install() { + DISTRIBUTE_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT="1" DONT_PATCH_SETUPTOOLS="1" distutils_src_install +} diff --git a/sdk_container/src/third_party/portage-stable/dev-python/setuptools/setuptools-0.6.30-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/setuptools/setuptools-0.6.30-r1.ebuild new file mode 100644 index 0000000000..4b97cdfab3 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/setuptools/setuptools-0.6.30-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/setuptools/setuptools-0.6.30-r1.ebuild,v 1.14 2013/01/01 18:59:21 armin76 Exp $ + +EAPI="5" +PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2} ) + +inherit distutils-r1 eutils + +MY_PN="distribute" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Distribute (fork of Setuptools) is a collection of extensions to Distutils" +HOMEPAGE="http://pypi.python.org/pypi/distribute" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +S="${WORKDIR}/${MY_P}" + +# The build system modifies sources. +DISTUTILS_IN_SOURCE_BUILD=1 + +DOCS=( + README.txt docs/{easy_install.txt,pkg_resources.txt,setuptools.txt} +) + +python_prepare_all() { + local PATCHES=( + "${FILESDIR}/${PN}-0.6_rc7-noexe.patch" + "${FILESDIR}/distribute-0.6.16-fix_deprecation_warnings.patch" + ) + + # Disable tests requiring network connection. + rm -f setuptools/tests/test_packageindex.py + + distutils-r1_python_prepare_all +} + +python_test() { + # they fail with everything but py2.6 & 2.7 + esetup.py test +} + +python_install() { + DISTRIBUTE_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT="1" \ + DONT_PATCH_SETUPTOOLS="1" \ + distutils-r1_python_install +} diff --git a/sdk_container/src/third_party/portage-stable/dev-python/setuptools/setuptools-0.6.32.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/setuptools/setuptools-0.6.32.ebuild new file mode 100644 index 0000000000..a4cf2dd05c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/setuptools/setuptools-0.6.32.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/setuptools/setuptools-0.6.32.ebuild,v 1.4 2012/12/22 01:29:29 floppym Exp $ + +EAPI="5" +PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} pypy{1_8,1_9,2_0} ) + +inherit distutils-r1 eutils + +MY_PN="distribute" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Distribute (fork of Setuptools) is a collection of extensions to Distutils" +HOMEPAGE="http://pypi.python.org/pypi/distribute" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +S="${WORKDIR}/${MY_P}" + +# Force in-source build because build system modifies sources. +DISTUTILS_IN_SOURCE_BUILD=1 + +DOCS=( + README.txt docs/{easy_install.txt,pkg_resources.txt,setuptools.txt} +) + +python_prepare_all() { + local PATCHES=( + "${FILESDIR}/${PN}-0.6_rc7-noexe.patch" + "${FILESDIR}/distribute-0.6.16-fix_deprecation_warnings.patch" + ) + + # Disable tests requiring network connection. + rm -f setuptools/tests/test_packageindex.py + + distutils-r1_python_prepare_all +} + +python_test() { + # they fail with everything but py2.6 & 2.7 + esetup.py test +} + +python_install() { + DISTRIBUTE_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT="1" \ + DONT_PATCH_SETUPTOOLS="1" \ + distutils-r1_python_install +} diff --git a/sdk_container/src/third_party/portage-stable/dev-python/setuptools/setuptools-0.6.33.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/setuptools/setuptools-0.6.33.ebuild new file mode 100644 index 0000000000..c657ad43a8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/setuptools/setuptools-0.6.33.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/setuptools/setuptools-0.6.33.ebuild,v 1.3 2013/01/06 10:25:57 maekke Exp $ + +EAPI="5" +PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} pypy{1_8,1_9,2_0} ) + +inherit distutils-r1 eutils + +MY_PN="distribute" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Distribute (fork of Setuptools) is a collection of extensions to Distutils" +HOMEPAGE="http://pypi.python.org/pypi/distribute" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +S="${WORKDIR}/${MY_P}" + +# Force in-source build because build system modifies sources. +DISTUTILS_IN_SOURCE_BUILD=1 + +DOCS=( + README.txt docs/{easy_install.txt,pkg_resources.txt,setuptools.txt} +) + +python_prepare_all() { + local PATCHES=( + "${FILESDIR}/${PN}-0.6_rc7-noexe.patch" + "${FILESDIR}/distribute-0.6.16-fix_deprecation_warnings.patch" + ) + + # Disable tests requiring network connection. + rm -f setuptools/tests/test_packageindex.py + + distutils-r1_python_prepare_all +} + +python_test() { + # they fail with everything but py2.6 & 2.7 + esetup.py test +} + +python_install() { + DISTRIBUTE_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT="1" \ + DONT_PATCH_SETUPTOOLS="1" \ + distutils-r1_python_install +} diff --git a/sdk_container/src/third_party/portage-stable/dev-python/setuptools/setuptools-9999.ebuild b/sdk_container/src/third_party/portage-stable/dev-python/setuptools/setuptools-9999.ebuild new file mode 100644 index 0000000000..2dcf0006e3 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-python/setuptools/setuptools-9999.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/setuptools/setuptools-9999.ebuild,v 1.1 2013/01/11 09:59:31 mgorny Exp $ + +EAPI="5" +PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} pypy{1_9,2_0} ) + +#if LIVE +EHG_REPO_URI="https://bitbucket.org/tarek/distribute" +inherit mercurial +#endif + +inherit distutils-r1 eutils + +MY_PN="distribute" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Distribute (fork of Setuptools) is a collection of extensions to Distutils" +HOMEPAGE="http://pypi.python.org/pypi/distribute" +SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +S="${WORKDIR}/${MY_P}" + +#if LIVE +SRC_URI= +KEYWORDS= +#endif + +# Force in-source build because build system modifies sources. +DISTUTILS_IN_SOURCE_BUILD=1 + +DOCS=( + README.txt docs/{easy_install.txt,pkg_resources.txt,setuptools.txt} +) + +python_prepare_all() { + local PATCHES=( + "${FILESDIR}/${PN}-0.6_rc7-noexe.patch" + "${FILESDIR}/distribute-0.6.16-fix_deprecation_warnings.patch" + ) + + # Disable tests requiring network connection. + rm -f setuptools/tests/test_packageindex.py + + distutils-r1_python_prepare_all +} + +python_test() { + # they fail with everything but py2.6 & 2.7 + esetup.py test +} + +python_install() { + DISTRIBUTE_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT="1" \ + DONT_PATCH_SETUPTOOLS="1" \ + distutils-r1_python_install +} diff --git a/sdk_container/src/third_party/portage-stable/dev-util/lcov/lcov-1.9.ebuild b/sdk_container/src/third_party/portage-stable/dev-util/lcov/lcov-1.9.ebuild index 543a6740aa..19a7d172d6 100644 --- a/sdk_container/src/third_party/portage-stable/dev-util/lcov/lcov-1.9.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-util/lcov/lcov-1.9.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-util/lcov/lcov-1.9.ebuild,v 1.3 2012/05/21 12:29:34 johu Exp $ - EAPI="2" + DESCRIPTION="A graphical front-end for GCC's coverage testing tool gcov" HOMEPAGE="http://ltp.sourceforge.net/coverage/lcov.php" SRC_URI="mirror://sourceforge/ltp/${P}.tar.gz" diff --git a/sdk_container/src/third_party/portage-stable/net-libs/neon/ChangeLog b/sdk_container/src/third_party/portage-stable/net-libs/neon/ChangeLog new file mode 100644 index 0000000000..61327d825a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/neon/ChangeLog @@ -0,0 +1,775 @@ +# ChangeLog for net-libs/neon +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/neon/ChangeLog,v 1.54 2013/01/01 19:31:48 armin76 Exp $ + + 01 Jan 2013; Raúl Porcel neon-0.29.6-r2.ebuild: + arm/ia64/s390/sh stable wrt #448638 + + 30 Dec 2012; Agostino Sarubbo neon-0.29.6-r2.ebuild: + Stable for alpha, wrt bug #448638 + + 30 Dec 2012; Agostino Sarubbo neon-0.29.6-r2.ebuild: + Stable for sparc, wrt bug #448638 + + 29 Dec 2012; Jeroen Roovers neon-0.29.6-r2.ebuild: + Stable for HPPA (bug #448638). + + 28 Dec 2012; Agostino Sarubbo neon-0.29.6-r2.ebuild: + Stable for ppc, wrt bug #448638 + + 28 Dec 2012; Agostino Sarubbo neon-0.29.6-r2.ebuild: + Stable for ppc64, wrt bug #448638 + + 26 Dec 2012; Agostino Sarubbo neon-0.29.6-r2.ebuild: + Stable for amd64, wrt bug #448638 + + 26 Dec 2012; Jeff Horelick neon-0.29.6-r2.ebuild: + marked x86 per bug 448638 + +*neon-0.29.6-r2 (28 Nov 2012) + + 28 Nov 2012; Alexander Vershilov + +files/neon-0.29.6-gnutls-3-backport.patch, +neon-0.29.6-r2.ebuild: + backporting patches for gnutls (#440936) + + 01 Nov 2012; Alexander Vershilov + +files/neon-0.29.6-gnutls-3-functions.patch, + +files/neon-0.29.6-gnutls-3-types.patch, neon-0.29.6-r1.ebuild: + fix gnutls-3 breakage #421441, thanks to Bartosz Brachaczek + + 05 Sep 2012; Mike Gilbert neon-0.29.6-r1.ebuild: + Fix handling of EPREFIX with whitespace. Patch by Arfrever. + + 05 Sep 2012; Mike Gilbert neon-0.29.6-r1.ebuild: + Do not inherit versionator.eclass. Patch by Arfrever. + + 05 Sep 2012; Pacho Ramos -neon-0.29.6.ebuild, + neon-0.29.6-r1.ebuild: + Drop suggestion to manually downgrade package as explained in bug #421643, + drop old. + + 01 Jul 2012; Raúl Porcel neon-0.29.6-r1.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #417325 + + 07 Jun 2012; Brent Baude neon-0.29.6-r1.ebuild: + Marking neon-0.29.6-r1 ppc for bug 417325 + + 30 May 2012; Jeroen Roovers neon-0.29.6-r1.ebuild: + Stable for HPPA (bug #417325). + + 30 May 2012; Markus Meier neon-0.29.6-r1.ebuild: + arm stable, bug #417325 + + 29 May 2012; Brent Baude neon-0.29.6-r1.ebuild: + Marking neon-0.29.6-r1 ppc for bug 415479 + + 29 May 2012; Brent Baude neon-0.29.6-r1.ebuild: + Marking neon-0.29.6-r1 ppc64 for bug 417325 + + 25 May 2012; Agostino Sarubbo neon-0.29.6-r1.ebuild: + Stable for amd64, wrt bug #417325 + + 24 May 2012; Jeff Horelick neon-0.29.6-r1.ebuild: + marked x86 per bug 417325 + + 21 May 2012; Mike Frysinger neon-0.29.6-r1.ebuild: + Inherit eutils for epatch. + + 12 May 2012; Alexis Ballier neon-0.29.6-r1.ebuild: + keyword ~amd64-fbsd + + 05 May 2012; Jeff Horelick neon-0.29.6.ebuild, + neon-0.29.6-r1.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + +*neon-0.29.6-r1 (19 Apr 2012) + + 19 Apr 2012; Mike Frysinger +neon-0.29.6-r1.ebuild, + +files/neon-0.29.6-no-ssl-check.patch: + Drop openssl version checking. + + 02 Mar 2012; Fabian Groffen neon-0.29.6.ebuild: + Make sure neon links against -lintl on Solaris with USE=nls, because it needs + it. + + 02 Mar 2012; Fabian Groffen neon-0.29.6.ebuild: + Fix ca-bundle path for Prefix + + 24 Sep 2011; Michał Górny metadata.xml: + Fix invalid herd. + + 18 Sep 2011; Pacho Ramos metadata.xml: + Add Arfrever as proxy maintainer with proxy-maintainers as herd. + + 13 Sep 2011; Pacho Ramos metadata.xml: + Drop maintainer due retirement, bug #246793 + + 05 Aug 2011; Markos Chandras -neon-0.29.5.ebuild: + Remove old ebuild. Requested by Arfrever + + 20 Jul 2011; Mark Loeser neon-0.29.6.ebuild: + Stable for ppc64; bug #370523 + + 26 Jun 2011; Brent Baude neon-0.29.6.ebuild: + Marking neon-0.29.6 ppc for bug 370523 + + 24 Jun 2011; Raúl Porcel neon-0.29.6.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #370523 + + 14 Jun 2011; Jeroen Roovers neon-0.29.6.ebuild: + Stable for HPPA (bug #370523). + + 12 Jun 2011; Pawel Hajdan jr neon-0.29.6.ebuild: + x86 stable wrt bug #370523 + + 11 Jun 2011; Markus Meier neon-0.29.6.ebuild: + arm stable, bug #370523 + + 08 Jun 2011; Markos Chandras neon-0.29.6.ebuild: + Stable on amd64 wrt bug #370523 + +*neon-0.29.6 (03 May 2011) + + 03 May 2011; Arfrever Frehtes Taifersar Arahesis + +neon-0.29.6.ebuild: + Version bump. Fixed support for >=net-libs/gnutls-2.11.1[nettle] (bug #339393). + Update dependencies (bug #341373). + + 16 Jan 2011; Arfrever Frehtes Taifersar Arahesis + neon-0.29.5.ebuild: + Fix dependencies (bug #351826). + + 27 Dec 2010; Arfrever Frehtes Taifersar Arahesis + -neon-0.29.3.ebuild, -neon-0.29.4.ebuild, -files/neon-0.29-sni-fix.patch: + Delete. + + 27 Dec 2010; Brent Baude neon-0.29.5.ebuild: + stable ppc64, bug 345481 + + 13 Dec 2010; Brent Baude neon-0.29.5.ebuild: + stable ppc, bug 345481 + + 05 Dec 2010; Raúl Porcel neon-0.29.5.ebuild: + alpha/ia64/s390/sh stable wrt #345481 + + 30 Nov 2010; Michael Weber neon-0.29.5.ebuild: + sparc stable (bug 345481) + + 26 Nov 2010; Jeroen Roovers neon-0.29.5.ebuild: + Stable for HPPA (bug #345481). + + 17 Nov 2010; Markus Meier neon-0.29.5.ebuild: + arm stable, bug #345481 + + 17 Nov 2010; Markus Meier neon-0.29.5.ebuild: + x86 stable, bug #345481 + + 15 Nov 2010; Markos Chandras neon-0.29.5.ebuild: + Stable on amd64 wrt bug #345481 + +*neon-0.29.5 (16 Oct 2010) + + 16 Oct 2010; Arfrever Frehtes Taifersar Arahesis + +neon-0.29.5.ebuild: + Version bump. + +*neon-0.29.4 (01 Oct 2010) + + 01 Oct 2010; Arfrever Frehtes Taifersar Arahesis + +neon-0.29.4.ebuild: + Version bump. + + 10 Sep 2010; Arfrever Frehtes Taifersar Arahesis + metadata.xml: + Restore previous maintainer. + + 19 Aug 2010; Jeroen Roovers metadata.xml: + Remove arfrever. + + 16 May 2010; Markos Chandras neon-0.29.3.ebuild: + Stable on amd64 wrt bug #305181. Thanks to Roeland Douma + + + 04 Apr 2010; Raúl Porcel neon-0.29.3.ebuild: + alpha/arm/ia64/s390/sh/sparc stable wrt #305181 + + 23 Mar 2010; Brent Baude neon-0.29.3.ebuild: + stable ppc, bug 305181 + + 08 Mar 2010; Sven Wegener neon-0.29.1.ebuild, + neon-0.29.2.ebuild, neon-0.29.3.ebuild, +files/neon-0.29-sni-fix.patch: + Pull in a patch from Debian to fix SNI support. + + 04 Mar 2010; Jeroen Roovers neon-0.29.3.ebuild: + Stable for HPPA (bug #305181). + + 28 Feb 2010; Pawel Hajdan jr neon-0.29.3.ebuild: + x86 stable wrt bug #305181 + + 23 Feb 2010; Brent Baude neon-0.29.3.ebuild: + Marking neon-0.29.3 ppc64 for bug 305181 + +*neon-0.29.3 (12 Jan 2010) + + 12 Jan 2010; Arfrever Frehtes Taifersar Arahesis + +neon-0.29.3.ebuild: + Version bump. + + 07 Jan 2010; Christian Faulhammer neon-0.29.2.ebuild: + Transfer Prefix keywords + +*neon-0.29.2 (31 Dec 2009) + + 31 Dec 2009; Arfrever Frehtes Taifersar Arahesis + +neon-0.29.2.ebuild: + Version bump. + +*neon-0.29.1 (19 Dec 2009) + + 19 Dec 2009; Arfrever Frehtes Taifersar Arahesis + +neon-0.29.1.ebuild: + Version bump. + + 30 Nov 2009; Markus Meier neon-0.29.0.ebuild: + arm stable, bug #289419 + + 31 Oct 2009; Brent Baude neon-0.29.0.ebuild: + Marking neon-0.29.0 ppc64 for bug 289419 + + 29 Oct 2009; Markus Meier neon-0.29.0.ebuild: + amd64/x86 stable, bug #289419 + + 27 Oct 2009; Tobias Klausmann neon-0.29.0.ebuild: + Stable on alpha, bug #289419 + + 24 Oct 2009; nixnut neon-0.29.0.ebuild: + ppc stable #289419 + + 23 Oct 2009; Jeroen Roovers neon-0.29.0.ebuild: + Stable for HPPA (bug #289419). + +*neon-0.29.0 (14 Sep 2009) + + 14 Sep 2009; Arfrever Frehtes Taifersar Arahesis + -files/neon-0.28.4-SOCK_CLOEXEC.patch, +neon-0.29.0.ebuild: + Version bump. + + 28 Aug 2009; Petteri Räty -neon-0.28.4.ebuild, + -neon-0.28.5.ebuild: + Remove old security vulnerable versions that also used built_with_use. + + 27 Aug 2009; Alex Legler neon-0.28.6.ebuild: + amd64 stable, security bug 281950 + + 25 Aug 2009; Raúl Porcel neon-0.28.6.ebuild: + alpha/arm/ia64/s390/sh/sparc stable wrt #281950 + + 24 Aug 2009; Brent Baude neon-0.28.6.ebuild: + Marking neon-0.28.6 ppc64 for bug 281950 + + 23 Aug 2009; nixnut neon-0.28.6.ebuild: + ppc stable #281950 + + 20 Aug 2009; Jeroen Roovers neon-0.28.6.ebuild: + Stable for HPPA (bug #281950). + + 19 Aug 2009; Christian Faulhammer neon-0.28.6.ebuild: + stable x86, security bug 281950 + + 19 Aug 2009; Arfrever Frehtes Taifersar Arahesis + neon-0.28.6.ebuild: + Pass --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt option to econf + with USE="gnutls" (bug #281196). + +*neon-0.28.6 (19 Aug 2009) + + 19 Aug 2009; Arfrever Frehtes Taifersar Arahesis + -neon-0.26.4.ebuild, -neon-0.28.3.ebuild, +neon-0.28.6.ebuild: + Version bump. + + 09 Aug 2009; Jeroen Roovers neon-0.28.5.ebuild: + Stable for HPPA (bug #280251). + + 09 Aug 2009; nixnut neon-0.28.5.ebuild: + ppc stable #280251 + + 05 Aug 2009; neon-0.28.5.ebuild: + Marked stable on AMD64 as requested by Arfrever Frehtes Taifersar Arahesis + in bug #280251. Tested using RadioSeven.se MP3 + stream in media-sound/audacious-2.1, neon compiled with USE="expat gnutls + nls ssl zlib -doc -kerberos -pkcs11 -socks5". + +*neon-0.28.5 (04 Jul 2009) + + 04 Jul 2009; Arfrever Frehtes Taifersar Arahesis + -neon-0.28.2.ebuild, +neon-0.28.5.ebuild: + Version bump. + + 12 Jun 2009; Arfrever Frehtes Taifersar Arahesis + neon-0.28.4.ebuild, +files/neon-0.28.4-SOCK_CLOEXEC.patch: + Fix support for old kernels + new glibc built against new kernel headers + (bug #264101). + + 03 May 2009; Markus Meier neon-0.28.4.ebuild: + amd64 stable, bug #267272 + + 26 Apr 2009; Raúl Porcel neon-0.28.4.ebuild: + alpha/arm/ia64/s390/sh/sparc/x86 stable wrt #267272 + + 24 Apr 2009; Brent Baude neon-0.28.4.ebuild: + stable ppc, bug 267272 + + 24 Apr 2009; Brent Baude neon-0.28.4.ebuild: + stable ppc64, bug 267272 + + 24 Apr 2009; Jeroen Roovers neon-0.28.4: + Stable for HPPA (bug #267272). + +*neon-0.28.4 (21 Mar 2009) + + 21 Mar 2009; Arfrever Frehtes Taifersar Arahesis + metadata.xml, +neon-0.28.4.ebuild: + Version bump (bug #261572). + + 12 Nov 2008; Peter Volkov neon-0.28.3.ebuild: + ~mips keyword back, bug #212056. + + 08 Sep 2008; Guy Martin neon-0.28.3.ebuild: + Stable on hppa. + + 07 Sep 2008; Raúl Porcel neon-0.28.3.ebuild: + ia64 stable wrt #236128 + + 07 Sep 2008; Markus Meier neon-0.28.3.ebuild: + amd64/x86 stable, bug #236128 + + 06 Sep 2008; Jose Luis Rivero neon-0.28.3.ebuild: + Stable on alpha wrt #236128 + + 06 Sep 2008; Friedrich Oslage neon-0.28.3.ebuild: + Stable on sparc, bug #236128 + + 04 Sep 2008; Brent Baude neon-0.28.3.ebuild: + stable ppc, bug 236128 + + 04 Sep 2008; Brent Baude neon-0.28.3.ebuild: + stable ppc64, bug 236128 + + 29 Aug 2008; Markus Meier neon-0.28.3.ebuild: + mark unstable for amd64/x86, bug #236128 comment #3 + + 29 Aug 2008; Markus Meier neon-0.28.3.ebuild: + amd64/x86 stable, bug #236128 + +*neon-0.28.3 (29 Aug 2008) + + 29 Aug 2008; Benedikt Böhm +neon-0.28.3.ebuild: + version bump wrt security #234826 + + 14 Jun 2008; nixnut neon-0.28.2.ebuild: + Added ~ppc wrt bug 212056 + + 01 Jun 2008; Benedikt Böhm neon-0.26.4.ebuild, + -neon-0.28.1.ebuild: + fix #219888 + + 19 Apr 2008; Benedikt Böhm neon-0.28.1.ebuild, + neon-0.28.2.ebuild: + fix socks support wrt #217538 + +*neon-0.28.2 (13 Apr 2008) + + 13 Apr 2008; Benedikt Böhm +neon-0.28.2.ebuild: + version bump wrt #216240 + + 13 Apr 2008; Benedikt Böhm neon-0.28.1.ebuild: + fix documentation install; re-drop mips and ppc keywords due to repoman + being a bitch and not checking for masked ebuilds anymore + + 13 Apr 2008; Benedikt Böhm + -files/neon-0.27.2-linguas.patch, neon-0.26.4.ebuild, -neon-0.27.2.ebuild, + neon-0.28.1.ebuild: + fix sock support; remove old version + + 23 Mar 2008; Benedikt Böhm neon-0.28.1.ebuild: + fix LINGUAS + +*neon-0.28.1 (22 Mar 2008) + + 22 Mar 2008; Benedikt Böhm +neon-0.28.1.ebuild: + version bump wrt #210532 + + 27 Jan 2008; Benedikt Böhm + +files/neon-0.27.2-linguas.patch, neon-0.27.2.ebuild: + fix #205959 + +*neon-0.27.2 (27 Jan 2008) + + 27 Jan 2008; Benedikt Böhm -neon-0.26.1-r1.ebuild, + -neon-0.26.3.ebuild, +neon-0.27.2.ebuild: + version bump; cleanup; #198753 + + 02 Jan 2008; Jeroen Roovers neon-0.26.4.ebuild: + Stable for HPPA (bug #203260). + + 30 Dec 2007; Samuli Suominen neon-0.26.4.ebuild: + amd64 stable wrt #203260 + + 29 Dec 2007; Raúl Porcel neon-0.26.4.ebuild: + alpha/ia64/sparc stable wrt #203260 + + 29 Dec 2007; Brent Baude neon-0.26.4.ebuild: + Marking neon-0.26.4 ppc64 for bug 203260 + + 28 Dec 2007; Markus Meier neon-0.26.4.ebuild: + x86 stable, bug #203260 + + 28 Dec 2007; nixnut neon-0.26.4.ebuild: + Stable on ppc wrt bug 203560 + + 28 Dec 2007; Benedikt Böhm metadata.xml, + -neon-0.24.7.ebuild, -neon-0.25.3.ebuild, -neon-0.25.5.ebuild, + -neon-0.26.1.ebuild: + cleanup old cruft + +*neon-0.26.4 (10 Nov 2007) + + 10 Nov 2007; Benedikt Böhm +neon-0.26.4.ebuild: + version bump; fixes #114759, #162318, #186929, #197964 + + 06 Jul 2007; Mike Frysinger neon-0.26.1.ebuild, + neon-0.26.1-r1.ebuild, neon-0.26.3.ebuild: + If glibc does not have IUSE=nptl, assume it is enabled as newer versions + only support nptl. + + 27 Jun 2007; Lars Weiler neon-0.26.3.ebuild: + Stable on ppc; bug #178264. + + 27 Jun 2007; Jeroen Roovers neon-0.26.3.ebuild: + Stable for HPPA (bug #178264). + + 15 Jun 2007; Raúl Porcel neon-0.26.3.ebuild: + alpha/ia64/x86 stable wrt #178264 + + 14 Jun 2007; Christoph Mende neon-0.26.3.ebuild: + Stable on amd64 wrt bug 178264 + + 13 Jun 2007; Gustavo Zacarias neon-0.26.3.ebuild: + Stable on sparc wrt #178264 + + 09 Jun 2007; Markus Rothe neon-0.26.3.ebuild: + Stable on ppc64; bug #178264 + +*neon-0.26.3 (14 May 2007) + + 14 May 2007; Carsten Lohrke +neon-0.26.3.ebuild: + Version bump. + + 04 Apr 2007; Fabian Groffen neon-0.26.1.ebuild, + neon-0.26.1-r1.ebuild: + Drop userland_Darwin stuff, add virtual/libintl dependency when nls USE-flag + in use, bug #160165 + + 03 Mar 2007; Mike Frysinger neon-0.26.1-r1.ebuild: + Fix xml2 configure typo as noted by R Stephan #155952. + + 18 Oct 2006; Roy Marples neon-0.26.1-r1.ebuild: + Added ~sparc-fbsd keyword. + + 07 Oct 2006; Mike Frysinger neon-0.26.1.ebuild, + neon-0.26.1-r1.ebuild: + Punt invalid use of USE=static. + + 01 Oct 2006; Guy Martin neon-0.26.1-r1.ebuild: + Stable on hppa. + +*neon-0.26.1-r1 (24 Sep 2006) + + 24 Sep 2006; Paul de Vrieze +neon-0.26.1-r1.ebuild: + Gnutls support is broken in connection with subversion. This should fix + #148306 and others once and for all. + + 03 Sep 2006; Joshua Kinard neon-0.26.1.ebuild: + Marked stable on mips. + + 14 Aug 2006; Paul de Vrieze neon-0.26.1.ebuild: + built_with_use dies when the package is not installed at all. To prevent + dying and allow things to (hopefully) work on a ulibc system add an extra + has_version check around it. This should solve bug #143886. + + 05 Aug 2006; Chris White metadata.xml: + metadata.xml translation by Yoshino-san in bug #136538 + + 30 Jul 2006; Daniel Gryniewicz neon-0.26.1.ebuild: + Marked stable on amd64 for bug #139506 + + 26 Jul 2006; Joshua Kinard neon-0.25.5.ebuild: + Marking stable on mips (dep needed by gnome-vfs). + + 25 Jul 2006; Thomas Cort neon-0.26.1.ebuild: + Stable on alpha wrt Bug #139506. + + 23 Jul 2006; Akinori Hattori neon-0.26.1.ebuild: + x86 stable, bug #139506 + + 23 Jul 2006; Tobias Scherbaum neon-0.26.1.ebuild: + ppc stable, bug #139506 + + 20 Jul 2006; Markus Rothe neon-0.26.1.ebuild: + Stable on ppc64; bug #139506 + + 17 Jul 2006; Daniel Gryniewicz neon-0.25.3.ebuild: + Marked stable on amd64 for bug #139612 + + 16 Jul 2006; Tobias Scherbaum neon-0.25.3.ebuild: + hppa stable, bug #139612 + + 14 Jul 2006; Tobias Scherbaum neon-0.25.3.ebuild: + ppc stable, bug #139612 + + 13 Jul 2006; Patrick McLean neon-0.26.1.ebuild: + Add ewarn about API breakage. + + 13 Jul 2006; Aron Griffis neon-0.26.1.ebuild: + Mark 0.26.1 stable on ia64. #139507 + + 12 Jul 2006; Chris Gianelloni neon-0.25.3.ebuild: + Stable on x86 wrt bug #139612. + + 10 Jul 2006; Gustavo Zacarias neon-0.26.1.ebuild: + Stable on sparc wrt #139506 and #139612 + + 10 Jul 2006; Gustavo Zacarias neon-0.25.3.ebuild: + Stable on sparc wrt #139612 + + 05 Jul 2006; Steve Arnold neon-0.26.1.ebuild: + Removed unneccesary make clean from src_test (doh!). + +*neon-0.26.1 (05 Jul 2006) + + 05 Jul 2006; Steve Arnold +neon-0.26.1.ebuild: + Version bump for rapidsvn and subversion support (and bug 137563). + This version adds several new features, so test away (note that socks + support is considered experimental, and tests are somewhat fragile). + + 21 Apr 2006; Diego Pettenò neon-0.25.5.ebuild: + Add missing elibtoolize. + + 30 Mar 2006; Diego Pettenò neon-0.25.5.ebuild: + Add ~x86-fbsd keyword. + +*neon-0.25.5 (21 Feb 2006) + + 21 Feb 2006; Paul de Vrieze +neon-0.25.5.ebuild: + New upstream version (bug #123361) + + 23 Dec 2005; Paul de Vrieze neon-0.25.3.ebuild: + Explicitly disable linking with gssapi. Autodetecting gives a broken + dependency. Using a useflag dependency doesn't work as apparently the + libtool archive created does not have proper dependencies. + + 14 Sep 2005; Aaron Walker neon-0.24.7.ebuild: + 0.24.7 stable on mips. + +*neon-0.25.3 (10 Sep 2005) + + 10 Sep 2005; Daniel Black -neon-0.21.3.ebuild, + -neon-0.23.8.ebuild, -neon-0.23.9.ebuild, -neon-0.24.0.ebuild, + -neon-0.24.2.ebuild, -neon-0.24.4.ebuild, -neon-0.24.5.ebuild, + -neon-0.24.6.ebuild, +neon-0.25.3.ebuild: + version bump. remove old and security vulnerable versions + + 29 Jul 2005; Aaron Walker neon-0.24.7.ebuild: + Added ~mips. + + 20 Jul 2005; Andrej Kacian neon-0.24.7.ebuild: + Commented out the darwin sed call for now. Bug #99647. + + 19 Jul 2005; Kito neon-0.24.7.ebuild: + fix for shared library on Darwin + + 29 Dec 2004; Ciaran McCreesh : + Change encoding to UTF-8 for GLEP 31 compliance + + 16 Dec 2004; Markus Rothe neon-0.24.7.ebuild: + Stable on ppc64 + + 04 Nov 2004; Aron Griffis neon-0.24.7.ebuild: + add ia64 keyword + + 01 Nov 2004; Markus Rothe neon-0.24.7.ebuild: + Marked ~ppc64; bug #63683 + + 01 Oct 2004; Mamoru KOMACHI neon-0.24.6.ebuild, + neon-0.24.7.ebuild: + Added to ~ppc-macos; bug #58811. + + 23 Jul 2004; Travis Tilley neon-0.24.7.ebuild: + stable on amd64 + + 23 Jul 2004; Guy Martin neon-0.24.7.ebuild: + Marked stable on hppa. + + 23 Jul 2004; Bryan Østergaard,,, neon-0.24.7.ebuild: + Stable on alpha, see bug #57747. + + 20 Jul 2004; Stuart Herbert neon-0.24.7.ebuild: + Stable on x86 + + 20 Jul 2004; Ciaran McCreesh neon-0.24.7.ebuild: + Stable on sparc for bug #57747 + +*neon-0.24.7 (20 Jul 2004) + + 20 Jul 2004; Stuart Herbert +neon-0.24.7.ebuild: + Version bump; required by subversion-1.0.6 + + 02 Jun 2004; Ciaran McCreesh neon-0.24.6.ebuild: + Stable on sparc at klieber's request + + 02 Jun 2004; Aron Griffis neon-0.24.6.ebuild: + stable on alpha + + 24 May 2004; Bryan Østergaard neon-0.24.6.ebuild: + Keyworded ~alpha, requested in bug #51550. + + 20 May 2004; Michael McCabe neon-0.24.6.ebuild: + Marked stable on s390 + +*neon-0.24.6 (19 May 2004) + + 19 May 2004; Paul de Vrieze +neon-0.24.6.ebuild: + New version with security fixes + + 13 May 2004; Michael McCabe neon-0.24.5.ebuild: + Added s390 keywords + + 27 Apr 2004; Travis Tilley neon-0.24.5.ebuild: + stable on amd64 + +*neon-0.24.5 (27 Apr 2004) + + 27 Apr 2004; Paul de Vrieze +neon-0.24.5.ebuild: + New upstream version with SECURITY fixes. Updating is highly recommended + + 26 Apr 2004; Paul de Vrieze neon-0.24.4.ebuild: + Mark stable so that subversion can be marked stable + + 26 Apr 2004; Aron Griffis neon-0.23.8.ebuild, + neon-0.23.9.ebuild, neon-0.24.0.ebuild, neon-0.24.2.ebuild, + neon-0.24.4.ebuild: + Add die following econf for bug 48950 + + 22 Jan 2004; neon-0.24.4.ebuild: + Added ~amd64 keyword. + +*neon-0.24.4 (13 Dec 2003) + + 13 Dec 2003; neon-0.24.4.ebuild: + Add a new version, with some fixes based on bug #32232. patch slightly adapted + from a patch by Jani Averbach + + 28 Nov 2003; Jason Wever neon-0.24.2.ebuild: + Added ~sparc keyword. + + 09 Nov 2003; David Holm neon-0.24.2.ebuild: + Added to ~ppc. + +*neon-0.24.2 (27 Sep 2003) + + 27 Sep 2003; Paul de Vrieze metadata.xml, + neon-0.24.2.ebuild: + Version bump as subversion needs 0.24.2 + +*neon-0.24.0 (26 Sep 2003) + + 26 Sep 2003; Martin Holzer neon-0.24.0.ebuild: + Version bumped. + +*neon-0.23.9 (17 Aug 2003) + + 17 Aug 2003; Paul de Vrieze neon-0.23.8.ebuild, + neon-0.23.9.ebuild: + Add new upstream version that could probably fix some pkg-config bugs + + 17 Aug 2003; Paul de Vrieze neon-0.23.8.ebuild: + Mark neon stable as it is needed for subversion to become stable + + 31 May 2003; root neon-0.21.3.ebuild, neon-0.23.2.ebuild, + neon-0.23.3.ebuild, neon-0.23.5.ebuild, neon-0.23.8.ebuild: + ppc keyworded where necessary + +*neon-0.23.8 (15 Mar 2003) + + 15 Mar 2003; Alain Penders neon-0.23.8.ebuild: Version bump, needed for subversion. + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + +*neon-0.23.5 (15 Nov 2002) + + 15 Nov 2002; Karl Trygve (karltk@gentoo.org) neon-0.23.5.ebuild files/digest-neon-0.23.5 : + The version below was never committed, so I made a new one. Fixes #10721. + + 2 Nov 2002; Joshua Brindle (method@gentoo.org) neon-0.23.5.ebuild files/digest-neon-0.23.3 : + Added zlib support, new upstream version + +*neon-0.23.3 (26 Oct 2002) + + 26 Oct 2002; Karl Trygve Kalleberg neon-0.23.3.ebuild files/digest-neon-0.23.3 : + New upstream version. + +*neon-0.23.2 (18 Oct 2002) + + 18 Oct 2002; Karl Trygve Kalleberg neon-0.23.2.ebuild files/digest-neon-0.23.2 : + New upstream version. + +*neon-0.21.3 (14 Jul 2002) + + 14 Jul 2002; Karl Trygve Kalleberg neon-0.21.3.ebuild : + New upstream version. + Old versions 0.15.3-r1, 0.18.5, 0.19.2-r1, 0.19.2, 0.21.1 removed. + +*neon-0.21.1 (06 Jun 2002) + + 09 Jul 2002; phoen][x neon-0.19.2.ebuild : + Added KEYWORDS. + + 06 Jun 2002; Gabriele Giorgetti neon-0.21.1.ebuild : + Bumped to new version + +*neon-0.19.2-r1 (29 Oct 2002) + + 23 Apr 2003; Paul de Vrieze neon-0.19.2-r1.ebuild: + Unmasked neon-0.19.2 as subversion-0.10_pre1 is marked stable. + + 29 Oct 2002; Karl Trygve Kalleberg neon-0.19.2-r1.ebuild files/digest-neon-0.19.2-r1 : + Resurrected, so that subversion may work. + + 09 Jul 2002; phoen][x neon-0.19.2.ebuild : + Added KEYWORDS, LICENSE, SLOT. + +*neon-0.19.2 (26 Feb 2002) + + 09 Jul 2002; phoen][x neon-0.19.2.ebuild : + Added KEYWORDS, LICENSE, SLOT. + + 26 Feb 2002; G.Bevin neon-0.19.2.ebuild, files/digest-neon-0.19.2 : + + upgraded version to latest release + +*neon-0.18.5 (8 Feb 2002) + + 09 Jul 2002; phoen][x neon-0.18.5.ebuild : + Added KEYWORDS, LICENSE, SLOT. + + 8 Feb 2002; G.Bevin neon-0.18.5.ebuild, files/digest-neon-0.18.5 : + + upgraded version to latest release + +*neon-0.15.3-r1 (1 Feb 2002) + + 09 Jul 2002; phoen][x neon-0.15.3-r1.ebuild: + Added KEYWORDS, LICENSE, SLOT. + + 1 Feb 2002; G.Bevin ChangeLog : + Added initial ChangeLog. diff --git a/sdk_container/src/third_party/portage-stable/net-libs/neon/Manifest b/sdk_container/src/third_party/portage-stable/net-libs/neon/Manifest index c1c4b13e0d..b59342bde6 100644 --- a/sdk_container/src/third_party/portage-stable/net-libs/neon/Manifest +++ b/sdk_container/src/third_party/portage-stable/net-libs/neon/Manifest @@ -1 +1,19 @@ -DIST neon-0.29.6.tar.gz 882267 RMD160 f2cd96ed659675812a97b99d1b54e3d8eb66e4ed SHA1 ae1109923303f67ed3421157927bc4bc29c58961 SHA256 9c640b728d6dc80ef1e48f83181166ab6bc95309cece5537e01ffdd01b96eb43 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX neon-0.29.6-gnutls-3-backport.patch 2830 SHA256 b1ff6b7bd5a0b48109c82e5968a63241c7eb4235a93e0a1b2a7bf8e6e5a5d515 SHA512 46fe323e34294a1b0102edc4422d8037a4aa16a2ed0b3a445086d9e8a8091fc695eb736d847c30f7bb41df57a6a77b998c822dbb628b828d9532783c4b6d87b2 WHIRLPOOL 2c3ccfe8816f7a9bd7c03fe648784466e9e0c5b6aae68f7fc9b7cfeb84d1b1be2b2a982950806811e691e4f2963c054d6043eea083bffbc94c3bf28e2d15fe41 +AUX neon-0.29.6-gnutls-3-functions.patch 4867 SHA256 3d1e50fe2fc79e92e42acbab179a41e9c1c0f96d6f72c19a9f650eebc1f1bd11 SHA512 d278085db6d0d75db67881bedc11c323317a28e70a0f474a5c4d29f1b0d96f4cef2a59d4af1dbfed175e496b091f3dbb9f604d67a45d11638bc1a597729b8e73 WHIRLPOOL 78e40d87f6ad1f0754b566a43700e50934e954f460b6b4c5f704ca7da67af123018b0eb8939a4ff3ab421d937a2007089408be07fb6a995c8946269850ca0db3 +AUX neon-0.29.6-gnutls-3-types.patch 1996 SHA256 1a2aabc6183abe942d5cf547a6f3dd2f28ba98b3e709f718527ba0d9c6969ae3 SHA512 7a139c36329f1125007184da4c50dbe50747486336835e67601033be82ed8ad0838d7af05f9737c8849c76cad0ec4494fffb8390062c268ae747a41a7ac7773d WHIRLPOOL b1432084f5726cfa8460876d99742366238e5d063b86088793d4d80945cd6b6a913a682c05204cab13bfffeabeaff81a9b0e552961811c4d07610a339c28cfa5 +AUX neon-0.29.6-no-ssl-check.patch 834 SHA256 4377b91e901c61feb9ddecc0160cda6717fe24d6caeac8c912ec19a71565bd0e SHA512 36577a6da214e0b354ab646ec678b58d30a56680d8dad1a325025f844b487c58768778da4ac9f6e86e327f5b849c0cc538824672aff5eb611adb11631f03f4f5 WHIRLPOOL 973a2de0606ec2749d174b4dfb1e9ae615c4d3941d6e065e9c3c6df820d64245a8b239166770e187a3d7bac2e0d046edf27bfe938441f4c5e0a43c3aa30a4691 +DIST neon-0.29.6.tar.gz 882267 SHA256 9c640b728d6dc80ef1e48f83181166ab6bc95309cece5537e01ffdd01b96eb43 SHA512 26424f30936170a28fdb0188e10985c2b0e1e4266c4c1832384a02b69828741eb1370015646656f979cc74f2fd6a092d0d32bca401c04939b9890db3fb696260 WHIRLPOOL 8b77ed8a52eec1993b41d19963252ce2637c3ff1e21fbbdfd54a8416fff4f9827d03827e51ca3712a92dc529ed329444b4ce3603f547a66420e9a2b750017b03 +EBUILD neon-0.29.6-r1.ebuild 2883 SHA256 ed2805a8362fdfd90d5d4d2cdca2bf5bf1b1c90ef9a0a807657f06188868e2a2 SHA512 d425f25b8d716c1a82b1e929737eeb2f1bd6f468fb1abefb9e4888256e1bd2c344ff370a01cc1ba84554f6fd454aa04ba48fc16b59a72906d9b4c3e585e3e5f3 WHIRLPOOL 68ab92026645dd2fb345106c0744ddb15f86e6542b130269eb9d639531400dfcfccf97d57d44c349670fc4b899e41e17dae2deb9e6e731315b41c0b873808d57 +EBUILD neon-0.29.6-r2.ebuild 2942 SHA256 8eb295ac3040e37a251051573d1eb0b3ebb53c3f9c7d1e79f9a7ddf4cd54985e SHA512 40638afc857b11688e29b78f5c132b35db21ce55ac494626576e85254f9fa7d77c06e49f316f515636e583be08182c8e4341e5c59131846806239117b0b21311 WHIRLPOOL 84440477f4207057a3e937bd7d44e7bd88e670c72ebd30b5702d150eec98f770c37f6f1c65aee12fc113e123fd8e3c51296ef427396f911eca8ab3d6638b7f1a +MISC ChangeLog 26593 SHA256 722f79fce61bbb42b4f4c01f9c91a69e782f38975132fae47de0ace1d5650d7a SHA512 d9a7bfe826a61e3588ea236c0ea2a65cb6a4684235204dcaa9f220c1a8462d7af2a45099b26cde21b71c8aa45d18af072fd9b7195a111466b55ed5c8c8fe716b WHIRLPOOL 2cc05bfa03cf358b44262e1668c21f26ff9f42948d09de42b64ebc4b238ddc2f001093e825ee44d2cc1cd5c3ec4b63df4d0724cbdd0329f36923a6288775ddcc +MISC metadata.xml 1208 SHA256 2697b773cf5d2673a1bfd349724f0ef0a70ecea111713373ba348cee6e075ca1 SHA512 e08f9806282d877c9db6ae6c08aac05c3c0e2104338117d4047a9e31afca5dd0b648b5acd6410477960516cf27788e0c41c108995192231a5aa2676beac23934 WHIRLPOOL fc07bf5d350a6225788567f0fb0adb5e8caf2ce3e20af586236fec938d784d8218cd9d6d426ba6623f544b5f34d07274e1d008be78048e67f366a7db2fcc1e39 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iEYEAREIAAYFAlDjOaYACgkQuQc30/atMkBACgCeKdD+jgjefIKl1hCRun3RHwQF +Bh8An0r9tN62U8ZGNteZXaWNuXNDnIr/ +=I1rR +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/net-libs/neon/files/neon-0.29.6-gnutls-3-backport.patch b/sdk_container/src/third_party/portage-stable/net-libs/neon/files/neon-0.29.6-gnutls-3-backport.patch new file mode 100644 index 0000000000..e699741ea4 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/neon/files/neon-0.29.6-gnutls-3-backport.patch @@ -0,0 +1,96 @@ +BUGZILLA-GENTOO: https://bugs.gentoo.org/show_bug.cgi?id=440936, +BUGZILLA-GNUTLS: https://savannah.gnu.org/support/index.php?108189 + +This patch fixes situation when subversion fails on some https sources +due incorrect handing of issuers in neon library. + +Patch is backported from upstream. + +diff --git a/src/ne_gnutls.c b/src/ne_gnutls.c +index 5a5dca9..0eef990 100644 +--- a/src/ne_gnutls.c ++++ b/src/ne_gnutls.c +@@ -1,6 +1,6 @@ + /* + neon SSL/TLS support using GNU TLS +- Copyright (C) 2002-2010, Joe Orton ++ Copyright (C) 2002-2011, Joe Orton + Copyright (C) 2004, Aleix Conchillo Flaque + + This library is free software; you can redistribute it and/or +@@ -486,7 +486,7 @@ static ne_ssl_certificate *populate_cert(ne_ssl_certificate *cert, + static gnutls_x509_crt x509_crt_copy(gnutls_x509_crt src) + { + int ret; +- size_t size; ++ size_t size = 0; + gnutls_datum tmp; + gnutls_x509_crt dest; + +@@ -680,6 +680,11 @@ void ne_ssl_context_set_flag(ne_ssl_context *ctx, int flag, int value) + /* SSLv2 not supported. */ + } + ++int ne_ssl_context_get_flag(ne_ssl_context *ctx, int flag) ++{ ++ return 0; ++} ++ + void ne_ssl_context_destroy(ne_ssl_context *ctx) + { + gnutls_certificate_free_credentials(ctx->cred); +@@ -1128,6 +1133,21 @@ static int pkcs12_parse(gnutls_pkcs12_t p12, gnutls_x509_privkey *pkey, + + ne_ssl_client_cert *ne_ssl_clicert_read(const char *filename) + { ++ gnutls_datum datum; ++ ne_ssl_client_cert *cc; ++ ++ if (read_to_datum(filename, &datum)) ++ return NULL; ++ ++ cc = ne_ssl_clicert_import(datum.data, datum.size); ++ ++ ne_free(datum.data); ++ ++ return cc; ++} ++ ++ne_ssl_client_cert *ne_ssl_clicert_import(const unsigned char *buffer, size_t buflen) ++{ + int ret; + gnutls_datum data; + gnutls_pkcs12_t p12; +@@ -1136,15 +1156,14 @@ ne_ssl_client_cert *ne_ssl_clicert_read(const char *filename) + gnutls_x509_crt cert = NULL; + gnutls_x509_privkey pkey = NULL; + +- if (read_to_datum(filename, &data)) +- return NULL; ++ data.data = buffer; ++ data.size = buflen; + + if (gnutls_pkcs12_init(&p12) != 0) { + return NULL; + } + + ret = gnutls_pkcs12_import(p12, &data, GNUTLS_X509_FMT_DER, 0); +- ne_free(data.data); + if (ret < 0) { + gnutls_pkcs12_deinit(p12); + return NULL; + +diff --git a/src/ne_gnutls.c b/src/ne_gnutls.c +index 0eef990..2ed90c2 100644 +--- a/src/ne_gnutls.c ++++ b/src/ne_gnutls.c +@@ -60,6 +60,9 @@ GCRY_THREAD_OPTION_PTHREAD_IMPL; + #include "ne_private.h" + #include "ne_privssl.h" + ++ ++ne_ssl_client_cert *ne_ssl_clicert_import(const unsigned char *buffer, size_t buflen); ++ + #if LIBGNUTLS_VERSION_NUMBER >= 0x020302 + /* The GnuTLS DN functions in 2.3.2 and later allow a simpler DN + * abstraction to be used. */ diff --git a/sdk_container/src/third_party/portage-stable/net-libs/neon/files/neon-0.29.6-gnutls-3-functions.patch b/sdk_container/src/third_party/portage-stable/net-libs/neon/files/neon-0.29.6-gnutls-3-functions.patch new file mode 100644 index 0000000000..77fe932022 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/neon/files/neon-0.29.6-gnutls-3-functions.patch @@ -0,0 +1,120 @@ +From d7516e56dc854308349419b81904e9a61751cde4 Mon Sep 17 00:00:00 2001 +From: Alexander V Vershilov +Date: Thu, 1 Nov 2012 11:44:10 +0400 +Subject: [PATCH 1/2] neon gnutls-3 fixes + +--- + macros/neon.m4 | 9 ++++++++- + src/ne_gnutls.c | 13 +++++++++++-- + src/ne_socket.c | 10 +++++++--- + 3 files changed, 26 insertions(+), 6 deletions(-) + +diff --git a/macros/neon.m4 b/macros/neon.m4 +index 32111c7..40f1d71 100644 +--- a/macros/neon.m4 ++++ b/macros/neon.m4 +@@ -982,13 +982,20 @@ gnutls) + # Check for functions in later releases + NE_CHECK_FUNCS([gnutls_session_get_data2 gnutls_x509_dn_get_rdn_ava \ + gnutls_sign_callback_set \ ++ gnutls_certificate_get_issuer \ + gnutls_certificate_get_x509_cas \ +- gnutls_certificate_verify_peers2]) ++ gnutls_certificate_verify_peers2 \ ++ gnutls_x509_crt_sign2]) + + # fail if gnutls_certificate_verify_peers2 is not found + if test x${ac_cv_func_gnutls_certificate_verify_peers2} != xyes; then + AC_MSG_ERROR([GnuTLS version predates gnutls_certificate_verify_peers2, newer version required]) + fi ++ ++ # fail if gnutls_x509_crt_sign2 is not found (it was introduced in 1.2.0, which is required) ++ if test x${ac_cv_func_gnutls_x509_crt_sign2} != xyes; then ++ AC_MSG_ERROR([GnuTLS version predates gnutls_x509_crt_sign2, newer version required (at least 1.2.0)]) ++ fi + + # Check for iconv support if using the new RDN access functions: + if test ${ac_cv_func_gnutls_x509_dn_get_rdn_ava}X${ac_cv_header_iconv_h} = yesXyes; then +diff --git a/src/ne_gnutls.c b/src/ne_gnutls.c +index eec5655..d50c6ce 100644 +--- a/src/ne_gnutls.c ++++ b/src/ne_gnutls.c +@@ -692,7 +692,7 @@ void ne_ssl_context_destroy(ne_ssl_context *ctx) + ne_free(ctx); + } + +-#ifdef HAVE_GNUTLS_CERTIFICATE_GET_X509_CAS ++#if !defined(HAVE_GNUTLS_CERTIFICATE_GET_ISSUER) && defined(HAVE_GNUTLS_CERTIFICATE_GET_X509_CAS) + /* Return the issuer of the given certificate, or NULL if none can be + * found. */ + static gnutls_x509_crt find_issuer(gnutls_x509_crt *ca_list, +@@ -747,20 +747,29 @@ static ne_ssl_certificate *make_peers_chain(gnutls_session sock, + } + } + +-#ifdef HAVE_GNUTLS_CERTIFICATE_GET_X509_CAS ++#if defined(HAVE_GNUTLS_CERTIFICATE_GET_ISSUER) || defined(HAVE_GNUTLS_CERTIFICATE_GET_X509_CAS) + /* GnuTLS only returns the peers which were *sent* by the server + * in the Certificate list during the handshake. Fill in the + * complete chain manually against the certs we trust: */ + if (current->issuer == NULL) { + gnutls_x509_crt issuer; ++ ++#ifndef HAVE_GNUTLS_CERTIFICATE_GET_ISSUER + gnutls_x509_crt *ca_list; + unsigned int num_cas; + + gnutls_certificate_get_x509_cas(crd, &ca_list, &num_cas); ++#endif + + do { + /* Look up the issuer. */ ++#ifndef HAVE_GNUTLS_CERTIFICATE_GET_ISSUER + issuer = find_issuer(ca_list, num_cas, current->subject); ++#else ++ if (gnutls_certificate_get_issuer(crd, current->subject, &issuer, 0)) ++ issuer = NULL; ++#endif ++ + if (issuer) { + issuer = x509_crt_copy(issuer); + cert = populate_cert(ne_calloc(sizeof *cert), issuer); +diff --git a/src/ne_socket.c b/src/ne_socket.c +index 12cf020..faee20c 100644 +--- a/src/ne_socket.c ++++ b/src/ne_socket.c +@@ -721,9 +721,11 @@ static ssize_t error_gnutls(ne_socket *sock, ssize_t sret) + _("SSL alert received: %s"), + gnutls_alert_get_name(gnutls_alert_get(sock->ssl))); + break; ++#if GNUTLS_VERSION_MAJOR > 2 || (GNUTLS_VERSION_MAJOR == 2 && GNUTLS_VERSION_MINOR >= 99) ++ case GNUTLS_E_PREMATURE_TERMINATION: ++#else + case GNUTLS_E_UNEXPECTED_PACKET_LENGTH: +- /* It's not exactly an API guarantee but this error will +- * always mean a premature EOF. */ ++#endif + ret = NE_SOCK_TRUNC; + set_error(sock, _("Secure connection truncated")); + break; +@@ -1678,6 +1680,8 @@ int ne_sock_accept_ssl(ne_socket *sock, ne_ssl_context *ctx) + NE_DEBUG(NE_DBG_SSL, "ssl: Server reused session.\n"); + } + #elif defined(HAVE_GNUTLS) ++ unsigned int verify_status; ++ + gnutls_init(&ssl, GNUTLS_SERVER); + gnutls_credentials_set(ssl, GNUTLS_CRD_CERTIFICATE, ctx->cred); + gnutls_set_default_priority(ssl); +@@ -1697,7 +1701,7 @@ int ne_sock_accept_ssl(ne_socket *sock, ne_ssl_context *ctx) + if (ret < 0) { + return error_gnutls(sock, ret); + } +- if (ctx->verify && gnutls_certificate_verify_peers(ssl)) { ++ if (ctx->verify && (gnutls_certificate_verify_peers2(ssl, &verify_status) || verify_status)) { + set_error(sock, _("Client certificate verification failed")); + return NE_SOCK_ERROR; + } +-- +1.7.12.3 + diff --git a/sdk_container/src/third_party/portage-stable/net-libs/neon/files/neon-0.29.6-gnutls-3-types.patch b/sdk_container/src/third_party/portage-stable/net-libs/neon/files/neon-0.29.6-gnutls-3-types.patch new file mode 100644 index 0000000000..861207d4b6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/neon/files/neon-0.29.6-gnutls-3-types.patch @@ -0,0 +1,57 @@ +From 9033b72dc4fa250519379cb39142a3e42141d3f5 Mon Sep 17 00:00:00 2001 +From: Alexander V Vershilov +Date: Thu, 1 Nov 2012 11:44:36 +0400 +Subject: [PATCH 2/2] neon gnutls types fix + +--- + src/ne_gnutls.c | 10 +++++----- + 1 file changed, 5 insertions(+), 5 deletions(-) + +diff --git a/src/ne_gnutls.c b/src/ne_gnutls.c +index d50c6ce..11dfd8e 100644 +--- a/src/ne_gnutls.c ++++ b/src/ne_gnutls.c +@@ -83,7 +83,7 @@ struct ne_ssl_certificate_s { + }; + + struct ne_ssl_client_cert_s { +- gnutls_pkcs12 p12; ++ gnutls_pkcs12_t p12; + int decrypted; /* non-zero if successfully decrypted. */ + int keyless; + ne_ssl_certificate cert; +@@ -1041,11 +1041,11 @@ static int read_to_datum(const char *filename, gnutls_datum *datum) + /* Parses a PKCS#12 structure and loads the certificate, private key + * and friendly name if possible. Returns zero on success, non-zero + * on error. */ +-static int pkcs12_parse(gnutls_pkcs12 p12, gnutls_x509_privkey *pkey, ++static int pkcs12_parse(gnutls_pkcs12_t p12, gnutls_x509_privkey *pkey, + gnutls_x509_crt *x5, char **friendly_name, + const char *password) + { +- gnutls_pkcs12_bag bag = NULL; ++ gnutls_pkcs12_bag_t bag = NULL; + int i, j, ret = 0; + + for (i = 0; ret == 0; ++i) { +@@ -1060,7 +1060,7 @@ static int pkcs12_parse(gnutls_pkcs12 p12, gnutls_x509_privkey *pkey, + gnutls_pkcs12_bag_decrypt(bag, password); + + for (j = 0; ret == 0 && j < gnutls_pkcs12_bag_get_count(bag); ++j) { +- gnutls_pkcs12_bag_type type; ++ gnutls_pkcs12_bag_type_t type; + gnutls_datum data; + + if (friendly_name && *friendly_name == NULL) { +@@ -1130,7 +1130,7 @@ ne_ssl_client_cert *ne_ssl_clicert_read(const char *filename) + { + int ret; + gnutls_datum data; +- gnutls_pkcs12 p12; ++ gnutls_pkcs12_t p12; + ne_ssl_client_cert *cc; + char *friendly_name = NULL; + gnutls_x509_crt cert = NULL; +-- +1.7.12.3 + diff --git a/sdk_container/src/third_party/portage-stable/net-libs/neon/files/neon-0.29.6-no-ssl-check.patch b/sdk_container/src/third_party/portage-stable/net-libs/neon/files/neon-0.29.6-no-ssl-check.patch new file mode 100644 index 0000000000..a4b815a5d1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/neon/files/neon-0.29.6-no-ssl-check.patch @@ -0,0 +1,22 @@ +newer versions of openssl have started to be compatible across minor versions +too, so this sanity check fails. since we already handle compatibility with +openssl via SONAME checks, we don't need this openssl check at all. + +http://marc.info/?l=openssl-dev&m=133176786215023&w=2 + +--- src/ne_socket.c ++++ src/ne_socket.c +@@ -1745,13 +1745,6 @@ int ne_sock_connect_ssl(ne_socket *sock, + return NE_SOCK_ERROR; + } + +- /* If runtime library version differs from compile-time version +- * number in major/minor/fix level, abort soon. */ +- if ((SSLeay() ^ OPENSSL_VERSION_NUMBER) & 0xFFFFF000) { +- set_error(sock, _("SSL disabled due to library version mismatch")); +- return NE_SOCK_ERROR; +- } +- + sock->ssl = ssl = SSL_new(ctx->ctx); + if (!ssl) { + set_error(sock, _("Could not create SSL structure")); diff --git a/sdk_container/src/third_party/portage-stable/net-libs/neon/metadata.xml b/sdk_container/src/third_party/portage-stable/net-libs/neon/metadata.xml new file mode 100644 index 0000000000..f43830a772 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/neon/metadata.xml @@ -0,0 +1,25 @@ + + + + proxy-maintainers + + arfrever.fta@gmail.com + + + Neon is an HTTP and WebDAV client library for Unix systems, with a C + language API. It provides high-level interfaces to HTTP/1.1 and WebDAV + methods, and a low-level interface to HTTP request/response handling, + allowing new methods to be easily implemented. + + + neon は Unix システムにおける HTTP 及び WebDAV クライアント・ライブラリ + であり、C言語 API です。HTTP/1.1 及び WebDAV のメソッドという高い視点 + でのインターフェイス、HTTP リクエスト/レスポンス のハンドリングという + 低い視点でのインターフェイス、簡単に実装できるようにした新しいメソッド + といったものを提供します。 + + + Add support for net-libs/libproxy + Add support for PKCS#11 using dev-libs/pakchois + + diff --git a/sdk_container/src/third_party/portage-stable/net-libs/neon/neon-0.29.6-r1.ebuild b/sdk_container/src/third_party/portage-stable/net-libs/neon/neon-0.29.6-r1.ebuild new file mode 100644 index 0000000000..56b8a93c64 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/neon/neon-0.29.6-r1.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/neon/neon-0.29.6-r1.ebuild,v 1.15 2012/11/01 15:52:27 qnikst Exp $ + +EAPI="4" + +inherit autotools eutils libtool + +DESCRIPTION="HTTP and WebDAV client library" +HOMEPAGE="http://www.webdav.org/neon/" +SRC_URI="http://www.webdav.org/neon/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc expat gnutls kerberos libproxy nls pkcs11 ssl static-libs zlib" +IUSE_LINGUAS="cs de fr ja nn pl ru tr zh_CN" +for lingua in ${IUSE_LINGUAS}; do + IUSE+=" linguas_${lingua}" +done +unset lingua +RESTRICT="test" + +RDEPEND="expat? ( dev-libs/expat ) + !expat? ( dev-libs/libxml2 ) + gnutls? ( + app-misc/ca-certificates + >=net-libs/gnutls-2.0 + pkcs11? ( dev-libs/pakchois ) + ) + !gnutls? ( ssl? ( + >=dev-libs/openssl-0.9.6f + pkcs11? ( dev-libs/pakchois ) + ) ) + kerberos? ( virtual/krb5 ) + libproxy? ( net-libs/libproxy ) + nls? ( virtual/libintl ) + zlib? ( sys-libs/zlib )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() { + local lingua linguas + for lingua in ${IUSE_LINGUAS}; do + use linguas_${lingua} && linguas+=" ${lingua}" + done + sed -i -e "s/ALL_LINGUAS=.*/ALL_LINGUAS=\"${linguas}\"/g" configure.in + + epatch "${FILESDIR}"/${PN}-0.29.6-no-ssl-check.patch + epatch "${FILESDIR}"/${PN}-0.29.6-gnutls-3-functions.patch + epatch "${FILESDIR}"/${PN}-0.29.6-gnutls-3-types.patch + AT_M4DIR="macros" eautoreconf + + elibtoolize +} + +src_configure() { + local myconf=() + + if has_version sys-libs/glibc; then + einfo "Enabling SSL library thread-safety using POSIX threads..." + myconf+=(--enable-threadsafe-ssl=posix) + fi + + if use expat; then + myconf+=(--with-expat) + else + myconf+=(--with-libxml2) + fi + + if use gnutls; then + myconf+=(--with-ssl=gnutls --with-ca-bundle="${EPREFIX}/etc/ssl/certs/ca-certificates.crt") + elif use ssl; then + myconf+=(--with-ssl=openssl) + fi + + # work around broken check, we really need -lintl on Solaris + [[ ${CHOST} == *-solaris* ]] && export ne_cv_libsfor_bindtextdomain=-lintl + + econf \ + --enable-shared \ + $(use_with kerberos gssapi) \ + $(use_with libproxy) \ + $(use_enable nls) \ + $(use_with pkcs11 pakchois) \ + $(use_enable static-libs static) \ + $(use_with zlib) \ + "${myconf[@]}" +} + +src_install() { + emake DESTDIR="${D}" install-lib install-headers install-config install-nls || die "emake install failed" + + find "${ED}" -name "*.la" -print0 | xargs -0 rm -f + + if use doc; then + emake DESTDIR="${D}" install-docs || die "emake install-docs failed" + fi + + dodoc AUTHORS BUGS NEWS README THANKS TODO + doman doc/man/*.[1-8] +} diff --git a/sdk_container/src/third_party/portage-stable/net-libs/neon/neon-0.29.6-r2.ebuild b/sdk_container/src/third_party/portage-stable/net-libs/neon/neon-0.29.6-r2.ebuild new file mode 100644 index 0000000000..fc2e7469bc --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-libs/neon/neon-0.29.6-r2.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/neon/neon-0.29.6-r2.ebuild,v 1.9 2013/01/01 19:31:48 armin76 Exp $ + +EAPI="4" + +inherit autotools eutils libtool + +DESCRIPTION="HTTP and WebDAV client library" +HOMEPAGE="http://www.webdav.org/neon/" +SRC_URI="http://www.webdav.org/neon/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc expat gnutls kerberos libproxy nls pkcs11 ssl static-libs zlib" +IUSE_LINGUAS="cs de fr ja nn pl ru tr zh_CN" +for lingua in ${IUSE_LINGUAS}; do + IUSE+=" linguas_${lingua}" +done +unset lingua +RESTRICT="test" + +RDEPEND="expat? ( dev-libs/expat ) + !expat? ( dev-libs/libxml2 ) + gnutls? ( + app-misc/ca-certificates + >=net-libs/gnutls-2.0 + pkcs11? ( dev-libs/pakchois ) + ) + !gnutls? ( ssl? ( + >=dev-libs/openssl-0.9.6f + pkcs11? ( dev-libs/pakchois ) + ) ) + kerberos? ( virtual/krb5 ) + libproxy? ( net-libs/libproxy ) + nls? ( virtual/libintl ) + zlib? ( sys-libs/zlib )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() { + local lingua linguas + for lingua in ${IUSE_LINGUAS}; do + use linguas_${lingua} && linguas+=" ${lingua}" + done + sed -i -e "s/ALL_LINGUAS=.*/ALL_LINGUAS=\"${linguas}\"/g" configure.in + + epatch "${FILESDIR}"/${PN}-0.29.6-no-ssl-check.patch + epatch "${FILESDIR}"/${PN}-0.29.6-gnutls-3-functions.patch + epatch "${FILESDIR}"/${PN}-0.29.6-gnutls-3-types.patch + epatch "${FILESDIR}"/${PN}-0.29.6-gnutls-3-backport.patch + AT_M4DIR="macros" eautoreconf + + elibtoolize +} + +src_configure() { + local myconf=() + + if has_version sys-libs/glibc; then + einfo "Enabling SSL library thread-safety using POSIX threads..." + myconf+=(--enable-threadsafe-ssl=posix) + fi + + if use expat; then + myconf+=(--with-expat) + else + myconf+=(--with-libxml2) + fi + + if use gnutls; then + myconf+=(--with-ssl=gnutls --with-ca-bundle="${EPREFIX}/etc/ssl/certs/ca-certificates.crt") + elif use ssl; then + myconf+=(--with-ssl=openssl) + fi + + # work around broken check, we really need -lintl on Solaris + [[ ${CHOST} == *-solaris* ]] && export ne_cv_libsfor_bindtextdomain=-lintl + + econf \ + --enable-shared \ + $(use_with kerberos gssapi) \ + $(use_with libproxy) \ + $(use_enable nls) \ + $(use_with pkcs11 pakchois) \ + $(use_enable static-libs static) \ + $(use_with zlib) \ + "${myconf[@]}" +} + +src_install() { + emake DESTDIR="${D}" install-lib install-headers install-config install-nls || die "emake install failed" + + find "${ED}" -name "*.la" -print0 | xargs -0 rm -f + + if use doc; then + emake DESTDIR="${D}" install-docs || die "emake install-docs failed" + fi + + dodoc AUTHORS BUGS NEWS README THANKS TODO + doman doc/man/*.[1-8] +} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/hwids/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-apps/hwids/ChangeLog new file mode 100644 index 0000000000..bb6a3fe1ec --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/hwids/ChangeLog @@ -0,0 +1,360 @@ +# ChangeLog for sys-apps/hwids +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/hwids/ChangeLog,v 1.77 2013/01/31 16:04:01 flameeyes Exp $ + +*hwids-20130131 (31 Jan 2013) + + 31 Jan 2013; Diego E. Pettenò +hwids-20130131.ebuild, + -hwids-20130123.ebuild: + Version bump. + + 26 Jan 2013; Samuli Suominen -hwids-20121119.ebuild: + old + + 26 Jan 2013; Samuli Suominen hwids-20130114.ebuild: + alpha/m68k/s390/sh stable wrt #452554 + + 26 Jan 2013; Agostino Sarubbo hwids-20130114.ebuild: + Stable for ppc64, wrt bug #452554 + + 26 Jan 2013; Agostino Sarubbo hwids-20130114.ebuild: + Stable for ppc, wrt bug #452554 + +*hwids-20130123 (23 Jan 2013) + + 23 Jan 2013; Diego E. Pettenò +hwids-20130123.ebuild, + -hwids-20130119.ebuild: + Version bump; thanks to Michał Bartoszkiewicz for fixing the files' + permissions (now they are no longer executable). + + 21 Jan 2013; Agostino Sarubbo hwids-20130114.ebuild: + Stable for sparc, wrt bug #452554 + + 21 Jan 2013; Agostino Sarubbo hwids-20130114.ebuild: + Stable for ia64, wrt bug #452554 + + 20 Jan 2013; Samuli Suominen hwids-20130114.ebuild: + arm/x86 stable wrt #452554 + +*hwids-20130119 (19 Jan 2013) + + 19 Jan 2013; Diego E. Pettenò +hwids-20130119.ebuild, + -hwids-20130108.ebuild: + Version bump. + + 17 Jan 2013; Jeroen Roovers hwids-20130114.ebuild: + Stable for HPPA (bug #452554). + + 17 Jan 2013; Sergey Popov hwids-20130114.ebuild: + Stable on amd64, wrt bug #452554 + +*hwids-20130114 (14 Jan 2013) + + 14 Jan 2013; Diego E. Pettenò +hwids-20130114.ebuild: + Version bump. + + 08 Jan 2013; Diego E. Pettenò hwids-20130108.ebuild, + hwids-99999999.ebuild: + Add missing eutils inherit and update live ebuild to follow the release one. + +*hwids-20130108 (08 Jan 2013) + + 08 Jan 2013; Diego E. Pettenò +hwids-20130108.ebuild, + -hwids-20121202.ebuild, -hwids-20121227.ebuild, -hwids-20130102.ebuild: + Version bump; remove old. + +*hwids-20130102 (03 Jan 2013) + + 03 Jan 2013; Diego E. Pettenò +hwids-20130102.ebuild: + Version bump. + + 31 Dec 2012; Richard Yao hwids-20121227.ebuild: + Keyword ~x64-freebsd + +*hwids-20121227 (31 Dec 2012) + + 31 Dec 2012; Diego E. Pettenò +hwids-20121227.ebuild, + -hwids-20121225.ebuild: + Version bump (no update in a few days). Solve bug #446578 while at it. + + 29 Dec 2012; Raúl Porcel hwids-20121119.ebuild: + alpha/m68k/s390/sh/sparc stable wrt #436186 + +*hwids-20121225 (25 Dec 2012) + + 25 Dec 2012; Diego E. Pettenò +hwids-20121225.ebuild, + -hwids-20121217.ebuild: + Version bump. + + 17 Dec 2012; Agostino Sarubbo hwids-20121119.ebuild: + Stable for ia64, wrt bug #436186 + +*hwids-20121217 (17 Dec 2012) + + 17 Dec 2012; Diego E. Pettenò +hwids-20121217.ebuild, + -hwids-20121203.ebuild, -hwids-20121210.ebuild: + Version bump; remove old. + +*hwids-20121210 (10 Dec 2012) + + 10 Dec 2012; Diego E. Pettenò +hwids-20121210.ebuild, + -hwids-20121208.5.ebuild: + Version bump. + + 09 Dec 2012; Fabian Groffen hwids-20121208.5.ebuild, + hwids-99999999.ebuild: + Fix install for Prefix, bug #446568 + +*hwids-20121208.5 (08 Dec 2012) + + 08 Dec 2012; Diego E. Pettenò +hwids-20121208.5.ebuild, + -hwids-20121208.ebuild, hwids-99999999.ebuild: + Version bump to use the Makefile's targets for building and installing. + +*hwids-20121208 (08 Dec 2012) + + 08 Dec 2012; Diego E. Pettenò +hwids-20121208.ebuild, + hwids-99999999.ebuild: + Version bump; update live ebuild to use the git repository as a starting + point, which makes it possible to share most of the ebuild between the two. + +*hwids-20121203 (04 Dec 2012) + + 04 Dec 2012; Diego E. Pettenò +hwids-20121203.ebuild, + -hwids-20121202.3.ebuild: + Version bump; update oui and added iab. + +*hwids-20121202.3 (02 Dec 2012) + + 02 Dec 2012; Diego E. Pettenò +hwids-20121202.3.ebuild, + -hwids-20121202.2.ebuild, hwids-99999999.ebuild: + Change license to public-domain for oui.txt. Use the new version of hwids that + carries the script instead of downloading live versions that will most likely + break later on. + + 02 Dec 2012; Samuli Suominen hwids-20121202.2.ebuild, + hwids-99999999.ebuild: + Call udevadm with the hwdb target only if it's supported. + + 02 Dec 2012; Samuli Suominen hwids-20121202.2.ebuild, + hwids-99999999.ebuild: + Install missing 20-acpi-vendor.hwdb which seems to be a table of approved + ACPI PNP vendors (as per internet search) + + 02 Dec 2012; Samuli Suominen hwids-20121202.2.ebuild, + hwids-99999999.ebuild: + Use ids-update.pl from systemd tarball to regenerate udev.bin binary + formatted database from files: pci.ids, usb.ids and oui.txt + +*hwids-20121202.2 (02 Dec 2012) + + 02 Dec 2012; Diego E. Pettenò +hwids-20121202.2.ebuild, + hwids-99999999.ebuild: + Now install oui.txt as well (due to udev/bluez requirements). + +*hwids-20121202 (02 Dec 2012) + + 02 Dec 2012; Diego E. Pettenò +hwids-20121202.ebuild, + -hwids-20120922.ebuild, -hwids-20121123.ebuild, -hwids-20121130.ebuild: + Version bump; remove old. + + 01 Dec 2012; Anthony G. Basile hwids-20121119.ebuild: + stable ppc64, bug #443940 + + 01 Dec 2012; Anthony G. Basile hwids-20121119.ebuild: + stable arm, bug #443940 + +*hwids-20121130 (30 Nov 2012) + + 30 Nov 2012; Diego E. Pettenò +hwids-20121130.ebuild: + Version bump. + + 23 Nov 2012; Diego E. Pettenò hwids-20121123.ebuild: + Use the new SRC_URI that actually simplifies this quite a bit. + +*hwids-20121123 (23 Nov 2012) + + 23 Nov 2012; Diego E. Pettenò +hwids-20121123.ebuild: + Version bump. + + 21 Nov 2012; Agostino Sarubbo hwids-20121119.ebuild: + Stable for x86, tested by Vincent Olivert Riera , wrt + bug #443940 + + 20 Nov 2012; Jeroen Roovers hwids-20121119.ebuild: + Stable for HPPA (bug #443940). + + 20 Nov 2012; Agostino Sarubbo hwids-20121119.ebuild: + Stable for ppc, tested by Vicente Olivert Riera , wrt + bug #443940 + + 20 Nov 2012; Sergey Popov hwids-20121119.ebuild: + amd64 stable, bug #443940 + +*hwids-20121119 (19 Nov 2012) + + 19 Nov 2012; Diego E. Pettenò +hwids-20121119.ebuild, + -hwids-20121022.ebuild, -hwids-20121109.ebuild: + Version bump. + +*hwids-20121109 (09 Nov 2012) + + 09 Nov 2012; Diego E. Pettenò +hwids-20121109.ebuild: + Version bump. + +*hwids-20121022 (22 Oct 2012) + + 22 Oct 2012; Diego E. Pettenò +hwids-20121022.ebuild, + -hwids-20121014.ebuild, -hwids-20121020.ebuild: + Version bump and remove old. + +*hwids-20121020 (20 Oct 2012) + + 20 Oct 2012; Diego E. Pettenò +hwids-20121020.ebuild: + Version bump. + +*hwids-20121014 (14 Oct 2012) + + 14 Oct 2012; Diego E. Pettenò +hwids-20121014.ebuild, + -hwids-20121012.ebuild: + Version bump. + +*hwids-20121012 (12 Oct 2012) + + 12 Oct 2012; Diego E. Pettenò +hwids-20121012.ebuild, + -hwids-20121010.ebuild: + Version bump. + +*hwids-20121010 (12 Oct 2012) + + 12 Oct 2012; Diego E. Pettenò +hwids-20121010.ebuild, + -hwids-20121009.ebuild: + Version bump. + +*hwids-20121009 (08 Oct 2012) + + 08 Oct 2012; Diego E. Pettenò +hwids-20121009.ebuild, + -hwids-20120929.ebuild, -hwids-20121001.ebuild: + Version bump; remove old. + +*hwids-20121001 (03 Oct 2012) + + 03 Oct 2012; Diego E. Pettenò +hwids-20121001.ebuild: + Version bump. + + 02 Oct 2012; Anthony G. Basile hwids-20120922.ebuild: + stable arm, bug #436186 + +*hwids-20120929 (30 Sep 2012) + + 30 Sep 2012; Diego E. Pettenò +hwids-20120929.ebuild, + -hwids-20120926.ebuild: + Version bump. + +*hwids-20120926 (27 Sep 2012) + + 27 Sep 2012; Diego E. Pettenò +hwids-20120926.ebuild: + Version bump. + + 26 Sep 2012; Samuli Suominen hwids-20120922.ebuild: + amd64/ppc/ppc64/x86 stable wrt #436186 + + 26 Sep 2012; Jeroen Roovers hwids-20120922.ebuild: + Stable for HPPA (bug #436186). + +*hwids-20120922 (22 Sep 2012) + + 22 Sep 2012; Diego E. Pettenò +hwids-20120922.ebuild, + -hwids-20120916.ebuild: + Version bump. + +*hwids-20120916 (17 Sep 2012) + + 17 Sep 2012; Diego E. Pettenò +hwids-20120916.ebuild, + -hwids-20120730.ebuild, -hwids-20120815.ebuild, -hwids-20120831.ebuild: + Version bump and remove old. + +*hwids-20120831 (02 Sep 2012) + + 02 Sep 2012; Diego E. Pettenò +hwids-20120831.ebuild: + Version bump. + +*hwids-20120815 (15 Aug 2012) + + 15 Aug 2012; Diego E. Pettenò +hwids-20120815.ebuild, + -hwids-20120625.ebuild, -hwids-20120711.ebuild: + Version bump; remove old. + +*hwids-20120730 (31 Jul 2012) + + 31 Jul 2012; Diego E. Pettenò +hwids-20120730.ebuild: + Version bump. + +*hwids-20120711 (11 Jul 2012) + + 11 Jul 2012; Diego E. Pettenò +hwids-20120711.ebuild: + Version bump. + + 30 Jun 2012; Diego E. Pettenò hwids-20120625.ebuild: + Fix; next time make sure the box you test and the box you commit are the same. + +*hwids-20120625 (30 Jun 2012) + + 30 Jun 2012; Diego E. Pettenò +hwids-20120625.ebuild, + -hwids-20120611.ebuild: + Version bump, remove old. + + 16 Jun 2012; Diego E. Pettenò -hwids-20120512.ebuild, + hwids-20120611.ebuild, hwids-99999999.ebuild: + Update to use the new GitHub repository in the gentoo organisation. + +*hwids-20120611 (12 Jun 2012) + + 12 Jun 2012; Diego E. Pettenò +hwids-20120611.ebuild, + -hwids-20120507.ebuild: + Version bump. + + 16 May 2012; Alexis Ballier hwids-20120512.ebuild: + keyword ~amd64-fbsd + +*hwids-20120512 (12 May 2012) + + 12 May 2012; Diego E. Pettenò +hwids-20120512.ebuild: + Bump, with no difference in database, but updated to use github. + +*hwids-20120507 (10 May 2012) + + 10 May 2012; Diego E. Pettenò +hwids-20120507.ebuild, + -hwids-20120408.ebuild, -hwids-20120416.ebuild: + Version bump (version is bumped to last update of pci.ids). Remove old. + + 21 Apr 2012; Mike Frysinger hwids-20120408.ebuild, + hwids-20120416.ebuild: + Add ~arch keywords #410401. + +*hwids-20120416 (16 Apr 2012) + + 16 Apr 2012; Diego E. Pettenò +hwids-20120416.ebuild: + Weekly update. + + 14 Apr 2012; Zac Medico hwids-20120408.ebuild: + Add ~amd64-linux and ~x86-linux keywords. + +*hwids-20120408 (08 Apr 2012) + + 08 Apr 2012; Diego E. Pettenò +hwids-20120408.ebuild, + -hwids-20120401.ebuild: + Version bump of hwids (weekly snapshot); install README. + + 02 Apr 2012; Jeroen Roovers hwids-20120401.ebuild: + Marked ~hppa (bug #410401). + + 01 Apr 2012; Naohiro Aota hwids-20120401.ebuild: + Add ~x86-fbsd. #410401 + +*hwids-99999999 (01 Apr 2012) +*hwids-20120401 (01 Apr 2012) + + 01 Apr 2012; Diego E. Pettenò +hwids-20120401.ebuild, + +hwids-99999999.ebuild, +metadata.xml: + Initial import of a split ebuild for USB/PCI ids. diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/hwids/Manifest b/sdk_container/src/third_party/portage-stable/sys-apps/hwids/Manifest index 47e513e8b1..40191dc370 100644 --- a/sdk_container/src/third_party/portage-stable/sys-apps/hwids/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-apps/hwids/Manifest @@ -1 +1,21 @@ -DIST hwids-20120922.tar.gz 373379 RMD160 4e8e4c726b4eabdf97c919ccd95704dca7d1b093 SHA1 32ae7895e5fe01ca4424d7e19fd4e6145ce93bd9 SHA256 7152b59b85c66f114436470319067685cd0cb9ecf37f051aef94cfdb15306297 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST hwids-20130114.tar.gz 1470494 SHA256 f8ccf129491cf954cfd7966834b07a6c86d8a73aa6ba061b85a2d70436312254 SHA512 db763f0124e158c49b2b5e26916b713e22e15891691d1bfa42473926e6e8ce5b9f681e80e0973cc7c0a7099bf0a3cf7f5990b59be62cb213b2badedbd669ce2c WHIRLPOOL 214394ea750cefeb97227823172c6674ad26030a68f31ccd72d4256b7366889fc5f8bbc8ceb278c1a1cb069bc8a5e6838499d1051950b3a0cff02e44bf2fae37 +DIST hwids-20130131.tar.gz 1477935 SHA256 95b993d1a35a762409f7bcecfbe3cb32c1f9e0c8263bad8e086e53cb0de62d3d SHA512 63b632ad0e277f89e4f1ef8fa7a25e525d61d2cbce8f77180e9112be94d8ede16561891fa9a4921e12978a221019db52c7a106e8477141e5bc6f6301754daece WHIRLPOOL 4579b059edc695334d4addbda647065a9145df36004f9a3d2919b7b8a4ab404c5f7bcf3141a8c627f1ebd5557db601f356e71d7fd225ec473a4c6f7eb57b1566 +EBUILD hwids-20130114.ebuild 1317 SHA256 0d6c1353a26db5c932ee49c46740a9a523825c3eb06f804ed76917b252e5fe2a SHA512 124f7b6697d98be0dd5b7d6abf6787fd9219062a9960ed05d51bfe41340992cf70d1b4719f0accaddd1be1d8f868de295c8ae145ddb81acdae35c15dc2886da2 WHIRLPOOL e0fad6885522f1f0c0259a5b8027147e9a30587a3abaede9319d0d80d3b56058cbed16f2d0614f296ecd81664b969b5278fb4dbf7b313480379495952da016d6 +EBUILD hwids-20130131.ebuild 1329 SHA256 fdaeecb6a9dc68d2a76af6c8fde26cb8cb3ac1cc7fde7d270b8279dd0dc29c2a SHA512 13f2c17fa10ef822a30bdbedc63ceec526a57d134bebb254748a9bb9e79faeb7947709ff8a6b8baa56d5b4876ae53037b987930eadb988bafecb82df83b39d6b WHIRLPOOL efae3c0ba1052aab969477f4efd1f91d4cac2bf7de697c5cd42b3f9fe87888b887351d077900660ea7fe48625b3949be742a13771e6e82a777be6f6e01f1db7f +EBUILD hwids-99999999.ebuild 1193 SHA256 107dc72ac0c6039cc7e2e3107483d6ca22c7c29d0bebfcf80fcdda24785b6c06 SHA512 8b824091ea3c760aa4d29d810e40dce4227bf50a4e05dbd8595d666f064d648a61ef91e805369254b15252a96100ffb36ad72dc81797452bb3699e2a33d2dcc6 WHIRLPOOL 5c7aa99e697f332151964364003c5d558ab0a3a740c988f9208f21f1db3a9c2ccf58910af17a8205751f82006859b83872f86954f2d2cd07d7c596f3b09007dd +MISC ChangeLog 11962 SHA256 f6aecb7a7a62e5c476dfbe56add261f79a941f9a615c855841390808775eedcb SHA512 4ca8b0f2672d2fa42414a162330271b3a5b11d372bf91d4338efc9be3d68114d2f608dc84c874aa0221bf91b5823907420a98de5881dc2a90e3a5f4e9b42af2b WHIRLPOOL a907d15002438e21eb13d5f9c6e73069b3372d313a8ec675c0eeb8329bfa90bd86c4f6dbd5204f7786ae785eabb4a33b96d71e14cbbccbcbbb53010eaadaf412 +MISC metadata.xml 291 SHA256 6a6fbb9d576c975c7f7f488d478ab1db341ea21397f8cd66dc278b13a13a5731 SHA512 6e0af3b85a3693acd83889dabd6ce589c2c8e3e2852820f1135e2ebbe63cf6dd184fcd45f03b7c4ad35414a43543e8c39c7d1b5fa5f72c0e5db2ef907955e462 WHIRLPOOL 465e5e9b5700d6ed972ba129dc114843ec984f377569dfd81f7bb006717e0dc69181f2ffa31308adef1eab32c032d018e6cf519a0714b0ff21ee303dbf250942 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQEcBAEBCAAGBQJRCpX3AAoJEBzRPIrUMBNC15UIAI8K9adE5IM5YFJGoD06p3Gk +Vshi9qkJLXIkILFVho2EeuSF5PicEvMYK8COs6R499+EIgUYTC8dlq56hyUBZHYC +1n9giEcDQecJRJULwHgCO9GwyF4WaZkz9BDazc7yp/lZRa414OWKkK1GqRHockfi +T8axyTbW+zHOUFXCzSdDGPlIcOXoIatIB65I7wXDSFp4kQNqPJf7mj1x8DzDhXTC +vNtNd7lHW9mfa2jNR10TyDWkVAeoKWzkPHnuEMOUgIvSC53T4vwNbCYtvoShHpq1 +Jnj/URNrxj6qvIGCALBfVj2EXY/cW+G0Lgm4l4z31FSPN8aKSLL5stR2YKcIYFo= +=ah/N +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/hwids/hwids-20130114.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/hwids/hwids-20130114.ebuild new file mode 100644 index 0000000000..8cde820f9f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/hwids/hwids-20130114.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/hwids/hwids-20130114.ebuild,v 1.9 2013/01/26 21:14:15 ssuominen Exp $ + +EAPI=5 +inherit udev eutils + +DESCRIPTION="Hardware (PCI, USB, OUI, IAB) IDs databases" +HOMEPAGE="https://github.com/gentoo/hwids" +SRC_URI="https://github.com/gentoo/hwids/archive/${P}.tar.gz" + +LICENSE="|| ( GPL-2 BSD ) public-domain" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux" +IUSE="+udev" + +DEPEND="udev? ( dev-lang/perl !=sys-fs/udev-196 )" +RDEPEND="!&1) == *hwdb* ]]; then + udevadm hwdb --update + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/hwids/hwids-20130131.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/hwids/hwids-20130131.ebuild new file mode 100644 index 0000000000..6c77e0c31f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/hwids/hwids-20130131.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/hwids/hwids-20130131.ebuild,v 1.1 2013/01/31 16:04:01 flameeyes Exp $ + +EAPI=4 +inherit udev eutils + +DESCRIPTION="Hardware (PCI, USB, OUI, IAB) IDs databases" +HOMEPAGE="https://github.com/gentoo/hwids" +SRC_URI="https://github.com/gentoo/hwids/archive/${P}.tar.gz" + +LICENSE="|| ( GPL-2 BSD ) public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd x86-fbsd ~x64-freebsd ~amd64-linux x86-linux" +IUSE="+udev" + +DEPEND="udev? ( dev-lang/perl !=sys-fs/udev-196 )" +RDEPEND="!&1) == *hwdb* ]]; then + udevadm hwdb --update + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/hwids/hwids-99999999.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/hwids/hwids-99999999.ebuild new file mode 100644 index 0000000000..a1b107c6ee --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/hwids/hwids-99999999.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/hwids/hwids-99999999.ebuild,v 1.15 2013/01/08 21:45:50 mr_bones_ Exp $ + +EAPI=5 +inherit udev eutils git-2 + +DESCRIPTION="Hardware (PCI, USB, OUI, IAB) IDs databases" +HOMEPAGE="https://github.com/gentoo/hwids" +EGIT_REPO_URI="${HOMEPAGE}.git" + +LICENSE="|| ( GPL-2 BSD ) public-domain" +SLOT="0" +KEYWORDS="" +IUSE="+udev" + +DEPEND="net-misc/curl + udev? ( dev-lang/perl !=sys-fs/udev-196 )" +RDEPEND="!&1) == *hwdb* ]]; then + udevadm hwdb --update + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/hwids/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-apps/hwids/metadata.xml new file mode 100644 index 0000000000..9247431b59 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/hwids/metadata.xml @@ -0,0 +1,11 @@ + + + +base-system + + flameeyes@gentoo.org + + + gregkh@gentoo.org + + diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/kmod/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-apps/kmod/ChangeLog new file mode 100644 index 0000000000..98ce0a56c2 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/kmod/ChangeLog @@ -0,0 +1,314 @@ +# ChangeLog for sys-apps/kmod +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL +# $Header: /var/cvsroot/gentoo-x86/sys-apps/kmod/ChangeLog,v 1.69 2013/01/27 13:53:03 ago Exp $ + + 27 Jan 2013; Agostino Sarubbo kmod-12-r1.ebuild: + Stable for ppc, wrt bug #452556 + + 20 Jan 2013; Agostino Sarubbo kmod-12-r1.ebuild: + Stable for x86, wrt bug #452556 + + 19 Jan 2013; Samuli Suominen kmod-12-r1.ebuild: + amd64 stable wrt #452556 + + 18 Jan 2013; Samuli Suominen kmod-12-r1.ebuild, + kmod-9999.ebuild: + Pass --disable-silent-rules wrt #452854 by Agostino Sarubbo + + 07 Jan 2013; Samuli Suominen kmod-12-r1.ebuild, + kmod-9999.ebuild: + Create also /bin/modinfo symlink because the application is useble and + useful as a normal user. + + 18 Dec 2012; Samuli Suominen -kmod-12.ebuild: + old + +*kmod-12-r1 (18 Dec 2012) + + 18 Dec 2012; Samuli Suominen +kmod-12-r1.ebuild, + kmod-9999.ebuild: + Moving binaries to where they are with module-init-tools one last time (!) + wrt #447580 by "consus" + + 06 Dec 2012; William Hubbs -kmod-11-r4.ebuild: + remove broken version + +*kmod-12 (05 Dec 2012) + + 05 Dec 2012; William Hubbs +kmod-12.ebuild, + kmod-9999.ebuild: + version bump and sync live ebuild. We dropped the --libdir= configure switch + to install the pkg-config file in the proper location. + +*kmod-11-r4 (04 Dec 2012) + + 04 Dec 2012; William Hubbs +kmod-11-r4.ebuild, + kmod-9999.ebuild: + Upstream recommended to me that we install the kmod binary in /bin. Also I + have put the syminks there except for the compatibility symlinks for the + kernel. + +*kmod-11-r3 (25 Nov 2012) + + 25 Nov 2012; Samuli Suominen +kmod-11-r3.ebuild, + kmod-9999.ebuild: + Use --with-rootlibdir= instead of gen_usr_ldscript wrt #443710 by William + Hubbs + + 24 Nov 2012; Samuli Suominen + -files/kmod-8-gc-sections.patch, -kmod-10-r2.ebuild: + old + +*kmod-11-r2 (24 Nov 2012) + + 24 Nov 2012; Samuli Suominen +kmod-11-r2.ebuild, + kmod-9999.ebuild: + Move kmod from /usr to / wrt #443710 by Francisco Blas Izquierdo Riera and + Lars Wendler + + 10 Nov 2012; William Hubbs ChangeLog: + add libxslt dependency for bug #442402 to kmod-11-r1 and kmod-9999. + +*kmod-11-r1 (08 Nov 2012) + + 08 Nov 2012; William Hubbs +kmod-11-r1.ebuild, + kmod-9999.ebuild: + kmod reads from /lib/modprobe.d not /usr/lib/modprobe.d + +*kmod-11 (08 Nov 2012) + + 08 Nov 2012; William Hubbs +kmod-11.ebuild, + kmod-9999.ebuild: + version bump and sync live ebuild + +*kmod-10-r2 (20 Oct 2012) + + 20 Oct 2012; Samuli Suominen +kmod-10-r2.ebuild, + kmod-9999.ebuild: + Convert from modprobe install to softdep wrt #396147 by Gustavo Sverzut + Barbieri + +*kmod-10-r1 (20 Oct 2012) + + 20 Oct 2012; Samuli Suominen +kmod-10-r1.ebuild, + kmod-9999.ebuild: + Forward /etc/modprobe.d/usb-load-ehci-first.conf from module-init-tools to + kmod wrt #260139 + + 20 Sep 2012; Tim Harder metadata.xml: + Remove extraneous character from email address. + + 09 Sep 2012; William Hubbs kmod-10.ebuild, + kmod-9999.ebuild: + clean up the live portion of the ebuild using multiple inherits + +*kmod-10 (08 Sep 2012) + + 08 Sep 2012; Samuli Suominen +kmod-10.ebuild, + kmod-9999.ebuild: + Version bump. Use prune_libtool_files from eutils.eclass. + + 23 Jul 2012; William Hubbs -kmod-7.ebuild, + -kmod-8.ebuild, -kmod-9.ebuild: + remove old versions + + 22 Jul 2012; Raúl Porcel kmod-9.ebuild, + kmod-9-r3.ebuild: + Add ~alpha/~sh/~sparc wrt #397769 + + 20 Jul 2012; Samuli Suominen kmod-9-r3.ebuild, + kmod-9999.ebuild: + Force recent enough sys-libs/zlib for zlib.pc pkg-config file to be present + wrt #427130 by Nick Bowler + + 17 Jul 2012; William Hubbs -kmod-9-r2.ebuild: + remove broken version + +*kmod-9-r3 (17 Jul 2012) + + 17 Jul 2012; Samuli Suominen +kmod-9-r3.ebuild, + kmod-9999.ebuild: + Another hardcoded path in the Linux source tree (depmod) wrt #426698 by Kyle + McFarland + +*kmod-9-r2 (13 Jul 2012) + + 13 Jul 2012; William Hubbs +kmod-9-r2.ebuild, + -kmod-9-r1.ebuild, kmod-9999.ebuild: + remove broken version. The kernel calls /sbin/modprobe directly, so that + symbolic link cannot be removed at this time. + +*kmod-9-r1 (13 Jul 2012) + + 13 Jul 2012; Samuli Suominen +kmod-9-r1.ebuild, + kmod-9999.ebuild: + Move kmod symlinks, like lsmod and modprobe, from / to /usr wrt #416223 + +*kmod-9 (19 Jun 2012) + + 19 Jun 2012; William Hubbs +kmod-9.ebuild: + version bump + + 13 Jun 2012; Mike Frysinger + +files/kmod-8-gc-sections.patch, kmod-8.ebuild: + Add fix from upstream for building w/out gc-sections. + + 23 May 2012; Mike Frysinger kmod-7.ebuild, kmod-8.ebuild, + kmod-9999.ebuild: + Inherit libtool eclass for elibtoolize. + + 04 May 2012; Jeff Horelick kmod-7.ebuild, kmod-8.ebuild, + kmod-9999.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + + 29 Apr 2012; Mike Frysinger kmod-8.ebuild: + Add m68k/s390 keywords #397769. + +*kmod-8 (20 Apr 2012) + + 20 Apr 2012; Samuli Suominen +kmod-8.ebuild, + kmod-9999.ebuild: + Version bump. + + 06 Apr 2012; Samuli Suominen kmod-7.ebuild, + kmod-9999.ebuild: + Use zlib_CFLAGS and zlib_LIBS because zlib.pc pkg-config file is present only + in sys-libs/zlib >= 1.2.6 wrt #410865 + + 02 Apr 2012; Samuli Suominen kmod-7.ebuild, + kmod-9999.ebuild: + Remove temporary COMMON_DEPEND variable usage to simplify dependencies. + + 02 Apr 2012; William Hubbs kmod-7.ebuild, + kmod-9999.ebuild: + re-work the dependencies since pkgconfig is not a runtime dependency. This + moves the dependencies for the lzma and zlib use flags out of common_depend + since they are now different for RDEPEND vs DEPEND. + + 02 Apr 2012; Robin H. Johnson kmod-7.ebuild, + kmod-9999.ebuild: + Bug #410489: missing pkgconfig dep. + + 20 Mar 2012; William Hubbs -kmod-6.ebuild: + remove old version + + 20 Mar 2012; William Hubbs kmod-7.ebuild, + kmod-9999.ebuild: + restrict test feature for bug #408915 + + 19 Mar 2012; William Hubbs kmod-7.ebuild, + kmod-9999.ebuild: + style fixes + +*kmod-7 (19 Mar 2012) + + 19 Mar 2012; Samuli Suominen +kmod-7.ebuild, + kmod-9999.ebuild: + Version bump. + + 09 Mar 2012; William Hubbs kmod-6.ebuild, + kmod-9999.ebuild, metadata.xml: + Drop compat use flag for bug #406957 + + 09 Mar 2012; William Hubbs -kmod-5.ebuild: + remove old version + +*kmod-6 (08 Mar 2012) + + 08 Mar 2012; William Hubbs +kmod-6.ebuild, + kmod-9999.ebuild: + version bump for bug #406887 + + 25 Feb 2012; Robin H. Johnson kmod-5.ebuild, + kmod-9999.ebuild: + Also blocks the 2.4 kernel sys-apps/modutils. + + 24 Feb 2012; William Hubbs kmod-5.ebuild, + kmod-9999.ebuild: + migrate git repository to kernel.org + + 19 Feb 2012; William Hubbs -kmod-4.ebuild: + remove old version + + 08 Feb 2012; Matt Turner kmod-5.ebuild: + Added ~mips, bug 397769. + +*kmod-5 (08 Feb 2012) + + 08 Feb 2012; William Hubbs +kmod-5.ebuild: + version bump + + 04 Feb 2012; William Hubbs kmod-4.ebuild, + kmod-9999.ebuild: + fix blockers for module-init-tools for bug #401899. + + 30 Jan 2012; Markus Meier kmod-4.ebuild: + add ~arm, bug #397769 + + 21 Jan 2012; William Hubbs kmod-4.ebuild, + kmod-9999.ebuild: + lsmod should be installed in /bin not /sbin. + + 18 Jan 2012; William Hubbs -kmod-3.ebuild: + remove old version + +*kmod-4 (18 Jan 2012) + + 18 Jan 2012; William Hubbs +kmod-4.ebuild: + version bump + + 18 Jan 2012; William Hubbs kmod-9999.ebuild: + update to block module-init-tools if tools is in use + + 16 Jan 2012; Kacper Kowalik kmod-3.ebuild: + Marked ~ppc64/~ppc wrt #397769 + + 11 Jan 2012; Jeroen Roovers kmod-3.ebuild: + Marked ~hppa (bug #397769). + + 09 Jan 2012; William Hubbs kmod-3.ebuild, + kmod-9999.ebuild: + only install compatibility symlinks if compat and tools are in use. + + 09 Jan 2012; William Hubbs kmod-3.ebuild, + kmod-9999.ebuild, metadata.xml: + Fix compatibility symlinks for bug #397949 and add a compat use flag for + installing them. + +*kmod-3 (05 Jan 2012) + + 05 Jan 2012; William Hubbs +kmod-3.ebuild, + -kmod-2.ebuild, metadata.xml: + version bump, remove old version and remove the rootfs-install use flag + description. + + 02 Jan 2012; Mike Frysinger kmod-9999.ebuild: + Always delete .la since we have a .pc file, and restore /bin and /sbin split. + + 01 Jan 2012; Michał Górny metadata.xml: + Removing myself. + + 31 Dec 2011; William Hubbs kmod-9999.ebuild: + Live ebuild updates: - Remove the usage of autotools-utils from the live + ebuild since we can do the static libs handling in the ebuild. - Pass + --bindir=/sbin to the configure script for now to install the binaries in + /sbin. - call portage's default src_install function in src_install. + +*kmod-9999 (31 Dec 2011) + + 31 Dec 2011; Mike Frysinger +kmod-9999.ebuild, + metadata.xml: + Add live git version #395863 by Gustavo Sverzut Barbieri, and add to + base-system herd. + + 27 Dec 2011; Michał Górny metadata.xml: + Fix utf8 in metadata. + + 26 Dec 2011; William Hubbs metadata.xml: + add udev-bugs as co-maintainer + +*kmod-2 (25 Dec 2011) + + 25 Dec 2011; Michał Górny +kmod-2.ebuild, + +metadata.xml: + Introduce kmod module tools wrt bug #395863 and as a dep of udev. diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/kmod/Manifest b/sdk_container/src/third_party/portage-stable/sys-apps/kmod/Manifest new file mode 100644 index 0000000000..c720e8e76c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/kmod/Manifest @@ -0,0 +1,5 @@ +DIST kmod-12.tar.xz 1275028 SHA256 c6189dd8c5a1e8d9224e8506bd188c0cd5dfa119fd6b7e5869b3640cbe8bf92f SHA512 f24bb25812b1902736f875bd3d7f995fa42a50cb7208b0d79a82fb5915223cf78e41018d5bc2cd1088acad5dc8e3dd737876262f4acde6479936c4e04223b629 WHIRLPOOL cde992a543945670992813ce142aa96bd94cc719f539b4734a7c2251b2918622e60a027531d5b430c872e58f28a153d3d2b4b90babe3e4b0f3c262afb09b7116 +EBUILD kmod-12-r1.ebuild 2196 SHA256 48c74124e81f0d3be4d8c57b27edba53bdac3793e674152cfb51648aac68978e SHA512 a43c1ca777ecd1f76f1ac27a3ff22a388dde00d27ef064c079670c96deaa43534dadffb9b113886b8502299a5d9578a8b78cee528b53bb33f7f394a342ca1904 WHIRLPOOL 674fc948e1359ba6ee87167a46ca96be614da1ec95b8f297a24e7c14faa6042c8e9fbe4ced631e23d45dbcc430585d074e55e2cf4e76ffa0e7d3cda9d6656422 +EBUILD kmod-9999.ebuild 2205 SHA256 55c5d7854cf12d28161083b16bc59267d5e09e326c6bf5da461fb28a4737d968 SHA512 7e67c24be46a02095fdfd057e0e3a43b63fb8a78f0064533b756d564f48ea412dd22361d41b6fae86275bac52eaba47854774df538cfff715df556fbb109f61c WHIRLPOOL 17c0012711730a43207b2658ef7a364f13d67bbd9382307e35f0c9f97e59df0ceafcd6beeb95f2de266d13a525d383507a6934711ddbf72390aa931de939a918 +MISC ChangeLog 10402 SHA256 48e2ce1300dbbc1209d7a0f326382b6a2e309d990b2b1889b5317441d369ca57 SHA512 49be095fa1bb0379e4337f987f53a558f0e649e60460569b9676b3aa6c42493b064ec82a464fc7939eab98209c303e2f72c4c5812c33ed1d7dd4e5e9f83a2765 WHIRLPOOL 851714bf601066ddc2927cc7a441f59222be93497e68c02aafdbe350c1e783dd4464e02970eafc4ab170cf6251c260c7c80c596fdb5ef2ca7f767460429f8093 +MISC metadata.xml 316 SHA256 f979caea5d423e7941d00ffe03b8c5a56a3f728e36492410541224e4bf33b6b2 SHA512 fdd742292a4e051bf8f57a0a8b94880824424775611ae97c97368368d6b55b15ce96dcbae0b50d43cfe438f2d083821a102524a3ed469f3d03a4d67633e14814 WHIRLPOOL a74bc7356ba96ab765c7acb24ccb33e4d3d5f58c48db18c13f684fa29aa7e633d95e5ad2fa8b8c296229196c03fc2d8e94e83a47013d6a756b3d845d2e97a4bc diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/kmod/kmod-12-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/kmod/kmod-12-r1.ebuild new file mode 100644 index 0000000000..60ad576912 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/kmod/kmod-12-r1.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/kmod/kmod-12-r1.ebuild,v 1.7 2013/01/27 13:53:03 ago Exp $ + +EAPI=4 + +inherit autotools eutils libtool multilib + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/kernel/${PN}/${PN}.git" + inherit git-2 +else + SRC_URI="mirror://kernel/linux/utils/kernel/kmod/${P}.tar.xz" + KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86" +fi + +DESCRIPTION="library and tools for managing linux kernel modules" +HOMEPAGE="http://git.kernel.org/?p=utils/kernel/kmod/kmod.git" + +LICENSE="LGPL-2" +SLOT="0" +IUSE="debug doc lzma static-libs +tools zlib" + +# Upstream does not support running the test suite with custom configure flags. +# I was also told that the test suite is intended for kmod developers. +# So we have to restrict it. +# See bug #408915. +RESTRICT="test" + +RDEPEND="!sys-apps/module-init-tools + !sys-apps/modutils + lzma? ( >=app-arch/xz-utils-5.0.4-r1 ) + zlib? ( >=sys-libs/zlib-1.2.6 )" #427130 +DEPEND="${RDEPEND} + dev-libs/libxslt + doc? ( dev-util/gtk-doc ) + lzma? ( virtual/pkgconfig ) + zlib? ( virtual/pkgconfig )" + +src_prepare() +{ + if [ ! -e configure ]; then + if use doc; then + gtkdocize --copy --docdir libkmod/docs || die + else + touch libkmod/docs/gtk-doc.make + fi + eautoreconf + else + elibtoolize + fi +} + +src_configure() +{ + econf \ + --disable-silent-rules \ + --bindir=/bin \ + --with-rootlibdir=/$(get_libdir) \ + $(use_enable static-libs static) \ + $(use_enable tools) \ + $(use_enable debug) \ + $(use_enable doc gtk-doc) \ + $(use_with lzma xz) \ + $(use_with zlib) +} + +src_install() +{ + default + prune_libtool_files + + if use tools; then + local bincmd sbincmd + for sbincmd in depmod insmod lsmod modinfo modprobe rmmod; do + dosym /bin/kmod /sbin/${sbincmd} + done + + # These are also usable as normal user + for bincmd in lsmod modinfo; do + dosym kmod /bin/${bincmd} + done + fi + + cat <<-EOF > "${T}"/usb-load-ehci-first.conf + softdep uhci_hcd pre: ehci_hcd + softdep ohci_hcd pre: ehci_hcd + EOF + + insinto /lib/modprobe.d + doins "${T}"/usb-load-ehci-first.conf #260139 +} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/kmod/kmod-9999.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/kmod/kmod-9999.ebuild new file mode 100644 index 0000000000..02fc672b6f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/kmod/kmod-9999.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/kmod/kmod-9999.ebuild,v 1.46 2013/01/18 17:01:13 ssuominen Exp $ + +EAPI=4 + +inherit autotools eutils libtool multilib + +if [[ ${PV} == 9999 ]]; then + EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/kernel/${PN}/${PN}.git" + inherit git-2 +else + SRC_URI="mirror://kernel/linux/utils/kernel/kmod/${P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +fi + +DESCRIPTION="library and tools for managing linux kernel modules" +HOMEPAGE="http://git.kernel.org/?p=utils/kernel/kmod/kmod.git" + +LICENSE="LGPL-2" +SLOT="0" +IUSE="debug doc lzma static-libs +tools zlib" + +# Upstream does not support running the test suite with custom configure flags. +# I was also told that the test suite is intended for kmod developers. +# So we have to restrict it. +# See bug #408915. +RESTRICT="test" + +RDEPEND="!sys-apps/module-init-tools + !sys-apps/modutils + lzma? ( >=app-arch/xz-utils-5.0.4-r1 ) + zlib? ( >=sys-libs/zlib-1.2.6 )" #427130 +DEPEND="${RDEPEND} + dev-libs/libxslt + doc? ( dev-util/gtk-doc ) + lzma? ( virtual/pkgconfig ) + zlib? ( virtual/pkgconfig )" + +src_prepare() +{ + if [ ! -e configure ]; then + if use doc; then + gtkdocize --copy --docdir libkmod/docs || die + else + touch libkmod/docs/gtk-doc.make + fi + eautoreconf + else + elibtoolize + fi +} + +src_configure() +{ + econf \ + --disable-silent-rules \ + --bindir=/bin \ + --with-rootlibdir=/$(get_libdir) \ + $(use_enable static-libs static) \ + $(use_enable tools) \ + $(use_enable debug) \ + $(use_enable doc gtk-doc) \ + $(use_with lzma xz) \ + $(use_with zlib) +} + +src_install() +{ + default + prune_libtool_files + + if use tools; then + local bincmd sbincmd + for sbincmd in depmod insmod lsmod modinfo modprobe rmmod; do + dosym /bin/kmod /sbin/${sbincmd} + done + + # These are also usable as normal user + for bincmd in lsmod modinfo; do + dosym kmod /bin/${bincmd} + done + fi + + cat <<-EOF > "${T}"/usb-load-ehci-first.conf + softdep uhci_hcd pre: ehci_hcd + softdep ohci_hcd pre: ehci_hcd + EOF + + insinto /lib/modprobe.d + doins "${T}"/usb-load-ehci-first.conf #260139 +} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/kmod/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-apps/kmod/metadata.xml new file mode 100644 index 0000000000..8d5b0e9dc0 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/kmod/metadata.xml @@ -0,0 +1,12 @@ + + + + base-system + + udev-bugs@gentoo.org + + + + Install module loading/unloading tools. + + diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/module-init-tools/module-init-tools/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-apps/module-init-tools/module-init-tools/ChangeLog new file mode 100644 index 0000000000..756be600bd --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/module-init-tools/module-init-tools/ChangeLog @@ -0,0 +1,925 @@ +# ChangeLog for sys-apps/module-init-tools +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/module-init-tools/ChangeLog,v 1.189 2013/01/22 11:21:07 ssuominen Exp $ + + 22 Jan 2013; Samuli Suominen + module-init-tools-3.16-r2.ebuild: + Update ebuild basics and change usb-load-ehci-first.conf modprobe.d install + path from /etc to /lib. No revision bump since it works fine in /etc too but + is not correct place. + + 19 Jan 2013; Samuli Suominen + -files/modutils-2.4.27-alias.patch, -files/modutils-2.4.27-build.patch, + -files/modutils-2.4.27-flex.patch, -files/modutils-2.4.27-gcc.patch, + -files/modutils-2.4.27-hppa.patch, + -files/modutils-2.4.27-no-nested-function.patch, + -files/module-init-tools-3.1_generate-modprobe-assume-kernel.patch, + -files/module-init-tools-3.2.2-handle-dupliate-aliases.patch, + -files/module-init-tools-3.2_pre7-abort-on-modprobe-failure.patch, + -module-init-tools-3.6-r1.ebuild, + -files/module-init-tools-3.6-hidden-dirs.patch, + -files/module-init-tools-3.6-skip-sys-check.patch, + -module-init-tools-3.10.ebuild, -module-init-tools-3.11.1.ebuild, + -module-init-tools-3.12-r1.ebuild, -module-init-tools-3.13.ebuild: + old + + 24 Nov 2012; Samuli Suominen + -module-init-tools-3.5.ebuild, -module-init-tools-3.8.ebuild, + -module-init-tools-3.9.ebuild, -module-init-tools-3.11.ebuild, + -module-init-tools-3.12.ebuild, -module-init-tools-3.16.ebuild, + -module-init-tools-3.16-r1.ebuild: + old + + 24 Nov 2012; Samuli Suominen + module-init-tools-3.16-r2.ebuild: + Stabilize for everyone + + 11 Nov 2012; Mike Frysinger + module-init-tools-3.16-r2.ebuild: + Use correct `ar` #440274 by Agostino Sarubbo. + +*module-init-tools-3.16-r2 (20 Oct 2012) + + 20 Oct 2012; Samuli Suominen + +module-init-tools-3.16-r2.ebuild: + Convert from modprobe install to softdep wrt #396147 by Gustavo Sverzut + Barbieri + + 04 Feb 2012; William Hubbs + module-init-tools-3.16-r1.ebuild: + add a blocker for sys-apps/kmod for bug #401899 + + 12 Oct 2011; Raúl Porcel + module-init-tools-3.16-r1.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #375807 + + 03 Oct 2011; Joseph Jezak + module-init-tools-3.16-r1.ebuild: + Marked ppc/ppc64 stable for bug #375807. + + 27 Aug 2011; Jeroen Roovers + module-init-tools-3.16-r1.ebuild: + Stable for HPPA (bug #375807). + + 16 Aug 2011; Tony Vroon + module-init-tools-3.16-r1.ebuild: + Marked stable on AMD64 based on arch testing by both Tomas Pruzina and + Agostino "ago" Sarubbo in bug #375807. + + 07 Aug 2011; Pawel Hajdan jr + module-init-tools-3.16-r1.ebuild: + x86 stable wrt bug #375807 + + 31 Jul 2011; Markus Meier + module-init-tools-3.16-r1.ebuild: + arm stable, bug #375807 + + 28 Jun 2011; Mike Frysinger + module-init-tools-3.12-r1.ebuild: + Mark m68k/s390 stable #323031. + +*module-init-tools-3.16-r1 (17 Jun 2011) + + 17 Jun 2011; Mike Frysinger + +module-init-tools-3.16-r1.ebuild: + Generate the man pages rather than relying on docbook. + + 17 Jun 2011; Jeroen Roovers module-init-tools-3.16.ebuild: + Fix RDEPEND/DEPEND again. + + 17 Jun 2011; Jeroen Roovers module-init-tools-3.16.ebuild: + Set RDEPEND explicitly (bug #371837). + +*module-init-tools-3.16 (15 Jun 2011) + + 15 Jun 2011; Jeroen Roovers +module-init-tools-3.16.ebuild: + Version bump. Add docbook2man dependency since all pre-generated man pages + were removed. Set empty RDEPEND. + + 13 Jun 2011; Raúl Porcel + module-init-tools-3.12-r1.ebuild: + ia64/sh/sparc stable wrt #323031 + +*module-init-tools-3.13 (01 Jun 2011) + + 01 Jun 2011; Mike Frysinger + +module-init-tools-3.13.ebuild: + Version bump. + + 01 Jun 2011; Tobias Klausmann + module-init-tools-3.12-r1.ebuild: + Stable on alpha, bug #323031 + + 23 May 2011; Joseph Jezak + module-init-tools-3.12-r1.ebuild: + Marked ppc/ppc64 stable for bug #323031. + + 20 May 2011; Markus Meier + module-init-tools-3.12-r1.ebuild: + arm stable, bug #323031 + + 20 May 2011; Thomas Kahle + module-init-tools-3.12-r1.ebuild: + x86 stable per bug 323031 + + 18 May 2011; Jeroen Roovers + module-init-tools-3.12-r1.ebuild: + Stable for HPPA (bug #323031). + + 16 May 2011; Mike Frysinger + module-init-tools-3.12-r1.ebuild: + Disable tests as integrating user build settings is a pain. + + 11 May 2011; Christoph Mende + module-init-tools-3.12-r1.ebuild: + Stable on amd64 wrt bug #323031 + + 24 Apr 2011; Ulrich Mueller module-init-tools-3.5.ebuild, + module-init-tools-3.6-r1.ebuild, module-init-tools-3.8.ebuild, + module-init-tools-3.9.ebuild, module-init-tools-3.10.ebuild, + module-init-tools-3.11.ebuild, module-init-tools-3.11.1.ebuild, + module-init-tools-3.12.ebuild, module-init-tools-3.12-r1.ebuild: + Remove old-style virtual/modutils, bug 358891. + +*module-init-tools-3.12-r1 (04 Sep 2010) + + 04 Sep 2010; Samuli Suominen + +module-init-tools-3.12-r1.ebuild: + Install /etc/modprobe.d/usb-load-ehci-first.conf that will ensure ehci is + loaded before uhci or ohci wrt #260139. Thanks to Szymon Zygmunt, Martin + Mokrejš, Pacho Ramos and Mike Frysinger. + + 06 Aug 2010; Mike Frysinger module-init-tools-3.5.ebuild, + module-init-tools-3.6-r1.ebuild, module-init-tools-3.8.ebuild, + module-init-tools-3.9.ebuild, module-init-tools-3.10.ebuild, + module-init-tools-3.11.ebuild, module-init-tools-3.11.1.ebuild, + module-init-tools-3.12.ebuild: + Update HOMEPAGE to new wiki. + +*module-init-tools-3.12 (07 Jun 2010) + + 07 Jun 2010; Mike Frysinger + +module-init-tools-3.12.ebuild: + Version bump. + + 15 Feb 2010; Mike Frysinger + module-init-tools-3.11.1.ebuild: + Handle upgrades of .conf files for people #274942 by Peter Volkov. + + 08 Jan 2010; Mike Frysinger + module-init-tools-3.11.1.ebuild: + Add support for USE=static #299932 by Brad Laue. + +*module-init-tools-3.11.1 (23 Nov 2009) + + 23 Nov 2009; Robin H. Johnson + +module-init-tools-3.11.1.ebuild: + Version bump. Upstream has included pre-generated manpages again. + + 24 Oct 2009; Mike Frysinger + module-init-tools-3.11.ebuild: + Force out-of-tree building to avoid bugs in local implementation #290207 + by Brian Dolbec. + + 16 Oct 2009; Mike Frysinger + module-init-tools-3.11.ebuild: + Generate & distribute man pages to avoid docbook dependencies #289278 by + Marcin Mirosław. + +*module-init-tools-3.11 (16 Oct 2009) + + 16 Oct 2009; Mike Frysinger + +module-init-tools-3.11.ebuild: + Version bump. + +*module-init-tools-3.10 (23 Sep 2009) + + 23 Sep 2009; Mike Frysinger + +module-init-tools-3.10.ebuild: + Version bump #286131 by Lars Wendler. + +*module-init-tools-3.9 (27 May 2009) + + 27 May 2009; Mike Frysinger + +module-init-tools-3.9.ebuild: + Version bump. + +*module-init-tools-3.8 (24 May 2009) + + 24 May 2009; Mike Frysinger + +module-init-tools-3.8.ebuild: + Version bump #271074 by Lars Wendler. + + 17 Mar 2009; Raúl Porcel + module-init-tools-3.5.ebuild: + m68k stable wrt #258213, thanks to kolla for testing + + 14 Mar 2009; Raúl Porcel + module-init-tools-3.5.ebuild: + arm/ia64/s390/sh/sparc stable wrt #258213 + +*module-init-tools-3.6-r1 (16 Feb 2009) + + 16 Feb 2009; Mike Frysinger + +files/module-init-tools-3.6-skip-sys-check.patch, + +module-init-tools-3.6-r1.ebuild: + Do not fail when /sys is not yet mounted #258442. + + 14 Feb 2009; Brent Baude module-init-tools-3.5.ebuild: + stable ppc, bug 258213 + + 12 Feb 2009; Brent Baude module-init-tools-3.5.ebuild: + stable ppc64, bug 258213 + + 12 Feb 2009; Jeroen Roovers module-init-tools-3.5.ebuild: + Stable for HPPA (bug #258213). + + 09 Feb 2009; Markus Meier + module-init-tools-3.5.ebuild: + amd64/x86 stable, bug #258213 + + 09 Feb 2009; Tobias Klausmann + module-init-tools-3.5.ebuild: + Stable on alpha, bug #258213 + + 09 Feb 2009; Mike Frysinger + module-init-tools-3.6.ebuild: + Bundle man pages to avoid docbook stuff #258241 by BedOS_Gui. + +*module-init-tools-3.6 (08 Feb 2009) + + 08 Feb 2009; Mike Frysinger + +files/module-init-tools-3.6-hidden-dirs.patch, + +module-init-tools-3.6.ebuild: + Version bump and ignore hidden dirs #245271 by Philipp Riegger. + +*module-init-tools-3.5 (25 Oct 2008) + + 25 Oct 2008; Mike Frysinger + +files/update-modules-3.5.sh, +module-init-tools-3.5.ebuild: + Version bump #244196 by Lars (Polynomial-C). Also make sure we do not + generate /etc/modprobe.conf if we dont need to. + +*module-init-tools-3.4-r1 (19 Mar 2008) + + 19 Mar 2008; Mike Frysinger + +files/update-modules-3.4.sh, +module-init-tools-3.4-r1.ebuild: + Rewrite update-modules script. It is now leaner, POSIX-compat, and + encourages people to stop using deprecated module config files. + + 12 Dec 2007; Jeroen Roovers module-init-tools-3.4.ebuild: + Stable for HPPA (bug #201444). + + 10 Dec 2007; Raúl Porcel + module-init-tools-3.4.ebuild: + alpha/ia64 stable wrt #201444 + + 10 Dec 2007; Ferris McCormick + module-init-tools-3.4.ebuild: + Sparc stable --- Bug #201444 + + 07 Dec 2007; Tobias Scherbaum + module-init-tools-3.4.ebuild: + ppc stable, bug #201444 + + 07 Dec 2007; Markus Rothe + module-init-tools-3.4.ebuild: + Stable on ppc64; bug #201444 + + 07 Dec 2007; Christian Faulhammer + module-init-tools-3.4.ebuild: + stable x86, bug 201444 + + 06 Dec 2007; Steve Dibb module-init-tools-3.4.ebuild: + amd64 stable, bug 201444 + + 09 Oct 2007; Mike Frysinger + module-init-tools-3.4.ebuild: + Include pregenerated man-pages #195164. + +*module-init-tools-3.4 (08 Oct 2007) + + 08 Oct 2007; Mike Frysinger + +module-init-tools-3.4.ebuild: + Version bump. + +*module-init-tools-3.2.2-r3 (13 Apr 2007) + + 13 Apr 2007; Mike Frysinger + +module-init-tools-3.2.2-r3.ebuild: + Push out incremental updates to update-modules files. + + 07 Apr 2007; Mike Frysinger -files/modules-update, + +files/update-modules, +files/update-modules.8, + module-init-tools-3.2.2-r2.ebuild: + Rename to update-modules and move/update the manpage from baselayout. + + 27 Mar 2007; Stephen Bennett + module-init-tools-3.2.2-r2.ebuild: + mips stable + + 14 Feb 2007; Jeroen Roovers + module-init-tools-3.2.2-r2.ebuild: + Stable for HPPA (bug #158637). + + 14 Feb 2007; Bryan Østergaard + module-init-tools-3.2.2-r2.ebuild: + Stable on IA64. + + 13 Feb 2007; Chris Gianelloni + module-init-tools-3.2.2-r2.ebuild: + Stable on alpha wrt bug #158637. + + 13 Feb 2007; Raúl Porcel + module-init-tools-3.2.2-r2.ebuild: + x86 stable wrt bug 158637 + + 13 Feb 2007; Joseph Jezak + module-init-tools-3.2.2-r2.ebuild: + Marked ppc stable. + + 06 Feb 2007; Simon Stelling + module-init-tools-3.2.2-r2.ebuild: + stable on amd64; bug 159097 + + 03 Feb 2007; Mike Frysinger files/modules-update: + Search for System.map with kernel suffixes as suggested by Lloeki #165134. + + 02 Feb 2007; Gustavo Zacarias + module-init-tools-3.2.2-r2.ebuild: + Stable on sparc + + 06 Jan 2007; Tom Gall module-init-tools-3.2.2-r2: + stable on ppc64, part of the baselayout aggressive move. + +*module-init-tools-3.2.2-r2 (14 Dec 2006) + + 14 Dec 2006; Mike Frysinger + +files/module-init-tools-3.2.2-handle-dupliate-aliases.patch, + +files/modules-update, +module-init-tools-3.2.2-r2.ebuild: + Move modules-update from baselayout to here, fix by Martin Väth for + infinite recursion troubles #149426, and make sure /etc/modprobe.d/ files + get added to /etc/modprobe.conf #145962 by Greg Kroah-Hartman. + + 06 Nov 2006; Mike Frysinger + +files/modutils-2.4.27-build.patch, module-init-tools-3.2.2-r1.ebuild: + Generate .depend files with CPPFLAGS rather than CFLAGS #154281. + + 04 Sep 2006; Joshua Kinard + module-init-tools-3.2.2-r1.ebuild: + Marked stable on mips. + + 29 Aug 2006; Bryan Østergaard + module-init-tools-3.2.2-r1.ebuild: + Stable on Alpha, bug 144559. + + 29 Aug 2006; Joseph Jezak + module-init-tools-3.2.2-r1.ebuild: + Marked ppc stable for bug #144559. + + 25 Aug 2006; module-init-tools-3.2.2-r1.ebuild: + Stable on x86, bug #144559. + + 25 Aug 2006; Gustavo Zacarias + module-init-tools-3.2.2-r1.ebuild: + Stable on sparc wrt #144559 + + 23 Aug 2006; Jeroen Roovers + module-init-tools-3.2.2-r1.ebuild: + Stable for HPPA (bug #144559). + + 23 Aug 2006; Jeroen Roovers + +files/modutils-2.4.27-hppa.patch, module-init-tools-3.2.2-r1.ebuild: + Fixed modutils build for hppa1.1, tx to vapier (fixes bug #144788). + + 21 Aug 2006; Brent Baude + module-init-tools-3.2.2-r1.ebuild: + Marking module-init-tools-3.2.2-r1 wrt bug #144559 + + 21 Aug 2006; Daniel Gryniewicz + module-init-tools-3.2.2-r1.ebuild: + Marked stable on amd64 for bug #144559 + +*module-init-tools-3.2.2-r1 (04 May 2006) + + 04 May 2006; Mike Frysinger + +module-init-tools-3.2.2-r1.ebuild: + Add back in support for USE=no-old-linux with newer modules-update script + #66504. + + 27 Apr 2006; Alec Warner + files/digest-module-init-tools-3.0-r2, + files/digest-module-init-tools-3.1-r1, + files/digest-module-init-tools-3.2.1, + files/digest-module-init-tools-3.2.2, Manifest: + Fixing SHA256 digest, pass four + + 21 Apr 2006; Stephen P. Becker + files/modutils-2.4.27-gcc.patch: + fix obj_mips.c for gcc4 + + 26 Feb 2006; Mike Frysinger + module-init-tools-3.2.2.ebuild: + Delete man pages provided by the man-pages package #124127. + + 19 Feb 2006; Joshua Kinard + module-init-tools-3.2.1.ebuild: + Marked stable on mips. + + 08 Feb 2006; Aron Griffis + module-init-tools-3.2.1.ebuild: + Mark 3.2.1 stable on alpha + + 07 Feb 2006; Simon Stelling + module-init-tools-3.2.1.ebuild: + stable on amd64 + + 29 Jan 2006; Mike Frysinger + -files/3.1-modprobe.d.5.bz2, module-init-tools-3.1-r1.ebuild, + module-init-tools-3.2_pre7.ebuild, module-init-tools-3.2_pre7-r1.ebuild, + module-init-tools-3.2.1.ebuild, module-init-tools-3.2.2.ebuild: + Remove modprobe.d(5) manpage and just symlink it to modprobe.conf(5) #120692 + by Simon Stelling. + + 02 Jan 2006; Michael Hanselmann + module-init-tools-3.2.1.ebuild: + Stable on ppc. + + 30 Dec 2005; Markus Rothe + module-init-tools-3.2.1.ebuild: + Stable on ppc64 + + 29 Dec 2005; Gustavo Zacarias + module-init-tools-3.2.1.ebuild: + Stable on sparc + + 29 Dec 2005; Mark Loeser + module-init-tools-3.2.1.ebuild: + Stable on x86; bug #114060 + +*module-init-tools-3.2.2 (28 Dec 2005) + + 28 Dec 2005; Mike Frysinger + +module-init-tools-3.2.2.ebuild: + Version bump #116986 by Michael Cramer. + +*module-init-tools-3.2.1 (03 Dec 2005) + + 03 Dec 2005; Mike Frysinger + +module-init-tools-3.2.1.ebuild: + Version bump #114058 by Henrik Brix Andersen. + + 16 Sep 2005; Aron Griffis + module-init-tools-3.1-r1.ebuild: + Mark 3.1-r1 stable on alpha + + 05 Sep 2005; Markus Rothe + module-init-tools-3.1-r1.ebuild: + Stable on ppc64 + + 23 Aug 2005; Aron Griffis + module-init-tools-3.1-r1.ebuild: + stable on ia64 + + 18 Aug 2005; Mike Frysinger + +files/modutils-2.4.27-no-nested-function.patch: + Fix by the PaX guys to remove executable stack markings. + + 26 Jul 2005; Mike Frysinger + module-init-tools-3.2_pre7-r1.ebuild: + Disable tests since they clear our the results of src_compile(). + + 17 Jul 2005; MATSUU Takuto + module-init-tools-3.0-r2.ebuild: + Stable on sh. + + 15 Jul 2005; Martin Schlemmer + module-init-tools-3.2_pre7-r1.ebuild: + Add manpage back. + +*module-init-tools-3.2_pre7-r1 (15 Jul 2005) + + 15 Jul 2005; Martin Schlemmer + +files/module-init-tools-3.2_pre7-abort-on-modprobe-failure.patch, + module-init-tools-3.0-r2.ebuild, module-init-tools-3.1-r1.ebuild, + +module-init-tools-3.2_pre7-r1.ebuild: + Abort generate-modprobe.conf if modprobe fails, bug #68689. + +*module-init-tools-3.2_pre7 (27 Jun 2005) + + 27 Jun 2005; Aron Griffis + +module-init-tools-3.2_pre7.ebuild: + Bump to 3.2-pre7 + + 12 May 2005; module-init-tools-3.2_pre4.ebuild: + - fix typo in patch, only 3.1 exists.. add die statements around file i/o + statements to keep this bug from happening again + +*module-init-tools-3.2_pre4 (11 May 2005) + + 11 May 2005; Martin Schlemmer + +module-init-tools-3.2_pre4.ebuild: + Add -pre version that support loading of all aliases - maybe that will urge + gregkh in getting hotplug-ng in/ready for the tree 8) + +*module-init-tools-3.1-r1 (20 Mar 2005) + + 20 Mar 2005; module-init-tools-3.0-r2.ebuild, + +module-init-tools-3.1-r1.ebuild: + - Our zlib.so is in /lib vs /usr/lib so it should be safe for us to link with + just -lz - By not linking with -Wl,-Bstatic -lz -Wl,-Bsynamic we save a few + bytes on the final linked elf executable binary sizes. This also fixes text + relocations that were showing up in this package. + + 18 Feb 2005; Tony Vroon + +files/modutils-2.4.27-gcc4.patch, module-init-tools-3.1.ebuild: + GCC 4 compatability update; closes bug #80588 + + 16 Feb 2005; module-init-tools-3.1.ebuild: + - filtering pic is no longer needed + + 12 Jan 2005; Mike Frysinger + module-init-tools-3.0-r2.ebuild, module-init-tools-3.1.ebuild: + Remove USE=no-old-linux until modules-update can be updated to use 2.6 depmod. + + 23 Dec 2004; Mike Frysinger + +files/modutils-2.4.27-gcc34.patch, module-init-tools-3.0-r2.ebuild, + module-init-tools-3.1.ebuild: + Add patch to fix gcc-3.4.x building #74538 by splite. + + 07 Dec 2004; Mike Frysinger + +files/modutils-2.4.27-PATH_MAX.patch, module-init-tools-3.1.ebuild: + PATH_MAX can be found in sys/param.h. + + 22 Nov 2004; Mike Frysinger + +files/3.1-modprobe.d.5.bz2, module-init-tools-3.1.ebuild: + Make sure we dont try to regen manpages. + +*module-init-tools-3.1 (22 Nov 2004) + + 22 Nov 2004; Robin H. Johnson + +files/module-init-tools-3.1_generate-modprobe-assume-kernel.patch, + +module-init-tools-3.1.ebuild: + version bump - bug #71958. + + 03 Oct 2004; Mike Frysinger + module-init-tools-3.0-r2.ebuild: + Allow users to compile without old modutils via USE=no-old-linux #43671 by + Christophe Saout. + + 03 Oct 2004; Mike Frysinger + module-init-tools-3.0-r2.ebuild: + Fix the ksyms links #35601. + + 02 Sep 2004; Mike Frysinger + module-init-tools-3.0-r1.ebuild, module-init-tools-3.0-r2.ebuild, + module-init-tools-3.0.ebuild: + Start blocking modutils. + + 04 Jun 2004; Aron Griffis + module-init-tools-3.0-r2.ebuild: + Stable everywhere since baselayout-1.9.4 depends on it + + 02 Jun 2004; Travis Tilley module-init-tools-3.0-r2.ebuild: + stable on amd64 + + 15 May 2004; Joshua Kinard module-init-tools-3.0.ebuild: + Marked stable on mips. + +*module-init-tools-3.0-r2 (07 May 2004) + + 07 May 2004; Aron Griffis + +module-init-tools-3.0-r2.ebuild: + Add patch to allow --assume-kernel option to generate-modprobe.conf for bug + 49926 + +*module-init-tools-3.0-r1 (03 May 2004) + + 03 May 2004; Jon Portnoy module-init-tools-3.0-r1.ebuild : + Install static insmod for 2.4 kernels. Fix from Sascha Silbe in bug + #45279. + + 26 Apr 2004; Aron Griffis + module-init-tools-0.9.15_pre4.ebuild, module-init-tools-3.0.ebuild, + module-init-tools-3.0_pre10.ebuild, module-init-tools-3.0_pre5.ebuild, + module-init-tools-3.0_pre9.ebuild: + Add die following econf for bug 48950 + + 23 Apr 2004; Guy Martin module-init-tools-3.0.ebuild: + Added a guess fix for modutils on hppa. + + 23 Apr 2004; Ciaran McCreesh + module-init-tools-3.0.ebuild: + Stable on sparc (blame me), x86, amd64, ppc64 (blame johnm) + +*module-init-tools-3.0 (29 Mar 2004) + + 29 Mar 2004; Jon Portnoy + module-init-tools-3.0.ebuild : + Version bump. Bug 43087. + + 29 Mar 2004; Jon Portnoy + module-init-tools-3.0_pre10.ebuild, + module-init-tools-3.0_pre9.ebuild, + module-init-tools-3.0_pre4.ebuild, + module-init-tools-0.9.15_pre4.ebuild : + Update ebuilds to use automake 1.6, fixes bug 37743. + Marked 3.0_pre10 stable on AMD64. + +*module-init-tools-3.0_pre10 (19 Feb 2004) + + 19 Feb 2004; Martin Schlemmer + module-init-tools-3.0_pre10.ebuild: + Update version. + +*module-init-tools-3.0_pre9 (02 Feb 2004) + + 02 Feb 2004; Martin Schlemmer + module-init-tools-3.0_pre9.ebuild, + files/module-init-tools-3.0_pre9-properly-handle-alias_off.patch: + Update version. Handle cases where generate-modprobe.conf do not detect an + alias set to 'off' due to trailing space. + + 01 Feb 2004; Joshua Kinard + module-init-tools-0.9.15_pre4.ebuild: + Bump to mips stable (needed for upcoming stageballs) + +*module-init-tools-3.0_pre8 (30 Jan 2004) + + 30 Jan 2004; Martin Schlemmer + module-init-tools-3.0_pre8.ebuild: + Update version, fixing bug #39397. + +*module-init-tools-3.0_pre7 (26 Jan 2004) + + 26 Jan 2004; Leandro Dorileo + module-init-tools-3.0_pre7.ebuild: + Update version. + +*module-init-tools-3.0_pre6 (25 Jan 2004) + + 25 Jan 2004; Martin Schlemmer + module-init-tools-3.0_pre6.ebuild: + Update version. + + 15 Jan 2004; module-init-tools-0.9.15_pre4.ebuild: + stable on ia64 + + 07 Jan 2004; Jon Portnoy + module-init-tools-0.9.15_pre4.ebuild : + Some emergency keywording. + +*module-init-tools-3.0_pre5 (07 Jan 2004) + + 07 Jan 2004; Martin Schlemmer + module-init-tools-3.0_pre5.ebuild: + Update version. Fix copyright of all ebuilds. + + 17 Dec 2003; Guy Martin + module-init-tools-0.9.15_pre4.ebuild: + Marked stable on hppa. + + 14 Dec 2003; Brad House + module-init-tools-0.9.15_pre4.ebuild: + mark stable on amd64 + +*module-init-tools-0.9.15_pre4 (09 Dec 2003) + + 09 Dec 2003; module-init-tools-0.9.15_pre4.ebuild: + Version bumped to -pre4, closes bug #35396. + + 26 Nov 2003; Brad House + module-init-tools-0.9.15_pre3.ebuild: + Marked stable on 'amd64'. + +*module-init-tools-0.9.15_pre3 (02 Nov 2003) + + 02 Nov 2003; Martin Schlemmer + module-init-tools-0.9.15_pre3.ebuild: + Update version. Update modutils to 2.4.26. Enable zlib for module-init-tools. + +*module-init-tools-0.9.15_pre2 (18 Oct 2003) + + 20 Oct 2003; Joshua Kinard + module-init-tools-0.9.15_pre2.ebuild: + Added gnuconfig support for 'mips64'. + + 18 Oct 2003; Martin Schlemmer + module-init-tools-0.9.15_pre2.ebuild: + Update version. + + 10 Oct 2003; Alexander Gabert : + filter-flags -fPIC will introduce -yet_exec for hardened-gcc + + 09 Oct 2003; Alexander Gabert + module-init-tools-0.9.12-r1.ebuild, module-init-tools-0.9.13_pre2.ebuild: + added hardened-gcc hppa behaviour + + 17 Sep 2003; Jon Portnoy + module-init-tools-0.9.15_pre1.ebuild : + ia64 keywords. + +*module-init-tools-0.9.15_pre1 (17 Sep 2003) + + 23 Sep 2003; Martin Schlemmer + module-init-tools-0.9.12-r1.ebuild, module-init-tools-0.9.13_pre2.ebuild, + module-init-tools-0.9.14.ebuild, module-init-tools-0.9.15_pre1.ebuild: + Update SRC_URI to hangle older tarballs moved to old/, bug #29315. + + 17 Sep 2003; Martin Schlemmer + module-init-tools-0.9.15_pre1.ebuild, + files/module-init-tools-0.9.15-legacy-modext-support.patch: + New version. Add support for legacy modules (.o). bug #28831. + +*module-init-tools-0.9.14 (15 Sep 2003) + + 15 Sep 2003; Martin Schlemmer + module-init-tools-0.9.14.ebuild, + files/module-init-tools-0.9.14-be-quiet-for-devfsd.patch: + New version. Update patch to quiet output when called from devfsd + + 06 Sep 2003; Alexander Gabert + module-init-tools-0.9.12-r1.ebuild, module-init-tools-0.9.13_pre2.ebuild: + added hardened-gcc exclude flags + + 10 Aug 2003; Martin Schlemmer + module-init-tools-0.9.12-r1.ebuild: + Bump to stable on x86. + +*module-init-tools-0.9.13_pre2 (10 Aug 2003) + + 10 Aug 2003; Martin Schlemmer + module-init-tools-0.9.13_pre2.ebuild, + files/module-init-tools-0.9.13-quiet-on-devfsd-probe-aliases.patch, + files/module-init-tools-0.9.7-export-gpl.patch: + New version. Add export-gpl.patch from MDK. Cleanup the + be-quiet-for-devfsd.patch and rename to quiet-on-devfsd-probe-aliases.patch. + +*module-init-tools-0.9.12-r1 (12 Jul 2003) + + 03 Aug 2003; Joshua Kinard module-init-tools-0.9.12-r1.ebuild: + Changed ~mips to mips in KEYWORDS + + 12 Jul 2003; Martin Schlemmer + module-init-tools-0.9.12-r1.ebuild, + files/module-init-tools-0.9.12-includes-should-override.patch: + Module options/aliases already accuired, should be replaced by + newer if they are aquired from a file 'included' after the original + options/aliases ... + +*module-init-tools-0.9.12 (02 Jun 2003) + + 02 Jun 2003; Martin Schlemmer Manifest, + module-init-tools-0.9.12.ebuild: + New version. + + 25 May 2003; Martin Holzer + module-init-tools-0.9.10-r3.ebuild, module-init-tools-0.9.10-r4.ebuild, + module-init-tools-0.9.10-r5.ebuild, module-init-tools-0.9.11-r1.ebuild, + module-init-tools-0.9.11-r2.ebuild, module-init-tools-0.9.11-r3.ebuild, + module-init-tools-0.9.11.ebuild, module-init-tools-0.9.11a.ebuild, + module-init-tools-0.9.9.ebuild: + now uses mirror://kernel + +*module-init-tools-0.9.11a (26 Apr 2003) + + 26 Apr 2003; Martin Schlemmer module-init-tools-0.9.11a.ebuild : + Version update. + +*module-init-tools-0.9.11-r3 (21 Apr 2003) + + 21 Apr 2003; Daniel Robbins : removed pkg_setup "check + for kernel" vestige, closing bug #19183. + + 21 Apr 2003; Daniel Robbins two fixes: first, include a + modinfo.old for 2.4 modinfo compatibility. Second, add a /bin/lsmod.old + symlink to allow a normal user to list loaded modules rather than return a + "lsmod.old" not found error. These symlinks can be confusing, but it appears + to be working well now. + +*module-init-tools-0.9.11-r2 (30 Mar 2003) + + 30 Mar 2003; Martin Schlemmer module-init-tools-0.9.11-r2.ebuild : + The moving of /sbin/lsmod to /bin, causes some breakage, so install a compat + symlink. + +*module-init-tools-0.9.11-r1 (30 Mar 2003) + + 30 Mar 2003; Brandon Low module-init-tools-0.9.11-r1.ebuild : + Update modutils to 2.4.25 + +*module-init-tools-0.9.11 (30 Mar 2003) + + 30 Mar 2003; Martin Schlemmer module-init-tools-0.9.11.ebuild : + Update version. Really get the ${P}-be-quiet-for-devfsd.patch to be + effective. Move manpages for insmod, modprobe, etc to .old.8 so that + they are still available. + +*module-init-tools-0.9.10-r5 (24 Mar 2003) + + 24 Mar 2003; Daniel Robbins : new rev to include a + PROVIDE="virtual/module-tools" and an unmasking for x86. Bumped modutils + to 2.4.24. + + 15 March 2003; Martin Schlemmer module-init-tools-0.9.10-be-quiet-for-devfsd.patch : + Tweak slightly to be more effective on recursive calls. + +*module-init-tools-0.9.10-r4 (15 March 2003) + + 15 March 2003; Martin Schlemmer module-init-tools-0.9.10-r4 : + - Fix modprobe to handle calls from devfsd more like modprobe from modutils ... + it basically do not output and do not fail for invalid modules if: + 1) It was called with '-C /etc/modprobe.devfs' + 2) The module starts with '/dev' + - Redo the /sbin/modprobe.conf stuff to not build both modutils-2.4.22 and + 2.4.21. + +*module-init-tools-0.9.10-r3 (10 March 2003) + + 10 March 2003; Martin Schlemmer module-init-tools-0.9.10-r3 : + Fix recursive calls to modprobe not honoring -s, -q, -v and -C. Use older + modprobe that we install as modprobe.conf when calling generate-modprobe.conf, + as the newer modprobe (2.4.22 and later) generate /etc/modprobe.conf with + invalid modules ... Fix modprobe to _only_ log to syslog if -s was given. + +*module-init-tools-0.9.10-r2 (09 March 2003) + + 09 March 2003; Martin Schlemmer module-init-tools-0.9.10-r2 : + Fix -s when modprobe calls itself recursive. Do the same for -v and -C. Also + let commandline override env variables. + +*module-init-tools-0.9.10-r1 (02 March 2003) + + 06 March 2003; Martin Schlemmer module-init-tools-0.9.10-r1 : + Add pkg_setup() to check for a valid kernel, bug #15568. + + 02 March 2003; Martin Schlemmer module-init-tools-0.9.10-r1 : + Fix '-q' to be really quiet. Patch generate-modprobe.conf to create sub + install commands with 'modprobe -q'. + +*module-init-tools-0.9.10 (27 Feb 2003) + + 27 Feb 2003; Brandon Low module-init-tools-0.9.10 : + Bump, and drop a patch that is now merged mainline + +*module-init-tools-0.9.9 (01 Feb 2003) + + 18 Feb Feb 2003; Martin Schlemmer module-init-tools-0.9.9 : + Hack modprobe to look at /etc/modprobe.devfs rather than /etc/modules.devfs + ... this is to support a later modules-update that should generate this and + fix the lot of errors/warnings during devfs/hotplug startup. + + 09 Feb 2003; Brandon Low module-init-tools-0.9.9 : + Make not die if the user doesn't have a modules.conf file already... + + 01 Feb 2003; Martin Schlemmer module-init-tools-0.9.9 : + New version. + +*module-init-tools-0.9.9_pre1 (17 Jan 2003) + + 17 Jan 2003; Brandon Low module-init-tools-0.9.9_pre1.ebuild; + Filter -fPIC from flags. It breaks. + + 17 Jan 2003; Brandon Low module-init-tools-0.9.9_pre1.ebuild; + Update to latest version needed for >=development-sources-2.5.59. + +*module-init-tools-0.9.7 (28 Dec 2002) + + 28 Dec 2002; Martin Schlemmer module-init-tools-0.9.7 : + + Fix generate-modprobe.conf not adding the last ';' to commands in braces, + causing modprobe to fail do to its calling 'sh -c ...' failing ... + + 28 Dec 2002; Martin Schlemmer module-init-tools-0.9.7 : + New version. Also generate-modprobe.conf not accepting 2 parameters, it + replaced the modules.conf2modprobe.conf tool. + +*module-init-tools-0.9.5 (19 Dec 2002) + + 19 Dec 2002; Brandon Low module-init-tools-0.9.5 : + Bump. + +*module-init-tools-0.9.4 (19 Dec 2002) + + 19 Dec 2002; Brandon Low module-init-tools-0.9.4 : + Changes as submitted by Tony Murray : + added modules.conf2modprobe.conf tool + made warning after emerge visible + added IUSE + fixed spacing + +*module-init-tools-0.9.3 (11 Dec 2002) + + 11 Dec 2002; Brandon Low module-init-tools-0.9.3 : + Updated to version 0.9.3 + Removed extra keyword. + Update thanks again to Tony Murray . + +*module-init-tools-0.9.1 (10 Dec 2002) + + 10 Dec 2002; Brandon Low module-init-tools-0.9.1 : + New unstable package for managing modules in 2.5 series kernels. A + bit complicated as it does overwrite the modutils system package, + we'll need to take another look at this before 2.6 comes out. + + This ebuild is thanks to Tony Murray for this :) diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/module-init-tools/module-init-tools/Manifest b/sdk_container/src/third_party/portage-stable/sys-apps/module-init-tools/module-init-tools/Manifest new file mode 100644 index 0000000000..3a14456491 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/module-init-tools/module-init-tools/Manifest @@ -0,0 +1,21 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX update-modules-3.5.sh 10519 SHA256 b8866f643d369569de040b89c997b6a864ec3f0767a5e86b78d4b0badaa267c9 SHA512 53b420eedf3f70e675de8cf80978d198424ed426584fc799e2f106e1cf4b65fbfcf172f3a0e7b5e1684e07420d67c0d27866a901b40df46623ec67a3a018b7f0 WHIRLPOOL c80dd21ac00b42be379a43e9cfc2a8359e47de1a6ad5e7f4120e3bf9d7ddc4d3306317a97a8c724da2f0631d00dbb35108917d9046354542458958d0feb10481 +AUX update-modules.8 3210 SHA256 4e352ee28ecaf79fac2a0216b8b4b52ced864cd258752f33213d1ac8f4a5849c SHA512 47a5e0e14e321e29a1d16705a8d2de19b9e3bbf15b6955a0e8c6963a50d30d12b71c4eb8237a7a37fd881d217f41ce5ea87a768be30b94dedf709e379ee5a31d WHIRLPOOL 7c2da6b779ef8a749272c7186669e08c270873aa49a0df7ff1d57756adb3512b26c3f56cd1585d1ad2e07732ce7163fb6d85d7ed0058e68fd9aa2a50e18b4c5b +DIST module-init-tools-3.16-man.tar.bz2 9300 SHA256 a80cfeb48279964b2c515ab5ca06925dd22d2187ae1043992650bf7950fc36c8 SHA512 02c7d01412493c8b24d9fd6f7c8bd758a804936e7ccf2dbfe2aeafb01b9e612d55d769ea7c16366fd4a1d07653adace087ab1d84ca9cf60a830dc5866fa7b278 WHIRLPOOL 31d9aaf6cc9ed0a1a11e344610520a2cfd8134e951e4946171c4e92923b3ea3cb1d86e7d9d815d352155af401f558ac6dcfa1a310ed24582cb87854a297c456e +DIST module-init-tools-3.16.tar.bz2 228821 SHA256 e1f2cdcae64a8effc25e545a5e0bdaf312f816ebbcd0916e4e87450755fab64b SHA512 c234d66b5981cf9b74a5bec2a9c139f33088c8c65c32c1a30ef6d2b335d72761eac09fd958d694828860ab85dffee518286d8a5f41565539a7cca5d402e467a2 WHIRLPOOL d27ad6694dc44536d61dd90746e6a7e9b852bc49d5c67c9203a817dd3f9ce62552711add0221c1abb24373b8d1e223fd9047d6a6bdc256484698b3e3844b86a4 +EBUILD module-init-tools-3.16-r2.ebuild 2871 SHA256 6745f352ca431e42b6cfcc36a51b2889411c43277634e63e70c67cf7cf236b38 SHA512 e094a5e10a76cd3216a3075ccde66f7269711930e9e8f8edd5cc5bb20a8bb1d96161a1834c84c741811c3ed63342e1bc107bcaa38a1ec4bbff6c40c6ec1ff438 WHIRLPOOL 42e3c37f4d4a15c060c49c5be5c099bdb5ef9a5ef84d703f712c2a1b94c588aace46949809f12f9f01fde9b92b9f2de519e0839b6515cf4cd44c4ca417e5a004 +MISC ChangeLog 33157 SHA256 06d29d652a4c07a6cd7a935223f286ba8afd2cbea58fcd5d79b619fc5ab7e571 SHA512 3f8c23f7a0d859e38ef262f6ff157d5ce22c9f0a972b0b8bd3beb2469b964fd7dd9d78b64a5993e5c2b9ce106380256df81d679bec08fef780c7eb9e6c7b41ef WHIRLPOOL 3d955264c4933ca6a74a37e1cd3b11e2ad0086555405969de1fafbfca28f4980e193adb67cecdcd7dcd4db57b3bb8b3978d17b5c98b8c41836d795a5c0e5c84c +MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQEcBAEBCAAGBQJQ/nYgAAoJEEdUh39IaPFN6PAIAIDZp062Jqah6ULfQtl60GEP +fK3We+73RDTVOqLPffeham5SB+j6iPhB3LbELhX3nFVZmLdS8c+0jBJWdZab5QwZ +o76ByM/udL4MDP/MIPoJkHVV/RXQiK6a51yORlSczt2pYODbPZoEqduF72ESDuj8 +ixOUKI0nOLtxbwHcat2LiSsFTS1yad5CqmKDBPlRD0hQdNHhQJNDsBa9F1A062fI +BHoPt8PxHmoqyIVaSk2thah3x7L3t/YPsZx/5fDzIM0hNxaIt3sbzZkAsO5IZqDe +LWJGavrE/ujLHRm3ruZEQqjyixoRxEX3muLaTZuCPRPpfA3J0iviQFBcWrXrNL8= +=YJ5U +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/module-init-tools/module-init-tools/files/update-modules-3.5.sh b/sdk_container/src/third_party/portage-stable/sys-apps/module-init-tools/module-init-tools/files/update-modules-3.5.sh new file mode 100755 index 0000000000..206521ce8a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/module-init-tools/module-init-tools/files/update-modules-3.5.sh @@ -0,0 +1,395 @@ +#!/bin/bash +# vim:ts=4 +# Distributed under the terms of the GNU General Public License v2 +# +# This script will do: +# - create /etc/modules.conf from /etc/modules.d/* +# - create /etc/modprobe.conf from /etc/modprobe.d/* +# - update modules.dep if modules.conf has been updated so depmod doesnt whine +# +# This is all for backwards compatibility. In the perfect world, we would be +# running a linux-2.6 kernel and not have any modules.d directory. Then there +# would be no work for us as module-init-tools automatically scans modprobe.d. +# Until that happens, we'll keep scanning and warning and being a pita. +# + + +ROOT="${ROOT%/}/" +[ "${ROOT}" = "${ROOT#/}" ] && ROOT="${PWD}/${ROOT}" +cd "${ROOT}" + +argv0=${0##*/} +. /etc/init.d/functions.sh || { + echo "${argv0}: Could not source /etc/init.d/functions.sh!" 1>&2 + exit 1 +} +umask 022 +esyslog() { :; } +export PATH=/sbin:${PATH} + +[ "${argv0}" = "modules-update" ] && ewarn "Please run 'update-modules' from now on; 'modules-update' is going away" + + +# +# Setup some variables +# + +HEADER="### This file is automatically generated by update-modules" + +# +# Parse command-line +# + +VERBOSE=0 +DEBUG=0 +FORCE="false" +BACKUP="false" +KV= +while [ -n "$1" ] ; do + case $1 in + --assume-kernel=*) KV=${1#*=};; + -b|--backup) BACKUP="true";; + -f|--force|force) FORCE="true";; + -v|--verbose) ((VERBOSE+=1));; + -d|--debug) ((DEBUG+=1));; + -V|--version) exec echo "${argv0}$Revision: 1.1 $ $Date: 2008/10/25 23:55:43 $";; + -h|--help) + cat <<-EOF + Usage: update-modules [options] + + Options: + --assume-kernel=KV Assume the kernel is at least version KV + -b, --backup Backup existing config files (add .old ext) + -f, --force Force execution in face of bad things + -v, --verbose Be a bit more verbose in what we do + -d, --debug Helpful debug output + -V, --version Dump version info + -h, --help This help screen, duh + EOF + exit 0 + ;; + *) + eerror "Error: I don't understand $1" + exit 1 + ;; + esac + shift +done + +if [ ! -w ./etc ] ; then + eerror "You must be root to do this" + exit 2 +fi + +[ ${DEBUG} -gt 0 ] && set -x + +veinfo() { [ ${VERBOSE} -gt 0 ] && einfo "$*" ; return 0 ; } +vewarn() { [ ${VERBOSE} -gt 0 ] && ewarn "$*" ; return 0 ; } + +[ "${ROOT}" != "/" ] && veinfo "Operating on ROOT = '${ROOT}'" + +# +# Let's check the optimal case first: nothing to do +# +if ! ${FORCE} ; then + if [ ! -d "./etc/modules.d" ] ; then + if [ ! -d "./etc/modprobe.d" ] ; then + veinfo "No /etc/modules.d or /etc/modprobe.d dir; Nothing to do!" + exit 0 + + elif [ -e "./etc/modprobe.conf" ] ; then + vewarn "You should put settings in /etc/modprobe.d/ rather than modprobe.conf" + + elif [ -e "./etc/modules.conf" ] ; then + vewarn "If you only run linux-2.4, you should delete /etc/modules.conf" + + else + veinfo "We have just /etc/modprobe.d; Nothing to do!" + exit 0 + fi + else + vewarn "You have /etc/modules.d, so things need to get coalesced" + fi +fi + +# +# Build list of config files to generate and verify none +# have been modified in any way +# +for x in modprobe.conf modules.conf ; do + x="./etc/${x}" + [ -r ${x} ] || continue + + if [ "$(sed -ne 1p ${x})" != "${HEADER}" ] ; then + ewarn "Warning: ${x#.} has not been automatically generated" + + if ${FORCE} ; then + ewarn "--force specified, (re)generating file anyway" + else + eerror "Use \"update-modules force\" to force (re)generation" + exit 1 + fi + fi +done + + +# +# If the system doesnt have old modutils, then this is prob linux-2.6 only +# +if type -P modprobe.old > /dev/null || \ + LC_ALL=C modprobe -V 2>/dev/null | grep -qs "modprobe version" +then + GENERATE_OLD="true" +else + GENERATE_OLD="false" +fi + + +# Reset the sorting order since we depend on it +export LC_COLLATE="C" + +KV=${KV:-$(uname -r)} + + +# +# Desc: backup a config file if need be and replace with new one +# Usage: backup +# Ex: backup /etc/modules.conf /etc/modules.conf.tempfile +# +backup() { + if ${BACKUP} && [ -e "$1" ] ; then + mv -f "$1" "$1".old + fi + mv -f "$2" "$1" +} + + +# +# Desc: Create module header +# Usage: create_header +# Ex: create_header /etc/modules.d +create_header() { + local moddir=$1 + + cat <<-EOF + ${HEADER} + # + # Please do not edit this file directly. If you want to change or add + # anything please take a look at the files in ${moddir} and read + # the manpage for update-modules(8). + # + EOF +} + + +# +# Desc: Combine all config files in a dir and place output in a file +# Usage: generate_config +# Ex: generate_config /etc/modules.conf /etc/modules.d +# +generate_config() { + local config=$1 + local moddir=$2 + local refdir=$3 + local silent=$4 + local tmpfile="${config}.$$" + + [ -z "${silent}" ] && ebegin "Updating ${config#./etc/}" + + create_header ${refdir:-${moddir}} > "${tmpfile}" + + for cfg in "${moddir}"/* ; do + [ -d "${cfg}" ] && continue + [ ! -r "${cfg}" ] && continue + + # Skip backup and RCS files #20597 + case ${cfg} in *~|*.bak|*,v) continue;; esac + + # If config file is found in the reference dir, then skip it + [ -n "${refdir}" ] && [ -e "${refdir}/${cfg##*/}" ] && continue + + ( + echo "### update-modules: start processing ${cfg#.}" + if [ -x "${cfg}" ] ; then + # $cfg can be executable; nice touch, Wichert! :) + "${cfg}" + else + cat "${cfg}" + fi + echo + echo "### update-modules: end processing ${cfg#.}" + echo + ) >> "${tmpfile}" + done + + backup "${config}" "${tmpfile}" + + [ -z "${silent}" ] && eend 0 + + return 0 +} + + +# +# Generate the old modules.conf file based upon all the snippets in +# modules.d. Since modprobe doesnt handle modules.d, we need to gather +# the files together in modules.conf for it. +# + +if [ ! -d "./etc/modules.d" ] ; then + veinfo "No need to generate modules.conf :)" + +elif ${FORCE} || is_older_than ./etc/modules.conf ./etc/modules.d ; then + generate_config ./etc/modules.conf ./etc/modules.d + +else + veinfo "modules.conf: already up-to-date wheatness" +fi + +# +# Call depmod to keep insmod from complaining that modules.conf is more +# recent then the modules.dep file. +# +if [ -e "./etc/modules.conf" ] ; then + depfile=$( + # the modules.conf file has optional syntax: + # depfile=/path/to/modules.dep + ret=$(sed -n -e '/^[[:space:]]*depfile=/s:.*=::p' ./etc/modules.conf) + eval echo "${ret:-/lib/modules/${KV}/modules.dep}" + ) + + if [ -d "${depfile%/*}" ] ; then + if [ ./etc/modules.conf -nt "${depfile}" ] ; then + arch=$(uname -m) + ebegin "Updating modules.dep" + for cfg in /lib/modules/${KV}/build /usr/src/linux-${KV} \ + /lib/modules/${KV} /boot /usr/src/linux "" + do + cfg=".${cfg}/System.map" + for suffix in -genkernel-${arch}-${KV} -genkernel-'*'-${KV} -${KV} "" ; do + scfg=$(echo ${cfg}${suffix}) + scfg=${scfg%% *} + [ -f "${scfg}" ] && cfg=${scfg} && break 2 + done + cfg="" + done + [ -n "${cfg}" ] && cfg="-F ${cfg}" + depmod -b "${ROOT}" -a ${cfg} ${KV} + eend $? + veinfo "Ran: depmod -b '${ROOT}' -a ${cfg} ${KV}" + else + veinfo "modules.dep: already up-to-date goodness" + fi + else + vewarn "The dir '${depfile}' does not exist, skipping call to depmod" + fi +fi + + +# +# Generate the new modprobe.conf file if possible. What this entails is +# grabbing details from the old modprobe via the -c option and sticking +# it in the newer config file. This is useful for backwards compat support +# and for packages that provide older style /etc/modules.d/ files but not +# newer style /etc/modprobe.d/ files. +# +# First we try to use the script `generate-modprobe.conf` from the +# module-init-tools and if that fails us, we try and generate modprobe.conf +# ourselves from the /etc/modules.d/ files. +# +if ! type -P generate-modprobe.conf > /dev/null ; then + vewarn "Skipping /etc/modprobe.conf generation (generate-modprobe.conf doesn't exist)" + +elif ! ${FORCE} && ! is_older_than ./etc/modprobe.conf ./etc/modules.d ./etc/modprobe.d ; then + veinfo "modprobe.conf: already up-to-date nutness" + +elif [ ! -e ./etc/modules.conf -a ! -e ./etc/modules.d ] ; then + veinfo "No need to generate modprobe.conf :)" + rm -f ./etc/modprobe.conf + +else + # + # First, bitch like crazy + # + for f in ./etc/modules.d/* ; do + # hack: ignore baselayout ;x + case ${f##*/} in + aliases|i386) continue;; + esac + [ -e "${f}" ] || continue + if [ ! -e "./etc/modprobe.d/${f##*/}" ] ; then + ewarn "Please file a bug about ${f#.}: it needs an /etc/modprobe.d/${f##*/}" + fi + done + + generated_ok=0 + tmpfile="./etc/modprobe.conf.$$" + + # + # First we try to use regular generate-modprobe.conf + # + if ${GENERATE_OLD} ; then + ebegin "Updating modprobe.conf" + create_header /etc/modprobe.d > "${tmpfile}" + if generate-modprobe.conf ${ASSUME_KV:+--assume-kernel=${KV}} \ + >> "${tmpfile}" 2> "${tmpfile}.err" + then + backup "./etc/modprobe.conf" "${tmpfile}" + eend 0 + generated_ok=1 + else + [[ ${VERBOSE} -gt 0 ]] && cat "${tmpfile}.err" + eend 1 "Warning: could not generate /etc/modprobe.conf!" + fi + fi + + # + # If the helper script failed, we fall back to doing it by hand + # + if [[ ${generated_ok} -eq 0 ]] ; then + ebegin "Updating modprobe.conf by hand" + + generate_config ./etc/modprobe.conf ./etc/modules.d ./etc/modprobe.d 0 + create_header /etc/modprobe.d > "${tmpfile}" + + # Just use generate-modprobe.conf to filter compatible syntax + if TESTING_MODPROBE_CONF=./etc/modprobe.conf \ + generate-modprobe.conf ${ASSUME_KV:+--assume-kernel=${KV}} \ + >> "${tmpfile}" 2> "${tmpfile}.err" + then + # we use mv here instead of backup_config() as the call to + # generate_config() above already took care of the backup + mv -f "${tmpfile}" "./etc/modprobe.conf" + eend $? + else + [[ ${VERBOSE} -gt 0 ]] && cat "${tmpfile}.err" + eend 1 "Warning: could not generate /etc/modprobe.conf!" + fi + fi + + # + # Now append all the new files ... modprobe will not scan /etc/modprobe.d/ + # if /etc/modprobe.conf exists, so we need to append /etc/modprobe.conf with + # /etc/modprobe.d/* ... http://bugs.gentoo.org/145962 + # + if [[ -e ./etc/modprobe.conf ]] ; then + for cfg in ./etc/modprobe.d/* ; do + [ -d "${cfg}" ] && continue + [ ! -r "${cfg}" ] && continue + + # Skip backup and RCS files #20597 + case ${cfg} in *~|*.bak|*,v) continue;; esac + + ( + echo + echo "### update-modules: start processing ${cfg#.}" + cat "${cfg}" + echo "### update-modules: end processing ${cfg#.}" + ) >> "./etc/modprobe.conf" + done + fi + + rm -f "${tmpfile}" "${tmpfile}.err" +fi + +: # make sure we fall through with 0 exit status diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/module-init-tools/module-init-tools/files/update-modules.8 b/sdk_container/src/third_party/portage-stable/sys-apps/module-init-tools/module-init-tools/files/update-modules.8 new file mode 100644 index 0000000000..16e99e28c8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/module-init-tools/module-init-tools/files/update-modules.8 @@ -0,0 +1,74 @@ +.TH UPDATE-MODULES 8 "Gentoo Linux" "2007" +.SH NAME +update\-modules \- (re)generate module config files in /etc/ +.SH SYNOPSIS +\fBupdate\-modules\fR \fI[options]\fR +.SH DESCRIPTION +\fBupdate\-modules\fR is a simple tool to manage the module config files found +in the /etc/ directory. + +The old Linux module utilities use a single file for all their configuration. +This makes it difficult for packages to dynamically add information about their +own modules. + +\fBupdate-modules\fR makes the dynamic addition of information easier by +generating the single configuration file from the many files located in +\fI/etc/modules.d/\fR. All files in that directory are assembled together to +form \fI/etc/modules.conf\fR. + +Newer Linux module utilities include support automatically for a directory of +configuration files in \fI/etc/modprobe.d/\fR. However, to maintain backwards +compatibility with packages that do not yet support this, we still need to +assemble the contents of \fI/etc/modules.d/\fR and \fI/etc/modprobe.d/\fR and +produce the corresponding \fI/etc/modules.conf\fR and \fI/etc/modprobe.conf\fR. + +Also, when requested, it is also possible to generate \fI/etc/modules.devfs\fR. +.SH OPTIONS +.TP +\fI\-\-assume-kernel=\fR +When calculating which files need to be generated, assume the kernel version +is at least the specified \fIKV\fR. +.TP +\fI\-b\fR, \fI\-\-backup\fR +When updating configuration files, make backups by renaming files with a '.old' +suffix if they are going to be updated. +.TP +\fI\-d\fR, \fI\-\-debug\fR +Run with shell debugging enabled. Really only useful for tracking down +misbehavior. +.TP +\fI\-D\fR, \fI\-\-devfs\fR +Force generation of the deprecated \fI/etc/modules.devfs\fR file. +.TP +\fI\-f\fR, \fI\-\-force\fR +Force generation of files regardless of timestamps. By default, +\fBupdate-modules\fR will regenerate files only when timestamps indicate that +the configuration files are out of date. +.TP +\fI\-v\fR, \fI\-\-verbose\fR +Enable verbose output since by default, \fBupdate-modules\fR only displays +information when it does something and not when it skips steps. +.SH "FILES" +There are two types of file you can put in the module directories: normal files +and exectuable files. Normal files contain standard modules configuration +information, as described in \fBmodules.conf\fR(5) (for files in +\fI/etc/modules.d/\fR) or as described in \fBmodprobe.conf\fR(5) (for files in +\fI/etc/modprobe.d/\fR). Executable files are executed and their output is +used as extra configuration information. Error messages are sent to stderr and +thus do not become part of the configuration file. + +.nf +\fI/etc/modules.d/\fR - config snippets for old module utilities (<= linux-2.4) +\fI/etc/modules.conf\fR - sum of all files in \fI/etc/modules.d/\fR +\fI/etc/modprobe.d/\fR - config snippets for new module utilities (>= linux-2.6) +\fI/etc/modprobe.conf\fR - sum of all files in \fI/etc/modprobe.d/\fR +.fi +.SH "REPORTING BUGS" +Please report bugs via http://bugs.gentoo.org/ +.SH AUTHORS +This manual page was written by Wichert Akkerman +for the Debian GNU/Linux system. Modified for \fIGentoo Linux\fR. +.SH "SEE ALSO" +.BR depmod (1), +.BR modules.conf (5), +.BR modprobe.conf (5) diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/module-init-tools/module-init-tools/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-apps/module-init-tools/module-init-tools/metadata.xml new file mode 100644 index 0000000000..96a2d58636 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/module-init-tools/module-init-tools/metadata.xml @@ -0,0 +1,5 @@ + + + +base-system + diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/module-init-tools/module-init-tools/module-init-tools-3.16-r2.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/module-init-tools/module-init-tools/module-init-tools-3.16-r2.ebuild new file mode 100644 index 0000000000..a8573e6446 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/module-init-tools/module-init-tools/module-init-tools-3.16-r2.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/module-init-tools/module-init-tools-3.16-r2.ebuild,v 1.4 2013/01/22 11:21:07 ssuominen Exp $ + +EAPI=4 +inherit eutils flag-o-matic toolchain-funcs + +DESCRIPTION="legacy tools for managing linux kernel modules" +HOMEPAGE="http://modules.wiki.kernel.org/" +SRC_URI="mirror://kernel/linux/utils/kernel/module-init-tools/${P}.tar.bz2 + mirror://gentoo/${P}-man.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" +IUSE="static" +RESTRICT="test" + +DEPEND="sys-libs/zlib" +RDEPEND="${DEPEND} + !/s:=.*:=$(tc-getAR):" Makefile.in #440274 +} + +src_configure() { + mkdir build && cd build #290207 + use static && append-ldflags -static + ECONF_SOURCE=.. \ + econf \ + --prefix=/ \ + --enable-zlib \ + --enable-zlib-dynamic \ + --disable-static-utils +} + +src_test() { + # this manually runs configure and stuff, so ignore it + ./tests/runtests -v || die +} + +src_install() { + emake -C build install DESTDIR="${D}" + dodoc AUTHORS ChangeLog NEWS README TODO + + into / + newsbin "${FILESDIR}"/update-modules-3.5.sh update-modules + doman "${FILESDIR}"/update-modules.8 + + cat <<-EOF > "${T}"/usb-load-ehci-first.conf + softdep uhci_hcd pre: ehci_hcd + softdep ohci_hcd pre: ehci_hcd + EOF + + insinto /lib/modprobe.d + doins "${T}"/usb-load-ehci-first.conf #260139 +} + +pkg_postinst() { + # cheat to keep users happy + if grep -qs modules-update "${ROOT}"/etc/init.d/modules ; then + sed -i 's:modules-update:update-modules:' "${ROOT}"/etc/init.d/modules + fi + + # For files that were upgraded but not renamed via their ebuild to + # have a proper .conf extension, rename them so etc-update tools can + # take care of things. #274942 + local i f cfg + eshopts_push -s nullglob + for f in "${ROOT}"etc/modprobe.d/* ; do + # The .conf files need no upgrading unless a non-.conf exists, + # so skip this until later ... + [[ ${f} == *.conf ]] && continue + # If a .conf doesn't exist, then a package needs updating, or + # the user created it, or it's orphaned. Either way, we don't + # really know, so leave it alone. + [[ ! -f ${f}.conf ]] && continue + + i=0 + while :; do + cfg=$(printf "%s/._cfg%04d_%s.conf" "${f%/*}" ${i} "${f##*/}") + [[ ! -e ${cfg} ]] && break + ((i++)) + done + elog "Updating ${f}; please run 'etc-update'" + mv "${f}.conf" "${cfg}" + mv "${f}" "${f}.conf" + done + # Whine about any non-.conf files that are left + for f in "${ROOT}"etc/modprobe.d/* ; do + [[ ${f} == *.conf ]] && continue + ewarn "The '${f}' file needs to be upgraded to end with a '.conf'." + ewarn "Either upgrade the package that owns it, or manually rename it." + done + eshopts_pop +} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/ChangeLog new file mode 100644 index 0000000000..4a44a70061 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/ChangeLog @@ -0,0 +1,14 @@ +# ChangeLog for sys-apps/systemd-sysv-utils +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd-sysv-utils/ChangeLog,v 1.2 2012/10/04 20:03:07 mgorny Exp $ + +*systemd-sysv-utils-194 (04 Oct 2012) + + 04 Oct 2012; Michał Górny +systemd-sysv-utils-194.ebuild: + Version bump, as requested per bug #430876. + +*systemd-sysv-utils-37 (07 Jan 2012) + + 07 Jan 2012; Michał Górny + +systemd-sysv-utils-37.ebuild, +metadata.xml: + Introduce an ebuild for systemd sysv-compat symlinks and manpages. diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/Manifest b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/Manifest new file mode 100644 index 0000000000..c9f66ba44a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/Manifest @@ -0,0 +1,18 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST systemd-194.tar.xz 1409672 SHA256 a275ce044f66f28c5ed0846e7019438ce8b5f596e8255f3455e32b3c0db5f631 SHA512 af42e1a6fb10d278aa9e0b429ee7ad31587e7e55b0b261ed164b191b882317ec54274d54ec1fa70b466a69f10388db4d6ad5e21568c9cbc1112e8f39312edc5f WHIRLPOOL 99971f466fbd58de6ee17412cdd017c24a4af69a0841ea67e9ef39a6f8c3cb1c92543e99a3d67be710645f4e3bc327d5ea47e3050093557c043ac755cac15b05 +DIST systemd-37.tar.bz2 931101 SHA256 b38492bde73649cc3520953354ef446c268169c1d342614183655e9ee1a1bbc5 SHA512 c21a36860e4aa7fd7e97b53e033f436abb8237841dfe8bc20c95feb3e03a92b4270342f3102c518a80629f2a86750f6b0818c1df32cf43343368fc6ff524940f WHIRLPOOL e17222b1e03b32d9fed968d6dacea5a902c9d0da7e0864f7730cd4ae5e5700b975bf2bd16919341245a1cf34782255726cb9f3ba2c47382a8305d923c3fb2582 +EBUILD systemd-sysv-utils-194.ebuild 794 SHA256 aba7272679f1497edc73aeebc3115fe3f0c56ee50c46673b521bfddc7a5af041 SHA512 8a6134f470111c9e35782d773484b0f317ca27059d101124e71a87dc33f31113aaeca80281eb0d4e42ccefbe4c60b5eb381e771bab4bb65a3fedb1c73b1e7691 WHIRLPOOL 8cc92ed016a91c76c28d1a32fe84a32faf87a752ca19297944a43f8d4333a735009497bbda5829fa4a4fdfed828711d2631a292e4b38d1a6817120efc9e675de +EBUILD systemd-sysv-utils-37.ebuild 794 SHA256 22870f23561e050e8920db191032a086c62ff6ed054d90d39d4f978e43d27e03 SHA512 6cce186a7678b88b810fd152b5aa6d4586fadeeb69c7579c6d18da94a1080f41534a72e7e966cd485094f5b9d6ad39eed867e41831cd721ca4f230b8ea3e76a4 WHIRLPOOL 523f5ac397ab6f174b75f347d403ec41edfaed48b9d025de79029de47f72b59b6ad7cd3b37237f6290372cfc8dea9516561204e9e24c7562e70aef3d41da5f4f +MISC ChangeLog 600 SHA256 44245449ae19c3bd1930d4ab85234d265021a5a73d3ab4e5ec5ce053ec445044 SHA512 d57104a6b79399387b5c587946276b33cf1bcb34512265ff61210a094481dbe458b8790758578da28900cb34dbab7595a390a94bc424636a652bf4dbaf484657 WHIRLPOOL bedd3f1193163bf86d9e2a30b3c44851913017cc1577ff42a4c0dd3efe5fe0721031250ec4328d5a7d507532b3d6a0dbbbfb5745ba2ef294facccf2b03727cdc +MISC metadata.xml 239 SHA256 1731c6552b4584e3ca0d760cb9504233311f18bdd2804cebfc06feb2f60b042b SHA512 3e96d13285d9cb02333157714e2d367beb695bb64cd1738bb4af9f284b7cea33c4d6be69a43b4ba559cc95d165cc007f37a3d3df10c4b0fc9bd6b08e42561ea1 WHIRLPOOL 1a0d71075be6a89d3b0cebff7e7bd474ab71b08d79302cbfc38a33e67cbb6d31d553d18b17993698bebd9fc6c29803be7aff3bffb0f1521022bc5a3c1c8723dd +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iJwEAQEIAAYFAlBt65sACgkQfXuS5UK5QB3JpAQAnkLzuOQjaQzLwpS3NUOGngcC +i10h3PdY0nGzYCiTYL0b7S5D93grO6Z/w7XmuL+twrm5QGAvJI+3ELggFbRo25kb +GTC8XcXc5TSXESX3+lwZhONynUpeXJ0AdaOEJAeMHqrKX9gL2Ec54CWoVmLX3/63 +XBMBuiJpkDvVDXleHzw= +=n15O +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/metadata.xml new file mode 100644 index 0000000000..fe305d2095 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/metadata.xml @@ -0,0 +1,8 @@ + + + + + systemd@gentoo.org + Gentoo systemd team + + diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/systemd-sysv-utils-194.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/systemd-sysv-utils-194.ebuild new file mode 100644 index 0000000000..5521cd4580 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/systemd-sysv-utils-194.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd-sysv-utils/systemd-sysv-utils-194.ebuild,v 1.1 2012/10/04 20:03:07 mgorny Exp $ + +EAPI=4 + +MY_P=systemd-${PV} + +DESCRIPTION="sysvinit compatibility symlinks and manpages" +HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd" +SRC_URI="http://www.freedesktop.org/software/systemd/${MY_P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="!sys-apps/sysvinit + sys-apps/systemd" + +S=${WORKDIR}/${MY_P}/man + +src_install() { + for app in halt poweroff reboot runlevel shutdown telinit; do + doman ${app}.8 + dosym ../usr/bin/systemctl /sbin/${app} + done + + newman init.1 init.8 + dosym ../usr/bin/systemd /sbin/init +} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/systemd-sysv-utils-37.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/systemd-sysv-utils-37.ebuild new file mode 100644 index 0000000000..c3a0a8de62 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-sysv-utils/systemd-sysv-utils-37.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd-sysv-utils/systemd-sysv-utils-37.ebuild,v 1.1 2012/01/07 22:38:20 mgorny Exp $ + +EAPI=4 + +MY_P=systemd-${PV} + +DESCRIPTION="sysvinit compatibility symlinks and manpages" +HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd" +SRC_URI="http://www.freedesktop.org/software/systemd/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="!sys-apps/sysvinit + sys-apps/systemd" + +S=${WORKDIR}/${MY_P}/man + +src_install() { + for app in halt poweroff reboot runlevel shutdown telinit; do + doman ${app}.8 + dosym ../usr/bin/systemctl /sbin/${app} + done + + newman init.1 init.8 + dosym ../usr/bin/systemd /sbin/init +} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/ChangeLog new file mode 100644 index 0000000000..12d87fe0a0 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/ChangeLog @@ -0,0 +1,14 @@ +# ChangeLog for sys-apps/systemd-ui +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd-ui/ChangeLog,v 1.2 2012/12/15 13:06:20 mgorny Exp $ + +*systemd-ui-9999 (15 Dec 2012) + + 15 Dec 2012; Michał Górny +systemd-ui-9999.ebuild: + Import the live ebuild. + +*systemd-ui-1 (31 Mar 2012) + + 31 Mar 2012; Michał Górny +systemd-ui-1.ebuild, + +metadata.xml: + Introduce a separate ebuild for the first release of systemd-ui. diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/Manifest b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/Manifest new file mode 100644 index 0000000000..1f337913c7 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/Manifest @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST systemd-ui-1.tar.xz 150000 SHA256 7f8c27ce9a1e51ae409f5320406a8ed83fdb9088fc313a7cfcc93673345f8dab SHA512 31d1e18b0814d75b136ff832848718e5c7bea7572b07ce7e3f2d807590a3afc02348aa73ef2baa9721e9e78a698cb7eaab0d9102558f309df7ed5956a4a52d81 WHIRLPOOL 4a667560aa492a8dad6605f5f390f836dd6334768813f3103f362e478ff6e091a9b31c9d761a7885422311313e013911991556366e9af8378f7f763256c2dc9f +EBUILD systemd-ui-1.ebuild 1070 SHA256 1a624c59c5ba470c0c58b16286b3873674475544f522bb1aa0fda377de703e96 SHA512 9417c7d546d1c945bc48d8138164c94bd86a268f307f79ac35ab08e4c38c546112ec49ec175bd6ab4a1bc0f514200e2c77dd9bf7d290bc93f325338689497634 WHIRLPOOL 534ba8cdc054d9057e1646d362a97729a90ac86a15bd45a947bf751654a99f2ded034c016132aee268b2cbce98f146eb53a344c4e19537c0836a8653965bb325 +EBUILD systemd-ui-9999.ebuild 1322 SHA256 055e7ab7df2821a35f2c786117239904f26c3fbf049ed6d1d77ba6c012c82e60 SHA512 ee650d7883a7369803f740c89bef2ab052859a37a06bcade0b63317eb1eca399a79e5f4d9c91a159cc468ca26f21f8195272d82c74750a9fd7acba4f0ba277b0 WHIRLPOOL fc09f03ea7a8bea12f17816493e720cd8073d353388b3edb8c65875cf3d2a595ae5975df56a07d0b316e810c6c4ec13c282bd685f515b77860262e17727b75c1 +MISC ChangeLog 530 SHA256 d53c6490362ba1553a6d24aa92e254d7fda718280ade5f4b1862dcbb571bfd2c SHA512 b91736c7e1928a7142f97f824a871440f72d7958ec576871721c5279c4da1aa25c4c4e59f35cd2efbb36ae6737e5665bb2de8504f830e70570f8158aad8b036b WHIRLPOOL 3722c89ab33a99e0075e862e81938703bf3f715ab7eee75a615cb3c8ddfcfb954be92497f0c451d634df4257af7ecc64d37ecf8513e9450a96d798f841366187 +MISC metadata.xml 239 SHA256 1731c6552b4584e3ca0d760cb9504233311f18bdd2804cebfc06feb2f60b042b SHA512 3e96d13285d9cb02333157714e2d367beb695bb64cd1738bb4af9f284b7cea33c4d6be69a43b4ba559cc95d165cc007f37a3d3df10c4b0fc9bd6b08e42561ea1 WHIRLPOOL 1a0d71075be6a89d3b0cebff7e7bd474ab71b08d79302cbfc38a33e67cbb6d31d553d18b17993698bebd9fc6c29803be7aff3bffb0f1521022bc5a3c1c8723dd +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iJwEAQEIAAYFAlDMdd4ACgkQfXuS5UK5QB11igP+I2TzPhUshQgyCQTqPu5P8fBx +8L7VvbRY9xuW3LBhfDEaLaSJJuJ+FKs3n263IC56YaGYnp8BkmhmUOYI5O5g86sJ +k+Cc/V50ta6ubd1CKrkb5PSQMZT8UeooPEbvLjBj2RAQXH4zZSCU9WOYXKTo2qn0 +350tUxyIVIRbVXVuSsA= +=tAH2 +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/metadata.xml new file mode 100644 index 0000000000..fe305d2095 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/metadata.xml @@ -0,0 +1,8 @@ + + + + + systemd@gentoo.org + Gentoo systemd team + + diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/systemd-ui-1.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/systemd-ui-1.ebuild new file mode 100644 index 0000000000..0ede5f9a50 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/systemd-ui-1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd-ui/systemd-ui-1.ebuild,v 1.1 2012/03/31 11:52:03 mgorny Exp $ + +EAPI=4 + +inherit autotools-utils + +DESCRIPTION="System and service manager for Linux" +HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd" +SRC_URI="http://www.freedesktop.org/software/systemd/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +VALASLOT="0.14" + +RDEPEND="!sys-apps/systemd[gtk] + >=dev-libs/glib-2.26 + dev-libs/libgee:0 + sys-apps/dbus + x11-libs/gtk+:2 + >=x11-libs/libnotify-0.7" + +DEPEND="${RDEPEND} + app-arch/xz-utils + dev-lang/vala:${VALASLOT}" + +# Due to vala being broken. +AUTOTOOLS_IN_SOURCE_BUILD=1 + +src_prepare() { + # Force the rebuild of .vala sources + touch src/*.vala || die + + # Fix hardcoded path in .vala. + sed -i -e 's:/lib/systemd:/usr/lib/systemd:g' src/*.vala || die + + autotools-utils_src_prepare +} + +src_configure() { + export VALAC="$(type -p valac-${VALASLOT})" + autotools-utils_src_configure +} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/systemd-ui-9999.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/systemd-ui-9999.ebuild new file mode 100644 index 0000000000..a5c65811e6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd-ui/systemd-ui-9999.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd-ui/systemd-ui-9999.ebuild,v 1.1 2012/12/15 13:06:20 mgorny Exp $ + +EAPI=4 + +#if LIVE +AUTOTOOLS_AUTORECONF=yes +EGIT_REPO_URI="git://anongit.freedesktop.org/systemd/${PN} + http://cgit.freedesktop.org/systemd/${PN}/" + +inherit git-2 +#endif + +inherit autotools-utils + +DESCRIPTION="System and service manager for Linux" +HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd" +SRC_URI="http://www.freedesktop.org/software/systemd/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +VALASLOT="0.14" + +RDEPEND="!sys-apps/systemd[gtk] + >=dev-libs/glib-2.26 + dev-libs/libgee:0.8 + sys-apps/dbus + x11-libs/gtk+:2 + >=x11-libs/libnotify-0.7" + +DEPEND="${RDEPEND} + app-arch/xz-utils + dev-lang/vala:${VALASLOT}" + +#if LIVE +SRC_URI= +KEYWORDS= + +DEPEND="${DEPEND} + app-text/docbook-xml-dtd:4.2" +#endif + +# Due to vala being broken. +AUTOTOOLS_IN_SOURCE_BUILD=1 + +src_prepare() { + # Force the rebuild of .vala sources + touch src/*.vala || die + + # Fix hardcoded path in .vala. + sed -i -e 's:/lib/systemd:/usr/lib/systemd:g' src/*.vala || die + + autotools-utils_src_prepare +} + +src_configure() { + export VALAC="$(type -p valac-${VALASLOT})" + autotools-utils_src_configure +} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/ChangeLog new file mode 100644 index 0000000000..4dcbaddeb3 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/ChangeLog @@ -0,0 +1,417 @@ +# ChangeLog for sys-apps/systemd +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/ChangeLog,v 1.77 2013/01/21 19:48:28 tetromino Exp $ + + 21 Jan 2013; Alexandre Rostovtsev + systemd-197-r1.ebuild, systemd-9999.ebuild: + Block nss-myhostname since it was merged into systemd-197 (bug#453026, thanks + to Michał Bartoszkiewicz). + + 21 Jan 2013; Mike Gilbert systemd-9999.ebuild: + Append to the DEPEND variable instead of overwriting it. + + 21 Jan 2013; Mike Gilbert systemd-9999.ebuild: + Update live ebuild with previous change. + + 21 Jan 2013; Mike Gilbert systemd-197-r1.ebuild: + udev-197-r3 is good enough as it does install sd-daemon.h. + + 21 Jan 2013; Michał Górny -systemd-196.ebuild, + systemd-197-r1.ebuild, systemd-9999.ebuild: + Drop old as requested by ssuominen. Bump udev requirement to avoid bug + #452972. + +*systemd-197-r1 (21 Jan 2013) + + 21 Jan 2013; Mike Gilbert +systemd-197-r1.ebuild, + -systemd-197.ebuild, systemd-9999.ebuild: + Disable SysV init script compatibility. Thanks to Michał Bartoszkiewicz on bug + 453260. + + 20 Jan 2013; Michał Górny systemd-197.ebuild, + systemd-9999.ebuild: + Remove pointless README files installed in random system locations. + + 19 Jan 2013; Michał Górny + files/197-0001-Disable-udev-targets.patch, systemd-197.ebuild, + systemd-9999.ebuild: + Fix installing udev rules for the new udev location. + +*systemd-197 (18 Jan 2013) + + 18 Jan 2013; Michał Górny +systemd-197.ebuild, + files/197-0001-Disable-udev-targets.patch, systemd-9999.ebuild: + Commit the incomplete/broken ebuild to let people submit patches. + + 11 Jan 2013; Michał Górny -systemd-195.ebuild, + systemd-196.ebuild, systemd-9999.ebuild: + Bump the sys-apps/dbus dependency, per bug #451402. Drop old. + + 08 Jan 2013; Michał Górny systemd-9999.ebuild: + Remove unnecessary enewuser/enewgroup -- spotted by WilliamH. + + 08 Jan 2013; Michał Górny systemd-9999.ebuild: + Update the journald catalogs when rebuilding systemd. + + 17 Dec 2012; Michał Górny systemd-196.ebuild, + systemd-9999.ebuild: + Bump to EAPI=5 to make Paludis happy, bug #447524. + +*systemd-9999 (15 Dec 2012) + + 15 Dec 2012; Michał Górny + +files/197-0001-Disable-udev-targets.patch, +systemd-9999.ebuild: + Import the live ebuild. + + 05 Dec 2012; Michał Górny metadata.xml, + systemd-196.ebuild: + Make kmod optional, bug #446138. + + 04 Dec 2012; Michał Górny + +files/196-0002-Don-t-fail-with-missing-gcrypt-macros.patch, + systemd-196.ebuild: + Do not require libgcrypt macros when gcrypt is disabled, bug #445920. + +*systemd-196 (02 Dec 2012) + + 02 Dec 2012; Michał Górny + +files/196-0001-Disable-udev-targets.patch, +systemd-196.ebuild, + -files/0001-Disable-udev-targets-for-udev-189.patch, + -files/0002-journald-add-missing-includes.patch, + -files/0003-journal-add-HAVE_XZ-check-to-avoid-build-failure.patch, + -files/0004-journal-don-t-try-to-compress-without-XZ.patch, + -files/191-0002-journal-bring-mmap-cache-prototype-in-sync.patch, + -files/191-0003-log-fix-repeated-invocation-of-vsnprintf-vaprintf-in.patch, + -files/update-etc-systemd-symlinks.path, + -files/update-etc-systemd-symlinks.service, + -files/update-etc-systemd-symlinks.sh: + Version bump. Enable Python support. Drop old patches. + + 01 Dec 2012; Michał Górny -systemd-189-r3.ebuild, + -systemd-191-r1.ebuild, -systemd-192.ebuild, -systemd-193.ebuild, + -systemd-194.ebuild: + Drop old. + + 27 Oct 2012; Michał Górny systemd-195.ebuild: + Disable storing coredumps again, since it is insecure (bug #433457, c9). + + 26 Oct 2012; Michał Górny systemd-195.ebuild: + Fix udev dep, once and for all. + +*systemd-195 (26 Oct 2012) + + 26 Oct 2012; Michał Górny +systemd-195.ebuild, + metadata.xml: + Version bump. Re-enable coredumps since a tool to read them was introduced. + Add USE=vanilla to disable Gentoo-specific quirks as requested by Léo Gillot- + Lamure (via mail). Remove PAM .la file wrt bug #424900. + + 04 Oct 2012; Michał Górny systemd-194.ebuild: + Preserve empty directories, per bug #437008. + +*systemd-194 (04 Oct 2012) + + 04 Oct 2012; Michał Górny +systemd-194.ebuild: + Version bump. + +*systemd-193 (30 Sep 2012) + + 30 Sep 2012; Michał Górny +systemd-193.ebuild, + metadata.xml: + Version bump. + +*systemd-192 (26 Sep 2012) + + 26 Sep 2012; Michał Górny +systemd-192.ebuild: + Version bump. + +*systemd-191-r1 (26 Sep 2012) + + 26 Sep 2012; Michał Górny + +files/191-0003-log-fix-repeated-invocation-of-vsnprintf-vaprintf-in.patch, + +systemd-191-r1.ebuild, -systemd-190.ebuild, -systemd-191.ebuild: + Fix libc segfault, bug #436196. + + 24 Sep 2012; Michał Górny + +files/191-0001-Disable-udev-targets-for-udev-190.patch, + +files/191-0002-journal-bring-mmap-cache-prototype-in-sync.patch, + -files/0001-Disable-udev-targets-for-udev-190.patch, systemd-191.ebuild: + Fix journald prototype missync, bug #436098. + +*systemd-191 (22 Sep 2012) +*systemd-190 (22 Sep 2012) + + 22 Sep 2012; Michał Górny + +files/0001-Disable-udev-targets-for-udev-190.patch, +systemd-190.ebuild, + +systemd-191.ebuild: + Version bump. + + 21 Sep 2012; Michał Górny + -files/0001-Disable-udev-targets-for-udev-188.patch, + -files/0001-util-never-follow-symlinks-in-rm_rf_children.patch, + -files/0002-journal-PAGE_SIZE-is-not-known-on-ppc-and-other-arch.patch, + -systemd-44-r2.ebuild: + Drop old. + +*systemd-189-r3 (17 Sep 2012) + + 17 Sep 2012; Michał Górny + +files/0004-journal-don-t-try-to-compress-without-XZ.patch, + +systemd-189-r3.ebuild, -systemd-189-r2.ebuild: + Backport patch for journal storage without USE=lzma, wrt bug #434972. + +*systemd-189-r2 (08 Sep 2012) + + 08 Sep 2012; Michał Górny +systemd-189-r2.ebuild, + -systemd-189-r1.ebuild: + Actually enable /var/lock and /var/run mounts. Stupid me. + + 07 Sep 2012; Michał Górny systemd-189-r1.ebuild: + sulogin has been moved to util-linux, adjust the dep. + +*systemd-189-r1 (03 Sep 2012) + + 03 Sep 2012; Michał Górny +files/var-lock.mount, + +files/var-run.mount, +systemd-189-r1.ebuild, -systemd-188-r1.ebuild, + -systemd-189.ebuild: + Fix missing /var/lock & /var/run mountpoints, bug #433607. + + 28 Aug 2012; Zac Medico systemd-188-r1.ebuild, + systemd-189.ebuild: + Fix COMMON_RDEPEND typo for bug #432794. + + 25 Aug 2012; Michał Górny + +files/0003-journal-add-HAVE_XZ-check-to-avoid-build-failure.patch, + systemd-189.ebuild: + Backport patch for USE=-lzma build failure. Bug #432700. + +*systemd-189 (24 Aug 2012) + + 24 Aug 2012; Michał Górny + +files/0001-Disable-udev-targets-for-udev-189.patch, + +files/0002-journald-add-missing-includes.patch, +systemd-189.ebuild, + metadata.xml: + Version bump. + +*systemd-188-r1 (15 Aug 2012) + + 15 Aug 2012; Michał Górny + +files/0001-Disable-udev-targets-for-udev-188.patch, +systemd-188-r1.ebuild, + -files/0001-Disable-udev-targets.patch, -systemd-188.ebuild: + Revbump and sync for udev-188. Install logind udev rules wrt bug #431152. + + 11 Aug 2012; Michał Górny metadata.xml, + systemd-188.ebuild: + Remove leftover from USE=doc, and cleanup metadata.xml. + + 11 Aug 2012; Michał Górny + files/0001-Disable-udev-targets.patch: + Update the udev removal patch to remove two more rule files, wrt #430872. + +*systemd-188 (11 Aug 2012) + + 11 Aug 2012; Michał Górny + +files/0001-Disable-udev-targets.patch, +systemd-188.ebuild, + -files/0001-udev-add-lib-udev-rules.d-to-rules-directories.patch, + -files/40-gentoo.rules, -systemd-186.ebuild, -systemd-187.ebuild, + metadata.xml: + Version bump. Use sys-fs/udev again. + + 09 Aug 2012; Michał Górny metadata.xml, + systemd-44-r2.ebuild: + Fix the dep to accept udev-187-r1, wrt bug #430470. + +*systemd-44-r2 (09 Aug 2012) + + 09 Aug 2012; Michał Górny +systemd-44-r2.ebuild, + -systemd-29-r3.ebuild, -systemd-29-r6.ebuild, -systemd-39.ebuild, + -systemd-44-r1.ebuild: + Drop old, and require older udev in older systemd. + +*systemd-187 (06 Aug 2012) + + 06 Aug 2012; Michał Górny + +files/0001-udev-add-lib-udev-rules.d-to-rules-directories.patch, + +systemd-187.ebuild: + Version bump. Update udev firmware search path and add /lib support patch. + +*systemd-186 (09 Jul 2012) + + 09 Jul 2012; Michał Górny +files/40-gentoo.rules, + +systemd-186.ebuild, -systemd-185.ebuild: + Version bump. Integrate some code from the udev ebuild. + + 22 Jun 2012; Michał Górny systemd-185.ebuild: + Disable out-of-source build wrt bug #422927. + +*systemd-185 (20 Jun 2012) + + 20 Jun 2012; Michał Górny +systemd-185.ebuild, + metadata.xml: + Version bump. The new version comes with bundled udev and is highly + experimental. You need to put udev in package.provided to use it, and beware - + something will break, certainly. + + 24 May 2012; Mike Frysinger systemd-29-r3.ebuild, + systemd-29-r6.ebuild, systemd-39.ebuild, systemd-44-r1.ebuild: + Inherit user for enewuser/etc... + +*systemd-44-r1 (02 May 2012) + + 02 May 2012; Michał Górny -systemd-44.ebuild, + +systemd-44-r1.ebuild: + systemd-analyze works only with py2.7, wrt bug #413755. + + 06 Apr 2012; Michał Górny systemd-44.ebuild, + +files/0002-journal-PAGE_SIZE-is-not-known-on-ppc-and-other-arch.patch: + Add a patch for ARM and keyword wrt bug #410973. + + 05 Apr 2012; Michał Górny systemd-44.ebuild: + Avoid installing duplicate systemadm manpage. + +*systemd-44 (05 Apr 2012) + + 05 Apr 2012; Michał Górny -systemd-43.ebuild, + +systemd-44.ebuild, + +files/0001-util-never-follow-symlinks-in-rm_rf_children.patch: + Version bump wrt bug #376047. + + 04 Apr 2012; Michał Górny systemd-29-r3.ebuild, + systemd-29-r6.ebuild, systemd-39.ebuild, systemd-43.ebuild: + Add doc building deps wrt bug #410615. + + 08 Mar 2012; Michał Górny systemd-43.ebuild: + Restore UI parts in the ebuild. + + 05 Mar 2012; Michał Górny -systemd-37-r1.ebuild, + -systemd-37-r4.ebuild, -systemd-38-r1.ebuild: + Due to security bug #406655, remove offending versions. + +*systemd-43 (23 Feb 2012) + + 23 Feb 2012; Michał Górny +systemd-43.ebuild: + Version bump. + +*systemd-39 (02 Feb 2012) + + 02 Feb 2012; Michał Górny +systemd-39.ebuild: + Version bump. + +*systemd-38-r1 (21 Jan 2012) +*systemd-37-r4 (21 Jan 2012) +*systemd-29-r6 (21 Jan 2012) + + 21 Jan 2012; Michał Górny -systemd-29-r5.ebuild, + +systemd-29-r6.ebuild, -systemd-37-r3.ebuild, +systemd-37-r4.ebuild, + -systemd-38.ebuild, +systemd-38-r1.ebuild: + Fix installing pam_systemd.so to /lib*/security. Also, backport a few other + fixes. + + 14 Jan 2012; William Hubbs systemd-29-r3.ebuild, + systemd-29-r5.ebuild, systemd-37-r1.ebuild, systemd-37-r3.ebuild, + systemd-38.ebuild: + move the creation of /run to pkg_postinst (approved by mgorny) + +*systemd-38 (11 Jan 2012) + + 11 Jan 2012; Michał Górny +systemd-38.ebuild: + Version bump. This is the first release including systemd-journald for + logging. + +*systemd-37-r3 (10 Jan 2012) +*systemd-29-r5 (10 Jan 2012) + + 10 Jan 2012; Michał Górny -systemd-29-r4.ebuild, + +systemd-29-r5.ebuild, -systemd-37-r2.ebuild, +systemd-37-r3.ebuild: + Add systemctl compatibility symlink. + +*systemd-37-r2 (06 Jan 2012) +*systemd-29-r4 (06 Jan 2012) + + 06 Jan 2012; Michał Górny systemd-29-r3.ebuild, + +systemd-29-r4.ebuild, systemd-37-r1.ebuild, +systemd-37-r2.ebuild, + +files/update-etc-systemd-symlinks.path, + +files/update-etc-systemd-symlinks.service, + +files/update-etc-systemd-symlinks.sh: + Migrate to /usr. + +*systemd-37-r1 (12 Dec 2011) +*systemd-29-r3 (12 Dec 2011) + + 12 Dec 2011; Michał Górny -systemd-29-r2.ebuild, + +systemd-29-r3.ebuild, -systemd-37.ebuild, +systemd-37-r1.ebuild, + +files/gentoo-run.conf: + Create /run/lock as enforced by new OpenRC. + + 06 Nov 2011; Michał Górny systemd-37.ebuild: + Re-introduce keywords to the systemd ebuild as package.mask entry was + introduced. + +*systemd-37 (16 Oct 2011) + + 16 Oct 2011; Michał Górny -systemd-36.ebuild, + +systemd-37.ebuild: + Version bump. + +*systemd-36 (25 Sep 2011) + + 25 Sep 2011; Michał Górny -systemd-32.ebuild, + -systemd-35.ebuild, +systemd-36.ebuild: + Version bump. Still masked due to udev dep. + +*systemd-35 (05 Sep 2011) + + 05 Sep 2011; Michał Górny +systemd-35.ebuild: + Version bump. Still masked due to udev not bumped. + +*systemd-29-r2 (15 Aug 2011) + + 15 Aug 2011; Michał Górny -systemd-29-r1.ebuild, + +systemd-29-r2.ebuild: + Backport a few ebuild changes to -29: delay kernel checks and make them + non-obligatory, report optional deps, bump vala slot. + +*systemd-32 (09 Aug 2011) + + 09 Aug 2011; Michał Górny +systemd-32.ebuild: + Version bump. Committing unkeyworded as udev is delaying bump, bug #375263. + + 24 Jun 2011; Michał Górny systemd-29-r1.ebuild: + Add systemd inherit to silence the new portage QA warning. + +*systemd-29-r1 (24 Jun 2011) + + 24 Jun 2011; Michał Górny -systemd-28.ebuild, + -systemd-29.ebuild, +systemd-29-r1.ebuild: + Use bash-completion eclass to install bash completion file correctly. + Temp-install docs to ${D}/tmp as well. + +*systemd-29 (17 Jun 2011) + + 17 Jun 2011; Michał Górny +systemd-29.ebuild: + Version bump. + + 15 Jun 2011; Michał Górny systemd-28.ebuild, + metadata.xml: + Support plymouth as requested by Christoph Brill. + + 10 Jun 2011; Michał Górny metadata.xml: + Switch the maintainer to systemd@g.o alias. + + 08 Jun 2011; Michał Górny systemd-28.ebuild: + Fix DESCRIPTION. Rely on dbus-1.4.10 to set up /etc/machine-id for us. Add a + warning about downsides of having /etc/mtab symlinked, reformat messages. + + 07 Jun 2011; Michał Górny systemd-28.ebuild, + metadata.xml: + Support libcryptsetup, misc fixes. + + 06 Jun 2011; Robert Piasek metadata.xml: + Add dagger to metadata as maintainer + +*systemd-28 (06 Jun 2011) + + 06 Jun 2011; Michał Górny +systemd-28.ebuild, + +metadata.xml: + Introduce sys-apps/systemd wrt bug #318365. The ebuild is currently + hard-masked for testing. diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd/Manifest b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/Manifest new file mode 100644 index 0000000000..0f3b7186f4 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/Manifest @@ -0,0 +1,26 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX 191-0001-Disable-udev-targets-for-udev-190.patch 9066 SHA256 b884eb4a803ae22ac1bd8475d3cba2eee2206bc421cf9ecb700acffc98e5f06a SHA512 9bdeb93c6f7f96e0bb74f96c01c3b72bea5e9d89800b53ce8ce6dae3a531e4328495e31d7850d07cf5d0537c2f64a5080683fe83e13055c29e9a2c075a6c593f WHIRLPOOL 5989a42ec109002e9887d6e6af46d60e9091517752bab6480a5afc3db6fbc2a17373fb2d26bee50745dc299710b003a1b6347f6a4c1015586e50539f6f50ec22 +AUX 196-0001-Disable-udev-targets.patch 9359 SHA256 5b021ec900b5dfffc0c04e6ef351416b3d42fe621dec05d721bf027d5ed90d91 SHA512 fffc8437cc79acf037601fa83394b19cc8bb495ab0c390617f711f1c65e574185b1ea5bb42803c88c4459020b60158fc423a9a1020d2f3c2200f761781868aec WHIRLPOOL be2b22b713d7bb935cf9aba6877b82416bf58e18ef82c22f2204195e9c3bf63a7d9c5b8c2d73d89ab99f1ca949c454a188de52c68c5d15c2dfbe0b30daaf4536 +AUX 196-0002-Don-t-fail-with-missing-gcrypt-macros.patch 909 SHA256 c32953ffe27a20e941074a47c21d195083a9a8034bde2628fe41ba96a5898df1 SHA512 b4896e6572c14420cb22917b850f77ed3fe158891d341e92e5f6e1895c5244523d79158705e74a2b02921c0a1a386ea1c9fe2400b711da3c9cf15c0bd06f14f0 WHIRLPOOL cd6b8a49b58d014d2de2359a38d51a2fc4c6a8001e3c850b1b34e083b0a349bac10eda0db1dfbc873dc684b53623f11f281a38c01351006dff1465726cbb4100 +AUX 197-0001-Disable-udev-targets.patch 1774 SHA256 a805ec4051dfcd0271cefe99f8cfcbedd3f314281be0f9977e90ff351ec3cb8b SHA512 58cf690d258a01930282cddfa67a56f1e7aae56e269f0ee7794497efdb8a12d133f8df768249ce04a0347b94f8a96a0323ae2a510660e90a3748e8a99d729f0c WHIRLPOOL e1fb186834f1a016e2f40df39f1d01437a59f4f8492deb1b77c17cea214120a2441d8af2c24fb245b7360503fe3de5b7d18b2188c11b9f38b8defab08399ff9b +AUX gentoo-run.conf 226 SHA256 a23fa3b35b4e9d5f1c41dc77cb5be1cec492eb903a57472df3d93a053db28ca7 SHA512 5fe5af27c99426bc1a3494fce9b6f0425cbfe11f6879c95d4efb4ea67b5b036f0573c49ad4396835f15a92a3d7424f6a453d951d63d0ae10d6af92e98e6848db WHIRLPOOL bfaa7425ee4b2c1467bc6fc9dc934d14a4fb43a9b5eaf61a13f5b2229648fe585a6e8d950082e2c2cedab1f938021dd3e29445ecbc72cc4a95056d00b6b7c9ed +AUX var-lock.mount 541 SHA256 2929247db87c75b82d651ae902183b2a9fab48052b422008fa8ec2aafc22868a SHA512 8a4d72c63794676a01db2792b44fa39ec4ea80db97f2b54904f5b118a776c08721d360f8bb2ed15da12e922dbac3f2a431d6a6f98831bef3520d781d97d665db WHIRLPOOL e83955a1d86400ee16d35d61eaa35fb3050af2b2805a2049c37a602be1bd60233caaa1cadbbd4a3b3e425a44629c9cac921a5c4b2fca9003a45e49b89298ca50 +AUX var-run.mount 536 SHA256 55b9e277560b875475535f8121ad45e7fcee836bb48efe2c4f361ff89d450888 SHA512 173097fc2318be854b09ee5244d1dd6291cf6c6ad0c18f1bbbb12b186d309a4299d3866e52659f91a37ff2541583d85754841e55c35ea93dd1916dce0bebb1f6 WHIRLPOOL 47cfff43bdadd7ea59d920dee102283d5eeae6ecfb64aeaf7ee23890f3483cb3f3fdb43ad014bb074122b34d86bf6a6a707a42819b6ee7fd66506808a0557a01 +DIST systemd-197.tar.xz 2054644 SHA256 e6857ea21ae24d7056e7b0f4c2aaaba73b8bf57025b8949c0a8af0c1bc9774b5 SHA512 df158f85dee4c38dc2ff305bc03eee3b71d77eb683ab2739549282f7d552af4d2a247f52241f68e1b7c88c668bce93531986a39937a99cac401791ec95916769 WHIRLPOOL 027fc6aa5972988173721b120b8c1f371bc02d3066e04ea0923d6cc70778a3381f600a865aa136b5789755fbd5358e97304da265f8937d789a28b33cc778df46 +EBUILD systemd-197-r1.ebuild 6495 SHA256 6d9604c771e668e89c483b2cb8e3d3585dec381729c67951f887da4c33dadf50 SHA512 a8170a3bab77dd7e6c85f8dff130e4889386f583725c5665b5e4a068b665b57486f96af52c982c2759dd36d5e398079248d340393ba0aeec50a4c3941539a78d WHIRLPOOL f83d0751862599e9ff94a2ad094499ec65dd386f5814cc4ac67e663d6e59e1440e4bc4acfa464f6a17cc798430e9f9957e1c47495b41eef6476f54a3084a6cad +EBUILD systemd-9999.ebuild 6805 SHA256 95809c65237156805413489fc69fe247edae3e12cdd655b023077727b7ca15a7 SHA512 a9982be92c3779eb2a76dfc66cef044dc8e281a9dff887d13dbb1130e157aa49a57bdb89a6fea5feaca3fea392f5a9bbf2fe63d8f839d43971ba92aef1c98f6c WHIRLPOOL e9cf68fd21f0e63ae6b744ba8c1a3f0140f9f706355fec8b3cca2bed535efcd7c3aa28270588f54310eb7a3437d3bcaf72e290fe105f6702d02be64ec762b10a +MISC ChangeLog 15295 SHA256 4ee72c0af31fd368ed51ea6ba0f16f903d24b88f8282121fdb1d00141f93d864 SHA512 868a92d8aee7a914fcf409a1b2c3170ff9e8bdcace26095869e84ac1e42d18c1b49c3d29413c3774af797717fa2aef0d56db1af030a0af5a8fddb2affb25c9ab WHIRLPOOL 3fc09e83fdf24addd2c2bb7c971fb37f5836dd8a908858b15cf6a5ef91dd5b5d4a9bbc241d44ad63dc0f1f3e62b55590c2cdf031ec86d1c20283c0f6435c913f +MISC metadata.xml 806 SHA256 f66a9c3e81790ff9486773029cf2c40cdfc5a475f067cb3466b12eb8b5cfeade SHA512 954feb6fc20f83a22e0cee07e66ff41d7720b05ab078f72e95670b8196ec2d0b301a4c01fb67a056133a945c63725033986e7124c856646fe48388d33f2164f9 WHIRLPOOL dbea1c81a9be27437ec37da9b42593b8d894b7f68bf349d5de335ed851a647588a87045f4aaece8ae41d0ff458b6a87f0bb6ab96f605950e9b914751a21053aa +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQEcBAEBCAAGBQJQ/ZuNAAoJEJ0WA1zPCt1h7K8H/0OLeLMeysQFHhcLQAe9dlfu +k2cL1SYfXxEQVXrWqY3MQ++Y3bncMWDl8c2Ie2I+vfl8ekHUgJUXIOnLSY/l0N5t +JcSPM+IaUqsCGmuD1ylfOi/lL83GJ3eObdfJhGglRqYS0ErgUR7Ca7ZvR28A5RsL +Pibayd1NZBENL7ZWSdxkqOXO9rGiYXGEnBWBBIkAXOD4tzx8aE1IDHEwmfr5mpbU +uTTOcBMzBXjfwDFv2VqTSg+CzYQKp8VjicBE2KMKAwiAhIglMD6AG7R7YmcTIHXb +nuA11vMctmI6IPpG34BIyTBKg52vtm66oSvyq4wKrCR86C3/wRSA5lW2Fs0M9wU= +=Y5e/ +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/191-0001-Disable-udev-targets-for-udev-190.patch b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/191-0001-Disable-udev-targets-for-udev-190.patch new file mode 100644 index 0000000000..fb70b80c3d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/191-0001-Disable-udev-targets-for-udev-190.patch @@ -0,0 +1,331 @@ +From 202a70158973fee73432816d2b7612161824cc29 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Wed, 15 Aug 2012 14:02:07 +0200 +Subject: [PATCH] Disable udev targets, for udev-190. + +--- + Makefile.am | 190 +----------------------------------------------------------- + 1 file changed, 1 insertion(+), 189 deletions(-) + +diff --git a/Makefile.am b/Makefile.am +index 64dfe81..a378007 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -309,8 +309,6 @@ dist_systemunit_DATA = \ + units/systemd-ask-password-wall.path \ + units/systemd-ask-password-console.path \ + units/syslog.target \ +- units/systemd-udevd-control.socket \ +- units/systemd-udevd-kernel.socket \ + units/system-update.target + + nodist_systemunit_DATA = \ +@@ -340,9 +338,6 @@ nodist_systemunit_DATA = \ + units/systemd-kexec.service \ + units/systemd-fsck@.service \ + units/systemd-fsck-root.service \ +- units/systemd-udevd.service \ +- units/systemd-udev-trigger.service \ +- units/systemd-udev-settle.service \ + units/debug-shell.service + + dist_userunit_DATA = \ +@@ -1643,12 +1638,6 @@ SUBDIRS += \ + docs/libudev + endif + +-include_HEADERS += \ +- src/libudev/libudev.h +- +-lib_LTLIBRARIES += \ +- -ludev +- + libudev_la_SOURCES =\ + src/libudev/libudev-private.h \ + src/libudev/libudev.c \ +@@ -1671,9 +1660,6 @@ libudev_la_LDFLAGS = \ + libudev_la_LIBADD = \ + libsystemd-shared.la + +-pkgconfiglib_DATA += \ +- src/libudev/libudev.pc +- + EXTRA_DIST += \ + src/libudev/libudev.pc.in \ + src/libudev/libudev.sym +@@ -1694,12 +1680,7 @@ libudev-install-move-hook: + libudev-uninstall-move-hook: + rm -f $(DESTDIR)$(rootlibdir)/libudev.so* + +-INSTALL_EXEC_HOOKS += libudev-install-move-hook +-UNINSTALL_EXEC_HOOKS += libudev-uninstall-move-hook +- + # ------------------------------------------------------------------------------ +-noinst_LTLIBRARIES += \ +- libudev-private.la + + libudev_private_la_SOURCES =\ + $(libudev_la_SOURCES) \ +@@ -1714,15 +1695,6 @@ libudev_private_la_LIBADD = \ + libsystemd-shared.la + + # ------------------------------------------------------------------------------ +-MANPAGES += \ +- man/udev.7 \ +- man/udevadm.8 \ +- man/systemd-udevd.service.8 +- +-MANPAGES_ALIAS += \ +- man/systemd-udevd.8 \ +- man/systemd-udevd-control.socket.8 \ +- man/systemd-udevd-kernel.socket.8 + + man/systemd-udevd.8: man/systemd-udevd.service.8 + man/systemd-udevd-control.socket.8: man/systemd-udevd.service.8 +@@ -1734,28 +1706,7 @@ udev-confdirs: + INSTALL_DATA_HOOKS += udev-confdirs + + dist_udevrules_DATA += \ +- rules/99-systemd.rules \ +- rules/42-usb-hid-pm.rules \ +- rules/50-udev-default.rules \ +- rules/60-persistent-storage-tape.rules \ +- rules/60-persistent-serial.rules \ +- rules/60-persistent-input.rules \ +- rules/60-persistent-alsa.rules \ +- rules/60-persistent-storage.rules \ +- rules/64-btrfs.rules \ +- rules/75-net-description.rules \ +- rules/75-tty-description.rules \ +- rules/78-sound-card.rules \ +- rules/80-drivers.rules \ +- rules/95-udev-late.rules +- +-udevconfdir = $(sysconfdir)/udev +-dist_udevconf_DATA = \ +- src/udev/udev.conf +- +-sharepkgconfigdir = $(datadir)/pkgconfig +-sharepkgconfig_DATA = \ +- src/udev/udev.pc ++ rules/99-systemd.rules + + EXTRA_DIST += \ + rules/99-systemd.rules.in \ +@@ -1783,17 +1734,6 @@ systemd-install-hook: + ln -sf ../systemd-udevd.service $(DESTDIR)$(systemunitdir)/sysinit.target.wants/systemd-udevd.service + ln -sf ../systemd-udev-trigger.service $(DESTDIR)$(systemunitdir)/sysinit.target.wants/systemd-udev-trigger.service + +-INSTALL_DATA_HOOKS += systemd-install-hook +- +-bin_PROGRAMS += \ +- udevadm +- +-rootlibexec_PROGRAMS += \ +- systemd-udevd +- +-noinst_LTLIBRARIES += \ +- libudev-core.la +- + libudev_core_la_SOURCES = \ + src/udev/udev.h \ + src/udev/udev-event.c \ +@@ -1860,14 +1800,6 @@ udevadm_LDADD = \ + libsystemd-shared.la + + # ------------------------------------------------------------------------------ +-TESTS += \ +- test/udev-test.pl \ +- test/rules-test.sh +- +-noinst_PROGRAMS += \ +- test-libudev \ +- test-udev +- + test_libudev_SOURCES = \ + src/test/test-libudev.c + +@@ -1917,8 +1849,6 @@ ata_id_LDADD = \ + libudev-private.la \ + libsystemd-shared.la + +-udevlibexec_PROGRAMS += \ +- ata_id + + # ------------------------------------------------------------------------------ + cdrom_id_SOURCES = \ +@@ -1928,12 +1858,6 @@ cdrom_id_LDADD = \ + -ludev \ + libsystemd-shared.la + +-udevlibexec_PROGRAMS += \ +- cdrom_id +- +-dist_udevrules_DATA += \ +- rules/60-cdrom_id.rules +- + # ------------------------------------------------------------------------------ + collect_SOURCES = \ + src/udev/collect/collect.c +@@ -1941,9 +1865,6 @@ collect_SOURCES = \ + collect_LDADD = \ + libudev-private.la + +-udevlibexec_PROGRAMS += \ +- collect +- + # ------------------------------------------------------------------------------ + scsi_id_SOURCES =\ + src/udev/scsi_id/scsi_id.c \ +@@ -1955,9 +1876,6 @@ scsi_id_LDADD = \ + libudev-private.la \ + libsystemd-shared.la + +-udevlibexec_PROGRAMS += \ +- scsi_id +- + EXTRA_DIST += \ + src/udev/scsi_id/README + +@@ -1968,12 +1886,6 @@ v4l_id_SOURCES = \ + v4l_id_LDADD = \ + -ludev + +-udevlibexec_PROGRAMS += \ +- v4l_id +- +-dist_udevrules_DATA += \ +- rules/60-persistent-v4l.rules +- + # ------------------------------------------------------------------------------ + accelerometer_SOURCES = \ + src/udev/accelerometer/accelerometer.c +@@ -1982,12 +1894,6 @@ accelerometer_LDADD = \ + -ludev -lm \ + libsystemd-shared.la + +-udevlibexec_PROGRAMS += \ +- accelerometer +- +-dist_udevrules_DATA += \ +- rules/61-accelerometer.rules +- + # ------------------------------------------------------------------------------ + if ENABLE_GUDEV + if ENABLE_GTK_DOC +@@ -2168,99 +2074,11 @@ nodist_keymap_SOURCES = \ + BUILT_SOURCES += \ + $(nodist_keymap_SOURCES) + +-udevlibexec_PROGRAMS += \ +- keymap +- +-dist_doc_DATA += \ +- src/udev/keymap/README.keymap.txt +- +-dist_udevrules_DATA += \ +- src/udev/keymap/95-keymap.rules \ +- src/udev/keymap/95-keyboard-force-release.rules +- +-dist_udevhome_SCRIPTS = \ +- src/udev/keymap/findkeyboards \ +- src/udev/keymap/keyboard-force-release.sh +- +-TESTS += \ +- src/udev/keymap/check-keymaps.sh +- + CLEANFILES += \ + src/udev/keymap/keys.txt \ + src/udev/keymap/keys-from-name.gperf \ + src/udev/keymap/keyboard-force-release.sh + +-udevkeymapdir = $(udevlibexecdir)/keymaps +-dist_udevkeymap_DATA = \ +- keymaps/acer \ +- keymaps/acer-aspire_5720 \ +- keymaps/acer-aspire_8930 \ +- keymaps/acer-aspire_5920g \ +- keymaps/acer-aspire_6920 \ +- keymaps/acer-travelmate_c300 \ +- keymaps/asus \ +- keymaps/compaq-e_evo \ +- keymaps/dell \ +- keymaps/dell-latitude-xt2 \ +- keymaps/everex-xt5000 \ +- keymaps/fujitsu-amilo_li_2732 \ +- keymaps/fujitsu-amilo_pa_2548 \ +- keymaps/fujitsu-amilo_pro_edition_v3505 \ +- keymaps/fujitsu-amilo_pro_v3205 \ +- keymaps/fujitsu-amilo_si_1520 \ +- keymaps/fujitsu-esprimo_mobile_v5 \ +- keymaps/fujitsu-esprimo_mobile_v6 \ +- keymaps/genius-slimstar-320 \ +- keymaps/hewlett-packard \ +- keymaps/hewlett-packard-2510p_2530p \ +- keymaps/hewlett-packard-compaq_elitebook \ +- keymaps/hewlett-packard-pavilion \ +- keymaps/hewlett-packard-presario-2100 \ +- keymaps/hewlett-packard-tablet \ +- keymaps/hewlett-packard-tx2 \ +- keymaps/ibm-thinkpad-usb-keyboard-trackpoint \ +- keymaps/inventec-symphony_6.0_7.0 \ +- keymaps/lenovo-3000 \ +- keymaps/lenovo-ideapad \ +- keymaps/lenovo-thinkpad-usb-keyboard-trackpoint \ +- keymaps/lenovo-thinkpad_x6_tablet \ +- keymaps/lenovo-thinkpad_x200_tablet \ +- keymaps/lg-x110 \ +- keymaps/logitech-wave \ +- keymaps/logitech-wave-cordless \ +- keymaps/logitech-wave-pro-cordless \ +- keymaps/maxdata-pro_7000 \ +- keymaps/medion-fid2060 \ +- keymaps/medionnb-a555 \ +- keymaps/micro-star \ +- keymaps/module-asus-w3j \ +- keymaps/module-ibm \ +- keymaps/module-lenovo \ +- keymaps/module-sony \ +- keymaps/module-sony-old \ +- keymaps/module-sony-vgn \ +- keymaps/module-sony-vpc \ +- keymaps/olpc-xo \ +- keymaps/onkyo \ +- keymaps/oqo-model2 \ +- keymaps/samsung-other \ +- keymaps/samsung-90x3a \ +- keymaps/samsung-sq1us \ +- keymaps/samsung-sx20s \ +- keymaps/toshiba-satellite_a100 \ +- keymaps/toshiba-satellite_a110 \ +- keymaps/toshiba-satellite_m30x \ +- keymaps/zepto-znote +- +-udevkeymapforcereldir = $(udevlibexecdir)/keymaps/force-release +-dist_udevkeymapforcerel_DATA = \ +- keymaps-force-release/dell-touchpad \ +- keymaps-force-release/dell-xps \ +- keymaps-force-release/hp-other \ +- keymaps-force-release/samsung-other \ +- keymaps-force-release/samsung-90x3a \ +- keymaps-force-release/common-volume-keys +- + src/udev/keymap/keys.txt: Makefile + $(AM_V_at)$(MKDIR_P) $(dir $@) + $(AM_V_GEN)$(CPP) $(CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) -dM -include linux/input.h - < /dev/null | $(AWK) '/^#define[ \t]+KEY_[^ ]+[ \t]+[0-9]/ { if ($$2 != "KEY_MAX") { print $$2 } }' | sed 's/^KEY_COFFEE$$/KEY_SCREENLOCK/' > $@ +@@ -2288,12 +2106,6 @@ mtd_probe_SOURCES = \ + mtd_probe_CPPFLAGS = \ + $(AM_CPPFLAGS) + +-dist_udevrules_DATA += \ +- rules/75-probe_mtd.rules +- +-udevlibexec_PROGRAMS += \ +- mtd_probe +- + # ------------------------------------------------------------------------------ + libsystemd_id128_la_SOURCES = \ + src/libsystemd-id128/sd-id128.c +-- +1.7.12 + diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/196-0001-Disable-udev-targets.patch b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/196-0001-Disable-udev-targets.patch new file mode 100644 index 0000000000..814c8f4161 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/196-0001-Disable-udev-targets.patch @@ -0,0 +1,344 @@ +From 3108c60ba5f4f46fa4b4ca0927d8b5df1b701a75 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Wed, 15 Aug 2012 14:02:07 +0200 +Subject: [PATCH] Disable udev targets. + +--- + Makefile.am | 203 +----------------------------------------------------------- + 1 file changed, 1 insertion(+), 202 deletions(-) + +diff --git a/Makefile.am b/Makefile.am +index 29d6323..2df0ec2 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -316,8 +316,6 @@ dist_systemunit_DATA = \ + units/systemd-ask-password-wall.path \ + units/systemd-ask-password-console.path \ + units/syslog.target \ +- units/systemd-udevd-control.socket \ +- units/systemd-udevd-kernel.socket \ + units/system-update.target + + nodist_systemunit_DATA = \ +@@ -347,9 +345,6 @@ nodist_systemunit_DATA = \ + units/systemd-kexec.service \ + units/systemd-fsck@.service \ + units/systemd-fsck-root.service \ +- units/systemd-udevd.service \ +- units/systemd-udev-trigger.service \ +- units/systemd-udev-settle.service \ + units/debug-shell.service + + if HAVE_KMOD +@@ -1756,12 +1751,6 @@ SUBDIRS += \ + docs/libudev + endif + +-include_HEADERS += \ +- src/libudev/libudev.h +- +-lib_LTLIBRARIES += \ +- -ludev +- + libudev_la_SOURCES =\ + src/libudev/libudev-private.h \ + src/libudev/libudev.c \ +@@ -1786,9 +1775,6 @@ libudev_la_LDFLAGS = \ + libudev_la_LIBADD = \ + libsystemd-shared.la + +-pkgconfiglib_DATA += \ +- src/libudev/libudev.pc +- + EXTRA_DIST += \ + src/libudev/libudev.pc.in \ + src/libudev/libudev.sym +@@ -1809,12 +1795,7 @@ libudev-install-move-hook: + libudev-uninstall-move-hook: + rm -f $(DESTDIR)$(rootlibdir)/libudev.so* + +-INSTALL_EXEC_HOOKS += libudev-install-move-hook +-UNINSTALL_EXEC_HOOKS += libudev-uninstall-move-hook +- + # ------------------------------------------------------------------------------ +-noinst_LTLIBRARIES += \ +- libudev-private.la + + libudev_private_la_SOURCES =\ + $(libudev_la_SOURCES) \ +@@ -1829,15 +1810,6 @@ libudev_private_la_LIBADD = \ + libsystemd-shared.la + + # ------------------------------------------------------------------------------ +-MANPAGES += \ +- man/udev.7 \ +- man/udevadm.8 \ +- man/systemd-udevd.service.8 +- +-MANPAGES_ALIAS += \ +- man/systemd-udevd.8 \ +- man/systemd-udevd-control.socket.8 \ +- man/systemd-udevd-kernel.socket.8 + + man/systemd-udevd.8: man/systemd-udevd.service.8 + man/systemd-udevd-control.socket.8: man/systemd-udevd.service.8 +@@ -1850,40 +1822,7 @@ udev-confdirs: + INSTALL_DATA_HOOKS += udev-confdirs + + dist_udevrules_DATA += \ +- rules/99-systemd.rules \ +- rules/42-usb-hid-pm.rules \ +- rules/50-udev-default.rules \ +- rules/60-persistent-storage-tape.rules \ +- rules/60-persistent-serial.rules \ +- rules/60-persistent-input.rules \ +- rules/60-persistent-alsa.rules \ +- rules/60-persistent-storage.rules \ +- rules/64-btrfs.rules \ +- rules/75-net-description.rules \ +- rules/75-tty-description.rules \ +- rules/78-sound-card.rules \ +- rules/95-udev-late.rules +- +-if HAVE_KMOD +-dist_udevrules_DATA += \ +- rules/80-drivers.rules +-endif +- +-dist_udevhwdb_DATA = \ +- hwdb/20-pci-vendor-product.hwdb \ +- hwdb/20-pci-classes.hwdb \ +- hwdb/20-usb-vendor-product.hwdb \ +- hwdb/20-usb-classes.hwdb \ +- hwdb/20-acpi-vendor.hwdb \ +- hwdb/20-OUI.hwdb +- +-udevconfdir = $(sysconfdir)/udev +-dist_udevconf_DATA = \ +- src/udev/udev.conf +- +-sharepkgconfigdir = $(datadir)/pkgconfig +-sharepkgconfig_DATA = \ +- src/udev/udev.pc ++ rules/99-systemd.rules + + EXTRA_DIST += \ + rules/99-systemd.rules.in \ +@@ -1911,17 +1850,6 @@ systemd-install-hook: + ln -sf ../systemd-udevd.service $(DESTDIR)$(systemunitdir)/sysinit.target.wants/systemd-udevd.service + ln -sf ../systemd-udev-trigger.service $(DESTDIR)$(systemunitdir)/sysinit.target.wants/systemd-udev-trigger.service + +-INSTALL_DATA_HOOKS += systemd-install-hook +- +-bin_PROGRAMS += \ +- udevadm +- +-rootlibexec_PROGRAMS += \ +- systemd-udevd +- +-noinst_LTLIBRARIES += \ +- libudev-core.la +- + libudev_core_la_SOURCES = \ + src/udev/udev.h \ + src/udev/udev-event.c \ +@@ -2008,14 +1936,6 @@ hwdb-remove-hook: + -test -n "$(DESTDIR)" || rm -f $(HWDB_BIN) + + # ------------------------------------------------------------------------------ +-TESTS += \ +- test/udev-test.pl \ +- test/rules-test.sh +- +-noinst_PROGRAMS += \ +- test-libudev \ +- test-udev +- + test_libudev_SOURCES = \ + src/test/test-libudev.c + +@@ -2065,8 +1985,6 @@ ata_id_LDADD = \ + libudev-private.la \ + libsystemd-shared.la + +-udevlibexec_PROGRAMS += \ +- ata_id + + # ------------------------------------------------------------------------------ + cdrom_id_SOURCES = \ +@@ -2076,12 +1994,6 @@ cdrom_id_LDADD = \ + -ludev \ + libsystemd-shared.la + +-udevlibexec_PROGRAMS += \ +- cdrom_id +- +-dist_udevrules_DATA += \ +- rules/60-cdrom_id.rules +- + # ------------------------------------------------------------------------------ + collect_SOURCES = \ + src/udev/collect/collect.c +@@ -2089,9 +2001,6 @@ collect_SOURCES = \ + collect_LDADD = \ + libudev-private.la + +-udevlibexec_PROGRAMS += \ +- collect +- + # ------------------------------------------------------------------------------ + scsi_id_SOURCES =\ + src/udev/scsi_id/scsi_id.c \ +@@ -2103,9 +2012,6 @@ scsi_id_LDADD = \ + libudev-private.la \ + libsystemd-shared.la + +-udevlibexec_PROGRAMS += \ +- scsi_id +- + EXTRA_DIST += \ + src/udev/scsi_id/README + +@@ -2116,12 +2022,6 @@ v4l_id_SOURCES = \ + v4l_id_LDADD = \ + -ludev + +-udevlibexec_PROGRAMS += \ +- v4l_id +- +-dist_udevrules_DATA += \ +- rules/60-persistent-v4l.rules +- + # ------------------------------------------------------------------------------ + accelerometer_SOURCES = \ + src/udev/accelerometer/accelerometer.c +@@ -2130,12 +2030,6 @@ accelerometer_LDADD = \ + -ludev -lm \ + libsystemd-shared.la + +-udevlibexec_PROGRAMS += \ +- accelerometer +- +-dist_udevrules_DATA += \ +- rules/61-accelerometer.rules +- + # ------------------------------------------------------------------------------ + if ENABLE_GUDEV + if ENABLE_GTK_DOC +@@ -2316,100 +2210,11 @@ nodist_keymap_SOURCES = \ + BUILT_SOURCES += \ + $(nodist_keymap_SOURCES) + +-udevlibexec_PROGRAMS += \ +- keymap +- +-dist_doc_DATA += \ +- src/udev/keymap/README.keymap.txt +- +-dist_udevrules_DATA += \ +- src/udev/keymap/95-keymap.rules \ +- src/udev/keymap/95-keyboard-force-release.rules +- +-dist_udevhome_SCRIPTS = \ +- src/udev/keymap/findkeyboards \ +- src/udev/keymap/keyboard-force-release.sh +- +-TESTS += \ +- src/udev/keymap/check-keymaps.sh +- + CLEANFILES += \ + src/udev/keymap/keys.txt \ + src/udev/keymap/keys-from-name.gperf \ + src/udev/keymap/keyboard-force-release.sh + +-udevkeymapdir = $(udevlibexecdir)/keymaps +-dist_udevkeymap_DATA = \ +- keymaps/acer \ +- keymaps/acer-aspire_5720 \ +- keymaps/acer-aspire_8930 \ +- keymaps/acer-aspire_5920g \ +- keymaps/acer-aspire_6920 \ +- keymaps/acer-travelmate_c300 \ +- keymaps/asus \ +- keymaps/compaq-e_evo \ +- keymaps/dell \ +- keymaps/dell-latitude-xt2 \ +- keymaps/everex-xt5000 \ +- keymaps/fujitsu-amilo_li_2732 \ +- keymaps/fujitsu-amilo_pa_2548 \ +- keymaps/fujitsu-amilo_pro_edition_v3505 \ +- keymaps/fujitsu-amilo_pro_v3205 \ +- keymaps/fujitsu-amilo_si_1520 \ +- keymaps/fujitsu-esprimo_mobile_v5 \ +- keymaps/fujitsu-esprimo_mobile_v6 \ +- keymaps/genius-slimstar-320 \ +- keymaps/hewlett-packard \ +- keymaps/hewlett-packard-2510p_2530p \ +- keymaps/hewlett-packard-compaq_elitebook \ +- keymaps/hewlett-packard-pavilion \ +- keymaps/hewlett-packard-presario-2100 \ +- keymaps/hewlett-packard-tablet \ +- keymaps/hewlett-packard-tx2 \ +- keymaps/hewlett-packard_elitebook-8440p \ +- keymaps/ibm-thinkpad-usb-keyboard-trackpoint \ +- keymaps/inventec-symphony_6.0_7.0 \ +- keymaps/lenovo-3000 \ +- keymaps/lenovo-ideapad \ +- keymaps/lenovo-thinkpad-usb-keyboard-trackpoint \ +- keymaps/lenovo-thinkpad_x6_tablet \ +- keymaps/lenovo-thinkpad_x200_tablet \ +- keymaps/lg-x110 \ +- keymaps/logitech-wave \ +- keymaps/logitech-wave-cordless \ +- keymaps/logitech-wave-pro-cordless \ +- keymaps/maxdata-pro_7000 \ +- keymaps/medion-fid2060 \ +- keymaps/medionnb-a555 \ +- keymaps/micro-star \ +- keymaps/module-asus-w3j \ +- keymaps/module-ibm \ +- keymaps/module-lenovo \ +- keymaps/module-sony \ +- keymaps/module-sony-old \ +- keymaps/module-sony-vgn \ +- keymaps/module-sony-vpc \ +- keymaps/olpc-xo \ +- keymaps/onkyo \ +- keymaps/oqo-model2 \ +- keymaps/samsung-other \ +- keymaps/samsung-90x3a \ +- keymaps/samsung-sq1us \ +- keymaps/samsung-sx20s \ +- keymaps/toshiba-satellite_a100 \ +- keymaps/toshiba-satellite_a110 \ +- keymaps/toshiba-satellite_m30x \ +- keymaps/zepto-znote +- +-udevkeymapforcereldir = $(udevlibexecdir)/keymaps/force-release +-dist_udevkeymapforcerel_DATA = \ +- keymaps-force-release/dell-touchpad \ +- keymaps-force-release/dell-xps \ +- keymaps-force-release/hp-other \ +- keymaps-force-release/samsung-other \ +- keymaps-force-release/samsung-90x3a \ +- keymaps-force-release/common-volume-keys +- + src/udev/keymap/keys.txt: Makefile + $(AM_V_at)$(MKDIR_P) $(dir $@) + $(AM_V_GEN)$(CPP) $(CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) -dM -include linux/input.h - < /dev/null | $(AWK) '/^#define[ \t]+KEY_[^ ]+[ \t]+[0-9]/ { if ($$2 != "KEY_MAX") { print $$2 } }' | sed 's/^KEY_COFFEE$$/KEY_SCREENLOCK/' > $@ +@@ -2437,12 +2242,6 @@ mtd_probe_SOURCES = \ + mtd_probe_CPPFLAGS = \ + $(AM_CPPFLAGS) + +-dist_udevrules_DATA += \ +- rules/75-probe_mtd.rules +- +-udevlibexec_PROGRAMS += \ +- mtd_probe +- + # ------------------------------------------------------------------------------ + libsystemd_id128_la_SOURCES = \ + src/libsystemd-id128/sd-id128.c +-- +1.8.0 + diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/196-0002-Don-t-fail-with-missing-gcrypt-macros.patch b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/196-0002-Don-t-fail-with-missing-gcrypt-macros.patch new file mode 100644 index 0000000000..694d3ef011 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/196-0002-Don-t-fail-with-missing-gcrypt-macros.patch @@ -0,0 +1,31 @@ +From 94949efc89245ad8234d704ebb453e2f77605fd3 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Tue, 4 Dec 2012 17:35:55 +0100 +Subject: [PATCH 2/2] Don't fail with missing gcrypt macros. + +--- + configure.ac | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/configure.ac b/configure.ac +index d0003bb..e804fdc 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -412,12 +412,14 @@ AC_ARG_ENABLE([gcrypt], + [have_gcrypt=auto]) + + if test "x${have_gcrypt}" != xno ; then ++m4_ifdef([AM_PATH_LIBGCRYPT], [ + AM_PATH_LIBGCRYPT( + [1.4.5], + [have_gcrypt=yes], + [if test "x$have_gcrypt" = xyes ; then + AC_MSG_ERROR([*** GCRYPT headers not found.]) + fi]) ++]) + + if test "x$have_gcrypt" = xyes ; then + GCRYPT_LIBS="$LIBGCRYPT_LIBS" +-- +1.8.0 + diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/197-0001-Disable-udev-targets.patch b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/197-0001-Disable-udev-targets.patch new file mode 100644 index 0000000000..fca24ccce5 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/197-0001-Disable-udev-targets.patch @@ -0,0 +1,59 @@ +From 39640ff78085e151b9f9fe03bde76efb47facdd0 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Fri, 18 Jan 2013 17:35:54 +0100 +Subject: [PATCH] Disable udev & libsystemd-daemon for systemd ebuild. + +--- + Makefile.am | 15 ++++++++++----- + 1 file changed, 10 insertions(+), 5 deletions(-) + +diff --git a/Makefile.am b/Makefile.am +index fb7d8fe..09cf7c2 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -293,8 +293,6 @@ dist_systemunit_DATA = \ + units/systemd-ask-password-wall.path \ + units/systemd-ask-password-console.path \ + units/syslog.target \ +- units/systemd-udevd-control.socket \ +- units/systemd-udevd-kernel.socket \ + units/system-update.target + + nodist_systemunit_DATA = \ +@@ -324,9 +322,6 @@ nodist_systemunit_DATA = \ + units/systemd-kexec.service \ + units/systemd-fsck@.service \ + units/systemd-fsck-root.service \ +- units/systemd-udevd.service \ +- units/systemd-udev-trigger.service \ +- units/systemd-udev-settle.service \ + units/debug-shell.service + + if HAVE_KMOD +@@ -1658,6 +1653,13 @@ systemd_tty_ask_password_agent_LDADD = \ + libsystemd-label.la \ + libsystemd-shared.la + ++dist_udevrules_DATA += \ ++ rules/99-systemd.rules ++ ++# disable udev & systemd-daemon which are installed by sys-fs/udev ++# ENABLE_GUDEV is something that won't be set in systemd ebuild ++if ENABLE_GUDEV ++ + # ------------------------------------------------------------------------------ + libsystemd_daemon_la_SOURCES = \ + src/libsystemd-daemon/sd-daemon.c +@@ -2417,6 +2419,9 @@ dist_udevrules_DATA += \ + udevlibexec_PROGRAMS += \ + mtd_probe + ++endif ++# (udev disable) ++ + # ------------------------------------------------------------------------------ + libsystemd_id128_la_SOURCES = \ + src/libsystemd-id128/sd-id128.c +-- +1.8.1.1 + diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/gentoo-run.conf b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/gentoo-run.conf new file mode 100644 index 0000000000..5b3bcab8f3 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/gentoo-run.conf @@ -0,0 +1,5 @@ +# New OpenRC versions replace /var/lock with a symlink to /run/lock. +# We just create that directory for now, just in case. +# Of course, it's not guaranteed that'll satisfy all relevant packages. + +d /run/lock 0755 root root - diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/var-lock.mount b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/var-lock.mount new file mode 100644 index 0000000000..07277adac3 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/var-lock.mount @@ -0,0 +1,19 @@ +# This file is part of systemd. +# +# systemd is free software; you can redistribute it and/or modify it +# 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. + +[Unit] +Description=Lock Directory +Before=local-fs.target +# skip mounting if the directory does not exist or is a symlink +ConditionPathIsDirectory=/var/lock +ConditionPathIsSymbolicLink=!/var/lock + +[Mount] +What=/run/lock +Where=/var/lock +Type=bind +Options=bind diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/var-run.mount b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/var-run.mount new file mode 100644 index 0000000000..ab4da424c9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/files/var-run.mount @@ -0,0 +1,19 @@ +# This file is part of systemd. +# +# systemd is free software; you can redistribute it and/or modify it +# 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. + +[Unit] +Description=Runtime Directory +Before=local-fs.target +# skip mounting if the directory does not exist or is a symlink +ConditionPathIsDirectory=/var/run +ConditionPathIsSymbolicLink=!/var/run + +[Mount] +What=/run +Where=/var/run +Type=bind +Options=bind diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/metadata.xml new file mode 100644 index 0000000000..f735344abd --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/metadata.xml @@ -0,0 +1,18 @@ + + + + + systemd@gentoo.org + Gentoo systemd team + + + + Enable support for sys-process/audit + Use libcryptsetup + Enable sealing of journal files using gcrypt + Enable embedded HTTP server in journald + Enable kernel module loading via sys-apps/kmod + Enable qrcode output support in journal + Disable Gentoo-specific behavior and compatibility quirks + + diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/systemd/systemd-197-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/systemd-197-r1.ebuild new file mode 100644 index 0000000000..301f2ef82b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/systemd/systemd-197-r1.ebuild @@ -0,0 +1,222 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/systemd/systemd-197-r1.ebuild,v 1.4 2013/01/21 19:48:28 tetromino Exp $ + +EAPI=4 + +PYTHON_COMPAT=( python2_6 python2_7 ) +inherit autotools-utils bash-completion-r1 linux-info pam \ + python-single-r1 systemd + +DESCRIPTION="System and service manager for Linux" +HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd" +SRC_URI="http://www.freedesktop.org/software/systemd/${P}.tar.xz" + +LICENSE="GPL-2 LGPL-2.1 MIT" +SLOT="0" +KEYWORDS="amd64 arm x86" +IUSE="acl audit cryptsetup gcrypt http +kmod lzma pam python qrcode + selinux tcpd vanilla xattr" + +MINKV="2.6.39" + +COMMON_DEPEND=">=sys-apps/dbus-1.6.8-r1 + >=sys-apps/util-linux-2.20 + ~sys-fs/udev-${PV} + sys-libs/libcap + acl? ( sys-apps/acl ) + audit? ( >=sys-process/audit-2 ) + cryptsetup? ( >=sys-fs/cryptsetup-1.4.2 ) + gcrypt? ( >=dev-libs/libgcrypt-1.4.5 ) + http? ( net-libs/libmicrohttpd ) + kmod? ( >=sys-apps/kmod-12 ) + lzma? ( app-arch/xz-utils ) + pam? ( virtual/pam ) + python? ( ${PYTHON_DEPS} ) + qrcode? ( media-gfx/qrencode ) + selinux? ( sys-libs/libselinux ) + tcpd? ( sys-apps/tcp-wrappers ) + xattr? ( sys-apps/attr )" + +RDEPEND="${COMMON_DEPEND} + sys-apps/hwids + || ( + >=sys-apps/util-linux-2.22 + +util-linux-2.22.2.ebuild: + Version bump. + + 28 Nov 2012; Samuli Suominen util-linux-2.21.2.ebuild, + util-linux-2.22.ebuild, util-linux-2.22.1.ebuild, util-linux-9999.ebuild: + Use virtual/udev instead of sys-fs/udev wrt #444398 + + 19 Oct 2012; Mike Frysinger util-linux-2.22.1.ebuild, + util-linux-9999.ebuild: + Also search /bin and /usr/bin for mount/fsck helpers #437230 by Pun. + +*util-linux-2.22.1 (11 Oct 2012) + + 11 Oct 2012; Mike Frysinger +util-linux-2.22.1.ebuild, + -files/util-linux-2.22-md5-aliasing.patch, + -files/util-linux-2.22-sfdisk-aliasing.patch, + -files/util-linux-2.22-umount-user.patch, -util-linux-2.22-r1.ebuild: + Switch to official upstream release. + +*util-linux-2.22-r1 (10 Oct 2012) + + 10 Oct 2012; Mike Frysinger + +files/util-linux-2.22-md5-aliasing.patch, + +files/util-linux-2.22-sfdisk-aliasing.patch, + +files/util-linux-2.22-umount-user.patch, +util-linux-2.22-r1.ebuild: + Add fix from upstream for umount with user= options #435540 by Stefan Reimer. + + 03 Oct 2012; Brent Baude util-linux-2.21.2.ebuild: + Marking util-linux-2.21.2 ppc for bug 434334 + + 30 Sep 2012; Anthony G. Basile util-linux-2.21.2.ebuild: + stable ppc ppc64, bug #434334 + + 30 Sep 2012; Raúl Porcel util-linux-2.21.2.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #434334 + + 19 Sep 2012; Johannes Huber util-linux-2.21.2.ebuild: + Stable for x86, wrt bug #434334 + + 16 Sep 2012; Markus Meier util-linux-2.21.2.ebuild: + arm stable, bug #434334 + + 14 Sep 2012; Agostino Sarubbo util-linux-2.21.2.ebuild: + Stable for amd64, wrt bug #434334 + + 13 Sep 2012; Jeroen Roovers util-linux-2.21.2.ebuild: + Stable for HPPA (bug #434334). + + 07 Sep 2012; Mike Frysinger util-linux-2.22.ebuild, + util-linux-9999.ebuild: + Fix USE=perl handling with chkdupexe #434146 by Alexandre. + +*util-linux-2.22 (06 Sep 2012) + + 06 Sep 2012; Mike Frysinger +util-linux-2.22.ebuild, + util-linux-9999.ebuild: + Version bump. We now provide eject and sulogin/utmpdump (from sysvinit). We + still get su/login from shadow though. + + 22 Aug 2012; Mike Frysinger util-linux-2.21.1.ebuild, + util-linux-2.21.2.ebuild, util-linux-2.21.ebuild, util-linux-9999.ebuild: + Punt USE=loop-aes again due to lack of interest #405805 by Phil Stracchino. + + 24 Jul 2012; Mike Frysinger util-linux-2.21.2.ebuild: + Use older alloc patch for uclibc #427716 by James Le Cuirot. + + 08 Jul 2012; Raúl Porcel util-linux-2.20.1-r2.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #420167 + + 21 Jun 2012; Jeroen Roovers util-linux-2.20.1-r2.ebuild: + Stable for HPPA (bug #420167). + + 11 Jun 2012; Agostino Sarubbo util-linux-2.20.1-r2.ebuild: + Stable for amd64, wrt bug #420167 + + 09 Jun 2012; Markus Meier util-linux-2.20.1-r2.ebuild: + arm stable, bug #420167 + + 08 Jun 2012; Samuli Suominen + util-linux-2.20.1-r2.ebuild: + ppc/ppc64/x86 stable wrt #420167 + + 02 Jun 2012; Mike Frysinger util-linux-2.21.2.ebuild, + util-linux-9999.ebuild: + Control udev dep with USE=udev #417767 by Alexey Shvetsov. + +*util-linux-2.21.2 (25 May 2012) + + 25 May 2012; Mike Frysinger +util-linux-2.21.2.ebuild: + Version bump. + + 25 May 2012; Mike Frysinger util-linux-2.19.1-r1.ebuild, + util-linux-2.20-r1.ebuild, util-linux-2.20.1.ebuild, + util-linux-2.20.1-r1.ebuild, util-linux-2.20.1-r2.ebuild: + Inherit multilib for get_libdir. + + 24 May 2012; Mike Frysinger util-linux-2.19.1-r1.ebuild, + util-linux-2.20-r1.ebuild, util-linux-2.20.1-r1.ebuild, + util-linux-2.20.1-r2.ebuild, util-linux-2.20.1.ebuild, + util-linux-2.21.1.ebuild, util-linux-2.21.ebuild, util-linux-9999.ebuild: + Sync git-2 updates between all versions, and merge KEYWORDS code paths. + + 12 May 2012; Raúl Porcel util-linux-2.20.1-r1.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #404179 + + 06 May 2012; Mike Frysinger util-linux-2.20.1-r1.ebuild, + util-linux-2.20.1-r2.ebuild, util-linux-2.21.1.ebuild: + DEPEND on autotools, don't RDEPEND on them #414847 by James Le Cuirot. + + 06 May 2012; Mike Frysinger + +files/util-linux-2.21.1-cal-nl.patch, util-linux-2.21.1.ebuild: + Fix from upstream for building on non-glibc hosts #414849 by James Le Cuirot. + + 21 Apr 2012; Mike Frysinger + files/util-linux-2.20.1-no-printf-alloc.patch, + files/util-linux-2.21.1-no-printf-alloc.patch: + Also malloc fs_optstr #406303#17 by Anthony Basile. + + 21 Apr 2012; Mike Frysinger util-linux-2.20.1-r1.ebuild, + util-linux-2.20.1-r2.ebuild, +files/util-linux-2.20.1-no-printf-alloc.patch, + util-linux-2.21.1.ebuild, +files/util-linux-2.21.1-no-printf-alloc.patch, + util-linux-9999.ebuild: + Add support for older C libraries that do not support latest POSIX standard + (%as flags) #406303 by Ed Wildgoose. + + 14 Apr 2012; Zac Medico util-linux-2.21.1.ebuild, + util-linux-9999.ebuild: + Add ~amd64-linux keyword. + + 05 Apr 2012; Mike Frysinger util-linux-9999.ebuild: + Block the eject package now that util-linux includes it. + + 30 Mar 2012; Mike Frysinger util-linux-2.21.ebuild, + util-linux-2.21.1.ebuild: + Drop scanf hack as it is already in 2.21.1 (I read the wrong source tree). + + 30 Mar 2012; Mike Frysinger util-linux-2.21.ebuild, + util-linux-2.21.1.ebuild: + Add cross-compiling fixes to match upstream. + +*util-linux-2.21.1 (30 Mar 2012) + + 30 Mar 2012; Mike Frysinger +util-linux-2.21.1.ebuild: + Version bump. + + 03 Mar 2012; Markus Meier util-linux-2.20.1-r1.ebuild: + arm stable, bug #404179 + +*util-linux-2.21 (24 Feb 2012) + + 24 Feb 2012; Mike Frysinger +util-linux-2.21.ebuild, + util-linux-9999.ebuild: + Version bump. + + 23 Feb 2012; Kacper Kowalik + util-linux-2.20.1-r1.ebuild: + ppc/ppc64 stable wrt #404179 + + 21 Feb 2012; Jeff Horelick util-linux-2.20.1-r1.ebuild: + marked x86 per bug 404179 + + 21 Feb 2012; Agostino Sarubbo util-linux-2.20.1-r1.ebuild: + Stable for amd64, wrt bug #404179 + + 18 Feb 2012; Jeroen Roovers util-linux-2.20.1-r1.ebuild: + Stable for HPPA (bug #404179). + +*util-linux-2.20.1-r2 (16 Feb 2012) + + 16 Feb 2012; Mike Frysinger +util-linux-2.20.1-r2.ebuild, + +files/util-linux-2.20.1-libmount-c++.patch, + +files/util-linux-2.20.1-umount-fs-search.patch: + Add patch from upstream for libmount.h in C++ code #401057 by Michał Górny. + Have umount search /usr/sbin like mount/fsck #403073 by Aidan Marks. + +*util-linux-2.20.1-r1 (07 Jan 2012) + + 07 Jan 2012; Mike Frysinger +util-linux-2.20.1-r1.ebuild, + util-linux-9999.ebuild: + Install libmount into / #398055 by Michał Górny. + + 07 Jan 2012; Mike Frysinger -util-linux-2.17.2.ebuild, + -util-linux-2.18-r1.ebuild, -files/util-linux-2.18-cfdisk-string-len.patch, + -files/util-linux-2.18-falloc.patch, -files/util-linux-2.18-ncursesw.patch, + -files/util-linux-2.18-slang.patch, -util-linux-2.19.ebuild, + -util-linux-2.19.1.ebuild, -files/util-linux-2.19-old-libc.patch, + -util-linux-2.20.ebuild: + Old. + + 07 Jan 2012; Mike Frysinger util-linux-2.19.1-r1.ebuild: + Mark ppc64 stable #384305. + + 30 Dec 2011; Ulrich Mueller util-linux-2.17.2.ebuild, + util-linux-2.18-r1.ebuild, util-linux-2.19.ebuild, util-linux-2.19.1.ebuild, + util-linux-2.19.1-r1.ebuild, util-linux-2.20.ebuild, + util-linux-2.20-r1.ebuild, util-linux-2.20.1.ebuild, util-linux-9999.ebuild: + Update LICENSE, see README.licensing in the tarball. Bug 175260. + + 17 Nov 2011; Pawel Hajdan jr + util-linux-2.19.1-r1.ebuild: + x86 stable wrt bug #384305 + + 12 Nov 2011; Lars Wendler + util-linux-2.19.1-r1.ebuild, + -files/util-linux-2.19.1-remove-useless-if-stuff-from-loopaes-patchset.diff: + non-maintainer commit: Really fixed bug #375165 with solution suggested by + Jiří Moravec. + + 12 Nov 2011; Lars Wendler + util-linux-2.19.1-r1.ebuild, + +files/util-linux-2.19.1-remove-useless-if-stuff-from-loopaes-patchset.diff: + non-maintainer commit: Fixed application of umount-l patch in combination + with loop-aes patch. This fixes bug #375165. + + 11 Nov 2011; Tony Vroon util-linux-2.19.1-r1.ebuild: + Marked stable on AMD64 based on arch testing by Ian "idella4" Delaney & + Agostino "ago" Sarubbo in bug #384305. + + 06 Nov 2011; Brent Baude util-linux-2.19.1-r1.ebuild: + Marking util-linux-2.19.1-r1 ppc for bug 384305 + + 23 Oct 2011; Raúl Porcel util-linux-2.19.1-r1.ebuild: + sparc stable wrt #384305 + +*util-linux-2.20.1 (20 Oct 2011) + + 20 Oct 2011; Mike Frysinger +util-linux-2.20.1.ebuild: + Version bump. + + 20 Oct 2011; Mike Frysinger util-linux-2.20-r1.ebuild, + util-linux-9999.ebuild: + Inform users of new default clear behavior #381401#5 by Neil Bothwick. + +*util-linux-2.20-r1 (17 Oct 2011) + + 17 Oct 2011; Mike Frysinger +util-linux-2.20-r1.ebuild, + +files/util-linux-2.20-dmesg-newline.patch, + +files/util-linux-2.20-sysfs-init.patch: + Add fixes from upstream for dmesg stopping with blank newlines #385305 by + Maxime Gervais. Add fix from upstream for nfs/btrfs unmounting #385323 by + Thomas Arnett. + + 17 Oct 2011; Mike Frysinger util-linux-2.19.1-r1.ebuild: + Mark alpha/arm/hppa/ia64/m68k/s390/sh stable #384305. + + 23 Sep 2011; Lars Wendler util-linux-2.20.ebuild: + non-maintainer commit: Updated loop-aes patch (bug #381521). + + 21 Sep 2011; Michał Górny util-linux-9999.ebuild: + Migrate to git-2. + + 14 Sep 2011; Mike Frysinger util-linux-2.20.ebuild: + Drop ddate man page when USE=-ddate #381291#5 by Ulrich Müller. + + 07 Sep 2011; Mike Frysinger util-linux-2.20.ebuild, + util-linux-9999.ebuild, metadata.xml: + Add USE=ddate to control ddate util #381291 by Ole Henrik Jahren. + +*util-linux-2.20 (29 Aug 2011) + + 29 Aug 2011; Mike Frysinger +util-linux-2.20.ebuild, + util-linux-9999.ebuild: + Version bump which fixes #373381 by Chris Richards. Add USE=static-libs + support #378269 by Agostino Sarubbo. Sync changes between live git and stable + release ebuilds. Block older sysvinits since we now install the mountpoint + util ourselves. + + 29 Jul 2011; Zac Medico util-linux-2.19.1-r1.ebuild, + util-linux-9999.ebuild: + Add ~x86-linux keyword. + + 26 Jul 2011; Zac Medico util-linux-2.19.1-r1.ebuild: + Bump to EAPI 3 and fix for prefix. + +*util-linux-2.19.1-r1 (12 Jul 2011) + + 12 Jul 2011; Mike Frysinger +util-linux-2.19.1-r1.ebuild, + +files/util-linux-2.19.1-mount-a-segv.patch, + +files/util-linux-2.19.1-umount-l-nfs.patch: + Add fixes from upstream for `mount -a` segfault #366213 and `umount -l` + stalls #370051 by Pacho Ramos. + + 17 Jun 2011; Dane Smith util-linux-2.19.1.ebuild, + metadata.xml: + Re-add support for loop-aes wrt bug 371437. + + 07 Jun 2011; Mike Frysinger util-linux-9999.ebuild: + Run the helper po script so the subdir gets the necessary files created + #370455 by Michał Górny. + + 14 May 2011; Raúl Porcel util-linux-2.19.1.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #359759 + + 14 May 2011; Kacper Kowalik util-linux-2.19.1.ebuild: + ppc/ppc64 stable wrt #359759 + + 09 May 2011; Markus Meier util-linux-2.19.1.ebuild: + arm stable, bug #359759 + + 04 May 2011; Thomas Kahle util-linux-2.19.1.ebuild: + x86 stable per bug 359759 + + 04 May 2011; Jeroen Roovers util-linux-2.19.1.ebuild: + Stable for HPPA (bug #359759). + + 03 May 2011; Markos Chandras util-linux-2.19.1.ebuild: + Stable on amd64 wrt bug #359759 + +*util-linux-2.19.1 (02 May 2011) + + 02 May 2011; Mike Frysinger +util-linux-2.19.1.ebuild: + Version bump. + + 07 Apr 2011; Mike Frysinger util-linux-2.19.ebuild, + util-linux-9999.ebuild: + Add USE=ncurses to control the lib usage #221941 by Jim Kukunas and Mart + Raudsepp. + + 07 Apr 2011; Mike Frysinger util-linux-2.19.ebuild, + +files/util-linux-2.19-old-libc.patch: + Add fallback code for older versions of glibc #361271 by Viktor Robev. + + 02 Apr 2011; Raúl Porcel util-linux-2.18-r1.ebuild: + ia64/m68k/s390/sh/sparc stable wrt #356941 + + 25 Mar 2011; Kacper Kowalik + util-linux-2.18-r1.ebuild: + ppc64 stable wrt #356941 + + 19 Mar 2011; Thomas Kahle util-linux-2.18-r1.ebuild: + x86 stable per bug 356941 + + 13 Mar 2011; Markus Meier util-linux-2.18-r1.ebuild: + arm stable, bug #356941 + + 12 Mar 2011; Tobias Klausmann + util-linux-2.18-r1.ebuild: + Stable on alpha, bug #356941 + + 12 Mar 2011; Mike Frysinger util-linux-2.19.ebuild, + util-linux-9999.ebuild: + Punt USE=loop-aes to stop useless complaints. + + 07 Mar 2011; Jeroen Roovers util-linux-2.18-r1.ebuild: + Stable for HPPA (bug #356941). + + 04 Mar 2011; Brent Baude util-linux-2.18-r1.ebuild: + stable ppc, bug 356941 + + 01 Mar 2011; Markos Chandras util-linux-2.18-r1.ebuild: + Stable on amd64 wrt bug #356941 + +*util-linux-2.19 (10 Feb 2011) + + 10 Feb 2011; Mike Frysinger +util-linux-2.19.ebuild: + Version bump. + + 22 Nov 2010; Mike Frysinger util-linux-2.18-r1.ebuild, + util-linux-9999.ebuild, metadata.xml: + Add USE=cramfs to control cramfs dep (since it implies zlib too) #343081 + #343095 by Kfir Lavi. + + 08 Oct 2010; Mike Frysinger + files/util-linux-2.18-slang.patch: + Remove unused Makefile.am hunk #340140 by Diego E. Pettenò. + + 03 Oct 2010; Mike Frysinger util-linux-2.18-r1.ebuild, + +files/util-linux-2.18-falloc.patch: + Fix building with older linux/falloc.h #339432 by Andrew Randrianasulu. + + 18 Sep 2010; Raúl Porcel util-linux-2.17.2.ebuild: + ia64/s390/sh/sparc stable wrt #326339 + + 12 Sep 2010; Tobias Klausmann + util-linux-2.17.2.ebuild: + Stable on alpha, bug #326339 + + 12 Sep 2010; Raúl Porcel util-linux-2.17.2.ebuild: + m68k stable wrt #326339 thanks to kolla for testing + + 13 Aug 2010; Joseph Jezak util-linux-2.17.2.ebuild: + Marked ppc stable for bug #326339. + + 24 Jul 2010; Markus Meier util-linux-2.17.2.ebuild: + arm stable, bug #326339 + +*util-linux-2.18-r1 (19 Jul 2010) + + 19 Jul 2010; Mike Frysinger + +util-linux-2.18-r1.ebuild, + +files/util-linux-2.18-cfdisk-string-len.patch: + Pull in updates from live git ebuild. Apply upstream fix for cfdisk input + issue #328959 by James L. Hammons. Update loop-aes patch #326363. + + 10 Jul 2010; Jeroen Roovers util-linux-2.17.2.ebuild: + Stable for HPPA (bug #326339). + + 10 Jul 2010; Christian Faulhammer + util-linux-2.17.2.ebuild: + stable x86, bug 326339 + + 09 Jul 2010; Samuli Suominen + util-linux-2.17.2.ebuild: + ppc64 stable wrt #326339 + + 06 Jul 2010; Mike Frysinger util-linux-9999.ebuild: + Search /usr/sbin for mount/fsck helpers. + + 04 Jul 2010; Markos Chandras + util-linux-2.17.2.ebuild: + Stable on amd64 wrt bug #326339 + + 01 Jul 2010; Mike Frysinger + files/util-linux-2.18-ncursesw.patch: + Tweak patch to handle non-unicode ncurses #326481 by Wilbur Pan. + + 01 Jul 2010; Mike Frysinger util-linux-2.18.ebuild, + +files/util-linux-2.18-slang.patch: + Add fix from upstream for building with slang #326373 by Mikael Magnusson. + +*util-linux-2.18 (30 Jun 2010) + + 30 Jun 2010; Mike Frysinger +util-linux-2.18.ebuild, + +files/util-linux-2.18-ncursesw.patch, util-linux-9999.ebuild: + Version bump. + +*util-linux-2.17.2 (22 Mar 2010) + + 22 Mar 2010; Mike Frysinger +util-linux-2.17.2.ebuild: + Version bump. + + 20 Mar 2010; Mike Frysinger util-linux-2.17.1.ebuild: + Work around broken glibc-2.10 on 32bit systems and fallocate #300307 by + Marco Clocchiatti. + + 09 Mar 2010; Mike Frysinger util-linux-2.17.1.ebuild: + Update loop-aes patch #307987. + +*util-linux-2.17.1 (05 Mar 2010) + + 05 Mar 2010; Mike Frysinger +util-linux-2.17.1.ebuild: + Version bump #307055 by Arseny Solokha. + + 15 Feb 2010; Joseph Jezak util-linux-2.16.2.ebuild: + Marked ppc stable for bug #301179. + + 12 Feb 2010; Raúl Porcel util-linux-2.16.2.ebuild: + sparc stable wrt #301179 + +*util-linux-2.17-r1 (09 Feb 2010) + + 09 Feb 2010; Mike Frysinger + +files/0001-libblkid-fix-segfault-in-drdb.patch, + +util-linux-2.17-r1.ebuild: + Add fix from upstream for blkid segfaults #301787 by Alec M. + + 09 Feb 2010; Mike Frysinger util-linux-2.16.2.ebuild: + Mark alpha/ia64/s390/sh stable #301179. + + 04 Feb 2010; Markus Meier util-linux-2.16.2.ebuild: + amd64/arm stable, bug #301179 + + 03 Feb 2010; Christian Faulhammer + util-linux-2.16.2.ebuild: + stable x86, bug 301179 + + 27 Jan 2010; Jeroen Roovers util-linux-2.16.2.ebuild: + Stable for HPPA (bug #301179). + + 24 Jan 2010; Tom Gall util-linux-2.16.2.ebuild: + stable on ppc64, bug #301179 + + 23 Jan 2010; Samuli Suominen + util-linux-2.17.ebuild: + Update loop-aes patch to upstream SRC_URI wrt #300869, thanks to James + Ausmus and others. + +*util-linux-2.17 (08 Jan 2010) + + 08 Jan 2010; Mike Frysinger +util-linux-2.17.ebuild: + Version bump. + + 03 Jan 2010; util-linux-2.16.2.ebuild: + - cross compile love. default libtool files try to link with the host + libc.so so we call elibtoolize to work the magic + + 07 Dec 2009; Samuli Suominen + util-linux-2.16.1.ebuild: + amd64 stable wrt #284744 + + 01 Dec 2009; Mike Frysinger util-linux-2.16.1.ebuild, + util-linux-2.16.2.ebuild, util-linux-9999.ebuild: + Disable tls if the toolchain lacks support. + +*util-linux-2.16.2 (30 Nov 2009) + + 30 Nov 2009; Mike Frysinger +util-linux-2.16.2.ebuild: + Version bump. + + 29 Nov 2009; Joseph Jezak util-linux-2.16.1.ebuild: + Marked ppc stable for bug #284744. + + 28 Nov 2009; Raúl Porcel util-linux-2.16.1.ebuild: + ia64/sparc stable wrt #284744 + + 23 Nov 2009; Markus Meier util-linux-2.16.1.ebuild: + arm stable, bug #284744 + + 09 Nov 2009; Christian Faulhammer + util-linux-2.16.1.ebuild: + fix wrong KEYWORDS assignment + + 09 Nov 2009; Christian Faulhammer + util-linux-2.16.1.ebuild: + stable x86, bug 284744 + + 31 Oct 2009; Brent Baude util-linux-2.16.1.ebuild: + Marking util-linux-2.16.1 ppc64 for bug 284744 + + 21 Oct 2009; Jeroen Roovers util-linux-2.16.1.ebuild: + Stable for HPPA (bug #284744). + + 15 Oct 2009; Joseph Jezak util-linux-2.16.1.ebuild: + Reverting ppc64 stable mark until e2fsprogs can go stable too. + + 05 Oct 2009; Samuli Suominen + util-linux-2.16.1.ebuild: + Update loop-aes patch wrt #284744 by Romain Perier. + + 03 Oct 2009; Brent Baude util-linux-2.16.1.ebuild: + Marking util-2.16.1 ppc64 for 284744 + + 03 Oct 2009; Brent Baude ChangeLog: + Marking util-linux-2.16.1 ppc64 for bug 284744 + + 03 Oct 2009; Tobias Klausmann + util-linux-2.16.1.ebuild: + Stable on alpha, bug #284744 + + 23 Sep 2009; Mike Frysinger util-linux-2.16.1.ebuild, + util-linux-9999.ebuild, metadata.xml: + Add USE=perl to control the perl chkdupexe script #284093 by Diego E. + Pettenò. + +*util-linux-2.16.1 (07 Sep 2009) + + 07 Sep 2009; Mike Frysinger +util-linux-2.16.1.ebuild: + Version bump. + +*util-linux-2.16-r1 (16 Aug 2009) + + 16 Aug 2009; Mike Frysinger + +files/0001-libblkid-fix-ext2-detection-on-systems-with-ext4-onl.patch, + +util-linux-2.16-r1.ebuild: + Add fix from upstream for detecting ext2 filesystems with ext4-only + #279054 by sl. + + 26 Jul 2009; Mike Frysinger + -util-linux-2.13.1.1.ebuild, util-linux-2.14.2.ebuild, + -util-linux-2.15.ebuild, -util-linux-2.15-r1.ebuild: + Add some workarounds for stable uClibc systems #249582 by Natanael Copa. + + 26 Jul 2009; Mike Frysinger util-linux-2.16.ebuild, + util-linux-9999.ebuild: + Add a call to autopoint #278941 by hangfire. + + 26 Jul 2009; Mike Frysinger util-linux-2.16.ebuild, + util-linux-9999.ebuild: + Update loop-aes patch #278382. + +*util-linux-2.16 (16 Jul 2009) + + 16 Jul 2009; Mike Frysinger +util-linux-2.16.ebuild, + util-linux-9999.ebuild: + Version bump #269378 by Matthias Schwarzott. + + 28 Jun 2009; Mike Frysinger util-linux-2.15.1.ebuild: + Update loop-aes patch #273883 by Fabio Coatti. + +*util-linux-2.15.1 (10 Jun 2009) + + 10 Jun 2009; Mike Frysinger +util-linux-2.15.1.ebuild: + Version bump. + + 29 May 2009; Mike Frysinger util-linux-2.15-r1.ebuild, + +files/util-linux-2.15-locale.patch: + Add fix from upstream for locale build failure on uClibc #271154 by + Gianluigi Tiesi. + + 24 May 2009; Mike Frysinger util-linux-2.15-r1.ebuild: + Re-order patches when USE=loop-aes #271041 by Lars Wendler and add + libtool-2 to DEPEND #271025 by Eike Hein. + + 23 May 2009; Mike Frysinger util-linux-2.14.2.ebuild, + files/util-linux-2.15-old-libselinux.patch: + Apply selinux fix from upstream for #270168 by Tadas. + +*util-linux-2.15-r1 (23 May 2009) + + 23 May 2009; Mike Frysinger +util-linux-2.15-r1.ebuild, + +files/util-linux-2.15-losetup-symlinks.patch, + +files/util-linux-2.15-old-libselinux.patch: + Grab fixes from upstream for #270168 by Tadas and #269264 by Mario + Bachmann. + + 18 May 2009; Raúl Porcel util-linux-2.14.2.ebuild: + ia64/sparc stable wrt #268765 + + 13 May 2009; Markus Meier util-linux-2.14.2.ebuild: + amd64/x86 stable, bug #268765 + + 11 May 2009; Mike Frysinger util-linux-2.15.ebuild: + Update loop-aes patch #268772 by Wilbur Pan. + + 10 May 2009; Mike Frysinger util-linux-2.15.ebuild, + +files/util-linux-2.15-cpuid-pic.patch: + Fix building on hardened due to PIC/cpuid #269001 by Juergen Rose. + + 09 May 2009; Tobias Klausmann + util-linux-2.14.2.ebuild: + Stable on alpha, bug #268765 + + 06 May 2009; Jeroen Roovers util-linux-2.14.2.ebuild: + Stable for HPPA (bug #268765). + + 06 May 2009; Brent Baude util-linux-2.14.2.ebuild: + Marking util-linux-2.14.2 ppc64 and ppc for bug 268765 + +*util-linux-2.15 (05 May 2009) + + 05 May 2009; Mike Frysinger +util-linux-2.15.ebuild: + Version bump. + + 15 Feb 2009; Mike Frysinger util-linux-2.14.2.ebuild: + Update loop-aes patch #258456. + + 15 Feb 2009; Mike Frysinger util-linux-2.14.1.ebuild, + util-linux-2.14.2.ebuild: + Touchup wording on USE=loop-aes info. + +*util-linux-2.14.2 (10 Feb 2009) + + 10 Feb 2009; Mike Frysinger +util-linux-2.14.2.ebuild: + Version bump. + + 30 Dec 2008; Mike Frysinger util-linux-2.14.1.ebuild, + util-linux-9999.ebuild: + Depend on sys-libs/e2fsprogs-libs rather than sys-fs/e2fsprogs #249663. + + 06 Dec 2008; Mike Frysinger + +files/util-linux-2.14-AC_BIG_ENDIAN.patch, util-linux-2.14.1.ebuild: + Add fix from upstream for missing call to AC_BIG_ENDIAN in configure. + + 02 Dec 2008; Brent Baude util-linux-2.14.1.ebuild: + stable ppc64, bug 249107 + + 02 Dec 2008; Raúl Porcel util-linux-2.14.1.ebuild: + alpha/ia64/sparc stable wrt #249107 + + 30 Nov 2008; Markus Meier util-linux-2.14.1.ebuild: + amd64/x86 stable, bug #249107 + + 29 Nov 2008; Tobias Scherbaum + util-linux-2.14.1.ebuild: + ppc stable, bug #249107 + + 29 Nov 2008; util-linux-2.14.1.ebuild: + - quick hack for dirty times + + 27 Nov 2008; Jeroen Roovers util-linux-2.14.1.ebuild: + Stable for HPPA (bug #249107). + + 17 Nov 2008; Diego E. Pettenò + files/util-linux-2.12q-debian-10cfdisk.patch: + Fix patch with absolute paths. + + 26 Oct 2008; Mike Frysinger files/crypto-loop.initd: + Apply POSIX patch #236858. + + 26 Oct 2008; Mike Frysinger util-linux-2.14.1.ebuild: + Update loop-aes support #242874 by Fabio Coatti and Lars (Polynomial-C). + +*util-linux-2.14.1 (20 Oct 2008) + + 20 Oct 2008; Mike Frysinger +util-linux-2.14.1.ebuild: + Version bump. + + 23 Aug 2008; Doug Goldstein metadata.xml: + add GLEP 56 USE flag desc from use.local.desc + + 28 Jun 2008; Mike Frysinger util-linux-2.14.ebuild: + Update loop-aes patch from upstream #228691. + +*util-linux-2.14 (21 Jun 2008) + + 21 Jun 2008; Mike Frysinger +util-linux-2.14.ebuild: + Version bump #228061 by Conrad Kostecki. + + 07 Jun 2008; Mike Frysinger + +files/util-linux-2.13.1-no-a.out.patch, util-linux-2.13.1.1.ebuild: + Do not rely on a.out.h #221939 by Mart Raudsepp. + + 28 Apr 2008; Tobias Scherbaum + util-linux-2.13.1.1.ebuild: + ppc stable, bug #219202 + + 27 Apr 2008; Markus Meier util-linux-2.13.1.1.ebuild: + amd64 stable, security bug #219202 + + 27 Apr 2008; Markus Rothe util-linux-2.13.1.1.ebuild: + Stable on ppc64; bug #219202 + + 25 Apr 2008; Raúl Porcel util-linux-2.13.1.1.ebuild: + alpha/ia64/x86 stable wrt security #219202 + + 25 Apr 2008; Jeroen Roovers util-linux-2.13.1.1.ebuild: + Stable for HPPA (bug #219202). + + 25 Apr 2008; Ferris McCormick + util-linux-2.13.1.1.ebuild: + Sparc stable, Security Bug #219202. + +*util-linux-2.13.1.1 (21 Apr 2008) + + 21 Apr 2008; Mike Frysinger + +util-linux-2.13.1.1.ebuild: + Version bump. + + 31 Mar 2008; Jeroen Roovers util-linux-2.13.1.ebuild: + Stable for HPPA (bug #215371). + + 30 Mar 2008; Santiago M. Mola + util-linux-2.13.1.ebuild: + amd64 stable wrt bug #215371 + + 30 Mar 2008; Raúl Porcel util-linux-2.13.1.ebuild: + alpha/ia64/sparc/x86 stable wrt #215371 + + 30 Mar 2008; Brent Baude util-linux-2.13.1.ebuild: + stable ppc64, bug 215371 + + 30 Mar 2008; Brent Baude util-linux-2.13.1.ebuild: + stable ppc, bug 215371 + + 29 Mar 2008; Mike Frysinger util-linux-2.13.1.ebuild, + util-linux-9999.ebuild: + Add support for USE=unicode and USE=slang #208976. Update loop-aes cruft + #206331. + + 26 Feb 2008; Mike Frysinger util-linux-2.13.1.ebuild: + Add ioprio workaround back as it hasnt been properly fixed in this release + #211573 by Mike Hammill. + + 01 Feb 2008; Diego Pettenò + files/crypto-loop.initd: + Update init script to work with current development version of OpenRC + (checkroot -> root; checkfs -> fsck). + + 20 Jan 2008; Mike Frysinger + util-linux-2.13.0.1.ebuild, util-linux-2.13.1.ebuild: + Document USE=crypt -> USE=loop-aes transition #206747 by Jan Schubert. + +*util-linux-2.13.1 (16 Jan 2008) + + 16 Jan 2008; Mike Frysinger +util-linux-2.13.1.ebuild: + Version bump. + +*util-linux-2.13.0.1 (12 Jan 2008) + + 12 Jan 2008; Mike Frysinger + -util-linux-2.13-r3.ebuild, +util-linux-2.13.0.1.ebuild: + Bump source tarball so that loop-aes applies again #205529 by Ryan Tandy. + Otherwise, there is no functional changes from previous version. + + 12 Jan 2008; Mike Frysinger + +files/util-linux-2.13-uclibc.patch, util-linux-2.13-r2.ebuild, + util-linux-2.13-r3.ebuild: + Fixup building on uClibc #203711. + + 11 Jan 2008; Richard Freeman util-linux-2.13-r2.ebuild: + amd64 stable - #202181 + + 10 Jan 2008; Raúl Porcel util-linux-2.13-r2.ebuild: + alpha/ia64 stable wrt #205101 + + 09 Jan 2008; Brent Baude util-linux-2.13-r2.ebuild: + Marking util-linux-2.13-r2 ppc64 for bug 202181 + + 09 Jan 2008; Brent Baude util-linux-2.13-r2.ebuild: + Marking util-linux-2.13-r2 ppc for bug 202181 + + 09 Jan 2008; Markus Meier util-linux-2.13-r2.ebuild: + x86 stable, bug #202181 + + 09 Jan 2008; Ferris McCormick + util-linux-2.13-r2.ebuild: + Sparc stable --- Bug #202181 --- utilities seem fine. + + 09 Jan 2008; Jeroen Roovers util-linux-2.13-r2.ebuild: + Stable for HPPA (bug #202181). + +*util-linux-2.13-r3 (14 Dec 2007) + + 14 Dec 2007; Mike Frysinger + +files/util-linux-2.13-hwclock-rtc.patch, + +files/util-linux-2.13-losetup-P.patch, +util-linux-2.13-r3.ebuild: + Fix from upstream for rtc/hwclock handling #179780 and fix for losetup -P + with loop-aes #201981. + + 19 Nov 2007; Joshua Kinard util-linux-2.12r-r8.ebuild: + Stable on mips, per #195390. + + 12 Oct 2007; Tobias Scherbaum + util-linux-2.12r-r8.ebuild: + ppc stable, bug #195390 + + 11 Oct 2007; Raúl Porcel util-linux-2.12r-r8.ebuild: + alpha/ia64 stable wrt security #195390 + + 11 Oct 2007; Tom Gall util-linux-2.12r-r8.ebuild: + stable on ppc64, bug #195390 + + 11 Oct 2007; Jeroen Roovers util-linux-2.12r-r8.ebuild: + Stable for SPARC (bug #195390). + + 11 Oct 2007; Steve Dibb util-linux-2.12r-r8.ebuild: + amd64 stable, security bug 195390 + + 11 Oct 2007; Jeroen Roovers util-linux-2.12r-r8.ebuild: + Stable for HPPA (bug #195390). + + 10 Oct 2007; Christian Faulhammer + util-linux-2.12r-r8.ebuild: + stable x86, security bug 195390 + +*util-linux-2.13-r2 (05 Oct 2007) + + 05 Oct 2007; Mike Frysinger + +files/util-linux-2.13-script-SIGWINCH.patch, + +files/util-linux-2.13-setuid-checks.patch, files/crypto-loop.initd, + +util-linux-2.13-r2.ebuild: + Add fix from upstream for `script` breakage with SIGWINCH #191452 by + Eric Augustus. Add security fix from upstream. Fix from Petr Pisar + for swap on cryptoloop #182031. Add by in loop-aes support via USE=crypt + #193088 by Hank Leininger and Alon Bar-Lev. + +*util-linux-2.12r-r8 (05 Oct 2007) + + 05 Oct 2007; Mike Frysinger + +files/util-linux-2.13-setuid-checks.patch, +util-linux-2.12r-r8.ebuild: + Add security fix from upstream. + + 04 Sep 2007; Mike Frysinger + +files/util-linux-2.13-ioprio-syscalls.patch, util-linux-2.13-r1.ebuild: + Stub out ioprio syscalls on dated systems #190613 by Panagiotis Christopoulos. + + 03 Sep 2007; Mike Frysinger + util-linux-2.12r-r7.ebuild: + Delete default LDFLAGS setting to -s #191112 by Andrew Ross. + +*util-linux-2.13-r1 (03 Sep 2007) + + 03 Sep 2007; Mike Frysinger + +files/util-linux-2.13-locale.patch, +util-linux-2.13-r1.ebuild: + Fix up building with NLS disabled #191111 by Jason S. and fix locale dir + setting #190895 by Benno Schulenberg. + +*util-linux-2.13 (28 Aug 2007) + + 28 Aug 2007; Mike Frysinger +util-linux-2.13.ebuild: + Version bump. + +*util-linux-2.13_rc3 (10 Aug 2007) + + 10 Aug 2007; Mike Frysinger + +util-linux-2.13_rc3.ebuild: + Version bump. + + 23 Jul 2007; Mike Frysinger + util-linux-2.12r-r7.ebuild: + Punt bindnow-flags usage. + +*util-linux-2.13_rc2 (17 Jul 2007) + + 17 Jul 2007; Mike Frysinger + +util-linux-2.13_rc2.ebuild: + Version bump. + + 09 Jul 2007; Mike Frysinger + util-linux-2.12r-r7.ebuild: + Pull in setarch for amd64/mips/ppc/sparc. + +*util-linux-2.13_rc1 (07 Jul 2007) + + 07 Jul 2007; Mike Frysinger + +util-linux-2.13_rc1.ebuild: + Version bump. + + 15 Jun 2007; Joe Peterson util-linux-2.12r-r7.ebuild: + Add blocker: sys-apps/more (since both provide the "more" pager) + + 13 Jun 2007; Mike Frysinger + util-linux-2.12r-r7.ebuild, util-linux-9999.ebuild: + Add /usr/bin/arch symlink needed by autotools. + + 19 May 2007; Raúl Porcel util-linux-2.12r-r7.ebuild: + alpha stable wrt #178444 + + 19 May 2007; Markus Rothe util-linux-2.12r-r7.ebuild: + Stable on ppc64; bug #178444 + + 16 May 2007; Joseph Jezak util-linux-2.12r-r7.ebuild: + Marked ppc stable for bug #178444. + + 16 May 2007; Daniel Gryniewicz + util-linux-2.12r-r7.ebuild: + Marked stable on amd64 for bug #178444 + + 15 May 2007; Jeroen Roovers util-linux-2.12r-r7.ebuild: + Stable for HPPA (bug #178444). + +*util-linux-2.12r-r7 (13 May 2007) + + 13 May 2007; Mike Frysinger + +util-linux-2.12r-r7.ebuild: + Delete nfs(5) man page #178348 by Diego Petteno. + + 11 May 2007; Joshua Kinard util-linux-2.12r-r6.ebuild: + Stable on mips. + + 23 Apr 2007; Gustavo Zacarias + util-linux-2.12r-r6.ebuild: + Stable on sparc + + 21 Apr 2007; Raúl Porcel util-linux-2.12r-r6.ebuild: + ia64 + x86 stable + +*util-linux-9999 (13 Apr 2007) + + 13 Apr 2007; Mike Frysinger +util-linux-9999.ebuild: + Testing ebuild for current git version. + + 03 Mar 2007; Mike Frysinger + files/util-linux-2.12r-HAVE_asm_page_h.patch, + +files/util-linux-2.12r-HAVE_asm_page_h-loop-aes.patch, + util-linux-2.12r-r6.ebuild: + Split the asm/page.h patch to account for USE=-crypt #169133 by Milan Barta. + +*util-linux-2.12r-r6 (03 Mar 2007) + + 03 Mar 2007; Mike Frysinger + +util-linux-2.12r-r6.ebuild, util-linux-2.13_pre7.ebuild: + Update loop-aes version #168174 by Alon Bar-Lev. + + 03 Mar 2007; Mike Frysinger + +files/util-linux-2.12r-HAVE_asm_page_h.patch, util-linux-2.12r-r5.ebuild: + Fix building when asm/page.h is not available #168278 by Daniel Black. + + 31 Jan 2007; Markus Rothe util-linux-2.12r-r5.ebuild: + Stable on ppc64; bug #164011 + + 29 Jan 2007; Gustavo Zacarias + util-linux-2.12r-r5.ebuild: + Stable on sparc wrt #164011 + + 27 Jan 2007; Jeroen Roovers util-linux-2.12r-r5.ebuild: + Stable for HPPA (bug #164011). + + 27 Jan 2007; Joseph Jezak util-linux-2.12r-r5.ebuild: + Marked ppc stable for bug #164011. + + 27 Jan 2007; Raúl Porcel util-linux-2.12r-r5.ebuild: + x86 stable wrt bug 164011 + + 27 Jan 2007; Alexander H. Færøy + util-linux-2.12r-r5.ebuild: + Stable on Alpha; bug #164011 + + 27 Jan 2007; Alexander H. Færøy + util-linux-2.12r-r5.ebuild: + Stable on MIPS; bug #164011 + + 27 Jan 2007; Olivier Crête + util-linux-2.12r-r5.ebuild: + Stable on amd64 per bug #164011 + + 31 Oct 2006; Mike Frysinger + +files/util-linux-2.12r-no-_syscall.patch, util-linux-2.12r-r5.ebuild: + Fix building with linux-headers-2.6.18+ as _syscall#() no longer exists + #150852 by Mario Fetka. + +*util-linux-2.12r-r5 (28 Oct 2006) + + 28 Oct 2006; Mike Frysinger + +util-linux-2.12r-r5.ebuild: + Version bump loop-aes support #153140 by Alon Bar-Lev. + + 04 Sep 2006; Saleem Abdulrasool + util-linux-2.12r-r4.ebuild: + stable on x86 (bug #144712) + + 29 Aug 2006; Bryan Østergaard + util-linux-2.12r-r4.ebuild: + Stable on alpha. + + 23 Aug 2006; util-linux-2.12r-r4.ebuild: + stable on ppc (Bug #144712) + + 23 Aug 2006; util-linux-2.12r-r4.ebuild: + Stable on amd64 + + 22 Aug 2006; Markus Rothe util-linux-2.12r-r4.ebuild: + Stable on ppc64; bug #144712 + +*util-linux-2.13_pre7 (02 Jul 2006) + + 02 Jul 2006; Mike Frysinger + +util-linux-2.13_pre7.ebuild: + Version bump #138498 by David Watzke. + + 29 Jun 2006; Gustavo Zacarias + util-linux-2.12r-r4.ebuild: + Stable on sparc + + 23 May 2006; -util-linux-2.12i-r1.ebuild, + -util-linux-2.12q-r3.ebuild, -util-linux-2.12r-r2.ebuild: + - removed obsolete vuln ebuilds + + 27 Apr 2006; Alec Warner + files/digest-util-linux-2.12q-r3, files/digest-util-linux-2.12r-r3, + Manifest: + Fixing SHA256 digest, pass four + + 29 Apr 2006; Joshua Kinard util-linux-2.12r-r4.ebuild: + Marked stable on mips. + + 21 Apr 2006; Stephen P. Becker + +files/util-linux-2.12-mips-lseek.patch, util-linux-2.12r-r3.ebuild, + util-linux-2.12r-r4.ebuild: + use lseek instead of llseek for mips, and mark -r3 stable on mips + + 17 Apr 2006; Markus Rothe util-linux-2.12r-r3.ebuild: + Stable on ppc64; bug #129540 + + 12 Apr 2006; Emanuele Giaquinta + util-linux-2.12r-r3.ebuild: + Stable on ppc; bug #129540 + + 12 Apr 2006; Bryan Østergaard + util-linux-2.12r-r3.ebuild: + Stable on sparc wrt #129540 + + 11 Apr 2006; Patrick McLean + util-linux-2.12r-r3.ebuild: + Stable on amd64 (bug 129540) + + 11 Apr 2006; Joshua Jackson + util-linux-2.12r-r3.ebuild: + Stable on x86; bug #129540 + +*util-linux-2.12r-r4 (11 Apr 2006) + + 11 Apr 2006; Mike Frysinger + +files/util-linux-2.12r-umount-no-special.patch, + +util-linux-2.12r-r4.ebuild: + Update loop aes #129496 by Alon Bar-Lev and fix building on sparc/arm + systems with gcc-4.1 by ignoring the bogus code. + + 13 Mar 2006; Diego Pettenò + util-linux-2.13_pre6.ebuild: + Drop pam support for 2.13 as done for 2.12, leave all up to shadow. + + 12 Mar 2006; Diego Pettenò + util-linux-2.12r-r3.ebuild: + Drop pam useflag and dependency over pam-login, as all the stuff that might + use pam is provided by shadow on modern systems. + + 07 Mar 2006; Mike Frysinger + +files/util-linux-2.12r-umount-nosysfs.patch, util-linux-2.12r-r3.ebuild: + Grab patch from Fedora. + + 24 Feb 2006; Mike Frysinger + +files/util-linux-2.13-no-nls.patch, util-linux-2.13_pre6.ebuild: + Fix building with USE=-nls #123826 by Chris Fairles. + + 09 Feb 2006; Joshua Kinard util-linux-2.12r-r2.ebuild: + Marked stable on mips for Bug #120111. + + 29 Jan 2006; Mike Frysinger + util-linux-2.13_pre6.ebuild: + Block schedutils package since its been integrated. + +*util-linux-2.13_pre6 (25 Jan 2006) + + 25 Jan 2006; Mike Frysinger + +util-linux-2.13_pre6.ebuild: + Add a pre version for people to play with #119734 by Matthew Schick. + + 24 Jan 2006; Jose Luis Rivero + util-linux-2.12r-r2.ebuild: + Stable on alpha wrt bug #120111 + + 24 Jan 2006; Ian Leitch util-linux-2.12r-r2.ebuild: + Stable on x86 (bug #120111). + + 24 Jan 2006; Markus Rothe util-linux-2.12r-r2.ebuild: + Stable on ppc64; bug #120111 + + 24 Jan 2006; Luca Barbato util-linux-2.12r-r2.ebuild: + Marked ppc + + 24 Jan 2006; Gustavo Zacarias + util-linux-2.12r-r2.ebuild: + Stable on sparc wrt #120111 + + 23 Jan 2006; Luis Medinas + util-linux-2.12r-r2.ebuild: + Stable on amd64. See bug #120111. + +*util-linux-2.12r-r3 (23 Jan 2006) + + 23 Jan 2006; Mike Frysinger + +util-linux-2.12r-r3.ebuild: + Version bump the loop-aes support #119846 by Alon Bar-Lev. + + 27 Dec 2005; Bryan Østergaard + util-linux-2.12r-r2.ebuild: + Use bindnow-flags function instead of -Wl,-z,now. + + 25 Dec 2005; Joshua Kinard util-linux-2.12r-r1.ebuild: + Marked stable on mips. + + 21 Dec 2005; Marcus D. Hanwell + util-linux-2.12r-r1.ebuild: + Stable on amd64. + + 18 Dec 2005; Markus Rothe util-linux-2.12r-r1.ebuild: + Stable on ppc64 + +*util-linux-2.12r-r2 (13 Dec 2005) + + 13 Dec 2005; Mike Frysinger + +files/util-linux-2.12r-cal-dumb-terminal.patch, + +util-linux-2.12r-r2.ebuild: + Fix cal display with dumb terminals #112406 by Chris Smith. + + 11 Dec 2005; Michael Hanselmann + util-linux-2.12r-r1.ebuild: + Stable on ppc. + + 09 Dec 2005; Gustavo Zacarias + util-linux-2.12r-r1.ebuild: + Stable on sparc + + 09 Dec 2005; Mark Loeser util-linux-2.12r-r1.ebuild: + Stable on x86; bug #114883 + + 04 Dec 2005; Mike Frysinger + +files/util-linux-2.12r-cracklib-words.patch, util-linux-2.12r-r1.ebuild: + Fall back to cracklib-{words,small} if the words dict doesnt exist #114416. + +*util-linux-2.12r-r1 (15 Oct 2005) + + 15 Oct 2005; + +files/util-linux-2.12r-fdisk-frame-pointers.patch, + +util-linux-2.12r-r1.ebuild: + - bug #108988 fdisk is unable to always lseek when omiting frame pointers + +*util-linux-2.12r (05 Oct 2005) + + 05 Oct 2005; Mike Frysinger + -util-linux-2.12q-r2.ebuild, +util-linux-2.12r.ebuild: + Version bump #108042 by Alon Bar-Lev. + + 20 Sep 2005; Hardave Riar util-linux-2.12q-r3.ebuild: + Stable on mips, bug #105805. + + 19 Sep 2005; Michael Hanselmann + util-linux-2.12q-r3.ebuild: + Stable on hppa and ppc. + + 19 Sep 2005; Fernando J. Pereda + util-linux-2.12q-r3.ebuild: + stable on alph, wrt bug #105805 + + 19 Sep 2005; Mark Loeser util-linux-2.12q-r3.ebuild: + Stable on x86 + + 19 Sep 2005; Jason Wever util-linux-2.12q-r3.ebuild: + Stable on SPARC wrt security bug #105805. + + 19 Sep 2005; Luis Medinas + util-linux-2.12q-r3.ebuild: + Marked Stable on amd64. Bug #105805. + + 18 Sep 2005; Markus Rothe util-linux-2.12q-r3.ebuild: + Stable on ppc64 (bug #105805) + +*util-linux-2.12q-r3 (14 Sep 2005) + + 14 Sep 2005; Martin Schlemmer + +files/util-linux-2.12q-use-update_mtab-for-fake.patch, + +util-linux-2.12q-r3.ebuild: + Fix 'mount -f' adding dups in mtab. Bump rev for security fix to umount + (bug #105805). + + 14 Sep 2005; Martin Schlemmer + files/util-linux-2.12q-update_mtab-fixes.patch: + Do not leak memory. + + 14 Sep 2005; Martin Schlemmer + files/util-linux-2.12q-update-mtab-when-moving.patch: + Use xstrdup() instead of strdup() to catch out of memory issues. + + 14 Sep 2005; Martin Schlemmer + +files/util-linux-2.12q-update_mtab-fixes.patch, + util-linux-2.12q-r2.ebuild: + Fix various issues with update_mtab(), causing 'mount -f' to not update mtab + as expected, bug #105641. + + 14 Sep 2005; Mike Frysinger + +files/util-linux-2.12q-umount-dont-write-mtab-with-remount.patch, + util-linux-2.12q-r2.ebuild: + Fix by Derick Swanepoel to have umount respect -n when using -r #98675. + + 13 Sep 2005; Mike Frysinger + +files/util-linux-2.12-only-root-can-remount.patch, + util-linux-2.12i-r1.ebuild, util-linux-2.12q-r2.ebuild: + Fix small security issue with umount and remount #105805. + +*util-linux-2.12q-r2 (13 Sep 2005) + + 13 Sep 2005; Martin Schlemmer + +files/util-linux-2.12q-more-fake-checks-v2.patch, + +util-linux-2.12q-r2.ebuild: + Fix 'mount -f' not updating /etc/mtab, bug #105641. + + 05 Sep 2005; Mike Frysinger + +files/util-linux-2.12q-update-mtab-when-moving.patch, + util-linux-2.12q-r1.ebuild: + Fix `mount --move` mtab updating #104697 by Jakub Jozwicki. + + 03 Sep 2005; Mike Frysinger + +files/util-linux-2.12q-more-fake-checks.patch, + util-linux-2.12q-r1.ebuild: + Add some fixes for -f handling. + + 18 Aug 2005; Mike Frysinger + +files/util-linux-2.12q-dont-umask.patch, util-linux-2.12q-r1.ebuild: + Dont force umask to 022 all the time #93671 by Clock / Daniel Drake. + +*util-linux-2.12q-r1 (13 Jun 2005) + + 13 Jun 2005; Mike Frysinger + +util-linux-2.12q-r1.ebuild: + Update loop-aes patch #95939 by Alon Bar-Lev. + + 30 Apr 2005; Mike Frysinger + +files/util-linux-2.12q-i18n-update.patch, util-linux-2.12q.ebuild: + Fix typo in french translation #75693 by DELACOUR Guillaume. + + 29 Apr 2005; Mike Frysinger +files/crypto-loop.confd, + +files/crypto-loop.initd, util-linux-2.12i-r1.ebuild, + util-linux-2.12p-r1.ebuild, util-linux-2.12q.ebuild: + Move the crypto-loop script from baselayout to here. + +*util-linux-2.12q (21 Feb 2005) + + 21 Feb 2005; Mike Frysinger +util-linux-2.12q.ebuild: + Version bump. + +*util-linux-2.12p-r1 (06 Feb 2005) + + 06 Feb 2005; Mike Frysinger + files/util-linux-2.12p-swapon-check-symlinks.patch: + Touchup the swapon patch to work properly. + + 14 Jan 2005; Jeremy Huddleston + util-linux-2.12i-r1.ebuild, util-linux-2.12p.ebuild: + Added virtual/os-headers to DEPEND. It was missing and as such util-linux + was trying to update before linux-headers... thus missing the fix I placed + in 2.6.8.1-r4 for 2.12p. + + 11 Jan 2005; Stephen P. Becker + util-linux-2.12i-r1.ebuild: + stable on mips + + 10 Jan 2005; Aron Griffis util-linux-2.12i-r1.ebuild: + stable on alpha (needed now that 2.12-r5 is pmasked) + +*util-linux-2.12p (09 Jan 2005) + + 09 Jan 2005; Mike Frysinger + +files/util-linux-2.12p-fat-LABEL-support.patch, + +files/util-linux-2.12p-swapon-check-symlinks.patch, + +util-linux-2.12p.ebuild: + Version bump. Change default crypto to loop-aes (since its actually + maintained upstream) #69082 by Arnvid L. Karstad. + + 09 Jan 2005; Jason Wever util-linux-2.12i-r1.ebuild: + Stable on sparc, resolves bug #77295. + + 20 Dec 2004; Dylan Carlson + util-linux-2.12i-r1.ebuild: + Stable on amd64. + + 17 Dec 2004; Markus Rothe util-linux-2.12i-r1.ebuild: + Stable on ppc64 + + 15 Nov 2004; Mike Frysinger + util-linux-2.12i-r1.ebuild: + Only include compiler.h if using 2.6 headers #71330. + +*util-linux-2.12i-r1 (14 Nov 2004) + + 14 Nov 2004; Mike Frysinger + +util-linux-2.12i-r1.ebuild, -util-linux-2.12i.ebuild: + Disable aes-loop and forward port the cryptoapi patch. Devices encrypted + with the old cryptoapi arent compatible with the aes-loop work. + +*util-linux-2.12i (11 Nov 2004) + + 11 Nov 2004; Mike Frysinger + files/util-linux-2.12b-pic.patch, + +files/util-linux-2.12i-fat-LABEL-support.patch, + +files/util-linux-2.12i-ignore-managed.patch, + +files/util-linux-2.12i-nfsv4.patch, +files/util-linux-2.12i-pic.patch, + +files/util-linux-2.12i-swapon-check-symlinks.patch, + +util-linux-2.12i.ebuild: + Version bump. Add loop-aes patch (#24458 / #25192). Punt gcloop/cryptoapi + patches. Add patch to ignore managed/kudzu options #70873. + +*util-linux-2.12b-r1 (30 Oct 2004) + + 30 Oct 2004; Mike Frysinger + +files/util-linux-swapon-check-symlinks.patch, + +util-linux-2.12b-r1.ebuild: + Add a fallback routine to swapon -a that checks symlinks #69162. + + 15 Sep 2004; Martin Schlemmer util-linux-2.12b.ebuild: + Add >=sys-fs/e2fsprogs-1.34 dependency (blkid_known_fstype in + /usr/include/blkid/blkid.h introduced in 1.34). + Pointed out by Maximilian Decker . + + 04 Sep 2004; files/util-linux-2.12b-pic.patch, + util-linux-2.12-r4.ebuild, util-linux-2.12b.ebuild: + updated util-linux-2.12b-pic.patch to fix BREG problem that just showed up the + the new partx to util-linux. use non-lazy bindings for +s apps installed by + util-linux + +*util-linux-2.12b (03 Sep 2004) + + 03 Sep 2004; Martin Schlemmer + +files/util-linux-2.12b-fat-LABEL-support.patch, + +files/util-linux-2.12b-gcloop-with-crypt.patch, + +files/util-linux-2.12b-gcloop.patch, +files/util-linux-2.12b-pic.patch, + +util-linux-2.12b.ebuild: + Update version; also build partx. SELinux users should erify support, as it + seems it was merged upstream. + + 01 Jul 2004; Jeremy Huddleston + util-linux-2.11z-r8.ebuild, util-linux-2.11z-r9.ebuild, + util-linux-2.12-r2.ebuild, util-linux-2.12-r3.ebuild, + util-linux-2.12-r4.ebuild, util-linux-2.12-r5.ebuild: + virtual/glibc -> virtual/libc + + 30 Jun 2004; Aron Griffis util-linux-2.12-r5.ebuild: + stable on alpha and ia64 + + 28 Jun 2004; Luca Barbato util-linux-2.12-r5.ebuild: + Marked ppc + + 27 Jun 2004; Aron Griffis util-linux-2.11z-r8.ebuild, + util-linux-2.11z-r9.ebuild, util-linux-2.12-r2.ebuild, + util-linux-2.12-r3.ebuild, util-linux-2.12-r4.ebuild: + QA - fix use invocation + + 16 Jun 2004; Daniel Black + util-linux-2.12-r4.ebuild, util-linux-2.12-r5.ebuild: + uclibc fixes thanks to Peter S. Mazinger + + 02 Jun 2004; Travis Tilley util-linux-2.12-r5.ebuild: + stable on amd64 + + 08 May 2004; util-linux-2.12-r4.ebuild, + util-linux-2.12-r5.ebuild, files/util-linux-2.12-swapon-unistd.patch: + access() is a macro which uses R_OK. However R_OK is not defined on sparc + during a bootstrap unless we actually include unistd.h + + 19 Apr 2004; Travis Tilley util-linux-2.11z-r9.ebuild, + util-linux-2.12-r2.ebuild, util-linux-2.12-r3.ebuild, + util-linux-2.12-r4.ebuild: + filtering -fPIC on amd64 is a dumb idea + + 07 Apr 2004; Joshua Kinard util-linux-2.12-r5.ebuild: + Marked stable on mips. + + 02 Apr 2004; util-linux-2.12-r5.ebuild: + util-linux gives additional -fPIC errors on amd64 with -pie. Bugzilla Bug 46366 + + 01 Apr 2004; Jon Portnoy util-linux-2.12-r4.ebuild : + Stable on AMD64. + + 09 Mar 2004; util-linux-2.12-r4.ebuild: + stable on alpha and ia64 + + 07 Mar 2004; Joshua Kinard util-linux-2.12-r4.ebuild: + Marked stable on mips. + + 27 Feb 2004; Seemant Kulleen + util-linux-2.11z-r8.ebuild: + move the filter-flags statement into src_compile + + 22 Feb 2004; Daniel Ahlberg util-linux-2.12-r5.ebuild: + Add installation of rdev on amd64. Closing #35902. + +*util-linux-2.12-r5 (17 Feb 2004) + + 17 Feb 2004; Luca Barbato util-linux-2.12-r5.ebuild, + files/util-linux-2.12-gcloop.patch: + Added support for gcloop in losetup + + 09 Feb 2004; util-linux-2.12-r4.ebuild: + stable on hppa and sparc + + 06 Feb 2004; Martin Schlemmer util-linux-2.12-r4.ebuild: + Bump to stable for x86. + + 03 Feb 2004; Bartosch Pixa + util-linux-2.12-r3.ebuild: + set ppc in keywords + +*util-linux-2.12-r4 (30 Dec 2003) + + 30 Dec 2003; Martin Schlemmer util-linux-2.12-r4.ebuild, + files/util-linux-2.12-fat-LABEL-support.patch: + Add support to read fat/fat32 labels, bug #36722. + + 11 Dec 2003; Mike Frysinger util-linux-2.12-r3.ebuild : + Add patch to compile against 2.6.x headers #31286. + +*util-linux-2.11z-r9 (06 Dec 2003) +*util-linux-2.11z-r8 (08 Dec 2003) +*util-linux-2.12-r2 (08 Dec 2003) +*util-linux-2.12-r3 (08 Dec 2003) + + 06 Dec 2003; Seemant Kulleen + util-linux-2.11z-r6.ebuild, util-linux-2.11z-r7.ebuild, + util-linux-2.11z-r8.ebuild, util-linux-2.11z-r9.ebuild, + util-linux-2.12-r1.ebuild, util-linux-2.12-r2.ebuild, + util-linux-2.12-r3.ebuild, util-linux-2.12.ebuild, + files/util-linux-no-kill.patch: + /bin/kill used to be part of this package. procps will now be the only one + providing that + +*util-linux-2.12-r1 (02 Dec 2003) + + 02 Dec 2003; Brad House util-linux-2.12-r1.ebuild: + Add cryptoapi support to util-linux-2.12 + Mailing list post with info: + http://www.kerneli.org/pipermail/cryptoapi-devel/2003-September/000634.html + Follow thread for usage. + + 28 Oct 2003; Chris PeBenito util-linux-2.12.ebuild, + files/util-linux-2.12-selinux.diff.bz2: + Add new API SELinux patch + + 09 Oct 2003; Alexander Gabert util-linux-2.11z-r6.ebuild: + removed hardened-gcc appendix flags again + + 03 Oct 2003; Alexander Gabert util-linux-2.11z-r6.ebuild: + added libgcc.a problem evasion and removed overwriting of LDFLAGS in ebuild + + 20 Sep 2003; Alexander Gabert util-linux-2.11z-r6.ebuild: + removed check again, only caused by problems with __libc_csu in hardened-gcc + + 20 Sep 2003; Alexander Gabert util-linux-2.11z-r6.ebuild: + added yet_exec exclusion flag for hardened-gcc + + 19 Sep 2003; Seemant Kulleen + util-linux-2.11z-r6.ebuild, util-linux-2.11z-r7.ebuild, + util-linux-2.12.ebuild: + fix for USE=static, thanks to: Sascha Silbe + in bug #29160 + + 10 Aug 2003; Martin Schlemmer + util-linux-2.11z-r6.ebuild: + Mark stable. + +*util-linux-2.12 (24 Jul 2003) + + 28 Jul 2003; util-linux-2.12.ebuild: + util-linux was overriding all LDFLAGS for when use static was enabled, please + dont export LDFLAGS=-static alone in this or any other packages + + 24 Jul 2003; Martin Schlemmer util-linux-2.12.ebuild: + New version, bug #24880. + + 21 Jul 2003; util-linux-2.11z-r7.ebuild: + verified -fPIC works with this pkg on x86, sparc64, ppc and hppa + + 20 Jul 2003; Martin Schlemmer + util-linux-2.11z-r7.ebuild, files/util-linux-2.11z-01-nfsv4-crypt.dif: + Fix NFS4 patch to work with crypt in USE. + +*util-linux-2.11z-r7 (20 Jul 2003) + + 04 Aug 2003; Joshua Kinard util-linux-2.11z-r7.ebuild: + Changed ~mips to mips in KEYWORDS + Added mips to the list of archs that can use -fPIC + + 20 Jul 2003; Martin Schlemmer + util-linux-2.11z-r7.ebuild, files/util-linux-2.11z-01-nfsv4.dif: + Add NFS4 support (kernel 2.5/2.6). Notified by Michael Locher + . + +*util-linux-2.11z-r6 (17 Jul 2003) + + 17 Jul 2003; Martin Schlemmer + util-linux-2.11z-r6.ebuild, + files/util-linux-2.11z-agetty-domainname-option.patch: + Add the O option to agetty to display DNS domainname in the issue file, thanks + to Marius Mauch , bug #22275. + + 13 Jul 2003; util-linux-2.11z-r5.ebuild: + verified -fPIC works with this pkg on sparc,ppc and hppa + +*util-linux-2.11z-r5 (12 Jul 2003) + + 12 Jul 2003; util-linux-2.11z-r5.ebuild, + files/util-linux-2.11z-pic.patch: + Added defines for fPIC code to avoid the use the of old __NR* inline assembly + construction of syscalls + + 05 Jul 2003; Luca Barbato util-linux-2.11z-r4.ebuild: + Keyworded ppc + + 29 Jun 2003; Chris PeBenito + util-linux-2.11z-r4.ebuild: + Remove selinux stuff, as its no longer needed. Using pam-login again. + + 26 Jun 2003; Joshua Brindle util-linux-2.11z-r4.ebuild: + Added -e s:SUIDMODE=.*4755:SUIDMODE=4711: for more secure suid permissions + + 24 Jun 2003; Aron Griffis util-linux-2.11z-r4.ebuild: + Mark stable on alpha + +*util-linux-2.11z-r4 (01 Jun 2003) + + 06 Jul 2003; Guy Martin util-linux-2.11z-r4.ebuild : + Marked stable on hppa. + + 22 Jun 2003; Joshua Kinard util-linux-2.11z-r4.ebuild: + Changed ~sparc & ~mips to sparc & mips + + 09 Jun 2003; Nick Hadaway util-linux-2.11z-r4.ebuild: + If pam was disabled in IUSE, src_unpack would fail. Fixed the logic. + + 01 Jun 2003; Brandon Low util-linux-2.11z-r4.ebuild: + Add enhancement to script command from bug 21147 + + 26 May 2003; Patrick Kursawe + util-linux-2.11z-r3.ebuild: + category was missing with sed dependency + + 25 May 2003; Martin Holzer util-linux-2.11o-r3.ebuild, + util-linux-2.11y.ebuild, util-linux-2.11z-r1.ebuild, + util-linux-2.11z-r2.ebuild, util-linux-2.11z-r3.ebuild: + now uses mirror://kernel + + 25 May 2003; Seemant Kulleen + util-linux-2.11z-r3.ebuild: + pam fix + +*util-linux-2.11z-r3 (24 May 2003) + + 29 May 2003; Joshua Brindle util-linux-2.11z-r3.ebuild: + fixed selinux dependancy issue + + 24 May 2003; Joshua Brindle util-linux-2.11z-r3.ebuild: + added support for pam optionally + +*util-linux-2.11z-r2 (24 Apr 2003) + + 24 Apr 2003; Brandon Low util-linux-2.11z-r2.ebuild: + Several changes, including support for USE=static the use of sed -i, proper + die messages, econf instead of ./configure. Please test this and let me know + if there are any regressions + + See bug 19597 + +*util-linux-2.11z (03 Feb 2003) + + 22 Apr 2003; Joshua Kinard util-linux-2.11z-r1.ebuild: + added patch from util-linux maintainer that makes fdisk function correctly on mips + patch only gets added on "mips" archs, but will be standard in util-linux 2.12 + + 23 Mar 2003; Joshua Brindle util-linux-2.11z-r1.ebuild: + added selinux support, thanks sindian + + 27 Feb 2003; Jan Seidel util-linux-2.11z-r1.ebuild : + Mark as unstable for mips + + 24 Feb 2003; Nicholas Wourms util-linux-2.11z-r1.ebuild : + Mark as stable for mips. + + 21 Feb 2003; Zach Welch : + Added arm to keywords. + + 09 Feb 2003; Guy Martin : + Added hppa to keywords. + + 07 Feb 2003; Jon Portnoy + util-linux-2.11z-r1.ebuild files/no-symlink-resolve.patch : + + Added a patch to keep mount from resolving symlinks, which + makes the output of programs like `df` unreadable with devfs. + + 03 Feb 2003; Seemant Kulleen + util-linux-2.11z.ebuild files/util-linux-2.11z-parallel-make.patch + files/digest-util-linux-2.11z : + + Version bump. Closes bug #14955 by lone_iguana@hotmail.com + +*util-linux-2.11y (27 Oct 2002) + + 11 Jan 2003; Seemant Kulleen util-linux-2.11y.ebuild : + + filtered out -fPIC from user's CFLAGS + + 16 Dec 2002; Martin Schlemmer util-linux-2.11y.ebuild : + Fix rare failures with parallel makes. Update to use epatch. + + 10 Dec 2002; Martin Schlemmer util-linux-2.11y.ebuild : + Mark stable. + + 06 Dec 2002; Rodney Rees : + Changed sparc ~sparc keywords + + 13 Dec 2002; Martin Holzer util-linux-2.11y.ebuild files/digest-util-linux-2.11y Changelog : + Changed from tar.gz to tar.bz2 + + 29 Nov 2002; Nicholas Jones : + Latest release. Patched 2.11r crypto patch for this version. + On mirrors as util-linux-2.11y-crypt-gentoo.patch.gz + Updates are mostly cleanups. + +*util-linux-2.11w (27 Oct 2002) + + 27 Oct 2002; Donny Davies : + Chase latest release. Fixes potential root exploit. + +*util-linux-2.11u (14 Aug 2002) + + 14 Aug 2002; Daniel Ahlberg util-linux-2.11u.ebuild: + Version bump. Added patch for chfn. + +*util-linux-2.11t (05 Aug 2002) + + 05 Aug 2002; Daniel Ahlberg util-linux-2.11t.ebuild: + Version bump. + +*util-linux-2.11r-r1 (9 Jul 2002) + + 24 Jul 2002; Mark Guertin : + Added ppc to keywords + + 14 Jul 2002; Daniel Ahlberg util-linux-2.11r-r1.ebuild : + Added LICENSE, KEYWORDS. + + 14 Jul 2002; Daniel Ahlberg util-linux-2.11r.ebuild : + Added LICENSE, KEYWORDS. + + 9 Jul 2002; Daniel Ahlberg util-linux-2.11r-r1.ebuild files/digest-util-linux-2.11r-r1 : + + Crypto patch only applied if USE setting "crypt" is enabled. + +*util-linux-2.11r (7 Jul 2002) + + 7 Jul 2002; Martin Schlemmer : + + Version update. + +*util-linux-2.11o-r3 (28 Apr 2002) + + 18 Jan 2003; Jan Seidel : + Added mips to keywords + + 14 Jul 2002; Daniel Ahlberg util-linux-2.11o-r3.ebuild : + Added LICENSE, KEYWORDS. + + 28 Apr 2002; Martin Schlemmer : + + Removed /bin/login in favour of pam-login. + +*util-linux-2.11o-r2 (25 Apr 2002) + + 25 Apr 2002; Ryan Phillips util-linux-2.11o-r2.ebuild + files/digest-util-linux-2.11o-r2 + + patch util-linux with the international crypto patch. This patch + does not contain any cryptographic components. (#1607) + +*util-linux-2.11o-r1 (11 Apr 2002) + + 11 Apr 2002; Seemant Kulleen util-linux-2.11o-r1.ebuild + files/digest-util-linux-2.11o-r1 + + USE dependent nls compilation. + +*util-linux-2.11o (8 Apr 2002) + + 8 Apr 2002; M.Schlemmer util-linux-2.11o : + + /bin/login that comes with sys-apps/shadow has a bug that gives a normal + user root priviliges in certain (usually if pam_limits is used). + +*util-linux-2.11l-r1 (1 Apr 2002) + + 1 Apr 2002; Seemant Kulleen util-linux-2.11l-r1.ebuild : + + USE dependent nls compilation. + +*util-linux-2.11l (1 Feb 2002) + + 1 Feb 2002; G.Bevin ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/Manifest b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/Manifest index 3c45d6f255..0a7ea0721b 100644 --- a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/Manifest @@ -1 +1,56 @@ -DIST util-linux-2.21.2.tar.xz 2985668 RMD160 be2e13d0442689190d77bcdc7703766f4f83e26b SHA1 f1ebeb8fe32f11f79bbc5d26e89cc801d1663d2f SHA256 39b25765a02385dc73580ab5edc3c5a2cecd03c92b42e41b03fd037b1c7cefe6 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX crypto-loop.confd 412 SHA256 188c945e5e6c54cb14874057c625ff30b72fb33d3d5648e53de2f231a3375600 SHA512 fdcb4e3a267afd1bbc836e368918da7edc709fc8a61e45b53ec3694a79722ebfda0f3bcbeb053c665a6552241c5a915b76f142bff07757a7c018446000dd7bd0 WHIRLPOOL 7e0c95f46bc7c5474f950a0da93d9eefda7962385e1f425f2ae3dd931f7119fb5efa5ca0a470706bdbde661a001bb3797cf6e5f2735f346efb69aed5d66146e7 +AUX crypto-loop.initd 1729 SHA256 b8329250c865e79a1e761d713c2270c99d5fe96e0d5a7ca646946fab65c4b810 SHA512 89983743c2277c2c88e7f77cd38ce0e2cc56255f7f314dcce74c5cbffe607323f888d00ef115a660ec6c52802b347d8e0d8cc0a411644f20118d776c88f9725b WHIRLPOOL 3f3256788ba61e2ce147b38144b739c4f7d0ed7bc1b8936b1bf4f33d4a0bce4cd17a49d81a573009601a597fff081170845b5cdf400dc8b7160022943538c7d9 +AUX util-linux-2.19.1-mount-a-segv.patch 2610 SHA256 c24dc0ed811e6c0ebc69f15c818cf89aeb1dc12b5f2f62163402ad4479d7aec9 SHA512 933c86f1a0ace4d64c3e5deb20a381c53ba78b4e21b92dcea9caa02a25c281204160e17475c7e2ee37f5c9947fbd8de7c6db2a38b4dae1af74de905a1e1ea6dc WHIRLPOOL be88944c9d77fc6985bdbd06abc25a9bc60b1f3f3ec840b61f3dbb4fc2b5e94f82c9911d39aa543bfad12d1b93486bb78b6fa79af9954f97bce959af8365b125 +AUX util-linux-2.19.1-umount-l-nfs.patch 2721 SHA256 f889de8dba4cb412ec0afcd2605c4f97e0870c6325dd0200e8c8c06794b4bf64 SHA512 b031116e9d5f99aac972c7552a9b28bf64ce269ba9c77fa4e3ca94ed3980d047b84a83c6d213595d5304e2b4fb9e7364b69537f6a3a2f997c0422ee613547db9 WHIRLPOOL 24eea4c4f5796c446394c8f41a5f8a7da0fba5996e74f8b22fe193b0b9e99ba5bb6bd1fd9be8d5e956ed6e3b71805a51276dd5cbff935fa97b21769e8e96196c +AUX util-linux-2.20-dmesg-newline.patch 2629 SHA256 818c0a9fba08fe927f3af286bbae1d66dd3b1f32a0fa27722da7def019b3be0a SHA512 dfed0b960b4748c1ab7081487f585c30c370ea753c592693ab3ae00e27f637eb7aa7f2ace06d6c03a0cbea618853eda92e2c260f0a9d3e07f2fefc39b68ec7d3 WHIRLPOOL 8e3332c8ab1371fbb27fc861ee4c2d7722ca64528b20fff7b08c3c1dc06d2ce8b58a58cbdfff96673394ab43b55053808d5135f1cdba0653b07a8e082277d4c5 +AUX util-linux-2.20-sysfs-init.patch 1019 SHA256 44b9c38794d73db5c5fd0f0ede8055c77668ddd4df916bc52cc36f8c7c02f108 SHA512 5bc56f3e32c1d19fa54b44564bcf5af5a3cac250a9696ad89265d8ae595885e0be09948de83c82248a6d42280ba8a83690f7b1722b607910400844e1f7605b23 WHIRLPOOL a6f5ecfa03e8bd55fa36b829c316efae4680bd3fb651b7758ca38d48fe752333804bc73a67b7b5f23f748000e6ddc4960c020d4a49ec8c88d0ae57790e3dea87 +AUX util-linux-2.20.1-libmount-c++.patch 1017 SHA256 5d72ed4f31917d452df527ae04a0a588cedf54a34f0f73679dfa65ff4770fba6 SHA512 96780084de2f3b3542cea23cf4d97ab3a9f1ab1b08f1e6c6f9ba062d7039331637dd8758dcc315576a79909dbe3c498f1c5cd187fb38b23995d14b3d73c2a783 WHIRLPOOL a01778fe767d4366245a57a899bd6802b1f9a3a8fb3e21e8f9ed2a0ecf4bd7fbaaa6b3cc9ee7035f6f63db2a7d2c895040f5e3337fe29cd140678580c0175de5 +AUX util-linux-2.20.1-no-printf-alloc.patch 2496 SHA256 f5017b80eec55076df0e9175012d8687a9a38493e266e89c8c6a79008971de32 SHA512 1625d5bb7ebfb1603fff1fd197c82a4a7ee121a9623aca087e01e3af1b8be99e5deaa609e49a9e313fd5109bbc714e50d9f79091493f8906b7c79e11d60e52dc WHIRLPOOL 16bed59b592f532ace269083233d2e001d3541a354cf44fe7aab9ba89951e2887182b151e772e7a50f78941e002e85cb2101045c4d37c9bee37cfe9cc7cacf56 +AUX util-linux-2.20.1-umount-fs-search.patch 1479 SHA256 8b8ceb858e451386f55f19d8049c42ffad84fed02ba88f5585f7c870c166ee0b SHA512 ebe205f47002e3434aecd4e68f104dd9dba5e6e6b8d9c5b38cdecf37d30a7f6235837afb9c292aabfb6d688a1cb7bd5982b49c5a3a1443ec7f6dc978cf10cc81 WHIRLPOOL f299a835c5280836f1dafd206e7f857c1f1684181e885628d45b6bae03bbd7ccd598f7141a516689a35d96bf3b2c27bd2806584adc7e515b50d8362f3298abd0 +AUX util-linux-2.21.1-cal-nl.patch 994 SHA256 1e2a263c9d602ed07795697fd4182dc3d1960936662fde9b0debd379413d7436 SHA512 ac0b8c349e8d3b0df2c98c96dc6e772ce2c4eee7efe63f61ae03762a2f90fa12f654e7a8664af6fc6a8db65c8976df38b1c6fd31bf776621a82b0052cce8b12e WHIRLPOOL 19dba492132fa3a56991c26689f53d282059236e286caa6a24c2d1a30647f456e63291298a8522d08056394934c64709b5b21007fdfc8a28ab1a1965a83ca258 +AUX util-linux-2.21.1-no-printf-alloc.patch 2549 SHA256 2a2429b59151a63a75d2ff46f60732c6a3fbe9b52e472802edcf4eedbe3e22f2 SHA512 5f199511d3c6919c1a23248f2fd1d15343ee330e169b8440ca48bbbbc1aae243d8bd652ab504520c5d12dd0875e5e94a704d727d4b71bcd940d4ff51115b3981 WHIRLPOOL 0da24907d2599637c6fde3d287e3e7d432bdcecece8aaebf9358228657c116675b020efd4f583bfbc250b6505f8ead081f7c8c25fc6a1454a426d0856262bb1e +DIST util-linux-2.19.1-20110510.diff.bz2 47865 SHA256 e04f541ca48951284331e71cbf142d777750dbc9baa051ed9e9913c7dab32b7f SHA512 093d615b9dafdc9552530c8e45151e680043090d91eb94544ca824084ae577a0afbd9af944f5e7fdeb258d076f550c21e737324671be4ef7c98969432cc9a0d4 WHIRLPOOL d3e25bccabfe83d3b4bedf4a4b21f9de396a0f84715f8f2a77b7dda01d51ed5e3f73f43658c1645f5f08adba815f8402752b97095d78df73212453c379044f56 +DIST util-linux-2.19.1.tar.bz2 4396543 SHA256 d3eac4afcc687b3ae1ffedcab2dc12df84c7ba7045cce31386d2b7040a011c7d SHA512 affc12e42a53cef18d06498d44dc0adc9f9f40500e8b1439c206d46362033d341dda3a110b586b14d451440921744c386f480314df3d6902e6254021672b14b0 WHIRLPOOL 5b29c0677d2e24144df70e790ed907a3346d3432b6fc1497e4bed97fec38d47a55a8c6fca2b8a66f4cbbb31501bad72658db3d6a2787f8a6894cdb62a9d796d6 +DIST util-linux-2.20-20110905.diff.bz2 47914 SHA256 7d8f78cda817c745f88fb951fa0e9ab852f215cdb931e97dedb87a623fc042b6 SHA512 010ad4ce3e3ec353cf541e19b8de8cf53add2d071d1a323300081e14d644fef41d8a8a6083072291bd584121e8657e34571f98598d3e2e3f7d3e4e1a679d8e48 WHIRLPOOL 49da020f8b14b83340781135dce2b1ad475d1f27bfa7946fd6f870a915e0b6c4a7b1e9efe3770e770a7375a679dde947617d8bd4ebedf785a2b86c64199eb614 +DIST util-linux-2.20.1.tar.bz2 4614302 SHA256 d16ebcda3e64ab88ed363d9c1242cdb7ccfd5e1f56c83d0c3b0638c23793bbe0 SHA512 380c3c9546939886b683bd142ec1c1e5d3565ee7bd2455e8f7f7f65b7d7756cadaeadf04bac3005ab4993a933064d08268ae03b14e3f354e8cf85b1bb68ffafb WHIRLPOOL f4ff940fe2a8e1f830ed6720263686553e00f1ba16a1379a988d13639c2da74f4b3bbed1f21b1706928f7fc56ad4f1ce5370de4d8ebd4489efe89e7958207f21 +DIST util-linux-2.20.tar.bz2 4615091 SHA256 c1cffbf5a1a7a32965f2e8e9ce76336310031e10b87c418d0679075724271d4c SHA512 d7ccd88410380a6226772bd7cecc9b04158db8813bee7216acb6d8861f7c2a1f2cddb552f0b4c0ca8dafcac3e11ae95ff4438d19aefa503d909ccfca04b5fa27 WHIRLPOOL e1877bf946042135c46ad6c6f7f37d4ed8bea01445d87500839ea9a31e32ceb204ba1f9b1856df8e149673bc688277b3e9194f05789b01d4f25c13ed19637927 +DIST util-linux-2.21.1.tar.xz 2975120 SHA256 6ffaffb46bfb1aa403f83f0c8d2700e5ec35ffcb35a0573adb10404ed16c9004 SHA512 05093418fa29d31dddbf30ef4beadfd383bcb78af7d4fdeaf3fc9e127ea8d7cccb68a6e9f320567ca48fa6646a520d90d53380d054da91abc3e656c0590aeff7 WHIRLPOOL 4462f32f2e2251f872c4790d0a56a5e71596a3451c275e8f4468b3a90480533239d487eaf2206d4acd4634e3cee8a90f13e6fa5b87986c1deaf8bf220d2b9716 +DIST util-linux-2.21.2.tar.xz 2985668 SHA256 39b25765a02385dc73580ab5edc3c5a2cecd03c92b42e41b03fd037b1c7cefe6 SHA512 f9632c1383eff9f875fa7e29063d2c053d0e3af1680644ce84afd72890a50b037a4a3ed80519d496248f7703ad920806b6420a340ff37747adeb233c675c0822 WHIRLPOOL 5477fd107c877c88fa2b07919b650a6f1a901479025d8da1be548cc771a73c2190a8b43e069486d4b7b3b4180c8f6bfa152d67626d1cb145155113c211efe0e3 +DIST util-linux-2.21.tar.xz 2954504 SHA256 5192e8ba7dcf3cf0dc447f07b3d177f6cb3fb49dfae54ac45d6c8c7d86eeab0f SHA512 aab384db2d1a3e08fd560a3e4d7ed7d6b2ceac61386db94eecae65bd540200a8549e141b99d8dad5c6f96587940b574d0544984acef6a35d1f24870e0072c552 WHIRLPOOL 1968ddd63fd21ef9542bb8afc77292ed2bad6f83e1cd67aa4159db8b320abd80ee0d20a062df35ae2ad91e0bc9068168b9f9e44aa39eaf4861d436dd855bea5d +DIST util-linux-2.22.1.tar.xz 3194800 SHA256 c6de9f59882d7adedc2d2e7fdb940e8cdb256080491f632cabe7edde5764d82f SHA512 c19a71a0a3e1edb6e8bba86b3393dd0ce88c001f5c725e8fe99ae227895dfda627bd81ca5cb74e2ed1e1b33e0e7029a8955e1b0f32602d05564ccbf49829501f WHIRLPOOL 8cff22c01d0dfe23e37c265bf03f1ade95d151179dc35ee1a0b9bb0a59e45b7d87bdfd12ce71580b90e548757262e2f70ab13beecb23f42e2d8a32ed53e4d4ee +DIST util-linux-2.22.2.tar.xz 3100832 SHA256 929b517fa39b16a61ec536514e08940a381b92befc629d0348e3097920dd2f12 SHA512 4b6ae8e6091f4f3c21c1b1d361660767380c4965e40e2222724122b60cc1be1b10149b86f2559b3b72f42675fb790bc3ea86e159233d00c44ee39ec9373317c1 WHIRLPOOL 2e784e92abf4a055c6f0bf55914b0a17d21ac370eb30df2b6d68c0521743ec5306603d9ec60ac0bee75c51f20b2ca8cd76cdccf6256e5098ec42f16359a8b5d7 +DIST util-linux-2.22.tar.xz 3183868 SHA256 32b329aa72c2ea546378bf81f08e30cf30440196c2edf7777b4f509a3fdbe5a2 SHA512 575905498edba18475e71d93613ba3579f69e61d18038c6b677eecb0ab7ce1e1cc4f1a2b16783d92239a626187ccb6723e8508a2e8a61dc7b50f2be66e5fd543 WHIRLPOOL 11eda802e1b9c459826bb5cb2509ad4d81a4278480f62edb31c2f47ea804138c67066d27be76fedcac7f14b82721f92961eb5a9496b9c969776a1de2aa81f8bd +EBUILD util-linux-2.19.1-r1.ebuild 3585 SHA256 1620da88a7e8bf090f2356d3d43ac6f280d9cedd165e144a4ba0ecee14872859 SHA512 1587c57f414eeb15d547e60e32b35e0411882dcac42ae0ed824349cc178eb73778721c6fbf803c1affe23328373ff46d7ced4dffdd1de8db974d00da43cd6bb7 WHIRLPOOL 836330940023d74355754fc064c47b90728e5a2530e33554abae2d0eaad3c7afd7d942d233f4e38ed6e661d06c762075c91e56005355ab4f33ff80ea936c9e9b +EBUILD util-linux-2.20-r1.ebuild 3669 SHA256 c932592dbcd7e3b6e493bba111f6d76ad75d28ed3532e6bd1eb57c921fc8622d SHA512 83cf20e566b959fa7edabddc6a3731e00ace7ee8ff0553f2085e3363c5e9bea5beaa10f0ced2706a4aa65257beaea0ea49508542788327ae2418f1348c5fcb8a WHIRLPOOL f4eeda0ff1a0aa2729edbc84243221fec50cb9eba26d349f4aa32454f2931267425d57e6c47195d85f456656ba0ac149ab6180bb19a4346117835a3b320b1306 +EBUILD util-linux-2.20.1-r1.ebuild 3647 SHA256 35c3fc0d2632e4c3d7e691b80e95cd74a7b90fca89c3d682f104070401ad29ac SHA512 0647de9a36b03b966f561cde67d754d666d0a2ec1f4a99e4baec808710421bf25d4c3057a89cbc5c4e27eb0f94ff2db236c63a24f8b179ce84b44a6ca8eec2f7 WHIRLPOOL f4dce4d04ee44c7c4aaf38be8ca32f51d22053635233a0db60543efbb47f82d492eccabbbbd21cb73599bf06bfce83e736d91679449c8fc39d9c18023f4f1625 +EBUILD util-linux-2.20.1-r2.ebuild 3768 SHA256 2e2c4a00b1a1ef79d905f0e87b243698a23f58e81f62b13cdc0c63e6e0bf2a06 SHA512 fceba07fe0653f627a6c84a5b0785d9b3b7904354d96c79e1ed0fa2feb02023e85a2a747ea652071a7a5bcdcce472a28c1f90ece0f2a6dfc46ef08a732425c93 WHIRLPOOL 43482f1ba000bc6ce35e2f4a0f9d7f419f4c9f8a4e08b1771e3d2c3a0b67c74a1d3ef554b1216e2c0a2b1e0fea6ad319ac9a90228c7bf3f3cd1dbb619f54acba +EBUILD util-linux-2.20.1.ebuild 3577 SHA256 28469f50dc9b46fe2731a754d6f0f093eb5899bd08d8a77c0fb7a980ef2377bf SHA512 30da053350bde207d58db7ab9fc7a72ef5d3a5c7b786f7037ababef10928bb08fc2772b7fa5875261ce2c8a5d194db4f972024b6c7b362a74a988a09b8a2c5f1 WHIRLPOOL a7ca6f4abf37f04034d47433022beffe2fe77e352b3d22f4f967d1df4b1f390648fc486609b007019b5fdee4f155f407baa8a297e00bea8378869b7f27e18d3e +EBUILD util-linux-2.21.1.ebuild 3393 SHA256 ac3ff2988134b64e173e7ec8ab5285b3219a9aa391ee7bc80366a3b326f54f1b SHA512 ef616c02da23a73f2521956ec8fe7174bcc3e4b056aced1eedbdb3415c3c523a2c177c7d671beeaaed62b8af19bbe33d1a11fce0db37f5110462ded9ae303c49 WHIRLPOOL ed3594a72a8926927e9ac62b0007d701bdd02f6eedaa37d3cbe38c7a2b51d7cee91c621cd72f0b37db8a1f1fe5f6a333de573410dfaa184236d1e66d7eba82e2 +EBUILD util-linux-2.21.2.ebuild 3383 SHA256 582de865f50ae07c12a934a495acce66a18af94e4f88a5964551d4490fc62f63 SHA512 1afa7d8939e192f27bf02256061e8a8b3dfb0e97817b72a56b2360300f9fd9bd825588b09b7aedf9b097b962526949071fc4af66f3cb72262cada0825cba0033 WHIRLPOOL f34bd1207d3d578c1ba6183a7418d919729e64e731367243e54a932a2db4f24fb31eafe08c7d7872694ed5f5c88c48105419fce95810a7f2f52185e7989ddb98 +EBUILD util-linux-2.21.ebuild 3463 SHA256 10524af8156aa643a6f7525914c96971cbb640b73d9bd99bec6d31a650b8ec98 SHA512 7f113eb6d2b0619368a62761f252e032a088591a3aad8a9385bc332c0e8e6957943357641bbd52eb26a61df275fe3a3a2c1776f4a6e5d05d4d766d61ac42e77b WHIRLPOOL c2fecd53e65008ec91a43afd03630133da38f415e4d150e6dc5e2ac96ce520fcbda9f503c73ad4b2b8219378b7cb96c2f8821e90a1849a6c2f9009c8c6dc08f8 +EBUILD util-linux-2.22.1.ebuild 3163 SHA256 e142c265d715fe8d33dce299ed31dde0906e29c3a4da8232e6df27b36bcb480b SHA512 03befb5575bc40afbff8fa5a9fe7ef67d69a80616b94307716bcf4836c55c498cd2a5e7570a2de939cc4ce095d032bb57a1dbfd1309cce446d081702c4c5318d WHIRLPOOL 16e330454b32f01b1391e59c2e140cea464d137826c79c52073c5df5a031db87f2ee25d1c8b37ac450deacd96d035896be7889dd19e7f4c23efe702836d8b294 +EBUILD util-linux-2.22.2.ebuild 3160 SHA256 63c1108161cd4a32f29057d3f5f33fbf9b0624155c7ff37e9ea2f06cdb202d58 SHA512 83ed2ca615adf81e4bcbe3771a1099e15d3898e18fc423b3d553953ba8230ad33b58a1d3245246e4f191537a14e7ace056067a101f39a7e4b5336476b7c658ad WHIRLPOOL f8428d12fabe14ee0ab1bd2602522647497e977224838926793dc083023a6d07729f5dcdd0d9d0d78553e00da50766bcfc3249278aa015976a8b9c99e3685580 +EBUILD util-linux-2.22.ebuild 3147 SHA256 67fa123550783ffe22964256ddbdb927fce64b320a0f67fe0c5ed945cfff3668 SHA512 93ed7ff470dcddf4a15c22b22d7e9bbb716492939fcef6b5e16299f604ce39b3c44154082246f91541fff8f1e375b5015744fc2789d84afad95175317b28bd0b WHIRLPOOL b1ac0d2ddfbe7bdd24c718cfaa735f3703586c38b06d5d0e1885031625e4aaa5842f66f232d70c35a0aec9ce7b4ed6f393c293029a06143e18f389e142cd3238 +EBUILD util-linux-9999.ebuild 3162 SHA256 b534ece151b6937b8934f47fb6a786f5b5dbe5972f202470fb3340197ec4974b SHA512 0ed10be8469759a02ed5792ea7fdd62510f08d78252c8aa75f80782370bf5d7170d99d557e0aed36d61c1c16241ea5b75803f556784f175dd2a39c06f06c8cd2 WHIRLPOOL 55930672eb2496758ba5a5f4686f597e8eec525aa73bfd86726a7a617f7f73b3b83b178a60fdaf7fc55110236364df148566ff66715c9d289c53856f139343d6 +MISC ChangeLog 63353 SHA256 06e940e833b831a701687a0398b86d7ca8bf0084590a726679f5c82bde9cf4ed SHA512 a4bc5b5a22a861db9db3fa464ced3690dc52ad9f4d42ce811647660f3dc818f0f58e3223e297cb5e380671f9295bdebc4c03aa4b351a3d230c95c5f9e4bbd91f WHIRLPOOL 98ddbd496d29464ab3e455c7bda835349b2d9848cca42e03d82b25d1977bf7abc0b10f754d0f567af1b0542e7c585b4660d96d8282c26b2b79887e217cac2ea4 +MISC metadata.xml 581 SHA256 869450d739d36b4731860f8fa357276b3f9f30be37cbecd1aec0048f667d643f SHA512 ae2dbb4058b8d12662869a0faa266b0214a09f32d747605c0ebe151a2c5215880b802f3ef0dd37b3a81bd4257a7eb77f376f926bfff81d2baf33aec7ea48aed0 WHIRLPOOL 151121d45472ae24efdb270384071137c299f1710749d5b8e18fc732d9df9744055207dd58c2b256d49bd8c0926c55dbc8d2a8785b238df8625b4cc3c7ffb6ff +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQIcBAEBCAAGBQJQzj2RAAoJELEHsLL7fEFW4+IP/3gdB8hK+3bp8aGr7T91eFci +g7KT3DXEyecn779BL0jUe0uXFKnoFyOmRr7Gz1dpuit9TKV6YwSb8c6UKrqYoBA6 +L4mtEhAHGV2GaKV2e26x5rFv7hpYsEZmyYXhCyXJX5l26JKx52XkwVWagmbHVv/d +D53Gxq8J5pXrApWhIFBlrFNTmDlD+5II2MVw5fXohNfRdV2Xv10CR7oa9A15j8FA +LbQczdbxnsxs020yse/LG9/h2EuGmwGafud8VxFCBEa+r02Hi3auCttmkcHzbWq4 +FIfWUfriXUicD2wGKsVRLOXeYR49puFUSBCeSkxfn1UnGvgJRAE3k1DgxH+m6WzG +x/1UpKTfZ2j5+RXlA4U/Kvn1Dpl/xuyqm+wefGyfzxJ8NHS0bXQjccJqVFpMwYYk +5PvODcU3lydvk6dFkvN1s8jYxdu3Tl7VWEHzOjhKzElDoRaPmr5TCRJqlVG/gWtJ +cNUw8ip6po0mxr0lJIYs9Gt5qaVCPnQMztWxytC7+5e0GCPKz42jwo+JJwMhknt7 +TY/i5JGDl7nvmChEGAJygKoVJUkVZbDbReFFengv623pSI678QD+hWv0meN/0unI +tSJogta/oDuUhGudINbuKOYC8qVBabMVDezIxc4lSUVAld08KzF+UEWBKD3xbYho +PPm2Zbm5LbYYrBLs39rJ +=g1Ry +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.19.1-mount-a-segv.patch b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.19.1-mount-a-segv.patch new file mode 100644 index 0000000000..1f358bafe3 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.19.1-mount-a-segv.patch @@ -0,0 +1,86 @@ +https://bugs.gentoo.org/366213 + +From f53edda83ebcfd7015c3f35196d6cbd7bc2d8369 Mon Sep 17 00:00:00 2001 +From: Karel Zak +Date: Wed, 11 May 2011 16:57:27 +0200 +Subject: [PATCH] mount: -a segfaults when 4th field is omitted (mount + options) + + # echo 'tmpd /tmp/x tmpfs' >> /etc/fstab + # mkdir /tmp/x + # mount -a + segfault + +Reported-by: Mike Frysinger +Signed-off-by: Karel Zak +--- + mount/mount.c | 8 +++++--- + mount/mount_mntent.c | 5 +++-- + mount/sundries.c | 2 ++ + 3 files changed, 10 insertions(+), 5 deletions(-) + +diff --git a/mount/mount.c b/mount/mount.c +index ba71149..29963c2 100644 +--- a/mount/mount.c ++++ b/mount/mount.c +@@ -1163,7 +1163,9 @@ is_mounted_same_loopfile(const char *node0, const char *loopfile, unsigned long + res = loopfile_used_with((char *) mnt->m.mnt_fsname, + loopfile, offset); + +- else if ((p = strstr(mnt->m.mnt_opts, "loop="))) { ++ else if (mnt->m.mnt_opts && ++ (p = strstr(mnt->m.mnt_opts, "loop="))) ++ { + char *dev = xstrdup(p+5); + if ((p = strchr(dev, ','))) + *p = '\0'; +@@ -2052,8 +2054,8 @@ is_fstab_entry_mounted(struct mntentchn *mc, int verbose) + goto yes; + + /* extra care for loop devices */ +- if ((strstr(mc->m.mnt_opts, "loop=") || +- (stat(mc->m.mnt_fsname, &st) == 0 && S_ISREG(st.st_mode)))) { ++ if ((mc->m.mnt_opts && strstr(mc->m.mnt_opts, "loop=")) || ++ (stat(mc->m.mnt_fsname, &st) == 0 && S_ISREG(st.st_mode))) { + + char *p = get_option_value(mc->m.mnt_opts, "offset="); + uintmax_t offset = 0; +diff --git a/mount/mount_mntent.c b/mount/mount_mntent.c +index d90def3..f42c0ad 100644 +--- a/mount/mount_mntent.c ++++ b/mount/mount_mntent.c +@@ -70,7 +70,7 @@ my_addmntent (mntFILE *mfp, struct my_mntent *mnt) { + m1 = mangle(mnt->mnt_fsname); + m2 = mangle(mnt->mnt_dir); + m3 = mangle(mnt->mnt_type); +- m4 = mangle(mnt->mnt_opts); ++ m4 = mnt->mnt_opts ? mangle(mnt->mnt_opts) : "rw"; + + res = fprintf (mfp->mntent_fp, "%s %s %s %s %d %d\n", + m1, m2, m3, m4, mnt->mnt_freq, mnt->mnt_passno); +@@ -78,7 +78,8 @@ my_addmntent (mntFILE *mfp, struct my_mntent *mnt) { + free(m1); + free(m2); + free(m3); +- free(m4); ++ if (mnt->mnt_opts) ++ free(m4); + return (res < 0) ? 1 : 0; + } + +diff --git a/mount/sundries.c b/mount/sundries.c +index ae4501a..2dec37f 100644 +--- a/mount/sundries.c ++++ b/mount/sundries.c +@@ -217,6 +217,8 @@ matching_opts (const char *options, const char *test_opts) { + + if (test_opts == NULL) + return 1; ++ if (options == NULL) ++ options = ""; + + len = strlen(test_opts); + q = alloca(len+1); +-- +1.7.6 + diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.19.1-umount-l-nfs.patch b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.19.1-umount-l-nfs.patch new file mode 100644 index 0000000000..72ec3aa736 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.19.1-umount-l-nfs.patch @@ -0,0 +1,92 @@ +https://bugs.gentoo.org/370051 + +From b3b0c657818aa6191e6494f88d671601dd9d837d Mon Sep 17 00:00:00 2001 +From: Petr Uzel +Date: Wed, 29 Jun 2011 10:24:09 +0200 +Subject: [PATCH] umount: do not hang with disconnected NFS mounts + +Since util-linux commit f4612577c942a3683b97632ad0b49671897c2070, +umount stat(2)s its argument to check whether it can be associated +with some loop device. This could hang with broken NFS mounts. + +Fix by first checking mtab if umount's argument is mounted and only if +we fail, check if there is a loop device associated. + +http://marc.info/?l=util-linux-ng&m=130924963804836&w=2 + +Reported-by: Konstantin Khlebnikov +Signed-off-by: Petr Uzel +--- + mount/umount.c | 42 ++++++++++++++++++++++-------------------- + 1 files changed, 22 insertions(+), 20 deletions(-) + +diff --git a/mount/umount.c b/mount/umount.c +index 0349cb3..96c940e 100644 +--- a/mount/umount.c ++++ b/mount/umount.c +@@ -600,6 +600,7 @@ umount_file (char *arg) { + int fstab_has_user, fstab_has_users, fstab_has_owner, fstab_has_group; + int ok, status = 0; + struct stat statbuf; ++ char *loopdev = NULL; + + if (!*arg) { /* "" would be expanded to `pwd` */ + die(2, _("Cannot unmount \"\"\n")); +@@ -608,26 +609,7 @@ umount_file (char *arg) { + + file = canonicalize(arg); /* mtab paths are canonicalized */ + +- /* if file is a regular file, check if it is associated +- * with some loop device +- */ +- if (!stat(file, &statbuf) && S_ISREG(statbuf.st_mode)) { +- char *loopdev = NULL; +- switch (find_loopdev_by_backing_file(file, &loopdev)) { +- case 0: +- if (verbose) +- printf(_("%s is associated with %s, trying to unmount it\n"), +- arg, loopdev); +- file = loopdev; +- break; +- case 2: +- if (verbose) +- printf(_("%s is associated with more than one loop device: not unmounting\n"), +- arg); +- break; +- } +- } +- ++try_loopdev: + if (verbose > 1) + printf(_("Trying to unmount %s\n"), file); + +@@ -659,6 +641,26 @@ umount_file (char *arg) { + if (!mc && verbose) + printf(_("Could not find %s in mtab\n"), file); + ++ /* not found in mtab - check if it is associated with some loop device ++ * (only if it is a regular file) ++ */ ++ if (!mc && !loopdev && !stat(file, &statbuf) && S_ISREG(statbuf.st_mode)) { ++ switch (find_loopdev_by_backing_file(file, &loopdev)) { ++ case 0: ++ if (verbose) ++ printf(_("%s is associated with %s\n"), ++ arg, loopdev); ++ file = loopdev; ++ goto try_loopdev; ++ break; ++ case 2: ++ if (verbose) ++ printf(_("%s is associated with more than one loop device: not unmounting\n"), ++ arg); ++ break; ++ } ++ } ++ + if (restricted) { + char *mtab_user = NULL; + +-- +1.7.6 + diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.20-dmesg-newline.patch b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.20-dmesg-newline.patch new file mode 100644 index 0000000000..6225e51b79 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.20-dmesg-newline.patch @@ -0,0 +1,102 @@ +https://bugs.gentoo.org/385305 + +From 22f69825778f992ff98ed100252bf5e00a15d9d1 Mon Sep 17 00:00:00 2001 +From: Karel Zak +Date: Wed, 31 Aug 2011 12:28:39 +0200 +Subject: [PATCH] dmesg: fix for non-CONFIG_PRINTK_TIME kernels + + * dmesg(1) incorrectly assumes that lines like "<6>\n" + are broken. + + * it's more robust to assume the end of the record is "\n<" + + * print \n for empty lines + +Reported-by: "Gabor Z. Papp" +Signed-off-by: Karel Zak +--- + sys-utils/dmesg.c | 16 ++++++++-------- + 1 files changed, 8 insertions(+), 8 deletions(-) + +diff --git a/sys-utils/dmesg.c b/sys-utils/dmesg.c +index 6090f4e..8e7bb4b 100644 +--- a/sys-utils/dmesg.c ++++ b/sys-utils/dmesg.c +@@ -442,12 +442,12 @@ static int get_next_record(struct dmesg_control *ctl, struct dmesg_record *rec) + + if (!begin) + begin = p; +- if (*p == '\n') +- end = p; + if (i + 1 == rec->next_size) { + end = p + 1; + i++; +- } ++ } else if (*p == '\n' && *(p + 1) == '<') ++ end = p; ++ + if (begin && !*begin) + begin = NULL; /* zero(s) at the end of the buffer? */ + if (!begin || !end) +@@ -469,9 +469,6 @@ static int get_next_record(struct dmesg_control *ctl, struct dmesg_record *rec) + } + } + +- if (end <= begin) +- return -1; /* error */ +- + if (*begin == '[' && (*(begin + 1) == ' ' || + isdigit(*(begin + 1)))) { + if (ctl->delta || ctl->ctime) { +@@ -534,12 +531,15 @@ static void print_buffer(const char *buf, size_t size, + } + + while (get_next_record(ctl, &rec) == 0) { +- if (!rec.mesg_size) +- continue; + + if (!accept_record(ctl, &rec)) + continue; + ++ if (!rec.mesg_size) { ++ putchar('\n'); ++ continue; ++ } ++ + if (ctl->decode && rec.level >= 0 && rec.facility >= 0) + printf("%-6s:%-6s: ", facility_names[rec.facility].name, + level_names[rec.level].name); +-- +1.7.6.1 + +From 31c9099a81d3a9c70fdceb198eebed678173d954 Mon Sep 17 00:00:00 2001 +From: Karel Zak +Date: Fri, 2 Sep 2011 14:42:04 +0200 +Subject: [PATCH] dmesg: remove extra space only after time stamp + +Signed-off-by: Karel Zak +--- + sys-utils/dmesg.c | 5 ++--- + 1 files changed, 2 insertions(+), 3 deletions(-) + +diff --git a/sys-utils/dmesg.c b/sys-utils/dmesg.c +index 8e7bb4b..b3713a0 100644 +--- a/sys-utils/dmesg.c ++++ b/sys-utils/dmesg.c +@@ -480,11 +480,10 @@ static int get_next_record(struct dmesg_control *ctl, struct dmesg_record *rec) + break; + } + } ++ if (begin < end && *begin == ' ') ++ begin++; + } + +- if (begin < end && *begin == ' ') +- begin++; +- + rec->mesg = begin; + rec->mesg_size = end - begin; + +-- +1.7.6.1 + diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.20-sysfs-init.patch b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.20-sysfs-init.patch new file mode 100644 index 0000000000..ac93787596 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.20-sysfs-init.patch @@ -0,0 +1,32 @@ +From 3a18db62e661fbb307ad3a53c18afabc92d3c63e Mon Sep 17 00:00:00 2001 +From: Petr Uzel +Date: Tue, 13 Sep 2011 11:08:46 +0200 +Subject: [PATCH] lib: do not attempt to close(0) in sysfs_deinit() + +If the 'open' fails we 'goto err' which runs 'sysfs_deinit()' on a 'cxt' +which hasn't been fully initialised. The 'dir_fd' is still 0, so +sysfs_deinit calls "close(0)". + +Addresses: https://bugzilla.novell.com/show_bug.cgi?id=714151 +Reported-by: Diego Ercolani +Analysed-by: Neil Brown +Signed-off-by: Petr Uzel +--- + lib/sysfs.c | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +diff --git a/lib/sysfs.c b/lib/sysfs.c +index eec1f24..ebb3bb5 100644 +--- a/lib/sysfs.c ++++ b/lib/sysfs.c +@@ -140,6 +140,7 @@ int sysfs_init(struct sysfs_cxt *cxt, dev_t devno, struct sysfs_cxt *parent) + int fd, rc = 0; + + memset(cxt, 0, sizeof(*cxt)); ++ cxt->dir_fd = -1; + + if (!sysfs_devno_path(devno, path, sizeof(path))) + goto err; +-- +1.7.6.1 + diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.20.1-libmount-c++.patch b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.20.1-libmount-c++.patch new file mode 100644 index 0000000000..6e4058e0e4 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.20.1-libmount-c++.patch @@ -0,0 +1,31 @@ +https://bugs.gentoo.org/401057 + +From 937266598f21747d7bd84fdd332ee66c8452ba3e Mon Sep 17 00:00:00 2001 +From: Karel Zak +Date: Mon, 19 Dec 2011 22:51:38 +0100 +Subject: [PATCH] libmount: don't use "new" in header file + +Reported-by: ben +Signed-off-by: Karel Zak +--- + libmount/src/libmount.h.in | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/libmount/src/libmount.h.in b/libmount/src/libmount.h.in +index 95a710e..7cc6cb6 100644 +--- a/libmount/src/libmount.h.in ++++ b/libmount/src/libmount.h.in +@@ -341,8 +341,8 @@ extern struct libmnt_tabdiff *mnt_new_tabdiff(void); + extern void mnt_free_tabdiff(struct libmnt_tabdiff *df); + + extern int mnt_diff_tables(struct libmnt_tabdiff *df, +- struct libmnt_table *old, +- struct libmnt_table *new); ++ struct libmnt_table *old_tab, ++ struct libmnt_table *new_tab); + + extern int mnt_tabdiff_next_change(struct libmnt_tabdiff *df, + struct libmnt_iter *itr, +-- +1.7.8.4 + diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.20.1-no-printf-alloc.patch b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.20.1-no-printf-alloc.patch new file mode 100644 index 0000000000..e546e20b77 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.20.1-no-printf-alloc.patch @@ -0,0 +1,111 @@ +for systems that don't support latest POSIX standard: %as + +https://bugs.gentoo.org/406303 + +--- a/configure.ac ++++ b/configure.ac +@@ -489,10 +489,6 @@ as) + AC_DEFINE([HAVE_SCANF_AS_MODIFIER], [1], [scanf %as modifier]) ;; + *) + AC_MSG_RESULT([no]) +- if "x$build_libmount" = xyes; then +- AC_MSG_WARN([%as or %ms for sscanf() not found; do not build libmount]) +- build_libmount=no +- fi + esac + + +--- a/libmount/src/tab_parse.c ++++ b/libmount/src/tab_parse.c +@@ -22,6 +22,10 @@ + #include "pathnames.h" + #include "strutils.h" + ++#ifndef HAVE_SCANF_MS_MODIFIER ++# define UL_SCNsA "%s" ++#endif ++ + static inline char *skip_spaces(char *s) + { + assert(s); +@@ -61,16 +65,31 @@ static int mnt_parse_table_line(struct libmnt_fs *fs, char *s) + int rc, n = 0, xrc; + char *src = NULL, *fstype = NULL, *optstr = NULL; + ++#ifndef HAVE_SCANF_MS_MODIFIER ++ size_t len = strlen(s) + 1; ++ src = malloc(len); ++ fstype = malloc(len); ++ fs->target = malloc(len); ++ optstr = malloc(len); ++#endif ++ + rc = sscanf(s, UL_SCNsA" " /* (1) source */ + UL_SCNsA" " /* (2) target */ + UL_SCNsA" " /* (3) FS type */ + UL_SCNsA" " /* (4) options */ + "%n", /* byte count */ + ++#ifdef HAVE_SCANF_MS_MODIFIER + &src, + &fs->target, + &fstype, + &optstr, ++#else ++ src, ++ fs->target, ++ fstype, ++ optstr, ++#endif + &n); + xrc = rc; + +@@ -136,6 +155,16 @@ static int mnt_parse_mountinfo_line(struct libmnt_fs *fs, char *s) + unsigned int maj, min; + char *fstype = NULL, *src = NULL, *p; + ++#ifndef HAVE_SCANF_MS_MODIFIER ++ size_t len = strlen(s) + 1; ++ fs->root = malloc(len); ++ fs->target = malloc(len); ++ fs->vfs_optstr = malloc(len); ++ fs->fs_optstr = malloc(len); ++ fstype = malloc(len); ++ src = malloc(len); ++#endif ++ + rc = sscanf(s, "%u " /* (1) id */ + "%u " /* (2) parent */ + "%u:%u " /* (3) maj:min */ +@@ -147,9 +175,15 @@ static int mnt_parse_mountinfo_line(struct libmnt_fs *fs, char *s) + &fs->id, + &fs->parent, + &maj, &min, ++#ifdef HAVE_SCANF_MS_MODIFIER + &fs->root, + &fs->target, + &fs->vfs_optstr, ++#else ++ fs->root, ++ fs->target, ++ fs->vfs_optstr, ++#endif + &end); + + if (rc >= 7 && end > 0) +@@ -167,9 +201,15 @@ static int mnt_parse_mountinfo_line(struct libmnt_fs *fs, char *s) + UL_SCNsA" " /* (9) source */ + UL_SCNsA, /* (10) fs options (fs specific) */ + ++#ifdef HAVE_SCANF_MS_MODIFIER + &fstype, + &src, + &fs->fs_optstr); ++#else ++ fstype, ++ src, ++ fs->fs_optstr); ++#endif + + if (rc >= 10) { + fs->flags |= MNT_FS_KERNEL; diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.20.1-umount-fs-search.patch b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.20.1-umount-fs-search.patch new file mode 100644 index 0000000000..84576cc521 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.20.1-umount-fs-search.patch @@ -0,0 +1,51 @@ +https://bugs.gentoo.org/403073 + +From 1653dd95c3babbf7011d9732069af919e493bac4 Mon Sep 17 00:00:00 2001 +From: Mike Frysinger +Date: Thu, 16 Feb 2012 14:56:38 -0500 +Subject: [PATCH] umount: respect fs search path + +This brings search path support to umount to match existing behavior +in fsck and mount. + +Signed-off-by: Mike Frysinger +--- + mount/umount.c | 13 ++++++++++--- + 1 files changed, 10 insertions(+), 3 deletions(-) + +diff --git a/mount/umount.c b/mount/umount.c +index ad93e75..a6fcd33 100644 +--- a/mount/umount.c ++++ b/mount/umount.c +@@ -100,7 +100,8 @@ static int fake = 0; + static int + check_special_umountprog(const char *node, + const char *type, int *status) { +- char umountprog[120]; ++ char search_path[] = FS_SEARCH_PATH; ++ char *path, umountprog[150]; + struct stat statbuf; + int res; + +@@ -110,10 +111,16 @@ check_special_umountprog(const char *node, + if (type == NULL || strcmp(type, "none") == 0) + return 0; + +- if (strlen(type) < 100) { ++ path = strtok(search_path, ":"); ++ while (path) { + int type_opt = 0; + +- sprintf(umountprog, "/sbin/umount.%s", type); ++ res = snprintf(umountprog, sizeof(umountprog), "%s/umount.%s", ++ path, type); ++ path = strtok(NULL, ":"); ++ if (res < 0 || (size_t) res >= sizeof(umountprog)) ++ continue; ++ + res = stat(umountprog, &statbuf); + if (res == -1 && errno == ENOENT && strchr(type, '.')) { + /* If type ends with ".subtype" try without it */ +-- +1.7.8.4 + diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.21.1-cal-nl.patch b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.21.1-cal-nl.patch new file mode 100644 index 0000000000..9a70424885 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/files/util-linux-2.21.1-cal-nl.patch @@ -0,0 +1,28 @@ +From 69cabd7204e39c5e6055b6a53cf882b9f48f3c60 Mon Sep 17 00:00:00 2001 +From: James Le Cuirot +Date: Mon, 16 Apr 2012 11:05:27 +0100 +Subject: [PATCH] cal: Fix building under uClibc. + +Commit fbc333fec09394bf4e47707de08a65e8c0e9c288 broke building under uClibc because HAVE_DECL macros are set to 0, not undefined. + +Signed-off-by: James Le Cuirot +--- + misc-utils/cal.c | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/misc-utils/cal.c b/misc-utils/cal.c +index 918cbab..2de7164 100644 +--- a/misc-utils/cal.c ++++ b/misc-utils/cal.c +@@ -299,7 +299,7 @@ main(int argc, char **argv) { + * the locale database, which can be overridden with the + * -s (Sunday) or -m (Monday) options. + */ +-#ifdef HAVE_DECL__NL_TIME_WEEK_1STDAY ++#if HAVE_DECL__NL_TIME_WEEK_1STDAY + /* + * You need to use 2 locale variables to get the first day of the week. + * This is needed to support first_weekday=2 and first_workday=1 for +-- +1.7.8.5 + diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/metadata.xml new file mode 100644 index 0000000000..aad580e298 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/metadata.xml @@ -0,0 +1,15 @@ + + + + base-system + + c1pher@gentoo.org + Dane Smith + + + build mkfs/fsck helpers for cramfs filesystems + build ddate helper (Discordian dates) + include support for Loop AES encryption + install the chkdupexe helper script + + diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.19.1-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.19.1-r1.ebuild new file mode 100644 index 0000000000..b7ac1e871e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.19.1-r1.ebuild @@ -0,0 +1,124 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/util-linux-2.19.1-r1.ebuild,v 1.14 2012/05/25 16:14:22 vapier Exp $ + +EAPI="3" + +EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git" +inherit eutils toolchain-funcs libtool flag-o-matic multilib +if [[ ${PV} == "9999" ]] ; then + inherit git-2 autotools + #KEYWORDS="" +else + KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-linux" +fi + +MY_PV=${PV/_/-} +MY_P=${PN}-${MY_PV} +S=${WORKDIR}/${MY_P} + +DESCRIPTION="Various useful Linux utilities" +HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux/" +if [[ ${PV} == "9999" ]] ; then + SRC_URI="" +else + SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.bz2 + loop-aes? ( http://loop-aes.sourceforge.net/updates/util-linux-2.19.1-20110510.diff.bz2 )" +fi + +LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain" +SLOT="0" +IUSE="+cramfs crypt loop-aes ncurses nls old-linux perl selinux slang uclibc unicode" + +RDEPEND="!sys-process/schedutils + !sys-apps/setarch + !=sys-libs/ncurses-5.2-r2 ) + perl? ( dev-lang/perl ) + selinux? ( sys-libs/libselinux ) + slang? ( sys-libs/slang )" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) + virtual/os-headers" + +src_prepare() { + if [[ ${PV} == "9999" ]] ; then + autopoint --force + eautoreconf + else + use loop-aes && epatch "${WORKDIR}"/util-linux-*.diff + fi + epatch "${FILESDIR}"/${P}-mount-a-segv.patch #366213 + if ! use loop-aes ; then + epatch "${FILESDIR}"/${P}-umount-l-nfs.patch #370051 + else + ewarn "loop-aes is incompatible with current solution of #370051 bug!" + ewarn "Therefore you're vulnerable to that bug now!" + ewarn "Look at https://bugs.gentoo.org/show_bug.cgi?id=370051." + fi + use uclibc && sed -i -e s/versionsort/alphasort/g -e s/strverscmp.h/dirent.h/g mount/lomount.c + elibtoolize +} + +lfs_fallocate_test() { + # Make sure we can use fallocate with LFS #300307 + cat <<-EOF > "${T}"/fallocate.c + #define _GNU_SOURCE + #include + main() { return fallocate(0, 0, 0, 0); } + EOF + append-lfs-flags + $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.c -o /dev/null >/dev/null 2>&1 \ + || export ac_cv_func_fallocate=no + rm -f "${T}"/fallocate.c +} + +usex() { use $1 && echo ${2:-yes} || echo ${3:-no} ; } +src_configure() { + lfs_fallocate_test + econf \ + --enable-fs-paths-extra=/usr/sbin \ + $(use_enable nls) \ + --enable-agetty \ + $(use_enable cramfs) \ + $(use_enable old-linux elvtune) \ + --with-ncurses=$(usex ncurses $(usex unicode auto yes) no) \ + --disable-init \ + --disable-kill \ + --disable-last \ + --disable-mesg \ + --enable-partx \ + --enable-raw \ + --enable-rename \ + --disable-reset \ + --disable-login-utils \ + --enable-schedutils \ + --disable-wall \ + --enable-write \ + --without-pam \ + $(use_with selinux) \ + $(use_with slang) \ + $(tc-has-tls || echo --disable-tls) +} + +src_install() { + emake install DESTDIR="${D}" || die "install failed" + dodoc AUTHORS NEWS README* TODO docs/* + + if ! use perl ; then #284093 + rm "${ED}"/usr/bin/chkdupexe || die + rm "${ED}"/usr/share/man/man1/chkdupexe.1 || die + fi + + # need the libs in / + gen_usr_ldscript -a blkid uuid + # e2fsprogs-libs didnt install .la files, and .pc work fine + rm -f "${ED}"/usr/$(get_libdir)/*.la + + if use crypt ; then + newinitd "${FILESDIR}"/crypto-loop.initd crypto-loop || die + newconfd "${FILESDIR}"/crypto-loop.confd crypto-loop || die + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.20-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.20-r1.ebuild new file mode 100644 index 0000000000..40cdfc93b8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.20-r1.ebuild @@ -0,0 +1,127 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/util-linux-2.20-r1.ebuild,v 1.5 2012/05/25 16:14:22 vapier Exp $ + +EAPI="3" + +EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git" +inherit eutils toolchain-funcs libtool flag-o-matic multilib +if [[ ${PV} == "9999" ]] ; then + inherit git-2 autotools + #KEYWORDS="" +else + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux" +fi + +MY_PV=${PV/_/-} +MY_P=${PN}-${MY_PV} +S=${WORKDIR}/${MY_P} + +DESCRIPTION="Various useful Linux utilities" +HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux/" +if [[ ${PV} == "9999" ]] ; then + SRC_URI="" +else + SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.bz2 + loop-aes? ( http://loop-aes.sourceforge.net/updates/util-linux-2.20-20110905.diff.bz2 )" +fi + +LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain" +SLOT="0" +IUSE="+cramfs crypt ddate loop-aes ncurses nls old-linux perl selinux slang static-libs uclibc unicode" + +RDEPEND="!sys-process/schedutils + !sys-apps/setarch + !=sys-libs/ncurses-5.2-r2 ) + perl? ( dev-lang/perl ) + selinux? ( sys-libs/libselinux ) + slang? ( sys-libs/slang )" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) + virtual/os-headers" + +src_prepare() { + if [[ ${PV} == "9999" ]] ; then + po/update-potfiles + autopoint --force + eautoreconf + else + use loop-aes && epatch "${WORKDIR}"/util-linux-*.diff + fi + epatch "${FILESDIR}"/${P}-dmesg-newline.patch + epatch "${FILESDIR}"/${P}-sysfs-init.patch + use uclibc && sed -i -e s/versionsort/alphasort/g -e s/strverscmp.h/dirent.h/g mount/lomount.c + elibtoolize +} + +lfs_fallocate_test() { + # Make sure we can use fallocate with LFS #300307 + cat <<-EOF > "${T}"/fallocate.c + #define _GNU_SOURCE + #include + main() { return fallocate(0, 0, 0, 0); } + EOF + append-lfs-flags + $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.c -o /dev/null >/dev/null 2>&1 \ + || export ac_cv_func_fallocate=no + rm -f "${T}"/fallocate.c +} + +usex() { use $1 && echo ${2:-yes} || echo ${3:-no} ; } +src_configure() { + lfs_fallocate_test + econf \ + --enable-fs-paths-extra=/usr/sbin \ + $(use_enable nls) \ + --enable-agetty \ + $(use_enable cramfs) \ + $(use_enable ddate) \ + $(use_enable old-linux elvtune) \ + --with-ncurses=$(usex ncurses $(usex unicode auto yes) no) \ + --disable-kill \ + --disable-last \ + --disable-mesg \ + --enable-partx \ + --enable-raw \ + --enable-rename \ + --disable-reset \ + --disable-login-utils \ + --enable-schedutils \ + --disable-wall \ + --enable-write \ + --without-pam \ + $(use_with selinux) \ + $(use_with slang) \ + $(use_enable static-libs static) \ + $(tc-has-tls || echo --disable-tls) +} + +src_install() { + emake install DESTDIR="${D}" || die "install failed" + dodoc AUTHORS NEWS README* TODO docs/* + use ddate || find "${ED}"/usr/share/man -name 'ddate.1*' -delete + + if ! use perl ; then #284093 + rm "${ED}"/usr/bin/chkdupexe || die + rm "${ED}"/usr/share/man/man1/chkdupexe.1 || die + fi + + # need the libs in / + gen_usr_ldscript -a blkid uuid + # e2fsprogs-libs didnt install .la files, and .pc work fine + rm -f "${ED}"/usr/$(get_libdir)/*.la + + if use crypt ; then + newinitd "${FILESDIR}"/crypto-loop.initd crypto-loop || die + newconfd "${FILESDIR}"/crypto-loop.confd crypto-loop || die + fi +} + +pkg_postinst() { + elog "The agetty util now clears the terminal by default. You" + elog "might want to add --noclear to your /etc/inittab lines." +} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.20.1-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.20.1-r1.ebuild new file mode 100644 index 0000000000..9ddd576d55 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.20.1-r1.ebuild @@ -0,0 +1,130 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/util-linux-2.20.1-r1.ebuild,v 1.11 2012/05/25 16:14:22 vapier Exp $ + +EAPI="3" + +EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git" +AUTOTOOLS_AUTO_DEPEND="no" +inherit eutils toolchain-funcs libtool flag-o-matic autotools multilib +if [[ ${PV} == "9999" ]] ; then + inherit git-2 autotools + #KEYWORDS="" +else + KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-linux" +fi + +MY_PV=${PV/_/-} +MY_P=${PN}-${MY_PV} +S=${WORKDIR}/${MY_P} + +DESCRIPTION="Various useful Linux utilities" +HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux/" +if [[ ${PV} == "9999" ]] ; then + SRC_URI="" +else + SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.bz2 + loop-aes? ( http://loop-aes.sourceforge.net/updates/util-linux-2.20-20110905.diff.bz2 )" +fi + +LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain" +SLOT="0" +IUSE="+cramfs crypt ddate loop-aes ncurses nls old-linux perl selinux slang static-libs uclibc unicode" + +RDEPEND="!sys-process/schedutils + !sys-apps/setarch + !=sys-libs/ncurses-5.2-r2 ) + perl? ( dev-lang/perl ) + selinux? ( sys-libs/libselinux ) + slang? ( sys-libs/slang )" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) + virtual/os-headers + uclibc? ( ${AUTOTOOLS_DEPEND} )" + +src_prepare() { + if [[ ${PV} == "9999" ]] ; then + po/update-potfiles + autopoint --force + eautoreconf + else + use loop-aes && epatch "${WORKDIR}"/util-linux-*.diff + fi + if use uclibc ; then + epatch "${FILESDIR}"/${P}-no-printf-alloc.patch #406303 + eautoreconf + fi + elibtoolize +} + +lfs_fallocate_test() { + # Make sure we can use fallocate with LFS #300307 + cat <<-EOF > "${T}"/fallocate.c + #define _GNU_SOURCE + #include + main() { return fallocate(0, 0, 0, 0); } + EOF + append-lfs-flags + $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.c -o /dev/null >/dev/null 2>&1 \ + || export ac_cv_func_fallocate=no + rm -f "${T}"/fallocate.c +} + +usex() { use $1 && echo ${2:-yes} || echo ${3:-no} ; } +src_configure() { + lfs_fallocate_test + econf \ + --enable-fs-paths-extra=/usr/sbin \ + $(use_enable nls) \ + --enable-agetty \ + $(use_enable cramfs) \ + $(use_enable ddate) \ + $(use_enable old-linux elvtune) \ + --with-ncurses=$(usex ncurses $(usex unicode auto yes) no) \ + --disable-kill \ + --disable-last \ + --disable-mesg \ + --enable-partx \ + --enable-raw \ + --enable-rename \ + --disable-reset \ + --disable-login-utils \ + --enable-schedutils \ + --disable-wall \ + --enable-write \ + --without-pam \ + $(use_with selinux) \ + $(use_with slang) \ + $(use_enable static-libs static) \ + $(tc-has-tls || echo --disable-tls) +} + +src_install() { + emake install DESTDIR="${D}" || die "install failed" + dodoc AUTHORS NEWS README* TODO docs/* + use ddate || find "${ED}"/usr/share/man -name 'ddate.1*' -delete + + if ! use perl ; then #284093 + rm "${ED}"/usr/bin/chkdupexe || die + rm "${ED}"/usr/share/man/man1/chkdupexe.1 || die + fi + + # need the libs in / + gen_usr_ldscript -a blkid mount uuid + # e2fsprogs-libs didnt install .la files, and .pc work fine + rm -f "${ED}"/usr/$(get_libdir)/*.la + + if use crypt ; then + newinitd "${FILESDIR}"/crypto-loop.initd crypto-loop || die + newconfd "${FILESDIR}"/crypto-loop.confd crypto-loop || die + fi +} + +pkg_postinst() { + elog "The agetty util now clears the terminal by default. You" + elog "might want to add --noclear to your /etc/inittab lines." +} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.20.1-r2.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.20.1-r2.ebuild new file mode 100644 index 0000000000..4f8727b88b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.20.1-r2.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/util-linux-2.20.1-r2.ebuild,v 1.10 2012/07/08 17:32:29 armin76 Exp $ + +EAPI="3" + +EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git" +AUTOTOOLS_AUTO_DEPEND="no" +inherit eutils toolchain-funcs libtool flag-o-matic autotools multilib +if [[ ${PV} == "9999" ]] ; then + inherit git-2 autotools + #KEYWORDS="" +else + KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-linux" +fi + +MY_PV=${PV/_/-} +MY_P=${PN}-${MY_PV} +S=${WORKDIR}/${MY_P} + +DESCRIPTION="Various useful Linux utilities" +HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux/" +if [[ ${PV} == "9999" ]] ; then + SRC_URI="" +else + SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.bz2 + loop-aes? ( http://loop-aes.sourceforge.net/updates/util-linux-2.20-20110905.diff.bz2 )" +fi + +LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain" +SLOT="0" +IUSE="+cramfs crypt ddate loop-aes ncurses nls old-linux perl selinux slang static-libs uclibc unicode" + +RDEPEND="!sys-process/schedutils + !sys-apps/setarch + !=sys-libs/ncurses-5.2-r2 ) + perl? ( dev-lang/perl ) + selinux? ( sys-libs/libselinux ) + slang? ( sys-libs/slang )" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) + virtual/os-headers + uclibc? ( ${AUTOTOOLS_DEPEND} )" + +src_prepare() { + if [[ ${PV} == "9999" ]] ; then + po/update-potfiles + autopoint --force + eautoreconf + else + use loop-aes && epatch "${WORKDIR}"/util-linux-*.diff + fi + epatch "${FILESDIR}"/${P}-libmount-c++.patch #401057 + epatch "${FILESDIR}"/${PN}-2.20.1-umount-fs-search.patch #403073 + if use uclibc ; then + epatch "${FILESDIR}"/${P}-no-printf-alloc.patch #406303 + eautoreconf + fi + elibtoolize +} + +lfs_fallocate_test() { + # Make sure we can use fallocate with LFS #300307 + cat <<-EOF > "${T}"/fallocate.c + #define _GNU_SOURCE + #include + main() { return fallocate(0, 0, 0, 0); } + EOF + append-lfs-flags + $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.c -o /dev/null >/dev/null 2>&1 \ + || export ac_cv_func_fallocate=no + rm -f "${T}"/fallocate.c +} + +usex() { use $1 && echo ${2:-yes} || echo ${3:-no} ; } +src_configure() { + lfs_fallocate_test + econf \ + --enable-fs-paths-extra=/usr/sbin \ + $(use_enable nls) \ + --enable-agetty \ + $(use_enable cramfs) \ + $(use_enable ddate) \ + $(use_enable old-linux elvtune) \ + --with-ncurses=$(usex ncurses $(usex unicode auto yes) no) \ + --disable-kill \ + --disable-last \ + --disable-mesg \ + --enable-partx \ + --enable-raw \ + --enable-rename \ + --disable-reset \ + --disable-login-utils \ + --enable-schedutils \ + --disable-wall \ + --enable-write \ + --without-pam \ + $(use_with selinux) \ + $(use_with slang) \ + $(use_enable static-libs static) \ + $(tc-has-tls || echo --disable-tls) +} + +src_install() { + emake install DESTDIR="${D}" || die "install failed" + dodoc AUTHORS NEWS README* TODO docs/* + use ddate || find "${ED}"/usr/share/man -name 'ddate.1*' -delete + + if ! use perl ; then #284093 + rm "${ED}"/usr/bin/chkdupexe || die + rm "${ED}"/usr/share/man/man1/chkdupexe.1 || die + fi + + # need the libs in / + gen_usr_ldscript -a blkid mount uuid + # e2fsprogs-libs didnt install .la files, and .pc work fine + rm -f "${ED}"/usr/$(get_libdir)/*.la + + if use crypt ; then + newinitd "${FILESDIR}"/crypto-loop.initd crypto-loop || die + newconfd "${FILESDIR}"/crypto-loop.confd crypto-loop || die + fi +} + +pkg_postinst() { + elog "The agetty util now clears the terminal by default. You" + elog "might want to add --noclear to your /etc/inittab lines." +} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.20.1.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.20.1.ebuild new file mode 100644 index 0000000000..eb40b702b0 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.20.1.ebuild @@ -0,0 +1,125 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/util-linux-2.20.1.ebuild,v 1.4 2012/05/25 16:14:22 vapier Exp $ + +EAPI="3" + +EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git" +inherit eutils toolchain-funcs libtool flag-o-matic multilib +if [[ ${PV} == "9999" ]] ; then + inherit git-2 autotools + #KEYWORDS="" +else + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux" +fi + +MY_PV=${PV/_/-} +MY_P=${PN}-${MY_PV} +S=${WORKDIR}/${MY_P} + +DESCRIPTION="Various useful Linux utilities" +HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux/" +if [[ ${PV} == "9999" ]] ; then + SRC_URI="" +else + SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.bz2 + loop-aes? ( http://loop-aes.sourceforge.net/updates/util-linux-2.20-20110905.diff.bz2 )" +fi + +LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain" +SLOT="0" +IUSE="+cramfs crypt ddate loop-aes ncurses nls old-linux perl selinux slang static-libs uclibc unicode" + +RDEPEND="!sys-process/schedutils + !sys-apps/setarch + !=sys-libs/ncurses-5.2-r2 ) + perl? ( dev-lang/perl ) + selinux? ( sys-libs/libselinux ) + slang? ( sys-libs/slang )" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) + virtual/os-headers" + +src_prepare() { + if [[ ${PV} == "9999" ]] ; then + po/update-potfiles + autopoint --force + eautoreconf + else + use loop-aes && epatch "${WORKDIR}"/util-linux-*.diff + fi + use uclibc && sed -i -e s/versionsort/alphasort/g -e s/strverscmp.h/dirent.h/g mount/lomount.c + elibtoolize +} + +lfs_fallocate_test() { + # Make sure we can use fallocate with LFS #300307 + cat <<-EOF > "${T}"/fallocate.c + #define _GNU_SOURCE + #include + main() { return fallocate(0, 0, 0, 0); } + EOF + append-lfs-flags + $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.c -o /dev/null >/dev/null 2>&1 \ + || export ac_cv_func_fallocate=no + rm -f "${T}"/fallocate.c +} + +usex() { use $1 && echo ${2:-yes} || echo ${3:-no} ; } +src_configure() { + lfs_fallocate_test + econf \ + --enable-fs-paths-extra=/usr/sbin \ + $(use_enable nls) \ + --enable-agetty \ + $(use_enable cramfs) \ + $(use_enable ddate) \ + $(use_enable old-linux elvtune) \ + --with-ncurses=$(usex ncurses $(usex unicode auto yes) no) \ + --disable-kill \ + --disable-last \ + --disable-mesg \ + --enable-partx \ + --enable-raw \ + --enable-rename \ + --disable-reset \ + --disable-login-utils \ + --enable-schedutils \ + --disable-wall \ + --enable-write \ + --without-pam \ + $(use_with selinux) \ + $(use_with slang) \ + $(use_enable static-libs static) \ + $(tc-has-tls || echo --disable-tls) +} + +src_install() { + emake install DESTDIR="${D}" || die "install failed" + dodoc AUTHORS NEWS README* TODO docs/* + use ddate || find "${ED}"/usr/share/man -name 'ddate.1*' -delete + + if ! use perl ; then #284093 + rm "${ED}"/usr/bin/chkdupexe || die + rm "${ED}"/usr/share/man/man1/chkdupexe.1 || die + fi + + # need the libs in / + gen_usr_ldscript -a blkid uuid + # e2fsprogs-libs didnt install .la files, and .pc work fine + rm -f "${ED}"/usr/$(get_libdir)/*.la + + if use crypt ; then + newinitd "${FILESDIR}"/crypto-loop.initd crypto-loop || die + newconfd "${FILESDIR}"/crypto-loop.confd crypto-loop || die + fi +} + +pkg_postinst() { + elog "The agetty util now clears the terminal by default. You" + elog "might want to add --noclear to your /etc/inittab lines." +} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.21.1.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.21.1.ebuild new file mode 100644 index 0000000000..628d67f9db --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.21.1.ebuild @@ -0,0 +1,125 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/util-linux-2.21.1.ebuild,v 1.9 2012/08/22 02:39:06 vapier Exp $ + +EAPI="3" + +EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git" +AUTOTOOLS_AUTO_DEPEND="no" +inherit eutils toolchain-funcs libtool flag-o-matic autotools +if [[ ${PV} == "9999" ]] ; then + inherit git-2 autotools + #KEYWORDS="" +else + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +MY_PV=${PV/_/-} +MY_P=${PN}-${MY_PV} +S=${WORKDIR}/${MY_P} + +DESCRIPTION="Various useful Linux utilities" +HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux/" +if [[ ${PV} == "9999" ]] ; then + SRC_URI="" +else + SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz" +fi + +LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain" +SLOT="0" +IUSE="+cramfs crypt ddate ncurses nls old-linux perl selinux slang static-libs uclibc unicode" + +RDEPEND="!sys-process/schedutils + !sys-apps/setarch + !=sys-libs/ncurses-5.2-r2 ) + perl? ( dev-lang/perl ) + selinux? ( sys-libs/libselinux ) + slang? ( sys-libs/slang )" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) + virtual/os-headers + uclibc? ( ${AUTOTOOLS_DEPEND} )" + +src_prepare() { + if [[ ${PV} == "9999" ]] ; then + po/update-potfiles + autopoint --force + eautoreconf + fi + epatch "${FILESDIR}"/${P}-cal-nl.patch + if use uclibc ; then + epatch "${FILESDIR}"/${P}-no-printf-alloc.patch #406303 + eautoreconf + fi + elibtoolize +} + +lfs_fallocate_test() { + # Make sure we can use fallocate with LFS #300307 + cat <<-EOF > "${T}"/fallocate.c + #define _GNU_SOURCE + #include + main() { return fallocate(0, 0, 0, 0); } + EOF + append-lfs-flags + $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.c -o /dev/null >/dev/null 2>&1 \ + || export ac_cv_func_fallocate=no + rm -f "${T}"/fallocate.c +} + +src_configure() { + lfs_fallocate_test + econf \ + --enable-fs-paths-extra=/usr/sbin \ + $(use_enable nls) \ + --enable-agetty \ + $(use_enable cramfs) \ + $(use_enable ddate) \ + $(use_enable old-linux elvtune) \ + --with-ncurses=$(usex ncurses $(usex unicode auto yes) no) \ + --disable-kill \ + --disable-last \ + --disable-mesg \ + --enable-partx \ + --enable-raw \ + --enable-rename \ + --disable-reset \ + --disable-login-utils \ + --enable-schedutils \ + --disable-wall \ + --enable-write \ + $(use_with selinux) \ + $(use_with slang) \ + $(use_enable static-libs static) \ + $(tc-has-tls || echo --disable-tls) +} + +src_install() { + emake install DESTDIR="${D}" || die + dodoc AUTHORS NEWS README* Documentation/{TODO,*.txt} + + if ! use perl ; then #284093 + rm "${ED}"/usr/bin/chkdupexe || die + rm "${ED}"/usr/share/man/man1/chkdupexe.1 || die + fi + + # need the libs in / + gen_usr_ldscript -a blkid mount uuid + # e2fsprogs-libs didnt install .la files, and .pc work fine + find "${ED}" -name '*.la' -delete + + if use crypt ; then + newinitd "${FILESDIR}"/crypto-loop.initd crypto-loop || die + newconfd "${FILESDIR}"/crypto-loop.confd crypto-loop || die + fi +} + +pkg_postinst() { + elog "The agetty util now clears the terminal by default. You" + elog "might want to add --noclear to your /etc/inittab lines." +} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.21.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.21.ebuild new file mode 100644 index 0000000000..7c7f3dfdd4 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.21.ebuild @@ -0,0 +1,124 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/util-linux-2.21.ebuild,v 1.5 2012/08/22 02:39:06 vapier Exp $ + +EAPI="3" + +EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git" +inherit eutils toolchain-funcs libtool flag-o-matic +if [[ ${PV} == "9999" ]] ; then + inherit git-2 autotools + #KEYWORDS="" +else + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-linux" +fi + +MY_PV=${PV/_/-} +MY_P=${PN}-${MY_PV} +S=${WORKDIR}/${MY_P} + +DESCRIPTION="Various useful Linux utilities" +HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux/" +if [[ ${PV} == "9999" ]] ; then + SRC_URI="" +else + SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz" +fi + +LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain" +SLOT="0" +IUSE="+cramfs crypt ddate ncurses nls old-linux perl selinux slang static-libs uclibc unicode" + +RDEPEND="!sys-process/schedutils + !sys-apps/setarch + !=sys-libs/ncurses-5.2-r2 ) + perl? ( dev-lang/perl ) + selinux? ( sys-libs/libselinux ) + slang? ( sys-libs/slang )" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) + virtual/os-headers" + +src_prepare() { + if [[ ${PV} == "9999" ]] ; then + po/update-potfiles + autopoint --force + eautoreconf + fi + use uclibc && sed -i -e s/versionsort/alphasort/g -e s/strverscmp.h/dirent.h/g mount/lomount.c + elibtoolize +} + +lfs_fallocate_test() { + # Make sure we can use fallocate with LFS #300307 + cat <<-EOF > "${T}"/fallocate.c + #define _GNU_SOURCE + #include + main() { return fallocate(0, 0, 0, 0); } + EOF + append-lfs-flags + $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.c -o /dev/null >/dev/null 2>&1 \ + || export ac_cv_func_fallocate=no + rm -f "${T}"/fallocate.c +} + +src_configure() { + lfs_fallocate_test + if tc-is-cross-compiler ; then + # newer util-linux has this fixed in the configure script already + export scanf_cv_alloc_modifier=no + [[ ${CHOST} == *-gnu* ]] && scanf_cv_alloc_modifier=ms + fi + econf \ + --enable-fs-paths-extra=/usr/sbin \ + $(use_enable nls) \ + --enable-agetty \ + $(use_enable cramfs) \ + $(use_enable ddate) \ + $(use_enable old-linux elvtune) \ + --with-ncurses=$(usex ncurses $(usex unicode auto yes) no) \ + --disable-kill \ + --disable-last \ + --disable-mesg \ + --enable-partx \ + --enable-raw \ + --enable-rename \ + --disable-reset \ + --disable-login-utils \ + --enable-schedutils \ + --disable-wall \ + --enable-write \ + $(use_with selinux) \ + $(use_with slang) \ + $(use_enable static-libs static) \ + $(tc-has-tls || echo --disable-tls) +} + +src_install() { + emake install DESTDIR="${D}" || die + dodoc AUTHORS NEWS README* Documentation/{TODO,*.txt} + + if ! use perl ; then #284093 + rm "${ED}"/usr/bin/chkdupexe || die + rm "${ED}"/usr/share/man/man1/chkdupexe.1 || die + fi + + # need the libs in / + gen_usr_ldscript -a blkid mount uuid + # e2fsprogs-libs didnt install .la files, and .pc work fine + find "${ED}" -name '*.la' -delete + + if use crypt ; then + newinitd "${FILESDIR}"/crypto-loop.initd crypto-loop || die + newconfd "${FILESDIR}"/crypto-loop.confd crypto-loop || die + fi +} + +pkg_postinst() { + elog "The agetty util now clears the terminal by default. You" + elog "might want to add --noclear to your /etc/inittab lines." +} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.22.1.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.22.1.ebuild new file mode 100644 index 0000000000..2fcc0efdaa --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.22.1.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/util-linux-2.22.1.ebuild,v 1.3 2012/11/28 23:03:40 ssuominen Exp $ + +EAPI="3" + +EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git" +inherit eutils toolchain-funcs libtool flag-o-matic +if [[ ${PV} == "9999" ]] ; then + inherit git-2 autotools + #KEYWORDS="" +else + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +MY_PV=${PV/_/-} +MY_P=${PN}-${MY_PV} +S=${WORKDIR}/${MY_P} + +DESCRIPTION="Various useful Linux utilities" +HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux/" +if [[ ${PV} == "9999" ]] ; then + SRC_URI="" +else + SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz" +fi + +LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain" +SLOT="0" +IUSE="+cramfs crypt ddate ncurses nls old-linux perl selinux slang static-libs udev unicode" + +RDEPEND="!sys-process/schedutils + !sys-apps/setarch + !=sys-libs/ncurses-5.2-r2 ) + perl? ( dev-lang/perl ) + selinux? ( sys-libs/libselinux ) + slang? ( sys-libs/slang ) + udev? ( virtual/udev )" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) + virtual/os-headers" + +src_prepare() { + if [[ ${PV} == "9999" ]] ; then + po/update-potfiles + eautoreconf + fi + elibtoolize +} + +lfs_fallocate_test() { + # Make sure we can use fallocate with LFS #300307 + cat <<-EOF > "${T}"/fallocate.c + #define _GNU_SOURCE + #include + main() { return fallocate(0, 0, 0, 0); } + EOF + append-lfs-flags + $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.c -o /dev/null >/dev/null 2>&1 \ + || export ac_cv_func_fallocate=no + rm -f "${T}"/fallocate.c +} + +src_configure() { + lfs_fallocate_test + econf \ + --enable-fs-paths-extra=/usr/sbin:/bin:/usr/bin \ + $(use_enable nls) \ + --enable-agetty \ + $(use_enable perl chkdupexe) \ + $(use_enable cramfs) \ + $(use_enable ddate) \ + $(use_enable old-linux elvtune) \ + --with-ncurses=$(usex ncurses $(usex unicode auto yes) no) \ + --disable-kill \ + --disable-last \ + --disable-login \ + --disable-mesg \ + --enable-partx \ + --enable-raw \ + --enable-rename \ + --disable-reset \ + --enable-schedutils \ + --disable-su \ + --disable-wall \ + --enable-write \ + $(use_with selinux) \ + $(use_with slang) \ + $(use_enable static-libs static) \ + $(use_with udev) \ + $(tc-has-tls || echo --disable-tls) +} + +src_install() { + emake install DESTDIR="${D}" || die + dodoc AUTHORS NEWS README* Documentation/{TODO,*.txt} + + # need the libs in / + gen_usr_ldscript -a blkid mount uuid + # e2fsprogs-libs didnt install .la files, and .pc work fine + find "${ED}" -name '*.la' -delete + + if use crypt ; then + newinitd "${FILESDIR}"/crypto-loop.initd crypto-loop || die + newconfd "${FILESDIR}"/crypto-loop.confd crypto-loop || die + fi +} + +pkg_postinst() { + elog "The agetty util now clears the terminal by default. You" + elog "might want to add --noclear to your /etc/inittab lines." +} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.22.2.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.22.2.ebuild new file mode 100644 index 0000000000..2ddce88a63 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.22.2.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/util-linux-2.22.2.ebuild,v 1.1 2012/12/16 21:30:56 vapier Exp $ + +EAPI="3" + +EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git" +inherit eutils toolchain-funcs libtool flag-o-matic +if [[ ${PV} == "9999" ]] ; then + inherit git-2 autotools + #KEYWORDS="" +else + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux x86-linux" +fi + +MY_PV=${PV/_/-} +MY_P=${PN}-${MY_PV} +S=${WORKDIR}/${MY_P} + +DESCRIPTION="Various useful Linux utilities" +HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux/" +if [[ ${PV} == "9999" ]] ; then + SRC_URI="" +else + SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz" +fi + +LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain" +SLOT="0" +IUSE="+cramfs crypt ddate ncurses nls old-linux perl selinux slang static-libs udev unicode" + +RDEPEND="!sys-process/schedutils + !sys-apps/setarch + !=sys-libs/ncurses-5.2-r2 ) + perl? ( dev-lang/perl ) + selinux? ( sys-libs/libselinux ) + slang? ( sys-libs/slang ) + udev? ( virtual/udev )" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) + virtual/os-headers" + +src_prepare() { + if [[ ${PV} == "9999" ]] ; then + po/update-potfiles + eautoreconf + fi + elibtoolize +} + +lfs_fallocate_test() { + # Make sure we can use fallocate with LFS #300307 + cat <<-EOF > "${T}"/fallocate.c + #define _GNU_SOURCE + #include + main() { return fallocate(0, 0, 0, 0); } + EOF + append-lfs-flags + $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.c -o /dev/null >/dev/null 2>&1 \ + || export ac_cv_func_fallocate=no + rm -f "${T}"/fallocate.c +} + +src_configure() { + lfs_fallocate_test + econf \ + --enable-fs-paths-extra=/usr/sbin:/bin:/usr/bin \ + $(use_enable nls) \ + --enable-agetty \ + $(use_enable perl chkdupexe) \ + $(use_enable cramfs) \ + $(use_enable ddate) \ + $(use_enable old-linux elvtune) \ + --with-ncurses=$(usex ncurses $(usex unicode auto yes) no) \ + --disable-kill \ + --disable-last \ + --disable-login \ + --disable-mesg \ + --enable-partx \ + --enable-raw \ + --enable-rename \ + --disable-reset \ + --enable-schedutils \ + --disable-su \ + --disable-wall \ + --enable-write \ + $(use_with selinux) \ + $(use_with slang) \ + $(use_enable static-libs static) \ + $(use_with udev) \ + $(tc-has-tls || echo --disable-tls) +} + +src_install() { + emake install DESTDIR="${D}" || die + dodoc AUTHORS NEWS README* Documentation/{TODO,*.txt} + + # need the libs in / + gen_usr_ldscript -a blkid mount uuid + # e2fsprogs-libs didnt install .la files, and .pc work fine + find "${ED}" -name '*.la' -delete + + if use crypt ; then + newinitd "${FILESDIR}"/crypto-loop.initd crypto-loop || die + newconfd "${FILESDIR}"/crypto-loop.confd crypto-loop || die + fi +} + +pkg_postinst() { + elog "The agetty util now clears the terminal by default. You" + elog "might want to add --noclear to your /etc/inittab lines." +} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.22.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.22.ebuild new file mode 100644 index 0000000000..f5e20298d7 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-2.22.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/util-linux-2.22.ebuild,v 1.3 2012/11/28 23:03:40 ssuominen Exp $ + +EAPI="3" + +EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git" +inherit eutils toolchain-funcs libtool flag-o-matic +if [[ ${PV} == "9999" ]] ; then + inherit git-2 autotools + #KEYWORDS="" +else + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +MY_PV=${PV/_/-} +MY_P=${PN}-${MY_PV} +S=${WORKDIR}/${MY_P} + +DESCRIPTION="Various useful Linux utilities" +HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux/" +if [[ ${PV} == "9999" ]] ; then + SRC_URI="" +else + SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz" +fi + +LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain" +SLOT="0" +IUSE="+cramfs crypt ddate ncurses nls old-linux perl selinux slang static-libs udev unicode" + +RDEPEND="!sys-process/schedutils + !sys-apps/setarch + !=sys-libs/ncurses-5.2-r2 ) + perl? ( dev-lang/perl ) + selinux? ( sys-libs/libselinux ) + slang? ( sys-libs/slang ) + udev? ( virtual/udev )" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) + virtual/os-headers" + +src_prepare() { + if [[ ${PV} == "9999" ]] ; then + po/update-potfiles + eautoreconf + fi + elibtoolize +} + +lfs_fallocate_test() { + # Make sure we can use fallocate with LFS #300307 + cat <<-EOF > "${T}"/fallocate.c + #define _GNU_SOURCE + #include + main() { return fallocate(0, 0, 0, 0); } + EOF + append-lfs-flags + $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.c -o /dev/null >/dev/null 2>&1 \ + || export ac_cv_func_fallocate=no + rm -f "${T}"/fallocate.c +} + +src_configure() { + lfs_fallocate_test + econf \ + --enable-fs-paths-extra=/usr/sbin \ + $(use_enable nls) \ + --enable-agetty \ + $(use_enable perl chkdupexe) \ + $(use_enable cramfs) \ + $(use_enable ddate) \ + $(use_enable old-linux elvtune) \ + --with-ncurses=$(usex ncurses $(usex unicode auto yes) no) \ + --disable-kill \ + --disable-last \ + --disable-login \ + --disable-mesg \ + --enable-partx \ + --enable-raw \ + --enable-rename \ + --disable-reset \ + --enable-schedutils \ + --disable-su \ + --disable-wall \ + --enable-write \ + $(use_with selinux) \ + $(use_with slang) \ + $(use_enable static-libs static) \ + $(use_with udev) \ + $(tc-has-tls || echo --disable-tls) +} + +src_install() { + emake install DESTDIR="${D}" || die + dodoc AUTHORS NEWS README* Documentation/{TODO,*.txt} + + # need the libs in / + gen_usr_ldscript -a blkid mount uuid + # e2fsprogs-libs didnt install .la files, and .pc work fine + find "${ED}" -name '*.la' -delete + + if use crypt ; then + newinitd "${FILESDIR}"/crypto-loop.initd crypto-loop || die + newconfd "${FILESDIR}"/crypto-loop.confd crypto-loop || die + fi +} + +pkg_postinst() { + elog "The agetty util now clears the terminal by default. You" + elog "might want to add --noclear to your /etc/inittab lines." +} diff --git a/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-9999.ebuild b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-9999.ebuild new file mode 100644 index 0000000000..b7658d7a44 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-apps/util-linux/util-linux-9999.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/util-linux-9999.ebuild,v 1.38 2012/11/28 23:03:40 ssuominen Exp $ + +EAPI="3" + +EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git" +inherit eutils toolchain-funcs libtool flag-o-matic +if [[ ${PV} == "9999" ]] ; then + inherit git-2 autotools + #KEYWORDS="" +else + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +MY_PV=${PV/_/-} +MY_P=${PN}-${MY_PV} +S=${WORKDIR}/${MY_P} + +DESCRIPTION="Various useful Linux utilities" +HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux/" +if [[ ${PV} == "9999" ]] ; then + SRC_URI="" +else + SRC_URI="mirror://kernel/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz" +fi + +LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain" +SLOT="0" +IUSE="+cramfs crypt ddate ncurses nls old-linux perl selinux slang static-libs udev unicode" + +RDEPEND="!sys-process/schedutils + !sys-apps/setarch + !=sys-libs/ncurses-5.2-r2 ) + perl? ( dev-lang/perl ) + selinux? ( sys-libs/libselinux ) + slang? ( sys-libs/slang ) + udev? ( virtual/udev )" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) + virtual/os-headers" + +src_prepare() { + if [[ ${PV} == "9999" ]] ; then + po/update-potfiles + eautoreconf + fi + elibtoolize +} + +lfs_fallocate_test() { + # Make sure we can use fallocate with LFS #300307 + cat <<-EOF > "${T}"/fallocate.c + #define _GNU_SOURCE + #include + main() { return fallocate(0, 0, 0, 0); } + EOF + append-lfs-flags + $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} "${T}"/fallocate.c -o /dev/null >/dev/null 2>&1 \ + || export ac_cv_func_fallocate=no + rm -f "${T}"/fallocate.c +} + +src_configure() { + lfs_fallocate_test + econf \ + --enable-fs-paths-extra=/usr/sbin:/bin:/usr/bin \ + $(use_enable nls) \ + --enable-agetty \ + $(use_enable perl chkdupexe) \ + $(use_enable cramfs) \ + $(use_enable ddate) \ + $(use_enable old-linux elvtune) \ + --with-ncurses=$(usex ncurses $(usex unicode auto yes) no) \ + --disable-kill \ + --disable-last \ + --disable-login \ + --disable-mesg \ + --enable-partx \ + --enable-raw \ + --enable-rename \ + --disable-reset \ + --enable-schedutils \ + --disable-su \ + --disable-wall \ + --enable-write \ + $(use_with selinux) \ + $(use_with slang) \ + $(use_enable static-libs static) \ + $(use_with udev) \ + $(tc-has-tls || echo --disable-tls) +} + +src_install() { + emake install DESTDIR="${D}" || die + dodoc AUTHORS NEWS README* Documentation/{TODO,*.txt} + + # need the libs in / + gen_usr_ldscript -a blkid mount uuid + # e2fsprogs-libs didnt install .la files, and .pc work fine + find "${ED}" -name '*.la' -delete + + if use crypt ; then + newinitd "${FILESDIR}"/crypto-loop.initd crypto-loop || die + newconfd "${FILESDIR}"/crypto-loop.confd crypto-loop || die + fi +} + +pkg_postinst() { + elog "The agetty util now clears the terminal by default. You" + elog "might want to add --noclear to your /etc/inittab lines." +} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/quota/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-fs/quota/ChangeLog new file mode 100644 index 0000000000..eacebd45e4 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/quota/ChangeLog @@ -0,0 +1,358 @@ +# ChangeLog for sys-fs/quota +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/quota/ChangeLog,v 1.64 2013/01/06 22:37:43 vapier Exp $ + +*quota-4.01 (06 Jan 2013) + + 06 Jan 2013; Mike Frysinger +files/quota-4.01-mnt.patch, + +quota-4.01.ebuild: + Version bump #450614 by Agostino Sarubbo. + + 24 Dec 2012; Mike Frysinger quota-4.00.ebuild: + Use CC from configure #446277 by Julian Ospald. + + 08 Dec 2012; Mike Frysinger files/quota.rc6, + files/quota.rc7: + Use POSIX tests in init.d scripts #446279 by Julian Ospald. + + 04 Dec 2011; Mike Frysinger quota-4.00.ebuild: + Depend on SLOT 1.1 of libnl #393065 by Justin Lecher. + +*quota-4.00 (14 Sep 2011) + + 14 Sep 2011; Mike Frysinger +quota-4.00.ebuild, + metadata.xml: + Version bump #382797 by Justin Lecher. Add USE=netlink support #382801 by + Justin Lecher. + + 21 May 2011; Raúl Porcel quota-3.17-r1.ebuild: + alpha/ia64/sparc stable wrt #364361 + + 15 May 2011; Markus Meier quota-3.17-r1.ebuild: + arm stable, bug #364361 + + 13 May 2011; Jeroen Roovers quota-3.17-r1.ebuild: + Stable for HPPA (bug #364361). + + 09 May 2011; Pawel Hajdan jr quota-3.17-r1.ebuild: + x86 stable wrt bug #364361 + + 01 May 2011; Kacper Kowalik quota-3.17-r1.ebuild: + ppc/ppc64 stable wrt #364361 + + 26 Apr 2011; Markos Chandras quota-3.17-r1.ebuild: + Stable on amd64 wrt bug #364361 + + 22 Apr 2011; Justin Lecher quota-3.17.ebuild, + quota-3.17-r1.ebuild: + QA Notice: dodoc argument 'doc/CVS' is a directory, #364361 + + 18 Mar 2011; Raúl Porcel quota-3.17.ebuild: + arm stable + + 13 Mar 2011; Kacper Kowalik quota-3.17.ebuild: + ppc64 stable wrt #358375 + +*quota-3.17-r1 (03 Mar 2011) + + 03 Mar 2011; Justin Lecher +quota-3.17-r1.ebuild, + +files/quota.rc7: + Add check() to initscript, #357089 + + 26 Feb 2011; Kacper Kowalik quota-3.17.ebuild: + Marked ~ppc64 wrt #340455 + + 06 Feb 2011; Mart Raudsepp quota-3.14-r1.ebuild: + Drop to ~mips + + 30 Oct 2010; Markus Meier quota-3.17.ebuild: + add ~arm, bug #340455 + + 15 Jul 2009; nixnut quota-3.17.ebuild: + ppc stable #272531 + + 15 Jun 2009; Raúl Porcel quota-3.17.ebuild: + ia64/sparc stable wrt #272531 + + 11 Jun 2009; Jeroen Roovers quota-3.17.ebuild: + Stable for HPPA (bug #272531). + + 07 Jun 2009; Tobias Klausmann quota-3.17.ebuild: + Stable on alpha, bug #272531 + + 07 Jun 2009; Markus Meier quota-3.17.ebuild: + amd64/x86 stable, bug #272531 + + 04 Jun 2009; Mike Frysinger quota-3.17.ebuild: + Allow portmap or rpcbind #272422 by Kevin Bryan. + + 21 Jan 2009; Jeroen Roovers quota-3.15.ebuild: + Stable for HPPA (bug #247651). + +*quota-3.17 (05 Jan 2009) + + 05 Jan 2009; Mike Frysinger +quota-3.17.ebuild: + Version bump. + + 25 Nov 2008; Raúl Porcel quota-3.15.ebuild: + alpha/ia64/sparc stable wrt #247651 + + 22 Nov 2008; Markus Meier quota-3.15.ebuild: + amd64/x86 stable, bug #247651 + + 20 Nov 2008; Tobias Scherbaum quota-3.15.ebuild: + ppc stable, bug #247651 + +*quota-3.16 (20 Nov 2008) + + 20 Nov 2008; Mike Frysinger +quota-3.16.ebuild: + Version bump #247318 by Denis Cheng. + + 22 Aug 2008; Doug Goldstein metadata.xml: + add GLEP 56 USE flag desc from use.local.desc + + 28 Dec 2007; Robin H. Johnson quota-3.15.ebuild: + Fix ldap compile bug #203285. + +*quota-3.15 (24 Dec 2007) + + 24 Dec 2007; Mike Frysinger +quota-3.15.ebuild: + Version bump #200397 by Hanno Boeck. + + 12 Jul 2007; Jeroen Roovers quota-3.14-r1.ebuild: + Stable for HPPA (bug #184382). + + 07 Jul 2007; Joshua Kinard quota-3.14-r1.ebuild: + Stable on mips, per #184382. + + 07 Jul 2007; Raúl Porcel quota-3.14-r1.ebuild: + alpha/ia64 stable wrt #184382 + + 07 Jul 2007; Christian Faulhammer quota-3.14-r1.ebuild: + stable x86, bug 184382 + + 06 Jul 2007; Lars Weiler quota-3.14-r1.ebuild: + Stable on ppc; bug #184382. + + 06 Jul 2007; Gustavo Zacarias quota-3.14-r1.ebuild: + Stable on sparc wrt #184382 + + 06 Jul 2007; Christoph Mende quota-3.14-r1.ebuild: + Stable on amd64 wrt bug #184382 + + 06 Jul 2007; Mike Frysinger quota-3.14-r1.ebuild: + Add -DLDAP_DEPRECATED=1 to CPPFLAGS #183359 by Andrew Ross. + + 21 Jun 2007; Raúl Porcel quota-3.13.ebuild: + alpha stable wrt #172154, thanks to Tobias Klausmann for testing + + 17 Apr 2007; Christian Faulhammer quota-3.13.ebuild: + stable amd64, bug 172154 + +*quota-3.14-r1 (13 Apr 2007) + + 13 Apr 2007; Mike Frysinger +quota-3.14-r1.ebuild: + Dont install rpc stuf when USE=-rpc #174208 by Simon Arlott. + + 06 Apr 2007; Brent Baude quota-3.13.ebuild: + Marking quota ppc for bug #172154 + + 02 Apr 2007; Raúl Porcel quota-3.13.ebuild: + ia64 stable wrt bug 172154 + + 30 Mar 2007; Jeroen Roovers : + Stable for HPPA (bug #172154). + + 26 Mar 2007; Gustavo Zacarias quota-3.13.ebuild: + Stable on sparc wrt #172154 + + 25 Mar 2007; Andrej Kacian quota-3.13.ebuild: + Stable on x86, bug #172154. + +*quota-3.14 (25 Mar 2007) + + 25 Mar 2007; Mike Frysinger + +files/quota-3.14-headers.patch, +files/rpc.rquotad.initd, + +quota-3.14.ebuild: + Version bump. + + 22 Feb 2007; Markus Ullmann ChangeLog: + Redigest for Manifest2 + + 10 Jun 2006; Mike Frysinger + +files/quota-3.13-configure-LANG.patch, quota-3.13.ebuild: + Fix building in et_EE locale #131432 by Andres Toomsalu. + + 29 Apr 2006; Marien Zwart files/digest-quota-3.06, + files/digest-quota-3.06-r1, files/digest-quota-3.06-r2, + files/digest-quota-3.09, files/digest-quota-3.10, files/digest-quota-3.12, + files/digest-quota-3.12-r1, files/digest-quota-3.13, Manifest: + Fix SHA256 digests. + +*quota-3.13 (17 Aug 2005) + + 17 Aug 2005; Mike Frysinger +quota-3.13.ebuild: + Version bump. + + 17 Jun 2005; Michael Hanselmann quota-3.12.ebuild: + Stable on ppc. + + 03 Jun 2005; Mike Frysinger + +files/quota-3.06-no-stripping.patch, quota-3.12-r1.ebuild: + Touchups and dont strip binaries with `install`. + + 19 Mar 2005; Bryan Østergaard quota-3.12.ebuild: + Stable on alpha. + +*quota-3.12-r1 (07 Jan 2005) + + 07 Jan 2005; Robin H. Johnson files/quota.rc6, + +quota-3.12-r1.ebuild: + Add RPC support. Bug #59536: add ldap support. + + 03 Jan 2005; Ciaran McCreesh : + Change encoding to UTF-8 for GLEP 31 compliance + + 14 Dec 2004; Dylan Carlson quota-3.12.ebuild: + Stable on amd64. + + 01 Dec 2004; Gustavo Zacarias quota-3.12.ebuild: + Stable on sparc + + 29 Nov 2004; Mike Frysinger quota-3.12.ebuild: + Dont install files owned by glibc #70938 by Jakub Moc and make sure we + respect USE=-nls #44539 by Johan Petersson. + +*quota-3.12 (03 Oct 2004) + + 03 Oct 2004; Mike Frysinger +quota-3.12.ebuild: + Version bump #46636 by Max Kalika. + + 03 Sep 2004; Pieter Van den Abeele + quota-3.06-r2.ebuild: + Masked quota-3.06-r2.ebuild stable for ppc + + 01 Jul 2004; Jeremy Huddleston quota-3.06-r1.ebuild, + quota-3.06-r2.ebuild, quota-3.06.ebuild, quota-3.09.ebuild, + quota-3.10.ebuild: + virtual/glibc -> virtual/libc + + 25 Jun 2004; Danny van Dyk quota-3.06-r2.ebuild: + Marked stable on amd64. + + 11 Jun 2004; Bryan Østergaard quota-3.10.ebuild: + Stable on alpha. + + 27 Apr 2004; Aron Griffis quota-3.06-r1.ebuild, + quota-3.06-r2.ebuild, quota-3.06.ebuild, quota-3.09.ebuild, + quota-3.10.ebuild: + Add inherit eutils + + 06 Mar 2004; Martin Holzer quota-3.09.ebuild, + quota-3.10.ebuild, files/quota.rc, files/quota.rc6: + updating init script. closes 43413 + + 29 Jan 2004; quota-3.06-r2.ebuild: + stable on sparc + +*quota-3.10 (14 Jan 2004) + + 14 Jan 2004; Martin Holzer quota-3.09.ebuild, + quota-3.10.ebuild: + Version bumped and adding a note about services. Closes 21835 + + 29 Dec 2003; Seemant Kulleen files/quota.rc: + typo fix in the initscript, thanks to: crazor@web.de in bug #36636 + + 10 Dec 2003; Seemant Kulleen quota-3.06-r1.ebuild, + quota-3.06-r2.ebuild, quota-3.06.ebuild, quota-3.09.ebuild, + files/quota-no-quotactl-manpage.patch: + patch to make quotactl.2 manpage not install, because sys-apps/manpages offers + a better version + + 23 Nov 2003; Seemant Kulleen quota-3.06-r2.ebuild, + quota-3.09.ebuild: + fixed IUSE line, closing bug #34145 by Johan Petersson + +*quota-3.09 (02 Nov 2003) + + 02 Nov 2003; Martin Holzer quota-3.09.ebuild: + Version bumped. Closes #32363. + +*quota-3.06-r2 (28 Oct 2003) + + 28 Oct 2003; Martin Holzer quota-3.06-r2.ebuild: + Adding patch to make tcpd optional. Closes #22506. + + 28 Oct 2003; Martin Holzer quota-3.06-r1.ebuild, + quota-3.06.ebuild: + adding restrict nomirror + + 09 Sep 2003; Seemant Kulleen quota-3.06-r1.ebuild + quota-3.06.ebuild : + + Added tcp-wrappers to DEPEND, as it is required to build. Thanks to: Simon + Arlott in bug #26905 + + 31 Aug 2003; Jason Wever quota-3.06-r1.ebuild: + Marked stable on sparc to fix bug #26584. + + 24 Jun 2003; Aron Griffis quota-3.06.ebuild: + Mark stable on alpha + +*quota-3.06-r1 (9 Dec 2002) + + 05 Jan 2003; Seemant Kulleen quota-3.06-r1.ebuild : + + NLS bloat reduction. The upstream configure script needs to take care of + that, though :/ + + 9 Dec 2002; Joachim Blaabjerg quota-3.06-r1.ebuild : + + Added rc script from gregg@unix.net to -r1, and masked it for testing. + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + + 3 Dec 2002; Joachim Blaabjerg quota-3.03.ebuild + quota-3.04.ebuild : + + Removed old ebuilds. I assumed it was safe, as none of them were keyworded + any different than 3.06, so I assumed they were obsolete. Kick me in the + nuts if I'm wrong. + +*quota-3.06 (23 Aug 2002) + + 23 Aug 2002; Joachim Blaabjerg quota-3.06.ebuild : + + Partially fixed bug #6723, now installing quotatab to /etc + +*quota-3.06 (16 Aug 2002) + + 16 Apr 2002; Joachim Blaabjerg quota-3.06.ebuild : + + Version bump. + +*quota-3.04 (14 Apr 2002) + + 20 Jul 2002; Mark Guertin quota-3.04.ebuild : + Added ppc to keywords + + 14 Jul 2002; phoen][x quota-3.04.ebuild : + Added LICENSE, KEYWORDS, SLOT. + + 14 Apr 2002; Joachim Blaabjerg quota-3.04.ebuild + + Version bump. + +*quota-3.03 (1 Feb 2002) + + 14 Jul 2002; phoen][x quota-3.03.ebuild : + Added LICENSE, KEYWORDS, SLOT. + + 1 Feb 2002; G.Bevin ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/quota/Manifest b/sdk_container/src/third_party/portage-stable/sys-fs/quota/Manifest new file mode 100644 index 0000000000..aa966dc36e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/quota/Manifest @@ -0,0 +1,45 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX quota-3.06-no-stripping.patch 583 SHA256 89840a957563191b3bec910c8564fc46c00f972e46409aa3bc329d6966985d25 SHA512 9054d6aa75102cdc415f0fe000d647b1e662b425d5c7765e1dc6c8500ce2a44e3e00a0def1f29fcda0aee5033a30675f54f517371304725b37a73764264a4a7a WHIRLPOOL 11337f30c7c686020ca478fd589c6cb28cc0b92c8acd82ebbebd34155d56522c3e734099ca88540f67fe9fd7cdee6b76bf394d043bf8aa2fb5b3ffcc882a88c2 +AUX quota-3.13-configure-LANG.patch 1464 SHA256 f3cfc4ecd3a59a02163dc865f6948239082629ed740e5e583f34e159b8fe8b2f SHA512 e203d91957e579af7e7246d12f6afac19bdbcad870a0f4bd7651003445dc82258e96c1a6b450930fdc9a85f75bec6a03e510d2dd9ac06d18af55634cb10a497e WHIRLPOOL 5b323f0af76858d4402bbefca96370710a390a32e452800f8423a5c1c634d3ba1dc107dcb0b3962ac017add22a4bf67539d91d482ed746a26a6b73847afd30c9 +AUX quota-3.14-headers.patch 183 SHA256 d66c88ab3ae48ebb9a1d4221b4d65e79d396e0624666da21beb8304f1ffabab0 SHA512 d2a9112c52d40e632ae21c3116e69f0e0742bf33e1b1b3e1bd82685ca9934dc33d6e5618cf7f500a03c9fc053ccb3b3e07abf710a2f8e468d3d2ee81b799565b WHIRLPOOL a8cf12dffc92fb79397a7dd8d16246fa5027560720e10b2708068a8a2e2ef81f0004cfd253e26bd8685f92a9c9e032941a1fd94f32577fdcbff5c0ab16608597 +AUX quota-4.01-mnt.patch 361 SHA256 8d0a6b02ed023667743364edfa63de22a5908659bf6786b150523a43656065de SHA512 986fdcbb8b892b5e0979cef0e0b4dfd41eddd0526ee9dbbacd68444200f082eaa9885e44a2cae52d0a5607178158fcfbd11097c5728034d7fdfcc105700d6b08 WHIRLPOOL 1d5441f2d5c1ee6ad4d5af4653add1adcbb994ba578e2ee8f8c78d4e519d9baa1e6640eca39201c5ef476fabb44167033c53f000d2af982388fb172bbdf846dd +AUX quota-no-quotactl-manpage.patch 958 SHA256 6bd3d45a6987e548fcc02e39b3be9e1aa99f1e96f491527cc7e269536d2ff852 SHA512 0d2a53951b66f1a110453420d1fabb26db33d985883352e36c3ebf2dc78ddf085fb227fcade74e8d8794f75c40137adc8fe98cf1319703b575edfeafe269a7cc WHIRLPOOL eeb1ce415b5249e179c48ec9c03b690f3e2e02da615f32bb8a4c8cacbe0d25224701369563aa7db876e699316ae77252881321aa3babc6ec692b4db121da5d5f +AUX quota.confd 359 SHA256 00d1dfb3b893db5d6a213a4edda622c7d64dcafa40b3019f15e070c164286632 SHA512 3253b69932332eff2944753f687d780d651dc2b21b524b7055164b91292c13c346cd46443bd58267b239f72fd8918a7e113eec62871573ee94e33df5eb3c82f8 WHIRLPOOL d7346be0e63e2cb2901d519846969cab4567efd5f47725abc083b6995e65e2a38c56c8a74a50ce1ec72d627997da9dcf1cda343bf6874112d31f6b4428781db9 +AUX quota.rc 650 SHA256 57111082dc0283d724b49f3ba2be4d3f4cda45cb2353a902fc83fc28bd2b5fd2 SHA512 1b2d46eafcf2097f31a8916296e9e58eb513855a60626c7cf6b60109810a62b746bcc84f412473f074fc6b164c09eebc8523bd06017d89b2f1e9303c7b1ce594 WHIRLPOOL d6fae2377c7a5fa16dace623f3349cf44b0c3866801ba96da1db3f8165366b8f9b12932bc61b2fa3dd8dcecc8ee73439c3dde9592eee2801ae92c34ff703221f +AUX quota.rc6 584 SHA256 9f341b7f67ebd14425751d2cb90feca5a4c6fdd9cc7990b5009003bc990a59c3 SHA512 3bbab7708401f78062c0b4d03a4f55130bbdd2a9e889f5a91824b26c57979a2f6ded8a835a0c9f8ee785386d2ef8c5febff9c195f20bb8ee6ca4beeb7cf1318c WHIRLPOOL 8469ece91a673f0df9df9ffd8760a1993a61cd43be4324da212d571156dfd24b9f5fb76d4352896dc250e59d0aa3093b76c590928bee462b6d215590b69ffb57 +AUX quota.rc7 790 SHA256 00ce705b49aaa356d9d9f0be3b80a3fe2810471cbe02fd0edc66349f3ca281de SHA512 f40310b2a1e26e107aa172b920c34f275abdd7467d96ead21e48e6c35760912656f3cae4b10a4da8c9129a6f945ccd990efbd230c4ebd85f0dd9de0ae77650e7 WHIRLPOOL 1d3bf78d65bbab044b0aa933ce6aa57d918d3066d2f07d82d640443db02708e294975fd69fe51efeea11a595ea1e73ea8ac77ad4dd7b6de4947f5b7f43ccc14c +AUX rpc.rquotad.initd 563 SHA256 c3896303d6cfebf314a3f6b8aeed0f6cb6ae421c4c0923b0121c76b3251314e5 SHA512 69bf4d7bd0dd9b36d1a56fda9ab9c1bcec8899a727a47f3e9692f4e13c6049d1de8c59b010f3ccd872e8626430a3c6620a7da67294c5d379d051b238e9f54b94 WHIRLPOOL 6879427f7b878cc206d53ec2d36f772a452661c6d6527e9a7486c6a70e29e42e12177770867df4525d8c8e5d73f23e6728edeb6a4b5c279f6bc77c06ca727eb7 +DIST quota-3.14.tar.gz 249016 SHA256 e4226a5dc77303d417905658210ce861e1eb904bc2c7acd401c3a1373715942d +DIST quota-3.15.tar.gz 313030 SHA256 9272806f605a1df889e7e9ae903a65c1ac4e80bcaf83f9bcb25fb51092ebd1ae +DIST quota-3.16.tar.gz 315334 SHA256 05c7f20b7766bb05a47b32eee7b281954783d4bfc08e1aa21802088c69d307f8 +DIST quota-3.17.tar.gz 439168 SHA256 253320993bb132814c724ca268a6346368be41846ad600f65ee4232ec8597d6f +DIST quota-4.00.tar.gz 310827 SHA256 eb2b045f58b98299edc568b8607b95b10735b4a131fa5196f41c89b51fb409ba SHA512 b53c0cc4d0e7f13d332838d8189caaa0949df948e18d1be0a81c815a467a545751d0cd2cb71049724b89fb0876f1784b1363e0898b1c1219457ee019ca7162c9 WHIRLPOOL 704778f8e47c7c5f4e7f4e63e70af644214592552b8ed2e79cddf5039527e6efde5b7e1e74abdc52f24bd12c95bea28fc6eb0530954bbe31dd2886dae8d78452 +DIST quota-4.01.tar.gz 458123 SHA256 a36300bbc126b79b745bf937245092808b4585aa3309ef3335d4ab9d873cd206 SHA512 57f79efe7e538f3109d0e44e4f87388ec4e8134f34ba92a30acb5d223090e8fb0087dfc558a951facc7f9b4d2301b4e305b710576363c13f5e70b06c91194dda WHIRLPOOL ff4aba698fe067e33c7c4fcd2463d5b5b2f557e49d59cb98cceefb145a7e0d2ee371e411a6d8c4d51ddd28c102d34c95f03a733dac47dd52582ea4d31f102c31 +EBUILD quota-3.14-r1.ebuild 2010 SHA256 d555e3acb03c05df9193aac0cb5a77a6a9f37287906afca4ed66292f20b5ac11 SHA512 5f725931f6dbeedaf287a957f228b9323bdbd6c96285c002b4120e06b154b8fccba5b2f3740aada33ac781d9285ca5206b40ca31059fc6d5449f1130d7989e59 WHIRLPOOL 7584f6adaa297132490cbc81bd421ab318a8fc5102c3422eb4d3a88a16d64195b75af033d2e45a3dfe3872661ece491333128948ae530ce6f1f5a75f05ec057f +EBUILD quota-3.15.ebuild 1924 SHA256 a62dc2dc6227c1c53429d8fa373b569e70404c083fe577b2052c7901ed78800b SHA512 f2c02b09a8f1e723d94019ce67c911927f6ca7e38acf175e5340ea4d95c7dbe0a0e055d773213f8521c12d3939233af5cb10c82bb7bf3ab040950d9074649272 WHIRLPOOL 7187dd859e44df98445ada48a5ea38d188bba2dede3438f865c946886a79c47ea2c2614ffabf21a21705f42b5581ed8fd090870e4899214843188a0ddfe6d4c8 +EBUILD quota-3.16.ebuild 1852 SHA256 ead773147e1d66e22e21738fdddb3751d3e2c75be09af26e203089a9f5acb07b SHA512 0dce477b2fa169ce4414ef1b0e6373197ca48adb7cfe232af350319360ee94bb65b0188d868283dbf56d71869d8bd0ecc118cbbce6d9b59479f83164234c7456 WHIRLPOOL d0a97605fd928b3406c9093d4a423703777bd6f1365887e75c1e2cc97a201bb1629e20696d05083f83654dbea0d63b22c3ea16ee83066fe608e2b6505eaeafc8 +EBUILD quota-3.17-r1.ebuild 1898 SHA256 9a568d85f6c64a75f11a3c39e46b324eca86dc85c1f95e4ae37d9a3882e913b9 SHA512 dfde96b8e986c8f5a97211d8a22f00248aff2b38ffb2462a7ebe8859f95f024f170f92d659058fd5dba96046b80d194e25fee4314906bcc45fad7bce6ffeddce WHIRLPOOL 0543d99b963fd52098e03f799356485e8c1b7ec923f31c21e24c732b44f7789484b9139b0df3d86704976535a54af41f3c71cb19cdb556fb3c37dd51563c0535 +EBUILD quota-3.17.ebuild 1893 SHA256 e8137845b9b9831d8ea6bc1200c904784f0c05fa35e92654846173c747381843 SHA512 50a887304ab8d5c47dc61b0db72cf3d92d1968a3f2c7bc949471f38e0492a6d850f3b9e2aa13e17f5b224786b691a1e1c53e070d956bc66aa880eec8432f614a WHIRLPOOL 6fa5862a37e1e272df74fcfd65a6fff1dcc819d29e1b532a576a40d80c0df515ef1643484167e5e0a01e97fabf31e5571495e2157a352f5a68180a7cf4d22d94 +EBUILD quota-4.00.ebuild 1629 SHA256 d18f97139879964c029d2a0fc36758d3acead946401d5c0fac45ce891f8ef373 SHA512 2245286024e0a707a14da7f777ac719dcf76a4d6ba7f5be5b0f9168b0cce38201f3c242759ddeef7d51b3de7cc6f54892b826625498fe15863221653964ee9f6 WHIRLPOOL 44e50a137a79eae02a0fd3f4771a1b532b774142ba806b537a69c5bd77b3d52a0b3fdab8c12baabfdfc2c5a7c0089784942d644ea149a7c650547a8cc3063fd8 +EBUILD quota-4.01.ebuild 1637 SHA256 d4989f7addc0565f23e88a433aaaf687ade829497fcbc85686ab70198e3e4406 SHA512 b52604d2f524cf827b07ca582780a4d33d3eb26fe1311ceb4c9f07a9ad8fd74bcff13247ee3b541ddf7655a20b9e0454a39c7a013c731bd23ed297f2697327b6 WHIRLPOOL 3e9bd752f8432ab5b8568edd26c0093deaa39c7ab624345cc460b6ff53522b49d5a08e26e329782087c1bae0fa5f43157e4ba18cafcc8b091facce59f5f4edfe +MISC ChangeLog 12108 SHA256 dd501cf1a2b63ed535b431be09aef352cdd665a6cbc36905995c219232fe5e89 SHA512 6f1940b56e6f285992b3a7bc7284f312ceda47b45ad9925ca047752a99019b405523c3eea2fc5549af0579be1dc89c80ef4c4a7f176ddd102725d3eaf5ffb6ad WHIRLPOOL 5144dc88bc3d2040c792968657a4c4ee1b6e5ab5d0bf91b1a620f3414343446c90b886560616757a746204f4d6d0a83849c583a762728a1c9270a2a04afa88c8 +MISC metadata.xml 316 SHA256 2fbc87f6daabedc2c95877c2dd6cc34e99a35ec0024553e8204e0e8918d54fb8 SHA512 2d37a67df2a7d583f409895ee84abcc28d0a44a123218adca497ffdc64bdf93cf4524a288a35314b688e0c24ac0dd6884afc14137d65fa9ecc4770796713d923 WHIRLPOOL b39c1b220f1f1ee6938dc0de3b55d2db3e9705ff73188b40a340b25c32fe6c2ce4ada9d4c0df80ddc3959fdc766fd5b9334a64b3e87b1e0cd1940148d895319a +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQIcBAEBCAAGBQJQ6f09AAoJELEHsLL7fEFW45UQAJvpPGiyT4n+oZCzk6Abo8KI +h8fuwpz2VCAiis3Z2j5IL9SsqV9uaVtq94QCbq8WxuQC7t2TJcy2nA6TBJ7+LJ3x +PPPKGizWYWtkWOV1IWHSJWV+Sz/gdln1E5wqfelvu9ildyv8bD0ts5i6M0W2kkTJ +vcWYLlIlV9HWRC2+81F9KldIh+ztw4ZCW1eemX9Ngo9BuH2EENAaPM5WLS31s4LD +2/Bj0Un+r7vk/QL+S5ceo704tE3P4ylp/sdxgIQIG8cQI+gvlnNVXH8Sc8oAlR2E +18xDW0Zw/smdzI5ZDGL9ZRz6XL3Rk+HLIfJa8xKd7GgmPKiyNHGCTadspKzV9HSi +eKNMjulO9Umb7rBAZnu4CmivB7dvLxRKyak5Bh5b1V8i2y1SEexmv/UrWfsJHMYB +hCT4x4yvU9kcpNQHqpEtvQvZF4htLvwVzxfnH2jhj2RJ462sLqGUNEc/MNU4ZTxQ +h8bY1wgNlN7pQSHgZ1O1x/TzKAoihjKQsLidX2Aqid0HDHS6qziKoe/bkiN1dFqA +YxRnC1dRymJWMFrpF0lmZ9tZEmnW7dhIUqPlFOmGUX8iWV5p4dJEwHBiN2ONnUpL +AmrjpoCBQSoDCzxKM1X/KsEVcDNZHxsSguyXlRKcerUpxnr4nIlro3kc2zaj+6Tt +8jIzq3IgE/ZePosodjVd +=Wzo0 +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota-3.06-no-stripping.patch b/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota-3.06-no-stripping.patch new file mode 100644 index 0000000000..0ab5385a45 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota-3.06-no-stripping.patch @@ -0,0 +1,11 @@ +--- quota-tools/Makefile.in ++++ quota-tools/Makefile.in +@@ -90,6 +90,6 @@ + -$(INSTALL) -m 755 -d $(ROOTDIR)$(includedir)/rpcsvc + -$(INSTALL) -m 644 rquota.h rquota.x $(ROOTDIR)$(includedir)/rpcsvc +- -$(INSTALL) -s -m $(DEF_SBIN_MODE) quota $(ROOTDIR)$(bindir) +- -$(INSTALL) -s -m $(DEF_SBIN_MODE) rpc.rquotad $(ROOTDIR)$(sbindir) ++ -$(INSTALL) -m $(DEF_SBIN_MODE) quota $(ROOTDIR)$(bindir) ++ -$(INSTALL) -m $(DEF_SBIN_MODE) rpc.rquotad $(ROOTDIR)$(sbindir) + -$(INSTALL) -m $(DEF_MAN_MODE) *.1 $(ROOTDIR)$(mandir)/man1 + -$(INSTALL) -m $(DEF_MAN_MODE) *.2 $(ROOTDIR)$(mandir)/man2 diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota-3.13-configure-LANG.patch b/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota-3.13-configure-LANG.patch new file mode 100644 index 0000000000..663bf0b28a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota-3.13-configure-LANG.patch @@ -0,0 +1,44 @@ +The LANG vars aren't reset early enough so when sed tries to use [a-zA-Z] in +option parsing, it may break. + +http://bugs.gentoo.org/103483 + +--- configure ++++ configure +@@ -54,6 +54,19 @@ + infodir='${prefix}/info' + mandir='${prefix}/man' + ++# NLS nuisances. ++for as_var in \ ++ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ ++ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ ++ LC_TELEPHONE LC_TIME ++do ++ if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then ++ eval $as_var=C; export $as_var ++ else ++ unset $as_var ++ fi ++done ++ + # Initialize some other variables. + subdirs= + MFLAGS= MAKEFLAGS= +@@ -452,16 +463,6 @@ + esac + done + +-# NLS nuisances. +-# Only set these to C if already set. These must not be set unconditionally +-# because not all systems understand e.g. LANG=C (notably SCO). +-# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! +-# Non-C LC_CTYPE values break the ctype check. +-if test "${LANG+set}" = set; then LANG=C; export LANG; fi +-if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi +-if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi +-if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi +- + # confdefs.h avoids OS command line length limits that DEFS can exceed. + rm -rf conftest* confdefs.h + # AIX cpp loses on an empty file, so make sure it contains at least a newline. diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota-3.14-headers.patch b/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota-3.14-headers.patch new file mode 100644 index 0000000000..54bb6772b0 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota-3.14-headers.patch @@ -0,0 +1,10 @@ +--- quota.c ++++ quota.c +@@ -43,6 +43,7 @@ + #include + #include + #include ++#include + #include + #include + #include diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota-4.01-mnt.patch b/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota-4.01-mnt.patch new file mode 100644 index 0000000000..1aa1590acc --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota-4.01-mnt.patch @@ -0,0 +1,13 @@ +https://sourceforge.net/tracker/?func=detail&aid=3599717&group_id=18136&atid=318136 + +--- a/quotasys.c ++++ b/quotasys.c +@@ -642,7 +642,7 @@ + die(2, _("Cannot initialize mountpoint scan.\n")); + while ((mnt = get_next_mount())) { + #ifndef RPC +- if (nfs_fstype(mnt->mnt_type)) ++ if (nfs_fstype(mnt->me_type)) + continue; + #endif + if (fmt == -1 || count) { diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota-no-quotactl-manpage.patch b/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota-no-quotactl-manpage.patch new file mode 100644 index 0000000000..bf0014d045 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota-no-quotactl-manpage.patch @@ -0,0 +1,19 @@ +diff -urN quota-tools.orig/Makefile.in quota-tools/Makefile.in +--- quota-tools.orig/Makefile.in 2003-04-08 06:04:25.000000000 -0700 ++++ quota-tools/Makefile.in 2003-12-10 02:07:40.000000000 -0800 +@@ -88,7 +88,6 @@ + -$(INSTALL) -m $(DEF_CONF_MODE) quotatab $(ROOTDIR)$(sysconfdir) + -$(INSTALL) -m $(DEF_CONF_MODE) quotagrpadmins $(ROOTDIR)$(sysconfdir) + -mkdir -p $(ROOTDIR)$(mandir)/man1 +- -mkdir -p $(ROOTDIR)$(mandir)/man2 + -mkdir -p $(ROOTDIR)$(mandir)/man3 + -mkdir -p $(ROOTDIR)$(mandir)/man8 + -$(INSTALL) -m 755 -d $(ROOTDIR)$(includedir)/rpcsvc +@@ -96,7 +95,6 @@ + -$(INSTALL) -s -m $(DEF_SBIN_MODE) quota $(ROOTDIR)$(bindir) + -$(INSTALL) -s -m $(DEF_SBIN_MODE) rpc.rquotad $(ROOTDIR)$(sbindir) + -$(INSTALL) -m $(DEF_MAN_MODE) *.1 $(ROOTDIR)$(mandir)/man1 +- -$(INSTALL) -m $(DEF_MAN_MODE) *.2 $(ROOTDIR)$(mandir)/man2 + -$(INSTALL) -m $(DEF_MAN_MODE) *.3 $(ROOTDIR)$(mandir)/man3 + -$(INSTALL) -m $(DEF_MAN_MODE) *.8 $(ROOTDIR)$(mandir)/man8 + diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota.confd b/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota.confd new file mode 100644 index 0000000000..6e66c88dda --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota.confd @@ -0,0 +1,20 @@ +# /etc/conf.d/quota: config file for /etc/init.d/quota + +# Note: if your console is hooked up to a serial terminal, +# you prob want to drop the '-v' from the OPTS vars below. + + +# Run quotacheck ? +RUN_QUOTACHECK="yes" + + +# Options for quotacheck +QUOTACHECK_OPTS="-avug" + + +# Options for quotaon +QUOTAON_OPTS="-avug" + + +# Options for quotaoff +QUOTAOFF_OPTS="-avug" diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota.rc b/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota.rc new file mode 100644 index 0000000000..58e81872a4 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota.rc @@ -0,0 +1,34 @@ +#!/sbin/runscript +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License, v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/quota/files/quota.rc,v 1.1 2004/10/03 10:28:05 vapier Exp $ + +depend() { + need localmount +} + +start() { + ebegin "Starting Quota" + if [ -x /sbin/quotacheck ] + then + echo "Checking quotas. This may take some time." + /sbin/quotacheck -avug + echo "Done." + fi + if [ -x /sbin/quotaon ] + then + echo "Turning on quota" + /sbin/quotaon -avug + fi + eend $? +} + +stop() { + ebegin "Stopping quota" + if [ -x /sbin/quotaoff ] + then + echo "Turning quota off" + /sbin/quotaoff -avug + fi + eend $? +} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota.rc6 b/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota.rc6 new file mode 100644 index 0000000000..75e6e80ca0 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota.rc6 @@ -0,0 +1,27 @@ +#!/sbin/runscript +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License, v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/quota/files/quota.rc6,v 1.4 2012/12/08 19:50:27 vapier Exp $ + +depend() { + need localmount + use portmap +} + +start() { + if [ "${RUN_QUOTACHECK}" = "yes" ] ; then + ebegin "Checking quotas (may take a while)" + /usr/sbin/quotacheck ${QUOTACHECK_OPTS} + eend $? + fi + + ebegin "Starting quota" + /usr/sbin/quotaon ${QUOTAON_OPTS} + eend $? +} + +stop() { + ebegin "Stopping quota" + /usr/sbin/quotaoff ${QUOTAOFF_OPTS} + eend $? +} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota.rc7 b/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota.rc7 new file mode 100644 index 0000000000..23f8c15365 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/quota.rc7 @@ -0,0 +1,38 @@ +#!/sbin/runscript +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License, v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/quota/files/quota.rc7,v 1.2 2012/12/08 19:50:27 vapier Exp $ + +extra_started_commands="check" +description_check="Running quotacheck with quota being offline" + +depend() { + need localmount + use portmap +} + +start() { + if [ "${RUN_QUOTACHECK}" = "yes" ] ; then + ebegin "Checking quotas (may take a while)" + quotacheck ${QUOTACHECK_OPTS} + eend $? + fi + + ebegin "Starting quota" + quotaon ${QUOTAON_OPTS} + eend $? +} + +stop() { + ebegin "Stopping quota" + quotaoff ${QUOTAOFF_OPTS} + eend $? +} + +check() { + ebegin "Checking quota" + quotaoff ${QUOTAOFF_OPTS} && \ + quotacheck ${QUOTACHECK_OPTS} && \ + quotaon ${QUOTAON_OPTS} + eend $? +} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/rpc.rquotad.initd b/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/rpc.rquotad.initd new file mode 100644 index 0000000000..f657fc4692 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/quota/files/rpc.rquotad.initd @@ -0,0 +1,26 @@ +#!/sbin/runscript +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/quota/files/rpc.rquotad.initd,v 1.1 2007/03/25 12:09:39 vapier Exp $ + +[ -e /etc/conf.d/nfs ] && source /etc/conf.d/nfs + +rpc_bin=/usr/sbin/rpc.rquotad + +depend() { + use ypbind net + need portmap + after quota +} + +start() { + ebegin "Starting rpc.rquotad" + ${rpc_bin} ${OPTS_RPC_RQUOTAD} + eend $? +} + +stop() { + ebegin "Stopping rpc.rquotad" + start-stop-daemon --stop --quiet --exec ${rpc_bin} + eend $? +} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/quota/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-fs/quota/metadata.xml new file mode 100644 index 0000000000..2732800a7b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/quota/metadata.xml @@ -0,0 +1,9 @@ + + + +base-system + + Compile daemon receiving quota messages via netlink + Enable quota interaction via RPC + + diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-3.14-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-3.14-r1.ebuild new file mode 100644 index 0000000000..4dd9085c89 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-3.14-r1.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/quota/quota-3.14-r1.ebuild,v 1.10 2011/02/06 11:03:20 leio Exp $ + +inherit eutils flag-o-matic + +DESCRIPTION="Linux quota tools" +HOMEPAGE="http://sourceforge.net/projects/linuxquota/" +SRC_URI="mirror://sourceforge/linuxquota/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 hppa ia64 ~mips ppc sparc x86" +IUSE="nls tcpd ldap rpc" + +RDEPEND="ldap? ( net-nds/openldap ) + tcpd? ( sys-apps/tcp-wrappers ) + rpc? ( net-nds/portmap )" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext )" + +S=${WORKDIR}/quota-tools + +src_unpack() { + unpack ${A} + cd "${S}" + + epatch "${FILESDIR}"/${PN}-3.13-configure-LANG.patch #131432 + epatch "${FILESDIR}"/${PN}-3.14-headers.patch + + # patch to prevent quotactl.2 manpage from being installed + # that page is provided by man-pages instead + epatch "${FILESDIR}"/${PN}-no-quotactl-manpage.patch + + # Don't strip binaries (from Fedora) + epatch "${FILESDIR}"/quota-3.06-no-stripping.patch + + append-cppflags -DLDAP_DEPRECATED=1 + + sed -i -e "s:,LIBS=\"\$saved_LIBS=\":;LIBS=\"\$saved_LIBS\":" configure +} + +src_compile() { + econf \ + $(use_enable nls) \ + $(use_enable ldap ldapmail) \ + $(use_enable rpc) \ + $(use_enable rpc rpcsetquota) \ + || die + emake || die +} + +src_install() { + dodir /{sbin,etc,usr/sbin,usr/bin,usr/share/man/man{1,3,8}} + emake ROOTDIR="${D}" install || die + rm -r "${D}"/usr/include #70938 + + insinto /etc + insopts -m0644 + doins warnquota.conf quotatab + + dodoc doc/* + dodoc README.* + dodoc Changelog + + newinitd "${FILESDIR}"/quota.rc6 quota + newconfd "${FILESDIR}"/quota.confd quota + + if use rpc ; then + newinitd "${FILESDIR}"/rpc.rquotad.initd rpc.rquotad + else + rm -f "${D}"/usr/sbin/rpc.rquotad + fi + + if use ldap ; then + insinto /etc/openldap/schema + insopts -m0644 + doins ldap-scripts/quota.schema + + exeinto /usr/share/quota/ldap-scripts + doexe ldap-scripts/*.pl + doexe ldap-scripts/edquota_editor + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-3.15.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-3.15.ebuild new file mode 100644 index 0000000000..d161f10d0d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-3.15.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/quota/quota-3.15.ebuild,v 1.6 2009/01/21 20:22:45 jer Exp $ + +inherit eutils flag-o-matic + +DESCRIPTION="Linux quota tools" +HOMEPAGE="http://sourceforge.net/projects/linuxquota/" +SRC_URI="mirror://sourceforge/linuxquota/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 hppa ia64 ~mips ppc sparc x86" +IUSE="nls tcpd ldap rpc" + +RDEPEND="ldap? ( >=net-nds/openldap-2.3.35 ) + tcpd? ( sys-apps/tcp-wrappers ) + rpc? ( net-nds/portmap )" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext )" + +S=${WORKDIR}/quota-tools + +src_unpack() { + unpack ${A} + cd "${S}" + + # patch to prevent quotactl.2 manpage from being installed + # that page is provided by man-pages instead + epatch "${FILESDIR}"/${PN}-no-quotactl-manpage.patch + + # Don't strip binaries (from Fedora) + epatch "${FILESDIR}"/quota-3.06-no-stripping.patch + + # This was for openldap-2.2 support before, + # Now we only support >=2.3 + append-cppflags -DLDAP_DEPRECATED=0 + + sed -i -e "s:,LIBS=\"\$saved_LIBS=\":;LIBS=\"\$saved_LIBS\":" configure +} + +src_compile() { + econf \ + $(use_enable nls) \ + $(use_enable ldap ldapmail) \ + $(use_enable rpc) \ + $(use_enable rpc rpcsetquota) \ + || die + emake || die +} + +src_install() { + emake ROOTDIR="${D}" install || die + rm -r "${D}"/usr/include || die #70938 + + insinto /etc + insopts -m0644 + doins warnquota.conf quotatab + + dodoc doc/* + dodoc README.* + dodoc Changelog + + newinitd "${FILESDIR}"/quota.rc6 quota + newconfd "${FILESDIR}"/quota.confd quota + + if use rpc ; then + newinitd "${FILESDIR}"/rpc.rquotad.initd rpc.rquotad + else + rm -f "${D}"/usr/sbin/rpc.rquotad + fi + + if use ldap ; then + insinto /etc/openldap/schema + insopts -m0644 + doins ldap-scripts/quota.schema + + exeinto /usr/share/quota/ldap-scripts + doexe ldap-scripts/*.pl + doexe ldap-scripts/edquota_editor + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-3.16.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-3.16.ebuild new file mode 100644 index 0000000000..343efba417 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-3.16.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/quota/quota-3.16.ebuild,v 1.1 2008/11/20 00:41:06 vapier Exp $ + +inherit eutils flag-o-matic + +DESCRIPTION="Linux quota tools" +HOMEPAGE="http://sourceforge.net/projects/linuxquota/" +SRC_URI="mirror://sourceforge/linuxquota/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86" +IUSE="nls tcpd ldap rpc" + +RDEPEND="ldap? ( >=net-nds/openldap-2.3.35 ) + tcpd? ( sys-apps/tcp-wrappers ) + rpc? ( net-nds/portmap )" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext )" + +S=${WORKDIR}/quota-tools + +src_unpack() { + unpack ${A} + cd "${S}" + + # patch to prevent quotactl.2 manpage from being installed + # that page is provided by man-pages instead + epatch "${FILESDIR}"/${PN}-no-quotactl-manpage.patch + + # This was for openldap-2.2 support before, + # Now we only support >=2.3 + append-cppflags -DLDAP_DEPRECATED=0 + + sed -i -e "s:,LIBS=\"\$saved_LIBS=\":;LIBS=\"\$saved_LIBS\":" configure +} + +src_compile() { + econf \ + $(use_enable nls) \ + $(use_enable ldap ldapmail) \ + $(use_enable rpc) \ + $(use_enable rpc rpcsetquota) \ + || die + emake || die +} + +src_install() { + emake STRIP="" ROOTDIR="${D}" install || die + rm -r "${D}"/usr/include || die #70938 + + insinto /etc + insopts -m0644 + doins warnquota.conf quotatab + + dodoc doc/* + dodoc README.* + dodoc Changelog + + newinitd "${FILESDIR}"/quota.rc6 quota + newconfd "${FILESDIR}"/quota.confd quota + + if use rpc ; then + newinitd "${FILESDIR}"/rpc.rquotad.initd rpc.rquotad + else + rm -f "${D}"/usr/sbin/rpc.rquotad + fi + + if use ldap ; then + insinto /etc/openldap/schema + insopts -m0644 + doins ldap-scripts/quota.schema + + exeinto /usr/share/quota/ldap-scripts + doexe ldap-scripts/*.pl + doexe ldap-scripts/edquota_editor + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-3.17-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-3.17-r1.ebuild new file mode 100644 index 0000000000..f876150d08 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-3.17-r1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/quota/quota-3.17-r1.ebuild,v 1.8 2011/05/21 18:01:37 armin76 Exp $ + +inherit eutils flag-o-matic + +DESCRIPTION="Linux quota tools" +HOMEPAGE="http://sourceforge.net/projects/linuxquota/" +SRC_URI="mirror://sourceforge/linuxquota/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86" +IUSE="nls tcpd ldap rpc" + +RDEPEND="ldap? ( >=net-nds/openldap-2.3.35 ) + tcpd? ( sys-apps/tcp-wrappers ) + rpc? ( || ( net-nds/portmap net-nds/rpcbind ) )" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext )" + +S=${WORKDIR}/quota-tools + +src_unpack() { + unpack ${A} + cd "${S}" + + # patch to prevent quotactl.2 manpage from being installed + # that page is provided by man-pages instead + epatch "${FILESDIR}"/${PN}-no-quotactl-manpage.patch + + # This was for openldap-2.2 support before, + # Now we only support >=2.3 + append-cppflags -DLDAP_DEPRECATED=0 + + sed -i -e "s:,LIBS=\"\$saved_LIBS=\":;LIBS=\"\$saved_LIBS\":" configure +} + +src_compile() { + econf \ + $(use_enable nls) \ + $(use_enable ldap ldapmail) \ + $(use_enable rpc) \ + $(use_enable rpc rpcsetquota) \ + || die + emake || die +} + +src_install() { + emake STRIP="" ROOTDIR="${D}" install || die + rm -r "${D}"/usr/include || die #70938 + + insinto /etc + insopts -m0644 + doins warnquota.conf quotatab + + rm -rf doc/CVS + dodoc doc/* + dodoc README.* + dodoc Changelog + + newinitd "${FILESDIR}"/quota.rc7 quota + newconfd "${FILESDIR}"/quota.confd quota + + if use rpc ; then + newinitd "${FILESDIR}"/rpc.rquotad.initd rpc.rquotad + else + rm -f "${D}"/usr/sbin/rpc.rquotad + fi + + if use ldap ; then + insinto /etc/openldap/schema + insopts -m0644 + doins ldap-scripts/quota.schema + + exeinto /usr/share/quota/ldap-scripts + doexe ldap-scripts/*.pl + doexe ldap-scripts/edquota_editor + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-3.17.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-3.17.ebuild new file mode 100644 index 0000000000..c9af3f528a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-3.17.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/quota/quota-3.17.ebuild,v 1.12 2011/04/22 09:59:18 jlec Exp $ + +inherit eutils flag-o-matic + +DESCRIPTION="Linux quota tools" +HOMEPAGE="http://sourceforge.net/projects/linuxquota/" +SRC_URI="mirror://sourceforge/linuxquota/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86" +IUSE="nls tcpd ldap rpc" + +RDEPEND="ldap? ( >=net-nds/openldap-2.3.35 ) + tcpd? ( sys-apps/tcp-wrappers ) + rpc? ( || ( net-nds/portmap net-nds/rpcbind ) )" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext )" + +S=${WORKDIR}/quota-tools + +src_unpack() { + unpack ${A} + cd "${S}" + + # patch to prevent quotactl.2 manpage from being installed + # that page is provided by man-pages instead + epatch "${FILESDIR}"/${PN}-no-quotactl-manpage.patch + + # This was for openldap-2.2 support before, + # Now we only support >=2.3 + append-cppflags -DLDAP_DEPRECATED=0 + + sed -i -e "s:,LIBS=\"\$saved_LIBS=\":;LIBS=\"\$saved_LIBS\":" configure +} + +src_compile() { + econf \ + $(use_enable nls) \ + $(use_enable ldap ldapmail) \ + $(use_enable rpc) \ + $(use_enable rpc rpcsetquota) \ + || die + emake || die +} + +src_install() { + emake STRIP="" ROOTDIR="${D}" install || die + rm -r "${D}"/usr/include || die #70938 + + insinto /etc + insopts -m0644 + doins warnquota.conf quotatab + + rm -rf doc/CVS + dodoc doc/* + dodoc README.* + dodoc Changelog + + newinitd "${FILESDIR}"/quota.rc6 quota + newconfd "${FILESDIR}"/quota.confd quota + + if use rpc ; then + newinitd "${FILESDIR}"/rpc.rquotad.initd rpc.rquotad + else + rm -f "${D}"/usr/sbin/rpc.rquotad + fi + + if use ldap ; then + insinto /etc/openldap/schema + insopts -m0644 + doins ldap-scripts/quota.schema + + exeinto /usr/share/quota/ldap-scripts + doexe ldap-scripts/*.pl + doexe ldap-scripts/edquota_editor + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-4.00.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-4.00.ebuild new file mode 100644 index 0000000000..580dcc10f1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-4.00.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/quota/quota-4.00.ebuild,v 1.3 2012/12/24 02:29:19 vapier Exp $ + +EAPI="2" + +inherit eutils flag-o-matic + +DESCRIPTION="Linux quota tools" +HOMEPAGE="http://sourceforge.net/projects/linuxquota/" +SRC_URI="mirror://sourceforge/linuxquota/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="ldap netlink nls rpc tcpd" + +RDEPEND="ldap? ( >=net-nds/openldap-2.3.35 ) + netlink? ( + sys-apps/dbus + dev-libs/libnl:1.1 + ) + rpc? ( net-nds/rpcbind ) + tcpd? ( sys-apps/tcp-wrappers )" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext )" + +S=${WORKDIR}/quota-tools + +src_prepare() { + sed -i '1iCC = @CC@' Makefile.in || die #446277 +} + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_enable ldap ldapmail) \ + $(use_enable netlink) \ + $(use_enable rpc) \ + $(use_enable rpc rpcsetquota) +} + +src_install() { + emake STRIP="" ROOTDIR="${D}" install || die + dodoc doc/* README.* Changelog + rm -r "${D}"/usr/include || die #70938 + + insinto /etc + insopts -m0644 + doins warnquota.conf quotatab || die + + newinitd "${FILESDIR}"/quota.rc7 quota + newconfd "${FILESDIR}"/quota.confd quota + + if use rpc ; then + newinitd "${FILESDIR}"/rpc.rquotad.initd rpc.rquotad + else + rm -f "${D}"/usr/sbin/rpc.rquotad + fi + + if use ldap ; then + insinto /etc/openldap/schema + insopts -m0644 + doins ldap-scripts/quota.schema || die + + exeinto /usr/share/quota/ldap-scripts + doexe ldap-scripts/*.pl || die + doexe ldap-scripts/edquota_editor || die + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-4.01.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-4.01.ebuild new file mode 100644 index 0000000000..621fbc4171 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/quota/quota-4.01.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/quota/quota-4.01.ebuild,v 1.1 2013/01/06 22:37:43 vapier Exp $ + +EAPI="4" + +inherit eutils flag-o-matic + +DESCRIPTION="Linux quota tools" +HOMEPAGE="http://sourceforge.net/projects/linuxquota/" +SRC_URI="mirror://sourceforge/linuxquota/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="ldap netlink nls rpc tcpd" + +RDEPEND="ldap? ( >=net-nds/openldap-2.3.35 ) + netlink? ( + sys-apps/dbus + dev-libs/libnl:1.1 + ) + rpc? ( net-nds/rpcbind ) + tcpd? ( sys-apps/tcp-wrappers )" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext )" + +S=${WORKDIR}/quota-tools + +src_prepare() { + sed -i '1iCC = @CC@' Makefile.in || die #446277 + epatch "${FILESDIR}"/${PN}-4.01-mnt.patch +} + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_enable ldap ldapmail) \ + $(use_enable netlink) \ + $(use_enable rpc) \ + $(use_enable rpc rpcsetquota) +} + +src_install() { + emake STRIP="" ROOTDIR="${D}" install + dodoc doc/* README.* Changelog + rm -r "${D}"/usr/include || die #70938 + + insinto /etc + insopts -m0644 + doins warnquota.conf quotatab + + newinitd "${FILESDIR}"/quota.rc7 quota + newconfd "${FILESDIR}"/quota.confd quota + + if use rpc ; then + newinitd "${FILESDIR}"/rpc.rquotad.initd rpc.rquotad + else + rm -f "${D}"/usr/sbin/rpc.rquotad + fi + + if use ldap ; then + insinto /etc/openldap/schema + insopts -m0644 + doins ldap-scripts/quota.schema + + exeinto /usr/share/quota/ldap-scripts + doexe ldap-scripts/*.pl + doexe ldap-scripts/edquota_editor + fi +} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/ChangeLog new file mode 100644 index 0000000000..8b6c2b005d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/ChangeLog @@ -0,0 +1,209 @@ +# ChangeLog for sys-fs/udev-init-scripts +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev-init-scripts/ChangeLog,v 1.41 2013/02/01 08:09:29 ssuominen Exp $ + + 01 Feb 2013; Samuli Suominen + -udev-init-scripts-19-r1.ebuild, + -files/udev-init-scripts-19-start-only-regular-file.patch: + old + + 31 Jan 2013; Agostino Sarubbo udev-init-scripts-22.ebuild: + Stable for ppc, wrt bug #452556 + + 29 Jan 2013; Agostino Sarubbo udev-init-scripts-22.ebuild: + Stable for x86, wrt bug #452556 + + 29 Jan 2013; Agostino Sarubbo udev-init-scripts-22.ebuild: + Stable for amd64, wrt bug #452556 + + 27 Jan 2013; William Hubbs -files/udev-init-scripts-21-f + ix-population-of-run-udev-rules.d-for-newnet.patch, + -udev-init-scripts-21-r1.ebuild, -udev-init-scripts-21.ebuild: + remove old unstable version + +*udev-init-scripts-22 (27 Jan 2013) + + 27 Jan 2013; William Hubbs + +udev-init-scripts-22.ebuild: + version bump + + 27 Jan 2013; Agostino Sarubbo udev-init-scripts-19-r1.ebuild: + Stable for ppc, wrt bug #452556 + +*udev-init-scripts-21-r1 (25 Jan 2013) + + 25 Jan 2013; Samuli Suominen + +udev-init-scripts-21-r1.ebuild, + +files/udev-init-scripts-21-fix-population-of-run-udev-rules.d-for-newnet.pat + ch: + Create /run/udev/rules.d when required wrt #453656 by Mike Gilbert + + 21 Jan 2013; Samuli Suominen + udev-init-scripts-19-r1.ebuild, udev-init-scripts-21.ebuild, + udev-init-scripts-9999.ebuild: + Use rc-update instead of rc-config to avoid eselect dependency. + + 21 Jan 2013; Samuli Suominen + udev-init-scripts-19-r1.ebuild, udev-init-scripts-21.ebuild, + udev-init-scripts-9999.ebuild: + Only print warning about udev-postmount if it's present in runlevels boot, + default or sysinit wrt #453408 by Pacho Ramos + +*udev-init-scripts-21 (21 Jan 2013) + + 21 Jan 2013; William Hubbs + -udev-init-scripts-20.ebuild, +udev-init-scripts-21.ebuild: + version bump to add code to stop udev if udevadm control fails, pointed out + by Nikoli. + +*udev-init-scripts-20 (21 Jan 2013) + + 21 Jan 2013; William Hubbs + +udev-init-scripts-20.ebuild, udev-init-scripts-9999.ebuild: + version bump for running the udev executable only; not the symbolic link. + This is the same fix as 19-r1. + + 21 Jan 2013; Samuli Suominen + -udev-init-scripts-10.ebuild, -udev-init-scripts-12.ebuild, + -udev-init-scripts-14.ebuild, -udev-init-scripts-15.ebuild, + -udev-init-scripts-16.ebuild, -udev-init-scripts-17.ebuild, + -udev-init-scripts-17-r1.ebuild, -udev-init-scripts-18.ebuild, + -udev-init-scripts-19.ebuild: + old + +*udev-init-scripts-19-r1 (21 Jan 2013) + + 21 Jan 2013; Samuli Suominen + +udev-init-scripts-19-r1.ebuild, + +files/udev-init-scripts-19-start-only-regular-file.patch: + Skip systemd-udevd if it's a symlink. + + 20 Jan 2013; Agostino Sarubbo udev-init-scripts-19.ebuild: + Stable for x86, wrt bug #452556 + + 19 Jan 2013; Samuli Suominen + udev-init-scripts-19.ebuild: + amd64 stable wrt #452556 + +*udev-init-scripts-19 (09 Jan 2013) + + 09 Jan 2013; William Hubbs + +udev-init-scripts-19.ebuild, udev-init-scripts-9999.ebuild: + version bump and sync live ebuild + + 11 Dec 2012; Ian Stakenvicius udev-init-scripts-18.ebuild, + udev-init-scripts-9999.ebuild: + adjusted the dep for virtual/udev + + 11 Dec 2012; Ian Stakenvicius udev-init-scripts-18.ebuild: + changed direct udev dependency to virtual/udev to support installation of + eudev + +*udev-init-scripts-18 (09 Dec 2012) + + 09 Dec 2012; William Hubbs + +udev-init-scripts-18.ebuild, udev-init-scripts-9999.ebuild: + version bump for eudev support and sync live ebuild. + +*udev-init-scripts-17-r1 (20 Oct 2012) + + 20 Oct 2012; William Hubbs + +udev-init-scripts-17-r1.ebuild: + Another part of the fix for #438932. + Now we require both udev-mount and udev to be added to the sysinit + runlevel. + +*udev-init-scripts-17 (19 Oct 2012) + + 19 Oct 2012; William Hubbs + +udev-init-scripts-17.ebuild: + version bump + +*udev-init-scripts-16 (08 Aug 2012) + + 08 Aug 2012; William Hubbs + +udev-init-scripts-16.ebuild: + version bump + +*udev-init-scripts-15 (07 Aug 2012) + + 07 Aug 2012; William Hubbs + +udev-init-scripts-15.ebuild, udev-init-scripts-9999.ebuild: + version bump to move everything back to /lib/udev from /usr/lib/udev. + + +*udev-init-scripts-14 (01 Aug 2012) + + 01 Aug 2012; William Hubbs + +udev-init-scripts-14.ebuild, udev-init-scripts-9999.ebuild: + version bump and sync live ebuild + + 22 Jul 2012; Raúl Porcel udev-init-scripts-10.ebuild, + udev-init-scripts-12.ebuild: + Add ~alpha/~sh/~sparc wrt #397769 + +*udev-init-scripts-12 (04 Jul 2012) + + 04 Jul 2012; William Hubbs + +udev-init-scripts-12.ebuild: + version bump + + 03 May 2012; Mike Frysinger udev-init-scripts-10.ebuild, + udev-init-scripts-9999.ebuild: + eat spurious leading space + + 21 Mar 2012; William Hubbs + udev-init-scripts-9999.ebuild: + remove the test restriction from the live ebuild since the tests were dropped + from git. + + 21 Mar 2012; William Hubbs udev-init-scripts-10.ebuild, + udev-init-scripts-9999.ebuild: + The tests are really for script developers, so I am restricting them for bug + #409065 + + 21 Mar 2012; William Hubbs udev-init-scripts-10.ebuild, + udev-init-scripts-9999.ebuild: + Only inherit git-2 if we are a live ebuild. + + 20 Mar 2012; William Hubbs -udev-init-scripts-9.ebuild: + remove old version + + 20 Mar 2012; Samuli Suominen + udev-init-scripts-10.ebuild, udev-init-scripts-9999.ebuild: + Set blockers to prevent file collision wrt #405505 + +*udev-init-scripts-10 (19 Mar 2012) + + 19 Mar 2012; William Hubbs +udev-init-scripts-10.ebuild: + version bump + + 19 Mar 2012; William Hubbs udev-init-scripts-9.ebuild: + This version of udev-init-scripts is only for udev-181. + + 19 Mar 2012; William Hubbs -udev-init-scripts-8.ebuild: + remove old version + + 19 Mar 2012; William Hubbs udev-init-scripts-8.ebuild, + udev-init-scripts-9.ebuild, udev-init-scripts-9999.ebuild: + add openrc to rdepends + +*udev-init-scripts-9 (19 Mar 2012) + + 19 Mar 2012; William Hubbs +udev-init-scripts-9.ebuild: + version bump + + 24 Feb 2012; William Hubbs udev-init-scripts-8.ebuild, + udev-init-scripts-9999.ebuild: + Fix dependencies and add a blocker for older udev versions for bug #405505. + + 08 Feb 2012; Matt Turner udev-init-scripts-8.ebuild: + Added ~mips, bug 397769. + +*udev-init-scripts-9999 (02 Feb 2012) +*udev-init-scripts-8 (02 Feb 2012) + + 02 Feb 2012; William Hubbs +udev-init-scripts-8.ebuild, + +udev-init-scripts-9999.ebuild, +metadata.xml: + Initial commit of udev-init-scripts. This package contains the openrc init + scripts and helpers for udev. diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/Manifest b/sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/Manifest new file mode 100644 index 0000000000..73e44d36e5 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/Manifest @@ -0,0 +1,19 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST udev-init-scripts-22.tar.bz2 4877 SHA256 1cb74fe6f418e5ace297efb72682a92e0a81e387afefae3f8e4b619ee2129d51 SHA512 5b11b639d98a1e2edc932887ed51b45119c14f26217e8fe44bdbb9dd4605230e2f83f2ad582eb00d88912c643ba604e38b2a3d52b3573706e861596cca1335ea WHIRLPOOL 7af3709f1824016fd3d7efd319efcaff4a109282ad75d4c43fe981308a641712a17df2f55e2ec7c6a714ad134eacb48b84abf3fe65c0443b94a632ce3113ee51 +EBUILD udev-init-scripts-22.ebuild 2352 SHA256 0014bd80609dfe01bec7778345e3dca71d5f16c919268ff4cce6605fc125f0a7 SHA512 0d3c7217a15a5c8f4d7f9e096374fd8c9c3719f6603fe053c521833df2ec447e2f602dbbf62b1882099d748d69d87dfc753429294d0b91dfba3c42a56498aabc WHIRLPOOL c51ab64fd402fe570e8d3f34a6f7e03cf55259d22f8032c4487cc81f27a7462c6aa6ffa979d716ac41e37dd5041ae2db0beffe05d0ea22cad52d8079dcae5cee +EBUILD udev-init-scripts-9999.ebuild 2363 SHA256 9f95d58712dc6415256d14ccb577a5eafb5fb170435f8e85f3db77a4b31976fc SHA512 11b811e2c5cb72976dd0531a3911af126dae5805c55d491f0724e02fbf0cfe5f6318bd8cb34e0a9c6cbe50846d7f4a342f567d93a186f2c0be936628372893cb WHIRLPOOL 41fddcf76a9e2ee661d637c4d588e09a554a757a18eb582ed1a290fde2e3a5a1412a3399953c603fa9368bd94e5db5815e4bd1043eda8c3382b59d853fdcbff0 +MISC ChangeLog 7442 SHA256 1dfa4b8c2a3f61d166bc2c7245f9c28a19782da9a845f28b6cd700ae642967b5 SHA512 e49b961b65c4e6276b190a601c3f672d1f5caefb8d7885402a20d8b56af9a5392fa51b6252bc42772ef46e1b470d5f68ae03eb5650270869e425cf9550b6e2b7 WHIRLPOOL 2cffe16e9f8d4e77e27f25c04661cbb91c9f90348dd7babeb054bf5abf8741506300fe136ec096ad8108ef221f83dc9425ae6f10d05a55799c13a83befefab06 +MISC metadata.xml 206 SHA256 e8bae0ea2f16b0ad92858b68718c01ab85b5e6995a35b88c74e4ad9772b9f813 SHA512 f6558663be8014488111639a4eeadc9e691f57f2eb4f3c97d6022a50ab2659fac2df458cefed5e29a6661d59221b15332aefa00c027552a8f4bbefc3988e2a90 WHIRLPOOL b515e201c4f614326c4ee0ef0e13fd9d277e913d96265ecce11b41c9628fa38d1e34f90fab1073527e153a9e2e8929c5fee748a8e5eaf98b58fe15928c8ad457 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQEcBAEBCAAGBQJRC3grAAoJEEdUh39IaPFN4BcH+QHWu33RwRMGpZhMxt5pjxj4 +MzhCdK3vJLxIgzGqCHKykiSZxDVx1/onMuJ52TU3tAGCGNru/sIlqwtgx1LSOYiS +RskVfq7PgIMqVA3phYbuU+6iIDIsHXGpc+32rEaLQpM1pxCUB4+fRwH3DVQE4/Wa +CqovT0NT4KEBuP3fYOcXzBLVmIIgA4cbBxdahyteKmvUb47g6pc80nRTqgZ4DGcA +5bjdlvfvRXWSCAmfdZKlTwJsAb2dW6SWZ0KMDfBIjduF/x8I9PP26+TKdls4jOb+ +JbQ0ikyjnOqdzPFspdH+NVXT0xbM45g7rHuxNjvw3NL4TCR8sBWqJe0kb1Ltg6Q= +=MFHs +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/metadata.xml new file mode 100644 index 0000000000..f9cc3c3cbd --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/metadata.xml @@ -0,0 +1,7 @@ + + + + + udev-bugs@gentoo.org + + diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/udev-init-scripts-22.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/udev-init-scripts-22.ebuild new file mode 100644 index 0000000000..0a8455b0d9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev-init-scripts/udev-init-scripts-22.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev-init-scripts/udev-init-scripts-22.ebuild,v 1.6 2013/01/31 23:08:27 ago Exp $ + +EAPI=4 + +inherit eutils + +if [ "${PV}" = "9999" ]; then + EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/udev-gentoo-scripts.git" + inherit git-2 +fi + +DESCRIPTION="udev startup scripts for openrc" +HOMEPAGE="http://www.gentoo.org" + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +if [ "${PV}" != "9999" ]; then + SRC_URI="http://dev.gentoo.org/~williamh/dist/${P}.tar.bz2" + KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86" +fi + +RESTRICT="test" + +DEPEND="virtual/pkgconfig" +RDEPEND=">=virtual/udev-180 + sys-apps/openrc + ! + files/80-net-name-slot.rules: + Recommend copying the file from /lib/udev/rules.d/ to /etc/udev/rules.d/ + instead of deleting this dummy file because stable udev's ebuild will always + put the file in place if it isn't there already. + + 03 Feb 2013; Samuli Suominen udev-197-r6.ebuild, + udev-9999.ebuild: + Check for CONFIG_KALLSYMS=y wrt #447042 by "erhard.furtner" + + 02 Feb 2013; Fabian Groffen udev-171-r10.ebuild: + Drop ~x86-linux, bug #452708 + +*udev-197-r6 (01 Feb 2013) + + 01 Feb 2013; Samuli Suominen +udev-197-r6.ebuild, + udev-9999.ebuild: + Trim 40-gentoo.rules in favour of upstream 50-udev-default.rules; and + write it using the ebuild. + + 01 Feb 2013; Samuli Suominen -udev-197-r3.ebuild: + old + + 31 Jan 2013; Agostino Sarubbo udev-197-r4.ebuild: + Stable for ppc, wrt bug #452556 + + 31 Jan 2013; Samuli Suominen udev-197-r4.ebuild, + udev-197-r5.ebuild, udev-9999.ebuild: + Backport kernel .config check from ebuild of 171; BLK_DEV_BSG, !IDE, + INOTIFY_USER, !SYSFS_DEPRECATED, !SYSFS_DEPRECATED_V2, and SIGNALFD + wrt #454614 by Alexandre Rostovtsev + + 29 Jan 2013; Agostino Sarubbo udev-197-r4.ebuild: + Stable for x86, wrt bug #452556 + + 29 Jan 2013; Agostino Sarubbo udev-197-r4.ebuild: + Stable for amd64, wrt bug #452556 + +*udev-197-r5 (29 Jan 2013) + + 29 Jan 2013; Samuli Suominen udev-197-r4.ebuild, + +udev-197-r5.ebuild: + Install 80-net-name-slot.rules if the file isn't there yet for stabilization + of -r4. This will make the new -r5 the old -r4. + + 29 Jan 2013; Samuli Suominen + files/80-net-name-slot.rules: + Update link to Tracker wrt #454452 by Ian Abbott + + 28 Jan 2013; Samuli Suominen udev-197-r3.ebuild, + udev-197-r4.ebuild, udev-9999.ebuild: + Change KV_min to 3.3 for ia64 because accept4 support in the kernel came + late. Thanks to ryao for noticing. + + 28 Jan 2013; Samuli Suominen udev-197-r3.ebuild, + udev-197-r4.ebuild, udev-9999.ebuild: + Change block udev-197-r3.ebuild: + Stable for ppc, wrt bug #452556 + + 27 Jan 2013; Samuli Suominen udev-197-r3.ebuild, + udev-197-r4.ebuild, udev-9999.ebuild: + Block old version of selinux-base because it's not compatible with + >=sys-fs/udev-197 wrt #451128 by Hinnerk van Bruinehsen + + 27 Jan 2013; Samuli Suominen udev-197-r3.ebuild, + udev-197-r4.ebuild, udev-9999.ebuild: + Since libudev.so.0 was in /usr for a while; adjust the preserve_old_lib + command by Zero_Chaos + + 24 Jan 2013; Samuli Suominen udev-197-r4.ebuild, + udev-9999.ebuild: + Set the net_rules variable outside of the copy_net_rules() function for later + use in the postinst phase. + + 24 Jan 2013; Samuli Suominen udev-197-r4.ebuild, + udev-9999.ebuild: + Disable the new predictable network interface name scheme if + sys-apps/biosdevname is installed. + + 23 Jan 2013; Samuli Suominen udev-197-r3.ebuild, + udev-197-r4.ebuild, udev-9999.ebuild: + Move a file install to pkg_postinst() from pkg_preinst() to use $ROOT + instead of $FILESDIR for binpkg support wrt #453726 by Fabio Erculiani + + 23 Jan 2013; Samuli Suominen udev-197-r3.ebuild, + udev-197-r4.ebuild, udev-9999.ebuild: + Post install message about changed network interface renaming wrt #453494 + + 21 Jan 2013; Mike Gilbert udev-197-r3.ebuild, + udev-197-r4.ebuild, udev-9999.ebuild: + Another tweak for the fstab check. + + 21 Jan 2013; Samuli Suominen udev-197-r3.ebuild, + udev-197-r4.ebuild, udev-9999.ebuild: + Warn users only if fstype of /dev in /etc/fstab is not devtmpfs by WilliamH + + 21 Jan 2013; Samuli Suominen udev-197-r3.ebuild, + udev-197-r4.ebuild, udev-9999.ebuild: + Raise udev-init-scripts dependency to 19-r1 to avoid launching the symlink to + udevd. + + 21 Jan 2013; Samuli Suominen udev-197-r3.ebuild, + udev-197-r4.ebuild, udev-9999.ebuild: + Warn users if they are mounting /dev from /etc/fstab wrt #453186 by "wbrana" + + 21 Jan 2013; Samuli Suominen -udev-171-r9.ebuild, + -udev-196-r1.ebuild: + old + + 21 Jan 2013; Samuli Suominen udev-171-r10.ebuild: + Stabilize for everyone because of one patch; restore support for 2.6.31. + + 20 Jan 2013; Agostino Sarubbo udev-197-r3.ebuild: + Stable for x86, wrt bug #452556 + + 20 Jan 2013; Samuli Suominen udev-197-r4.ebuild, + udev-9999.ebuild: + Optionalize dev-util/gperf dependency behind USE="keymap" wrt #452760 by Mike + Frysinger + + 19 Jan 2013; Samuli Suominen udev-197-r3.ebuild, + udev-197-r4.ebuild, udev-9999.ebuild: + Install mans related to libsystemd-daemon wrt #452892 by Mike Gilbert. Block + udev-197-r3.ebuild, + udev-197-r4.ebuild, udev-9999.ebuild: + Update PDEPEND of virtual/udev to 197. + + 19 Jan 2013; Samuli Suominen udev-197-r3.ebuild: + amd64 stable wrt #452556 + + 19 Jan 2013; Samuli Suominen -udev-197-r2.ebuild: + old + +*udev-197-r4 (19 Jan 2013) + + 19 Jan 2013; Samuli Suominen udev-197-r3.ebuild, + +udev-197-r4.ebuild, udev-9999.ebuild: + Move /lib/systemd/udevd to /sbin/udevd. Remove empty directory /lib/systemd. + Symlink /sbin/udevd to /usr/lib/systemd/systemd-udevd. Point systemd .service + files to /usr/lib/systemd/systemd-udevd. Closing bug #408891. + Fix installation of sd-daemon.h include for libsystemd-daemon wrt #452892 + by Marien Zwart and Mike Gilbert. + + 18 Jan 2013; Samuli Suominen udev-197-r3.ebuild, + udev-9999.ebuild: + Pass --disable-silent-rules wrt #429886 by Julian Ospald + + 17 Jan 2013; Samuli Suominen +udev-196-r1.ebuild: + Put 196-r1 back in tree for sys-apps/systemd. If you don't use systemd, you + shouldn't be emerging this package because it has wrong udevdir= in udev.pc. + + 17 Jan 2013; Samuli Suominen udev-197-r3.ebuild, + udev-9999.ebuild: + Remove one more use of secure_getenv() from src/shared/missing.h when + required. + + 17 Jan 2013; William Hubbs udev-197-r2.ebuild, + udev-197-r3.ebuild, udev-9999.ebuild: + adjust gtk-doc dependency for bug #452668 + + 17 Jan 2013; Samuli Suominen udev-197-r3.ebuild, + udev-9999.ebuild: + Restore support for uClibc head by disabling usage of secure_getenv() in + logs. Use maintainer safe kludge when building from git to avoid missing + other uses. Thanks to Mike Frysinger in bug #443030, Comment #5. + Fix building without dev-util/intltool and sys-devel/gettext wrt #443028, + Comment #3 by Mike Frysinger. + + 17 Jan 2013; Samuli Suominen udev-171-r10.ebuild: + Change KV_min and KV_reliable from 2.6.32 to 2.6.31 because it was + backported from sys-fs/eudev, see http://github.com/gentoo/eudev/issues/7 + + 17 Jan 2013; Samuli Suominen -udev-141-r1.ebuild, + -udev-146-r1.ebuild, -udev-149.ebuild, -udev-151-r4.ebuild, + -udev-164-r2.ebuild, -udev-196-r1.ebuild, metadata.xml: + old; if you need support for older kernels use sys-fs/eudev or + local overlay: + http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-fs/udev/?hideattic=0 + + 17 Jan 2013; William Hubbs udev-197-r2.ebuild, + udev-197-r3.ebuild, udev-9999.ebuild: + make separate /usr warning message more verbose. Udev will not always fail + without an initramfs, but the failures you get will be difficult to + troubleshoot. + +*udev-197-r3 (16 Jan 2013) + + 16 Jan 2013; Samuli Suominen udev-197-r2.ebuild, + +udev-197-r3.ebuild, udev-9999.ebuild: + Edit -r2 to install 80-net-name-slot.rules if the file isn't there yet; this + is for stable. This will make current -r2 as -r3 with a safe kludge to avoid + overwriting the file; this is for ~arch. + + 15 Jan 2013; William Hubbs udev-9999.ebuild: + sync live ebuild + + 15 Jan 2013; William Hubbs udev-197-r2.ebuild: + add toolchain-funcs to inherit call since we use gcc-version + + 15 Jan 2013; William Hubbs udev-197-r2.ebuild: + Allow udev to compile correctly with gcc 4.5 and >=glibc-2.16 for bug #451110, + thanks to vapier. + + 14 Jan 2013; William Hubbs udev-197-r2.ebuild: + update the emerge procedure for udev consumers to use qfile. Thanks to Paul + Varner for explaining why this is the better option. + + 14 Jan 2013; William Hubbs udev-197-r2.ebuild: + Add an example of the command needed to re-emerge packages with files in + /usr/lib/udev for bug #451266. + + 13 Jan 2013; William Hubbs udev-197-r2.ebuild, + udev-9999.ebuild: + Fix udev-init-scripts dependencies per poly-c and move udevadm to /bin. If + someone wants a revbump I will do so. + + 13 Jan 2013; William Hubbs -udev-197-r1.ebuild: + remove old version + + 12 Jan 2013; William Hubbs udev-197-r2.ebuild, + udev-9999.ebuild: + add -j1 to the make install phase for bug #451500 + +*udev-197-r2 (12 Jan 2013) + + 12 Jan 2013; William Hubbs +udev-197-r2.ebuild, + udev-9999.ebuild: + This is the last of the revisions to move everything back to / and fix + rootlibdir, thanks to Dave Reisner on the #systemd irc channel for his + assistance. + + 11 Jan 2013; William Hubbs -udev-195.ebuild, + -udev-197.ebuild: + remove old versions + +*udev-197-r1 (11 Jan 2013) + + 11 Jan 2013; William Hubbs +udev-197-r1.ebuild, + udev-9999.ebuild: + use systemd eclass for bug #451152, thanks to Mike Gilbert for the patch. + + 09 Jan 2013; William Hubbs udev-197.ebuild, + udev-9999.ebuild: + I was told that the fix I mentioned in the previous commit is incorrect + because systemd already generates the man pages in their tarball. + +*udev-197 (09 Jan 2013) + + 09 Jan 2013; William Hubbs + +files/80-net-name-slot.rules, +udev-197.ebuild, udev-9999.ebuild: + version bump and fix #446702 + +*udev-171-r10 (18 Dec 2012) + + 18 Dec 2012; Richard Yao +udev-171-r10.ebuild: + Backport accept4 fallback path from eudev-1_beta1, approved by WilliamH and + ssuominen + + 02 Dec 2012; Samuli Suominen -udev-196.ebuild: + old + +*udev-196-r1 (02 Dec 2012) + + 02 Dec 2012; Samuli Suominen +udev-196-r1.ebuild, + udev-9999.ebuild: + USE="hwdb" will now pull in sys-apps/hwids with USE="udev" enabled to gain + pci.ids, usb.ids and oui.txt to generate /etc/udev/udev.bin from. + Run udevadm hwdb --update too. Thanks to Flameeyes for co-operating with + this one. + +*udev-196 (02 Dec 2012) + + 02 Dec 2012; Samuli Suominen +udev-196.ebuild, + udev-9999.ebuild: + Version bump. + + 01 Dec 2012; William Hubbs -udev-189.ebuild, + -udev-190.ebuild, -udev-191.ebuild, -udev-192.ebuild, -udev-193.ebuild, + -udev-194.ebuild: + after speaking with the systemd maintainer, older versions of udev are being + removed. + + 01 Dec 2012; William Hubbs +udev-189.ebuild, + +udev-190.ebuild, +udev-191.ebuild, +udev-192.ebuild, +udev-193.ebuild, + +udev-194.ebuild: + restore old versions so we do not break systemd + + 01 Dec 2012; William Hubbs -udev-189.ebuild, + -udev-190.ebuild, -udev-191.ebuild, -udev-192.ebuild, -udev-193.ebuild, + -udev-194.ebuild: + remove old versions + + 24 Nov 2012; Samuli Suominen -udev-171-r8.ebuild: + old + + 24 Nov 2012; Samuli Suominen udev-146-r1.ebuild, + udev-149.ebuild, udev-151-r4.ebuild, udev-164-r2.ebuild: + Reset keywording back to ~arch since these can't be considered stable + anymore. Use at your own risk. + + 24 Nov 2012; Samuli Suominen udev-171-r9.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #443592 + + 20 Nov 2012; Anthony G. Basile udev-171-r9.ebuild: + stable arm ppc ppc64, bug #443592 + + 20 Nov 2012; Jeroen Roovers udev-171-r9.ebuild: + Stable for HPPA (bug #443592). + + 19 Nov 2012; Agostino Sarubbo udev-171-r9.ebuild: + stable for x86, wrt to bug #443592 + + 18 Nov 2012; udev-171-r9.ebuild: + Stable for amd64, wrt bug #443592 + +*udev-171-r9 (16 Nov 2012) + + 16 Nov 2012; Samuli Suominen +udev-171-r9.ebuild: + Backport upstream patch to skip ATA transport class devices for compability + with recent kernels wrt #437418 by "sf" + + 01 Nov 2012; William Hubbs udev-9999.ebuild: + sync live ebuild md5 for default rules with 195. + + 01 Nov 2012; Samuli Suominen udev-195.ebuild, + udev-9999.ebuild: + Use REPLACING_VERSIONS to print out upgrade related messaging only when + required wrt #440462 by "poletti.marco" + + 01 Nov 2012; Samuli Suominen udev-171-r8.ebuild: + Update HOMEPAGE and SRC_URI from latest stable wrt #440408 + +*udev-195 (26 Oct 2012) + + 26 Oct 2012; William Hubbs +udev-195.ebuild: + version bump + +*udev-171-r8 (20 Oct 2012) + + 20 Oct 2012; William Hubbs +udev-171-r8.ebuild: + Another part of the fix for #438932. + Now we require both udev-mount and udev to be added to the sysinit + runlevel. + +*udev-171-r7 (20 Oct 2012) + + 20 Oct 2012; William Hubbs +udev-171-r7.ebuild: + This is a hot fix for stable udev for bug #438932. + The only change is that udev-mount has "provide dev-mount" added to + the depend function. This is going directly to stable with the approval + of robbat2 and chainsaw. + + 15 Oct 2012; Zac Medico udev-194.ebuild, + udev-9999.ebuild: + Set QA_MULTILIB_PATHS for bug #424423. + +*udev-194 (04 Oct 2012) + + 04 Oct 2012; William Hubbs +udev-194.ebuild, + udev-9999.ebuild: + version bump and sync live ebuild. + + 01 Oct 2012; Diego E. Pettenò udev-193.ebuild: + Fix typo. + +*udev-193 (30 Sep 2012) + + 30 Sep 2012; William Hubbs +udev-193.ebuild: + version bump + +*udev-192 (26 Sep 2012) + + 26 Sep 2012; William Hubbs +udev-192.ebuild: + version bump + +*udev-191 (22 Sep 2012) + + 22 Sep 2012; William Hubbs +udev-191.ebuild: + version bump + +*udev-190 (21 Sep 2012) + + 21 Sep 2012; William Hubbs +udev-190.ebuild: + version bump + + 11 Sep 2012; William Hubbs udev-164-r2.ebuild, + udev-171-r6.ebuild, udev-189.ebuild, udev-9999.ebuild: + According to armin76, udev works fine on sh with glibc-2.11. To keep things + simple, I am adjusting the block to allow glibc-2.11 on all archs. + + 10 Sep 2012; William Hubbs udev-189.ebuild, + udev-9999.ebuild: + Add more information on persistent net rules and clean up ewarns. this closes + #433746 and #434626. Thanks to James Le Cuirot and Pacho Ramos. + + 10 Sep 2012; William Hubbs udev-189.ebuild, + udev-9999.ebuild: + Fix location for preserved library for #434632, thanks to Pacho Ramos. + + 10 Sep 2012; William Hubbs -udev-188.ebuild: + remove old version + +*udev-189 (24 Aug 2012) + + 24 Aug 2012; William Hubbs +udev-189.ebuild: + version bump + + 24 Aug 2012; William Hubbs -udev-187-r1.ebuild, + -udev-187-r3.ebuild: + remove old versions + + 15 Aug 2012; William Hubbs udev-9999.ebuild: + sync live ebuild + +*udev-188 (15 Aug 2012) + + 15 Aug 2012; William Hubbs +udev-188.ebuild: + version bump + + 13 Aug 2012; Samuli Suominen udev-187-r3.ebuild, + udev-9999.ebuild: + Rename reserved check_KV function to udev_check_KV wrt #430562 by "zym" + + 11 Aug 2012; Samuli Suominen udev-164-r2.ebuild, + udev-171-r6.ebuild, udev-187-r1.ebuild, udev-187-r3.ebuild, udev-9999.ebuild: + Update sys-libs/glibc block from <2.9 to <2.12 wrt #388075 by Tiago Marques + + 11 Aug 2012; Michał Górny udev-187-r3.ebuild: + Block older versions of systemd hoping for a sane migration. + +*udev-187-r3 (08 Aug 2012) + + 08 Aug 2012; William Hubbs +udev-187-r3.ebuild, + udev-9999.ebuild: + rev bump to put /lib/udev back in /usr/lib/udev as well as add a second + compatibility patch so we can run helpers in /lib/udev. + Thanks to Egor Egorov for the patch. + I also spoke with the other udev maintainer (Samuli), and he agrees that + we should be using /usr/lib and allowing packages to put things in /lib + for now. + This is for bug #430412. + + 08 Aug 2012; Justin Lecher udev-187-r1.ebuild, + udev-187-r2.ebuild, udev-9999.ebuild: + Fix typo + + 08 Aug 2012; Alexandre Rostovtsev udev-187-r1.ebuild, + udev-187-r2.ebuild, udev-9999.ebuild: + Update gobject-introspection dependency + +*udev-187-r2 (07 Aug 2012) + + 07 Aug 2012; William Hubbs +udev-187-r2.ebuild, + udev-9999.ebuild: + rev bump to move everything back to /lib/udev from /usr/lib/udev. + Also sync live ebuild. + + 04 Aug 2012; William Hubbs udev-187-r1.ebuild, + udev-9999.ebuild: + fix if statements + + 03 Aug 2012; William Hubbs udev-187-r1.ebuild, + udev-9999.ebuild: + Add a warning for bug #429466 wrt the /lib/udev->/usr/lib/udev migration. + +*udev-187-r1 (03 Aug 2012) + + 03 Aug 2012; William Hubbs +udev-187-r1.ebuild, + udev-9999.ebuild: + Fix the firmware path to search in /usr/lib then /lib. Also sync the + live ebuild. + + 01 Aug 2012; William Hubbs udev-187.ebuild, + udev-9999.ebuild: + fix calls to preserve_old_lib and preserve_old_lib_notify + +*udev-187 (01 Aug 2012) + + 01 Aug 2012; William Hubbs +udev-187.ebuild, + udev-9999.ebuild: + version bump and sync live ebuild + + 31 Jul 2012; Samuli Suominen + -files/move_tmp_persistent_rules-112-r1.sh, -files/136/udev.confd, + -files/147/udev.confd, -files/write_root_link_rule-125, + -files/136/udev.initd, -files/147/udev.initd, -files/net-130-r1.sh, + -files/136/shell-compat-KV.sh, -files/136/udev-dev-tarball.initd, + -files/147/udev-mount.initd, -files/udev-141-remove-devfs-names.diff, + -files/136/udev-mount.initd, -files/147/udev-postmount.initd, + -files/blacklist-146, -files/136/udev-postmount.initd, + -files/147/udev-start.sh, -files/udev-150-fix-missing-firmware-timeout.diff, + -files/136/shell-compat-addon.sh, -files/136/udev-start.sh, + -files/147/udev-stop.sh, -files/udev-151-readd-hd-rules.diff, + -files/136/udev-stop.sh, -files/151-r4/shell-compat-KV.sh, + -files/udev-164-remove-v4l1.patch, -files/147/shell-compat-KV.sh, + -files/147/shell-compat-addon.sh, -files/147/udev-dev-tarball.initd, + -files/151-r4/shell-compat-addon.sh, -files/151-r4/udev.confd, + -files/151-r4/udev-dev-tarball.initd, udev-146-r1.ebuild, + -files/151-r4/udev-mount.initd, udev-151-r4.ebuild, -files/151-r4/udev.initd, + -files/151-r4/udev-postmount.initd, -files/151-r4/udev-start.sh, + udev-149.ebuild, udev-164-r2.ebuild, -files/151-r4/udev-stop.sh, + udev-141-r1.ebuild, udev-171-r6.ebuild, -files/pnp-aliases, + -files/shell-compat-KV.sh: + Tarball rest of the legacy files to mirrors. + + 30 Jul 2012; Samuli Suominen -files/blacklist-110, + udev-141-r1.ebuild: + udev-141-r1 can use blacklist-146 instead of blacklist-110 (because the only + difference is in commented out example for usblp) + + 30 Jul 2012; Samuli Suominen udev-171-r6.ebuild, + metadata.xml: + Move inherit around in -171-r6.ebuild and remove unused USE="acl" from + metadata.xml to silence repoman. + + 30 Jul 2012; Samuli Suominen -files/net-104-r10.sh, + -files/156/udev.confd, -files/udev-110-root-link-1.diff, + -files/156/udev.initd, -files/udev-postmount-initd-111-r2, + -files/156/udev-postmount.initd, -files/udev-stop-111-r2.sh, + -files/156/udev-start.sh, -files/udev-start-113-r2.sh, + -files/156/40-gentoo.rules, -files/156/udev-stop.sh, + -files/udev-start-114-r1.sh, -files/161/40-gentoo.rules, + -files/udev-114-root-link-2.diff, -files/161/90-network.rules, + -files/modprobe-114.sh, -files/161/shell-compat-KV.sh, + -files/modprobe-115.sh, -files/161/shell-compat-addon.sh, + -files/net-118-r1.sh, -files/161/udev.confd, -files/shell-compat-118-r2.sh, + -files/161/udev.initd, -files/udev-start-118-r2.sh, + -files/161/udev-dev-tarball.initd, -files/udev-stop-118-r2.sh, + -files/161/udev-mount.initd, -files/shell-compat-118-r3.sh, + -files/156/90-network.rules, -files/161/udev-postmount.initd, + -files/udev-start-122-r1.sh, -files/161/udev-start.sh, + -files/udev-122-rules-update.diff, -files/161/udev-stop.sh, + -files/udev-124-cdrom-autoclose-bug.diff, -files/156/shell-compat-KV.sh, + -files/164/40-gentoo.rules, -files/udev-124-encoding-overflow.patch, + -files/156/shell-compat-addon.sh, -files/164/90-network.rules, + -files/udev-124-netlink-owner-check.patch, -files/156/udev-dev-tarball.initd, + -files/164/shell-compat-KV.sh, + -files/udev-167-revert-disable-all-extras.patch, -files/156/udev-mount.initd, + -files/164/shell-compat-addon.sh, -files/udev-175-zlib.patch, + -files/164/udev.confd, -files/164/udev-dev-tarball.initd, + -udev-124-r1.ebuild, -files/164/udev.initd, -files/164/udev-mount.initd, + -udev-124-r2.ebuild, -files/164/udev-postmount.initd, -udev-114.ebuild, + -udev-141.ebuild, -files/164/udev-start.sh, -udev-115-r1.ebuild, + -udev-182-r2.ebuild, -files/164/udev-stop.sh, -udev-119.ebuild, + -udev-182-r3.ebuild, -files/udev.conf.post_113, -files/udev.conf.post_114, + -files/udev.confd, -files/udev.initd, -files/write_root_link_rule, + -udev-171-r5.ebuild: + old + + 30 Jul 2012; Mike Frysinger udev-186.ebuild: + Add m68k/s390 keywords #397769 by William Hubbs. + + 29 Jul 2012; William Hubbs udev-186.ebuild: + Fix the build when a cross emerge is used, thanks to Nick Bowler for the + patch. This closes bug #427142. + + 22 Jul 2012; Raúl Porcel udev-182-r2.ebuild, + udev-182-r3.ebuild, udev-186.ebuild: + Add ~alpha/~sh/~sparc wrt #397769 + + 15 Jul 2012; Raúl Porcel udev-171-r6.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #416653 + + 05 Jul 2012; William Hubbs udev-186.ebuild: + add back dependencies that were unintentionally removed for bug #424874, + thanks to Nikoli. + +*udev-186 (04 Jul 2012) + + 04 Jul 2012; William Hubbs +udev-186.ebuild: + version bump. I would like to thank Jonathan Callen for his assistance + with this ebuild. + + 03 Jul 2012; Jeroen Roovers udev-171-r6.ebuild: + Stable for HPPA (bug #416653). + + 28 May 2012; Markus Meier udev-171-r6.ebuild: + arm stable, bug #416653 + + 22 May 2012; Jeff Horelick udev-171-r6.ebuild: + marked x86 per bug 416653 + + 20 May 2012; Samuli Suominen udev-171-r6.ebuild: + ppc/ppc64 stable wrt #416653 + + 20 May 2012; Agostino Sarubbo udev-171-r6.ebuild: + Stable for amd64, wrt bug #416653 + +*udev-171-r6 (17 May 2012) + + 17 May 2012; Samuli Suominen +udev-171-r6.ebuild: + Remove USE="acl" and from USE="extras" since the functionality is moved to + >=sys-auth/consolekit-0.4.5_p20120320[acl]. + + 16 May 2012; Samuli Suominen udev-146-r1.ebuild, + udev-149.ebuild, udev-151-r4.ebuild: + Apply udev-164-remove-v4l1.patch to every old sys-fs/udev ebuild with + USE="extras" wrt #413055 by Andreis_Vinogradovs + + 04 May 2012; Jeff Horelick udev-149.ebuild, + udev-151-r4.ebuild, udev-164-r2.ebuild, udev-171-r5.ebuild, + udev-182-r2.ebuild, udev-182-r3.ebuild, udev-9999.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + + 23 Apr 2012; Mike Frysinger udev-146-r1.ebuild, + udev-149.ebuild, udev-151-r4.ebuild, udev-164-r2.ebuild, udev-171-r5.ebuild, + udev-182-r2.ebuild, udev-182-r3.ebuild, udev-9999.ebuild: + Do not depend on glibc -- block older versions only. + + 21 Apr 2012; Mike Frysinger udev-182-r3.ebuild: + Restore ~arch keywords #410401. + + 12 Apr 2012; Samuli Suominen udev-171-r5.ebuild: + Try to support sys-apps/hwids also in 171-r5 for people who have temporarily + masked >= 180 wrt #411737 by Martin von Gagern + + 08 Apr 2012; Samuli Suominen udev-9999.ebuild: + Use sys-apps/hwids for -9999 too. See commit 01 Apr 2012 to udev-182-r3. + + 02 Apr 2012; Jeroen Roovers udev-182-r3.ebuild: + Marked ~hppa (bug #410401). + +*udev-182-r3 (01 Apr 2012) + + 01 Apr 2012; Diego E. Pettenò +udev-182-r3.ebuild: + Make use of the new hwids ebuild. + + 28 Mar 2012; Zac Medico udev-182-r2.ebuild, + udev-9999.ebuild: + Block -udev-182-r1.ebuild, + -udev-182.ebuild, udev-182-r2.ebuild, udev-9999.ebuild: + remove broken versions and sync live ebuild with latest udev 182 release + +*udev-182-r2 (24 Mar 2012) + + 24 Mar 2012; William Hubbs +udev-182-r2.ebuild: + revision bump for bug #409487 + +*udev-182-r1 (23 Mar 2012) + + 23 Mar 2012; William Hubbs +udev-182-r1.ebuild: + revision bump for bug #409359 + + 23 Mar 2012; William Hubbs udev-9999.ebuild: + Remove warnings about devfs-compatible rules from the live ebuild + + 23 Mar 2012; William Hubbs udev-9999.ebuild: + Remove some cruft from the live ebuild: The fix_old_persistent_net_rules + function has been there since 2008 and is not documented. This code fixed an + issue with very old persistent net rules which should be taken care of by now + since we have had several stable udev versions with this fix. The ebuild + should not touch things in ${ROOT}/lib/udev/devices; remove the code that does + this. Remove the code that removes ${ROOT}/etc/dev.d. + + 22 Mar 2012; William Hubbs udev-9999.ebuild: + re-order the econf options to match udev help. + + 22 Mar 2012; William Hubbs udev-9999.ebuild: + quoting fixes, make all tests use [[ and use $D for $ED since we are not on + prefix + + 22 Mar 2012; William Hubbs udev-182.ebuild, + udev-9999.ebuild: + repoman fix -- drop the blocker for udev-182.ebuild, + udev-9999.ebuild: + Move gtk-doc documentation to /usr/share/doc/${PF}/html with symlink(s) back + to /usr/share/gtk-doc/html wrt #312373 + + 21 Mar 2012; Zac Medico udev-182.ebuild, + udev-9999.ebuild: + Block -udev-181.ebuild: + remove old version + + 20 Mar 2012; Samuli Suominen udev-182.ebuild, + udev-9999.ebuild: + Support for USE="edd" functionality was removed by upstream, see NEWS: + /dev/disk/by-path/ links are no longer created for ATA devices behind + an 'ATA transport class', the logic to extract predictable numbers does + not exist in the kernel at this moment. + /dev/disk/by-id/scsi-* compatibility links are no longer created for + ATA devices, they have their own ata-* prefix. + + 20 Mar 2012; Samuli Suominen udev-182.ebuild, + udev-9999.ebuild: + Fix path to README.keymap.txt wrt #408939 by "candrews" + + 20 Mar 2012; William Hubbs udev-182.ebuild, + udev-9999.ebuild: + Fix location of default rules file for bug #408937 + +*udev-182 (19 Mar 2012) + + 19 Mar 2012; William Hubbs +udev-182.ebuild, + udev-181.ebuild, udev-9999.ebuild: + version bump, also closes bug #398049 and bug #408379 + + 19 Mar 2012; William Hubbs +files/40-gentoo.rules, + metadata.xml, udev-9999.ebuild: + Add 40-gentoo.rules and the openrc use flag for bug #408379. + + 19 Mar 2012; Samuli Suominen udev-181.ebuild, + udev-9999.ebuild: + Remove sys-apps/baselayout depend from here in favour of letting + sys-fs/udev-init-scripts handle it. + + 19 Mar 2012; William Hubbs udev-181.ebuild, + udev-9999.ebuild: + Revert making the CONFIG_DEVTMPFS check fatal. Checking for kernel config + options cannot be fatal because it breaks build hosts. See + https://bugs.gentoo.org/show_bug.cgi?id=103878#c29. + + 19 Mar 2012; William Hubbs udev-181.ebuild, + udev-9999.ebuild: + make check for CONFIG_DEVTMPFS critical. If this is not set, udev will not + run. + + 17 Mar 2012; Matt Turner udev-181.ebuild: + Added ~mips, bug 397769. + + 15 Mar 2012; Samuli Suominen udev-171-r5.ebuild, + udev-181.ebuild, udev-9999.ebuild: + Use correct HOMEPAGE wrt #402671 by Franz Siegfried Metz and Bruce Hill + + 15 Mar 2012; Samuli Suominen udev-171-r5.ebuild, + udev-181.ebuild, udev-9999.ebuild: + Raise baselayout depend to >= 2 wrt #407849 by Michael Hill + + 15 Mar 2012; Samuli Suominen udev-181.ebuild, + udev-9999.ebuild: + Remove use_enable for hwdb which isn't available and use correct bash syntax + for += wrt #408287. Quote the result of $(systemd_with_unitdir). Remove + useless libtool files in favour of pkg-config files. + + 15 Mar 2012; Samuli Suominen udev-171-r5.ebuild, + udev-181.ebuild, udev-9999.ebuild: + Stop forcing USE="-zlib" for sys-apps/pciutils as part of bug #360849 + + 11 Mar 2012; William Hubbs udev-181.ebuild, + udev-9999.ebuild: + move CONFIG_CHECK variable into pkg_setup, thanks to anarchy@gentoo.org. + + 11 Mar 2012; William Hubbs udev-181.ebuild, + udev-9999.ebuild: + Add rdepends for dracut, genkernel and openrc so that separate /usr works + correctly. + + 08 Mar 2012; William Hubbs udev-9999.ebuild: + live ebuild updates: remove acl support and remove support for arch-specific + rules since they have been removed upstream. + + 25 Feb 2012; Samuli Suominen udev-171-r5.ebuild: + ppc64 stable wrt #399717 + + 19 Feb 2012; William Hubbs udev-181.ebuild, + udev-9999.ebuild: + update kmod dependencies to >=kmod-5 + + 19 Feb 2012; William Hubbs -udev-175-r1.ebuild, + -udev-180.ebuild: + remove old masked versions + + 12 Feb 2012; Jeff Horelick udev-171-r5.ebuild: + x86 stable per bug 399717 + + 08 Feb 2012; William Hubbs udev-9999.ebuild: + sync live ebuild + +*udev-181 (08 Feb 2012) + + 08 Feb 2012; William Hubbs +udev-181.ebuild: + version bump + + 07 Feb 2012; Jeroen Roovers udev-171-r5.ebuild: + Stable for HPPA (bug #399717). + + 05 Feb 2012; William Hubbs udev-180.ebuild: + udev-180 only builds with kmod-4 + + 05 Feb 2012; Markus Meier udev-171-r5.ebuild: + arm stable, bug #399717 + + 04 Feb 2012; William Hubbs udev-180.ebuild, + udev-9999.ebuild: + add sys-apps/kmod to the dependencies for bug #402175 + +*udev-180 (03 Feb 2012) + + 03 Feb 2012; William Hubbs +udev-180.ebuild, + udev-9999.ebuild: + udev 180 version bump. This version uses the split udev-init-scripts package + for bug #396181. + + 01 Feb 2012; Brent Baude udev-171-r5.ebuild: + Marking udev-171-r5 ppc for bug 399717 + + 25 Jan 2012; Samuli Suominen udev-146-r1.ebuild, + udev-149.ebuild, udev-151-r4.ebuild, udev-164-r2.ebuild: + Remove deprecated warning for HAL wrt #396015 + + 23 Jan 2012; Agostino Sarubbo udev-171-r5.ebuild: + Stable for amd64, wrt bug #399717 + + 12 Jan 2012; William Hubbs files/udev-175-zlib.patch: + add back original patch for #397953. + + 04 Jan 2012; William Hubbs -files/udev-175-zlib.patch, + udev-175-r1.ebuild: + remove fix for bug #360849. This was rejected upstream; see the bug for more + information. + + 03 Jan 2012; William Hubbs udev-141-r1.ebuild, + udev-141.ebuild, udev-146-r1.ebuild, udev-149.ebuild, udev-151-r4.ebuild, + udev-164-r2.ebuild: + complete migration from git to git-2 e eclass. + + 02 Jan 2012; Mike Frysinger udev-175-r1.ebuild, + +files/udev-175-zlib.patch: + Support reading of compressed pci/usb databases #360849 by Samuli Suominen. + + 01 Jan 2012; Andreas K. Huettel +ChangeLog-2009: + Split ChangeLog. + + 30 Dec 2011; William Hubbs -udev-171-r4.ebuild: + remove old version + +*udev-171-r5 (29 Dec 2011) + + 29 Dec 2011; William Hubbs udev-141.ebuild, + udev-141-r1.ebuild, udev-146-r1.ebuild, udev-149.ebuild, udev-151-r4.ebuild, + udev-164-r2.ebuild, +udev-171-r5.ebuild, udev-175-r1.ebuild, + udev-9999.ebuild: + add -vserver and -lxc keywords to udev-mount and udev-postmount, fix a typo + in udev script and several repoman fixes. + + 25 Dec 2011; William Hubbs udev-9999.ebuild: + udev now needs >=sys-apps/util-linux-2.20 + + 17 Dec 2011; Raúl Porcel udev-164-r2.ebuild: + s390 stable wrt #352827 + + 15 Dec 2011; William Hubbs udev-9999.ebuild: + Add a compatibility symlink for udevadm and use --exec-prefix to put the + binaries in the correct directory. + + 14 Dec 2011; William Hubbs udev-9999.ebuild: + remove prefix support and use bindir to install udevadm in /bin. + + 14 Dec 2011; Mike Frysinger udev-171-r4.ebuild: + Unify duplicate econf statements with a use_extras helper. + + 14 Dec 2011; William Hubbs -udev-171-r1.ebuild, + -udev-171-r2.ebuild, -udev-171-r3.ebuild, -udev-175.ebuild: + remove old versions + +*udev-171-r4 (11 Dec 2011) + + 11 Dec 2011; William Hubbs +files/shell-compat-KV.sh, + +udev-171-r4.ebuild: + rev bump for #338257. + + 09 Dec 2011; William Hubbs udev-9999.ebuild: + sync live ebuild + + 09 Dec 2011; Mike Frysinger udev-171-r3.ebuild, + udev-175.ebuild, udev-175-r1.ebuild: + Require pciutils[-zlib] when USE=hwdb #360849 by Samuli Suominen. + +*udev-175-r1 (09 Dec 2011) +*udev-171-r3 (09 Dec 2011) + + 09 Dec 2011; William Hubbs +udev-171-r3.ebuild, + +udev-175-r1.ebuild: + Rev bumps for #380929. All scripts should now be /run aware. + + 11 Nov 2011; Mike Frysinger udev-171-r2.ebuild, + udev-175.ebuild, udev-9999.ebuild: + If we don't run eautoreconf, then run elibtoolize so the local libtool code + gets workarounds added to it (e.g. cross-compiling fixes). + + 09 Nov 2011; William Hubbs udev-175.ebuild, + udev-9999.ebuild: + add warning about separate /usr partition. + + 09 Nov 2011; William Hubbs udev-175.ebuild, + udev-9999.ebuild: + fix an indent + + 09 Nov 2011; William Hubbs udev-175.ebuild, + udev-9999.ebuild: + QA Fixes: use should not be called in global scope and clean up the + conditional declarations for IUSE and RESTRICT. + Thanks to mr_bones_ for pointing these out. + + 08 Nov 2011; William Hubbs udev-175.ebuild, + udev-9999.ebuild: + sync live ebuild and fix a comment + + 08 Nov 2011; William Hubbs -udev-174-r1.ebuild: + remove old version + +*udev-175 (08 Nov 2011) + + 08 Nov 2011; William Hubbs +udev-175.ebuild: + version bump + + 07 Nov 2011; William Hubbs udev-9999.ebuild: + sync live ebuild. + +*udev-174-r1 (07 Nov 2011) + + 07 Nov 2011; William Hubbs -udev-174.ebuild, + +udev-174-r1.ebuild: + backport a patch to re-add permissions to optical drives. + +*udev-174 (06 Nov 2011) + + 06 Nov 2011; William Hubbs +udev-174.ebuild: + version bump + + 06 Nov 2011; William Hubbs udev-9999.ebuild: + fix dependencies for doc use flag in live ebuild. + + 04 Nov 2011; William Hubbs udev-9999.ebuild: + Live ebuild now pulls udev gentoo scripts from git. + + 03 Nov 2011; William Hubbs udev-9999.ebuild: + Major updates to the live ebuild: + - The src_test function was set back to the default per upstream's + recommendations. Also, test has been restricted to run if userpriv is + not active. + - The src_unpack and pkg_preinst functions were removed. + - a new version of the udev startup scripts was included which is more + integrated to openrc and has had some outdated files removed. + - Now the ebuild manually installs the files from udev-gentoo-scripts. + - Several other small code cleanups. + + 18 Sep 2011; Zac Medico udev-171-r2.ebuild, + udev-9999.ebuild: + Fix for prefix and add ~x86-linux keyword. + +*udev-171-r2 (13 Sep 2011) + + 13 Sep 2011; Matthias Schwarzott +udev-171-r2.ebuild, + udev-9999.ebuild: + Add src_test function that also tests the udev-scripts. Sync live ebuild and + normal version. + + 09 Jul 2011; Kacper Kowalik udev-164-r2.ebuild: + ppc/ppc64 stable wrt #352827 + + 07 Jul 2011; Matthias Schwarzott udev-171-r1.ebuild, + udev-9999.ebuild: + Enforce new enough linux-headers, Bug #368403. + + 06 Jul 2011; William Hubbs udev-146-r1.ebuild, + udev-149.ebuild, udev-151-r4.ebuild, udev-164-r2.ebuild, udev-171-r1.ebuild, + udev-9999.ebuild: + add blk_dev_bsg to config_check for bug #373535. + + 30 Jun 2011; William Hubbs -udev-168-r2.ebuild: + removing udev 168 because it breaks X11 + + 28 Jun 2011; William Hubbs udev-164-r2.ebuild, + udev-171-r1.ebuild, udev-9999.ebuild: + Fix the target of the udev symbolic link that is installed in the + stages. + + 25 Jun 2011; Raúl Porcel udev-164-r2.ebuild: + ia64/m68k/sh/sparc stable wrt #352827 + + 22 Jun 2011; William Hubbs udev-164-r2.ebuild, + udev-171-r1.ebuild, udev-9999.ebuild: + add build to iuse + + 14 Jun 2011; Markus Meier udev-164-r2.ebuild: + x86 stable, bug #352827 + + 13 Jun 2011; William Hubbs udev-171-r1.ebuild, + udev-9999.ebuild: + Update glibc requirement to 2.10 for bug #370691. + + 11 Jun 2011; Markus Meier udev-164-r2.ebuild: + arm stable, bug #352827 + + 09 Jun 2011; Matthias Schwarzott udev-171-r1.ebuild: + Update test tarball to version 171, bug #370849. + + 09 Jun 2011; William Hubbs udev-171-r1.ebuild: + add temporary support for the extras use flag. + + 09 Jun 2011; Matthias Schwarzott udev-9999.ebuild: + Fix unpacking with git-2 eclass, bug #370647. + + 09 Jun 2011; Matthias Schwarzott udev-171-r1.ebuild, + udev-9999.ebuild: + Do no longer tell the user to re-emerge HAL in case of problems. + + 09 Jun 2011; Matthias Schwarzott -udev-162.ebuild, + -udev-163.ebuild, -udev-164.ebuild, -udev-164-r1.ebuild, -udev-167.ebuild, + -udev-167-r1.ebuild, -udev-168.ebuild, -udev-168-r1.ebuild, -udev-171.ebuild: + Removed unneeded versions. + + 08 Jun 2011; Markos Chandras udev-164-r2.ebuild: + Stable on amd64 wrt bug #352827 + + 08 Jun 2011; William Hubbs udev-9999.ebuild: + fix typo: VCS should be vcs. bug #370647. + + 08 Jun 2011; William Hubbs udev-171-r1.ebuild, + udev-9999.ebuild: + Do not force the acl, gudev, hwdb or keymap use flags on since these were + bringing in dependencies a minimal system does not need. Thanks to Matt + Turner for pointing this out. + +*udev-171-r1 (07 Jun 2011) + + 07 Jun 2011; Matthias Schwarzott +udev-171-r1.ebuild: + Fix checking kernel versions with strange suffixes, Bug #370009. Also prepare + for two digit numbers (3.0). + + 07 Jun 2011; William Hubbs udev-171.ebuild, + udev-9999.ebuild, metadata.xml: + Use acl global use flag instead of udev_acl. + + 07 Jun 2011; William Hubbs udev-9999.ebuild: + migrate live ebuild to eapi 4. + + 05 Jun 2011; Robin H. Johnson udev-146-r1.ebuild, + udev-149.ebuild, udev-151-r4.ebuild, udev-162.ebuild, udev-163.ebuild, + udev-164.ebuild, udev-164-r1.ebuild, udev-164-r2.ebuild, udev-167.ebuild, + udev-167-r1.ebuild, udev-168.ebuild, udev-168-r1.ebuild, udev-168-r2.ebuild, + udev-171.ebuild, udev-9999.ebuild: + Linux-3.0 support for udev version checks. + +*udev-171 (05 Jun 2011) + + 05 Jun 2011; Matthias Schwarzott +udev-171.ebuild, + udev-9999.ebuild, metadata.xml: + Version bumped, Bug #368331. Split extras use flag into a lot small ones, Bug + #348472. Fix cross compiling issue, Bug #360397. Use systemd eclass, Bug + #365943. Update minimum required kernel version. + + 05 Jun 2011; Jeroen Roovers udev-164-r2.ebuild: + Stable for HPPA (bug #352827). + + 02 Jun 2011; William Hubbs udev-164-r2.ebuild, + udev-9999.ebuild: + Add udev to the sysinit runlevel for the stages, bug #369037 + + 01 Jun 2011; Tobias Klausmann udev-164-r2.ebuild: + Stable on alpha, bug #352827 + +*udev-168-r2 (14 May 2011) + + 14 May 2011; Matthias Schwarzott +udev-168-r2.ebuild, + udev-9999.ebuild: + Remove /run is not existing message, Bug #365679. Fix uinput rule to match + what newer kernels does, Bug #321677. Only run modprobe unix when unix + sockets are not yet available, Bug #363549. + +*udev-168-r1 (30 Apr 2011) + + 30 Apr 2011; Matthias Schwarzott +udev-168-r1.ebuild: + fixed install location of baselayout-1 scripts, bug #364375. + + 30 Apr 2011; Matthias Schwarzott udev-168.ebuild, + udev-9999.ebuild: + Fix helper programs still installed to /lib64/udev + +*udev-168 (30 Apr 2011) + + 30 Apr 2011; Matthias Schwarzott +udev-168.ebuild, + udev-9999.ebuild: + Version bumped. Unconditionally install to /lib/udev, also on multilib, Bug + #364375. Remove automagic dependency to systemd, Bug #364065. + + 15 Apr 2011; Ulrich Mueller udev-114.ebuild, + udev-115-r1.ebuild, udev-119.ebuild, udev-124-r1.ebuild, udev-124-r2.ebuild, + udev-141.ebuild, udev-141-r1.ebuild, udev-146-r1.ebuild, udev-149.ebuild, + udev-151-r4.ebuild, udev-162.ebuild, udev-163.ebuild, udev-164.ebuild, + udev-164-r1.ebuild, udev-164-r2.ebuild, udev-167.ebuild, udev-167-r1.ebuild, + udev-9999.ebuild: + Don't PROVIDE virtual/dev-manager, it is a new-style virtual now. Bug 361133. + + 03 Apr 2011; Matthias Schwarzott udev-167.ebuild, + udev-167-r1.ebuild, udev-9999.ebuild: + Update needed reliable kernel version. Sync live version to latest normal + version. + + 03 Apr 2011; Diego E. Pettenò udev-167-r1.ebuild: + Avoid maintainer-mode triggered automake. + +*udev-167-r1 (03 Apr 2011) + + 03 Apr 2011; Matthias Schwarzott +udev-167-r1.ebuild, + +files/udev-167-revert-disable-all-extras.patch: + Let USE=-extras still build important utils like ata_id and usb_id. + Backported from udev-168. + +*udev-167 (30 Mar 2011) + + 30 Mar 2011; Matthias Schwarzott +udev-167.ebuild: + Version bumped. udev-167 defaults to using subdir udev in /run if it exists, + but as this does not exist on gentoo, it normally falls back to using + /dev/.udev, so this is fine. + + 30 Mar 2011; Matthias Schwarzott udev-164-r2.ebuild, + -files/udev-164-remove-noopenvz.patch: + Use updated scripts instead of patching them. + +*udev-164-r2 (19 Mar 2011) + + 19 Mar 2011; Matthias Schwarzott +udev-164-r2.ebuild, + +files/udev-164-remove-noopenvz.patch, +files/udev-164-remove-v4l1.patch: + Enable udev inside OpenVZ containers, Bug #346885. Disable v4lv1, so that + udev compiles with linux-headers-2.6.38, Bug #359407. + + 06 Feb 2011; Mart Raudsepp udev-114.ebuild, + udev-115-r1.ebuild: + Drop to ~mips + +*udev-164-r1 (12 Dec 2010) + + 12 Dec 2010; Matthias Schwarzott +udev-164-r1.ebuild: + Moved scripts from files to a tarball. + +*udev-164 (30 Oct 2010) + + 30 Oct 2010; Matthias Schwarzott + +files/164/40-gentoo.rules, +files/164/90-network.rules, + +files/164/shell-compat-KV.sh, +files/164/shell-compat-addon.sh, + +files/164/udev.confd, +files/164/udev.initd, + +files/164/udev-dev-tarball.initd, +files/164/udev-mount.initd, + +files/164/udev-postmount.initd, +udev-164.ebuild, + +files/164/udev-start.sh, +files/164/udev-stop.sh: + Version bumped. Changed udev-postmount script to better check for ro + filesystems and non bash shells. Bugs 342403, 326825. Remove /dev/loop if + it is empty, Bug #338766. + + 29 Oct 2010; Jeroen Roovers udev-151-r4.ebuild: + Stable for HPPA (bug #324507). + +*udev-163 (11 Oct 2010) + + 11 Oct 2010; Matthias Schwarzott +udev-163.ebuild: + Version bumped. + + 27 Sep 2010; Matthias Schwarzott -udev-146.ebuild, + -udev-146-r2.ebuild, -udev-146-r3.ebuild, + -files/udev-146-printer-usb_device-permission.diff, + -files/151/shell-compat-addon.sh, -udev-147-r1.ebuild, + -files/151/udev.confd, -udev-145.ebuild, -udev-150-r1.ebuild, + -udev-151-r1.ebuild, -udev-151-r2.ebuild, -udev-151-r3.ebuild, + -udev-154.ebuild, -udev-156.ebuild, -udev-157.ebuild, -udev-158.ebuild, + -udev-159.ebuild, -files/udev-159-path_id.patch, -files/151/udev.initd, + -udev-160.ebuild, -files/151/udev-dev-tarball.initd, -udev-145-r1.ebuild, + -udev-161.ebuild, + -files/udev-161-cdrom_id_Drop_MEDIA_SESSION_NEXT_for_DVD-RW-RO.patch, + -files/151/shell-compat-KV.sh, -files/151/udev-mount.initd, + -files/151/udev-postmount.initd, -files/151/udev-start.sh, + -udev-145-r2.ebuild, -files/151/udev-stop.sh, -udev-145-r3.ebuild: + Removed a lot of old versions. + +*udev-162 (12 Sep 2010) + + 12 Sep 2010; Matthias Schwarzott +udev-162.ebuild: + Version bumped. + + 28 Aug 2010; Raúl Porcel udev-151-r4.ebuild: + ia64/m68k/s390/sh/sparc stable wrt #334087 + + 28 Aug 2010; Markus Meier udev-151-r4.ebuild: + arm stable, bug #324507 + +*udev-161 (24 Aug 2010) + + 24 Aug 2010; Matthias Schwarzott + +files/udev-161-cdrom_id_Drop_MEDIA_SESSION_NEXT_for_DVD-RW-RO.patch, + +files/161/40-gentoo.rules, +files/161/90-network.rules, + +files/161/shell-compat-KV.sh, +files/161/shell-compat-addon.sh, + +files/161/udev.confd, +files/161/udev-dev-tarball.initd, + +udev-161.ebuild, +files/161/udev.initd, +files/161/udev-mount.initd, + +files/161/udev-postmount.initd, +files/161/udev-start.sh, + +files/161/udev-stop.sh: + Version bumped. Fixed dir_writable check printing an error to console when + test fails, bug #326825. + + 24 Aug 2010; Matthias Schwarzott udev-149.ebuild, + udev-150-r1.ebuild, udev-151-r1.ebuild, udev-151-r2.ebuild, + udev-151-r3.ebuild, udev-151-r4.ebuild, udev-154.ebuild, udev-156.ebuild, + udev-157.ebuild, udev-158.ebuild, udev-159.ebuild, udev-160.ebuild, + udev-9999.ebuild: + Fix pkgconfig dependency to be only in DEPEND and not in RDEPEND. + + 23 Aug 2010; Mike Frysinger udev-149.ebuild, + udev-150-r1.ebuild, udev-151-r1.ebuild, udev-151-r2.ebuild, + udev-151-r3.ebuild, udev-151-r4.ebuild, udev-154.ebuild, udev-156.ebuild, + udev-157.ebuild, udev-158.ebuild, udev-159.ebuild, udev-160.ebuild, + udev-9999.ebuild: + Convert kernel headers into a blocker #296546 by Alan Hourihane. + + 13 Aug 2010; Joseph Jezak udev-151-r4.ebuild: + Marked ppc stable for bug #324507. + + 12 Aug 2010; Brent Baude udev-151-r4.ebuild: + stable ppc64, bug 324507 + + 08 Aug 2010; Raúl Porcel udev-149.ebuild, + udev-150-r1.ebuild, udev-151-r1.ebuild, udev-151-r2.ebuild, + udev-151-r3.ebuild, udev-151-r4.ebuild, udev-154.ebuild, udev-156.ebuild, + udev-157.ebuild, udev-158.ebuild, udev-159.ebuild, udev-160.ebuild: + Re-add sh + + 02 Aug 2010; Matthias Schwarzott udev-149.ebuild, + udev-150-r1.ebuild, udev-151-r1.ebuild, udev-151-r2.ebuild, + udev-151-r3.ebuild, udev-151-r4.ebuild, udev-154.ebuild, udev-156.ebuild, + udev-157.ebuild, udev-158.ebuild, udev-159.ebuild, udev-160.ebuild: + Added pkgconfig dependency for udev-149 and newer when using extras + use-flag, Bug #327713. + + 27 Jul 2010; Pacho Ramos udev-151-r4.ebuild: + amd64 stable, bug 324507 + + 25 Jul 2010; Tobias Klausmann udev-151-r4.ebuild: + Stable on alpha, bug #324507 + + 22 Jul 2010; Pawel Hajdan jr udev-151-r4.ebuild: + x86 stable wrt bug #324507 + + 17 Jul 2010; Matthias Schwarzott udev-9999.ebuild: + Updated live ebuild, Bug #327823. + +*udev-160 (12 Jul 2010) + + 12 Jul 2010; Matthias Schwarzott +udev-160.ebuild: + Version bumped. This is a bugfix release. + + 10 Jul 2010; Raúl Porcel udev-147-r1.ebuild, + udev-149.ebuild, udev-150-r1.ebuild, udev-151-r1.ebuild, + udev-151-r2.ebuild, udev-151-r3.ebuild, udev-151-r4.ebuild, + udev-154.ebuild, udev-156.ebuild, udev-157.ebuild, udev-158.ebuild, + udev-159.ebuild: + Rekeyword ~alpha now that the glibc issues have been fixed + +*udev-159 (07 Jul 2010) + + 07 Jul 2010; Matthias Schwarzott +udev-159.ebuild, + +files/udev-159-path_id.patch: + Version bumped. + +*udev-158 (24 Jun 2010) + + 24 Jun 2010; Matthias Schwarzott +udev-158.ebuild: + Version bumped. + +*udev-157 (20 Jun 2010) +*udev-156 (20 Jun 2010) + + 20 Jun 2010; Matthias Schwarzott + +files/156/40-gentoo.rules, +files/156/90-network.rules, + +files/156/shell-compat-KV.sh, +files/156/shell-compat-addon.sh, + +files/156/udev.confd, +files/156/udev-dev-tarball.initd, + +udev-157.ebuild, +files/156/udev.initd, +files/156/udev-mount.initd, + +files/156/udev-postmount.initd, udev-9999.ebuild, + +files/156/udev-start.sh, +files/156/udev-stop.sh, +udev-156.ebuild: + Add version udev-156 and udev-157. These contain some rule changes. + Init-scripts improved a bit. Fix udev-postmount on selinux, Bug #317573. + +*udev-154 (12 May 2010) + + 12 May 2010; Matthias Schwarzott +udev-154.ebuild: + Version bumped. Now devfs-compat and oldhd is no longer supported. + +*udev-151-r4 (05 May 2010) + + 05 May 2010; Matthias Schwarzott + +files/151-r4/shell-compat-KV.sh, +files/151-r4/shell-compat-addon.sh, + +files/151-r4/udev.confd, +files/151-r4/udev-dev-tarball.initd, + udev-9999.ebuild, +files/151-r4/udev.initd, + +files/151-r4/udev-mount.initd, +files/151-r4/udev-postmount.initd, + +files/151-r4/udev-start.sh, +files/151-r4/udev-stop.sh, + +udev-151-r4.ebuild: + Updated init-scripts. Now support setting debug and trace options in + config file. Explicitly send add-event for initial population (newer + udevds will default to change). Set property STARTUP while booting for + compatibility with new eg. lvm2 init-scripts. Sync udev-9999.ebuild. + +*udev-151-r3 (02 May 2010) + + 02 May 2010; Matthias Schwarzott +udev-151-r3.ebuild: + Disable devfs-compat and old-hd-rules use flags by default they will be + removed on next udev update. + +*udev-146-r3 (20 Apr 2010) + + 20 Apr 2010; Robin H. Johnson +udev-146-r3.ebuild: + Alpha cannot use the 151-r2 version due to non-availability of newer + kernels, so provide an older ebuild with static libraries for lvm2 + bumping. + +*udev-151-r2 (19 Apr 2010) + + 19 Apr 2010; Robin H. Johnson +udev-151-r2.ebuild: + Build static libraries as well, for lvm2 to use when building static + versions for early boot purposes. + + 19 Apr 2010; Matthias Schwarzott files/151/udev.initd, + udev-9999.ebuild: + Add keywords nolxc and noopenvz to udev init-script, Bug #310427. + + 16 Apr 2010; Brent Baude udev-149.ebuild: + Marking udev-149 ppc for bug 303031 + + 05 Apr 2010; Jeroen Roovers udev-149.ebuild: + Back to ~hppa (bug #294470). + + 22 Mar 2010; Brent Baude udev-149.ebuild: + Marking udev-149 ppc64 for bug 303031 + + 15 Mar 2010; Matthias Schwarzott udev-145.ebuild, + udev-145-r1.ebuild, udev-145-r2.ebuild, udev-145-r3.ebuild, + udev-146.ebuild, udev-146-r1.ebuild, udev-146-r2.ebuild, + udev-147-r1.ebuild, udev-149.ebuild, udev-150-r1.ebuild, + udev-151-r1.ebuild, udev-9999.ebuild: + Fix tests for udev-149 and udev-151-r1, thanks to Myckel Habets for + looking into it, Bug #295958. Restrict test for the other ebuilds. + + 07 Mar 2010; Markus Meier udev-149.ebuild: + amd64/arm stable, bug #303031 + + 02 Mar 2010; Jeroen Roovers udev-149.ebuild: + Stable for HPPA (bug #303031). + + 21 Feb 2010; Christian Faulhammer udev-149.ebuild: + stable x86, bug 303031 + + 07 Feb 2010; Matthias Schwarzott udev-141-r1.ebuild, + udev-145.ebuild, udev-145-r1.ebuild, udev-145-r2.ebuild, + udev-145-r3.ebuild, udev-146.ebuild, udev-146-r1.ebuild, + udev-146-r2.ebuild, udev-147-r1.ebuild, udev-149.ebuild, + udev-150-r1.ebuild, udev-151-r1.ebuild, udev-9999.ebuild: + Improve wording of devfs-compat message, Bug #301141. Sync udev-9999 to + latest udev-151-r1. + +*udev-151-r1 (01 Feb 2010) +*udev-150-r1 (01 Feb 2010) + + 01 Feb 2010; Matthias Schwarzott -udev-150.ebuild, + +udev-150-r1.ebuild, +files/udev-150-fix-missing-firmware-timeout.diff, + -udev-151.ebuild, +udev-151-r1.ebuild: + Fix missing firmware timeout, to stop modprobe from waiting 60s for no + file stretching boot very long, Bug #301667. + + 31 Jan 2010; Matthias Schwarzott udev-151.ebuild: + Fix install error, bug #302903. Removed old code for multilib-installs. + +*udev-151 (29 Jan 2010) + + 29 Jan 2010; Matthias Schwarzott + +files/udev-151-readd-hd-rules.diff, +files/151/shell-compat-KV.sh, + +files/151/shell-compat-addon.sh, +files/151/udev.confd, + +files/151/udev.initd, +files/151/udev-dev-tarball.initd, + +files/151/udev-mount.initd, +files/151/udev-postmount.initd, + +udev-151.ebuild, +files/151/udev-start.sh, +files/151/udev-stop.sh, + metadata.xml: + Version bumped. Fix selinux, Bug #297317. Add use-flag old-hd-rules to + control re-adding of rules for /dev/hd*, Bug #300627. + +*udev-150 (19 Jan 2010) + + 19 Jan 2010; Matthias Schwarzott +udev-150.ebuild: + Version bumped. + + For previous entries, please see ChangeLog-2009. diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev/ChangeLog-2009 b/sdk_container/src/third_party/portage-stable/sys-fs/udev/ChangeLog-2009 new file mode 100644 index 0000000000..536dd66064 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev/ChangeLog-2009 @@ -0,0 +1,2770 @@ +# ChangeLog for sys-fs/udev +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog-2009,v 1.1 2012/01/01 21:49:17 dilfridge Exp $ + + 30 Dec 2009; Matthias Schwarzott udev-149.ebuild, + udev-9999.ebuild: + Sync live ebuild to udev-149. + + 21 Dec 2009; Matthias Schwarzott udev-149.ebuild: + Fix glibc dependency, Bug #295989. + + 11 Dec 2009; Raúl Porcel udev-146-r1.ebuild: + m68k/s390/sh stable + + 07 Dec 2009; Samuli Suominen udev-146-r1.ebuild: + amd64 stable wrt #286074 + + 05 Dec 2009; Matthias Schwarzott udev-141-r1.ebuild: + Mark this ebuild as the highest that can work with xen-sources and should + not be removed. + +*udev-149 (05 Dec 2009) + + 05 Dec 2009; Matthias Schwarzott +udev-149.ebuild: + Version bumped. No longer exclude /etc/udev/rules.d from config_protect. + + 04 Dec 2009; Raúl Porcel udev-147-r1.ebuild: + Doesn't compile on sh + + 29 Nov 2009; Joseph Jezak udev-146-r1.ebuild: + Marked ppc ppc64 stable for bug #286074. + + 29 Nov 2009; Raúl Porcel udev-146-r1.ebuild: + ia64/sparc stable + + 26 Nov 2009; Tobias Klausmann udev-147-r1.ebuild: + Versions >=147 require functionality not available on alpha kernels at the + moment, resulting in systems not working at all after boot. + +*udev-147-r1 (24 Nov 2009) + + 24 Nov 2009; Matthias Schwarzott -udev-147.ebuild, + +udev-147-r1.ebuild: + Backport some patches. Fixes CD-RW blanking due to bad ATA commands, + http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=556635 + + 23 Nov 2009; Markus Meier udev-146-r1.ebuild: + arm stable, bug #286074 + + 18 Nov 2009; Matthias Schwarzott udev-147.ebuild, + udev-9999.ebuild: + Add depend to tree for test-suite. Bug #292787. + + 13 Nov 2009; Matthias Schwarzott files/136/udev.initd, + files/147/udev.initd: + Fix udev init-script to report success, Bug #292966. + + 13 Nov 2009; Matthias Schwarzott udev-147.ebuild, + udev-9999.ebuild: + Depend on linux-headers-2.6.29 to get bsg.h, Bug #292922. + + 13 Nov 2009; Matthias Schwarzott files/147/udev.initd, + files/147/udev-start.sh: + Make script work better with baselayout-1. + +*udev-147 (11 Nov 2009) +*udev-146-r2 (11 Nov 2009) + + 11 Nov 2009; Matthias Schwarzott +udev-146-r2.ebuild, + +udev-147.ebuild, udev-9999.ebuild: + Add udev-146 ebuild with the new init-scripts from udev-9999, Oct 20. Bump + to udev-147. + + 09 Nov 2009; Christian Faulhammer udev-146-r1.ebuild: + stable x86, bug 286074 + + 29 Oct 2009; Matthias Schwarzott udev-145-r1.ebuild, + udev-145-r2.ebuild, udev-145-r3.ebuild, udev-146.ebuild, + udev-146-r1.ebuild, udev-9999.ebuild: + Fix grammar, Bug #290961. + + 21 Oct 2009; Jeroen Roovers udev-146-r1.ebuild: + Stable for HPPA (bug #286074). + + 20 Oct 2009; Matthias Schwarzott udev-9999.ebuild: + Auto enable udev-postmount only if udev is enabled. + + 20 Oct 2009; Matthias Schwarzott + files/147/shell-compat-addon.sh, udev-9999.ebuild, files/147/udev.initd, + files/147/udev-mount.initd, files/147/udev-postmount.initd: + Update init-scripts. udev-postmount should be in default runlevel. No + longer handle it like a synthetic hotplug event. Let it rerun failed + events. Handle devtmpfs if supported, and also the case /dev is already + mounted. Do not run net.* init-scripts if the new network init-script is + used. Cleanup of pre/postinst code. + + 15 Oct 2009; Matthias Schwarzott + +files/147/shell-compat-KV.sh, +files/147/shell-compat-addon.sh, + +files/147/udev.confd, +files/147/udev.initd, + +files/147/udev-dev-tarball.initd, +files/147/udev-mount.initd, + +files/147/udev-postmount.initd, +files/147/udev-start.sh, + +files/147/udev-stop.sh, udev-9999.ebuild: + Do not call net.* scripts when new-style network is used. Retry failed + events in udev-postmount, Bug #283414. Add udev-postmount to runlevel + default at update and no longer inject it. Use mountinfo for mounting the + fstab entry, bug #288021. + + 03 Oct 2009; Tobias Klausmann udev-146-r1.ebuild: + Stable on alpha, bug #286074 + +*udev-146-r1 (02 Oct 2009) +*udev-145-r3 (02 Oct 2009) + + 02 Oct 2009; Matthias Schwarzott +udev-145-r3.ebuild, + +udev-146-r1.ebuild: + Update patchset, add patchset for udev-146, fix ioctl issue on amd64, Bug + #286041. + + 02 Oct 2009; Matthias Schwarzott udev-145.ebuild, + udev-145-r1.ebuild, udev-145-r2.ebuild, udev-146.ebuild, udev-9999.ebuild: + Switch libusb depend to use the correct virtual, Bug #287261. + + 29 Sep 2009; Diego E. Pettenò udev-146.ebuild: + Fix libusb dependency (it would fail configure otherwise). + + 26 Sep 2009; Brent Baude udev-141.ebuild: + Marking udev-141 ppc64 for bug 254616 + +*udev-145-r2 (23 Sep 2009) + + 23 Sep 2009; Matthias Schwarzott +udev-145-r2.ebuild: + Backport udev-146 ebuild changes and add usb printer fixes for cups 1.4+. + Backport a lot of fixes from udev-git bundled into a tarball. + + 19 Sep 2009; Matthias Schwarzott udev-9999.ebuild: + Do not apply upstream patch that is already applied. + +*udev-146 (19 Sep 2009) + + 19 Sep 2009; Matthias Schwarzott +files/blacklist-146, + +udev-146.ebuild, +files/udev-146-printer-usb_device-permission.diff, + udev-9999.ebuild, -files/udev-9999-disable-doc.diff: + Version bumped. Add permission for libusb printer devices for cups 1.4+, + add disabled blacklist entry for usblp, Bug #285166. Now require kernel + 2.6.27 to be safe, Bug #281312. Sync with udev-9999 and no longer allow to + disable docs. + + 06 Sep 2009; Robin H. Johnson udev-145-r1.ebuild: + Use proper kernel_is function to compare properly including the 4 argument + of the kernel version. + + 06 Sep 2009; Matthias Schwarzott udev-145-r1.ebuild: + Only execute the lib->lib64 move code if it is really needed, bug #281338. + Only test for INOTIFY_USER, bug #283763. Block older lvm2 versions and all + device-mapper versions, as the included udev-rules are too old and still + using vol_id, bug #283727. + + 06 Sep 2009; Robin H. Johnson udev-145-r1.ebuild: + Missed one check. + + 06 Sep 2009; Robin H. Johnson udev-145-r1.ebuild: + Fix bug #283760 with extended kernel versions. + + 05 Sep 2009; Robin H. Johnson udev-145-r1.ebuild: + Make the CONFIG_CHECK checks non-fatal. As udev WILL build without them, + it just won't run. + +*udev-145-r1 (05 Sep 2009) + + 05 Sep 2009; Matthias Schwarzott +udev-145-r1.ebuild: + Add message that one may need to re-emerge hal, bug #275974. Add checks + about needed kernel options. Use linux-mod.eclass for that, bug #281312 + and bug #281338. + + 01 Sep 2009; Matthias Schwarzott udev-145.ebuild: + Move glibc to be in DEPEND and RDEPEND. + + 31 Aug 2009; Raúl Porcel udev-141.ebuild: + arm/ia64/s390/sh/sparc stable wrt #254616 + + 15 Aug 2009; Matthias Schwarzott udev-145.ebuild: + Fix duplicated docs, Bug #281137. Depend on glibc-2.7 to get + signalfd-header, Bug #281520. + + 10 Aug 2009; Matthias Schwarzott + files/udev-9999-disable-doc.diff: + Update patch for live-ebuild without docs. + + 09 Aug 2009; nixnut udev-141.ebuild: + ppc stable #254616 + + 16 Jul 2009; Matthias Schwarzott udev-124-r1.ebuild, + udev-124-r2.ebuild: + Do not restart udevd if it was not running before, Bug #234669. + + 16 Jul 2009; Matthias Schwarzott -udev-143.ebuild, + -udev-144.ebuild, udev-145.ebuild, udev-9999.ebuild: + Delete older masked versions. Adjust dependency to + >=sys-apps/util-linux-2.16 + +*udev-145 (13 Jul 2009) + + 13 Jul 2009; Matthias Schwarzott +udev-145.ebuild: + Version bumped. + +*udev-144 (06 Jul 2009) + + 06 Jul 2009; Matthias Schwarzott +udev-144.ebuild: + Version bumped. + +*udev-143 (03 Jul 2009) + + 03 Jul 2009; Matthias Schwarzott +udev-143.ebuild, + udev-9999.ebuild: + Version bumped. This version no longer installs libvol_id, but requires + libblkid provided by util-linux-2.16. + + 27 Jun 2009; Tobias Klausmann udev-141.ebuild: + Stable on alpha, bug #254616 + + 26 Jun 2009; Thomas Anderson udev-141.ebuild: + stable amd64, bug 254616 + + 18 Jun 2009; Matthias Schwarzott udev-9999.ebuild, + +files/udev-9999-disable-doc.diff, metadata.xml: + Make extras a use-flag and add all necessary depends. Change way doc is + handled for autotools. + + 17 Jun 2009; Matthias Schwarzott udev-9999.ebuild: + Update to level of udev-141-r1. Update for changed configure-script. Patch + out gtk-doc stuff, else autotools fail without gtk. Note about needed + util-linux for it libblkid. udev no longer installs libvolume_id and + vol_id binary. Lift minimal required kernel version to 2.6.25. Disable new + udev-extras for now, they need a lot of dependencies. + + 17 Jun 2009; Jeroen Roovers udev-141-r1.ebuild: + Stable for HPPA (bug #254616). + + 17 Jun 2009; Christian Faulhammer udev-141.ebuild: + stable x86, bug 254616 + +*udev-141-r1 (10 Jun 2009) + + 10 Jun 2009; Matthias Schwarzott +udev-141-r1.ebuild, + +files/udev-141-remove-devfs-names.diff, metadata.xml: + Add use-flag to disable devfs-compat device names, Bug #269359. + + 12 May 2009; Matthias Schwarzott udev-124-r2.ebuild, + udev-141.ebuild: + Fix config file renaming if user had changes. Bug #269392. + + 06 May 2009; Mike Frysinger udev-114.ebuild, + udev-115-r1.ebuild, udev-119.ebuild, udev-124-r1.ebuild, + udev-124-r2.ebuild, udev-141.ebuild, udev-9999.ebuild: + Rename modprobe.d files with .conf extensions. + + 18 Apr 2009; Tobias Klausmann udev-124-r2.ebuild: + Stable on alpha, bug #266290 + + 18 Apr 2009; Raúl Porcel udev-124-r2.ebuild: + arm/ia64/m68k/s390/sh/sparc stable wrt #266290 + + 18 Apr 2009; Brent Baude udev-124-r2.ebuild: + Marking udev-124-r2 ppc64 and ppc for bug 266290 + + 18 Apr 2009; Markus Meier udev-124-r2.ebuild: + x86 stable, bug #266290 + + 18 Apr 2009; Tobias Heinlein udev-124-r2.ebuild: + amd64 stable wrt security bug #266290 + + 17 Apr 2009; Jeroen Roovers udev-124-r2.ebuild: + Stable for HPPA (bug #266290). + + 17 Apr 2009; Matthias Schwarzott + -files/udev-125-cdrom-autoclose-bug.diff, + -files/udev-125-rules-update.diff, -files/udev-start-126.sh, + -files/udev-stop-126.sh, -files/udev-postmount-130-r2.initd, + -files/udev-133-rules-update.diff, + -files/udev-133-silence-physdev-warnings.diff, -files/udev-start-133.sh, + -files/udev-135-fix-capi.diff, -files/udev-135-fix-dri-perms.diff, + -files/udev-135-r2.confd, -files/udev-135-r2.initd, + -files/udev-dev-tarball-135-r2.initd, -files/udev-mount-135-r2.initd, + -files/udev-postmount-135-r2.initd, -files/udev-start-135-r2.sh, + -files/udev-stop-135-r2.sh, -files/udev-135-r3.confd, + -files/udev-mount-135-r3.initd, -files/udev-start-135-r3.sh, + -files/udev-135-rules-update.diff, -files/udev-fix-udevinfo-in-doc.diff, + -udev-122-r1.ebuild, -udev-125-r2.ebuild, -udev-130-r1.ebuild, + -udev-133.ebuild, -udev-135.ebuild, -udev-135-r1.ebuild, + -udev-135-r2.ebuild, -udev-135-r3.ebuild, -udev-135-r4.ebuild, + -udev-138.ebuild, -udev-139.ebuild, -udev-140.ebuild: + Remove all buggy old versions. + +*udev-124-r2 (16 Apr 2009) + + 16 Apr 2009; Matthias Schwarzott + +files/udev-124-encoding-overflow.patch, + +files/udev-124-netlink-owner-check.patch, +udev-124-r2.ebuild: + Fix Bug #266290. CVE-2009-1185 and CVE-2009-1186 + +*udev-141 (09 Apr 2009) + + 09 Apr 2009; Matthias Schwarzott +udev-141.ebuild: + Version bumped. + +*udev-140 (14 Mar 2009) + + 14 Mar 2009; Matthias Schwarzott +udev-140.ebuild: + Version bumped. This is mostly a bugfix release. + + 12 Mar 2009; Matthias Schwarzott files/136/udev.initd: + Make init-script only depend on udev-dev-tarball, if the option is set in + config file. + +*udev-139 (26 Feb 2009) + + 26 Feb 2009; Matthias Schwarzott +udev-139.ebuild: + Version bumped. + + 25 Feb 2009; Matthias Schwarzott udev-9999.ebuild: + Fix dialout permissions also for udev-9999 ebuild. + + 23 Feb 2009; Matthias Schwarzott + files/136/udev-postmount.initd: + Typo. + + 21 Feb 2009; Matthias Schwarzott files/136/udev.confd, + files/136/udev.initd, files/136/udev-mount.initd, + files/136/udev-postmount.initd: + Add option to disable persistent-cd. Make read-only root not fatal in + udev-postmount. Bug #259495. Allow silencing unreliable kernel/udev + warning. + + 20 Feb 2009; Jeroen Roovers udev-135-r4.ebuild: + Revert to ~alpha and ~hppa (bug #254616 comment #6). + + 19 Feb 2009; Matthias Schwarzott + files/136/udev-mount.initd: + Set permission bits correct for seeding dev. Also create /dev/kmsg before + running udevd so it can write messages to dmesg. + +*udev-138 (19 Feb 2009) + + 19 Feb 2009; Matthias Schwarzott + -files/udev-136-fix-ide-cd-rule.diff, -files/udev-137-rules-update.diff, + -udev-136.ebuild, -udev-137.ebuild, +udev-138.ebuild: + Version bumped. This is a bugfix release. Now block devices are watched + via inotify and trigger persistent storage links to be updated after write + access. Removed older versions. + + 13 Feb 2009; Tobias Klausmann udev-135-r4.ebuild: + Stable on alpha, bug #254616 + + 12 Feb 2009; Jeroen Roovers udev-135-r4.ebuild: + Stable for HPPA (bug #254616). + + 27 Jan 2009; Matthias Schwarzott + files/udev-137-rules-update.diff, udev-137.ebuild, udev-9999.ebuild: + Cleanup depends. Add missing depends for documentation processing of + udev-9999. Fix kernel version check of udev-9999. Update rules patch for + udev-137, move all rules in one file. + + 25 Jan 2009; Matthias Schwarzott udev-137.ebuild: + Fix kernel version with which udev runs reliable. Also apply documentation + udevinfo to udevadm info patch. + + 24 Jan 2009; Matthias Schwarzott + +files/udev-137-rules-update.diff, udev-137.ebuild: + Rules update. + +*udev-135-r4 (24 Jan 2009) + + 24 Jan 2009; Matthias Schwarzott + +files/udev-135-fix-dri-perms.diff, +files/udev-fix-udevinfo-in-doc.diff, + +udev-135-r4.ebuild: + Fix permissions of dri devices, Bug #255841. Fix references to no longer + existing udevinfo command, Bug #255955. + +*udev-137 (24 Jan 2009) + + 24 Jan 2009; Matthias Schwarzott +udev-137.ebuild: + Version bumped. + + 22 Jan 2009; Matthias Schwarzott files/136/udev.confd, + files/136/udev.initd: + Add expert options to change udevsettle timeout and to run udevmonitor at + boot time to catch all events. + + 22 Jan 2009; Matthias Schwarzott udev-9999.ebuild: + Also set HOMEPAGE after inherit, Bug #255953. + +*udev-136 (20 Jan 2009) + + 20 Jan 2009; Matthias Schwarzott + +files/136/shell-compat-addon.sh, +files/136/udev.confd, + +files/udev-136-fix-ide-cd-rule.diff, +files/136/udev.initd, + +files/136/udev-dev-tarball.initd, +files/136/udev-mount.initd, + +files/136/shell-compat-KV.sh, +files/136/udev-postmount.initd, + +files/136/udev-start.sh, +files/136/udev-stop.sh, +udev-136.ebuild, + udev-9999.ebuild: + Version bumped. This raises kernel version for reliable udev usage to + 2.6.20. Backported one patch. The upstream rule changes still need to be + reviewed. For now keep using group uucp instead of dialout as suggested by + upstream. Move init-script stuff into a subdir for FILESDIR. Small changes + to shell-compat logic. + + 20 Jan 2009; Matthias Schwarzott + files/shell-compat-118-r3.sh: + Change comments. + + 19 Jan 2009; Matthias Schwarzott + files/shell-compat-118-r3.sh, files/udev-135-r2.initd, + files/udev-start-135-r3.sh: + No longer rely on existance of /lib/librc.so to check for openrc as this + is known to fail on some (multilib) setups, Bug #252493 and others. + + 19 Jan 2009; Benedikt Böhm files/udev-135-r2.initd: + fix newer udev init script inside vservers too, bug #253105 + + 06 Jan 2009; Michael Sterrett udev-9999.ebuild: + set DESCRIPTION after inherit to avoid overwriting it + + 01 Jan 2009; Benedikt Böhm files/udev.initd: + fix udev init script inside vservers, bug #253105 + +*udev-9999 (30 Dec 2008) + + 30 Dec 2008; Matthias Schwarzott +udev-9999.ebuild: + Add live udev ebuild. + +*udev-135-r3 (27 Dec 2008) + + 27 Dec 2008; Matthias Schwarzott + +files/udev-135-r3.confd, +files/udev-mount-135-r3.initd, + +files/udev-start-135-r3.sh, +udev-135-r3.ebuild: + Create /dev/.rcsysinit only for older baselayouts. Add some comments about + rc_oldplug to /etc/conf.d/udev, suggested by Polynomial-C + . + + 19 Dec 2008; Matthias Schwarzott + +files/udev-postmount-135-r2.initd, files/udev-start-135-r2.sh, + udev-135-r2.ebuild: + Remove the code to add udev to sysinit runlevel. openrc ebuild does it + now. Fix udev-start for older systems. + + 17 Dec 2008; Matthias Schwarzott + files/udev-135-r2.initd: + Add stop function to udev init-script. + + 17 Dec 2008; Matthias Schwarzott + files/udev-mount-135-r2.initd: + Also create /dev/tty before running udevd. Suggested by Daniel Robbins + . + + 13 Dec 2008; Matthias Schwarzott + files/udev-135-r2.initd, files/udev-dev-tarball-135-r2.initd, + files/udev-mount-135-r2.initd, files/udev-start-135-r2.sh: + Fix udev-start to call the init-scripts, but not the openrc-version + checks. + +*udev-135-r2 (10 Dec 2008) + + 10 Dec 2008; Matthias Schwarzott + +files/udev-135-r2.confd, +files/udev-135-r2.initd, + +files/udev-dev-tarball-135-r2.initd, +files/udev-mount-135-r2.initd, + +files/udev-start-135-r2.sh, +files/udev-stop-135-r2.sh, + +udev-135-r2.ebuild: + Redesign of addons/init-scripts. Moved code into init-scripts and split + into smaller parts. Source init-scripts from addons for older baselayouts. + +*udev-135-r1 (03 Dec 2008) + + 03 Dec 2008; Matthias Schwarzott + +files/udev-135-fix-capi.diff, +files/udev-135-rules-update.diff, + +udev-135-r1.ebuild: + Fix capi device nodes, Bug #249389. Do this by applying upstream patch to + the common capi rules and install these. Remove capi from gentoo-specific + rules. + +*udev-135 (02 Dec 2008) + + 02 Dec 2008; Matthias Schwarzott +udev-135.ebuild: + Version bumped. This should solve bug #249222. + + 28 Nov 2008; Matthias Schwarzott udev-122-r1.ebuild, + udev-124-r1.ebuild, udev-125-r2.ebuild, udev-130-r1.ebuild, + udev-133.ebuild: + Do only recommend to reboot instead of trigger for re-creating + persistent-rules, suggested by Kay Sievers. Cleanup some messages. + + 26 Nov 2008; Matthias Schwarzott -udev-130-r2.ebuild, + -udev-132.ebuild: + Removed two buggy versions. + + 25 Nov 2008; Matthias Schwarzott udev-133.ebuild: + Remove TODO comments. + + 25 Nov 2008; Matthias Schwarzott + +files/udev-133-rules-update.diff, + +files/udev-133-silence-physdev-warnings.diff, udev-133.ebuild: + Add missing pieces to kernel-compat rules. Add patch to not warn about + usage of PHYSDEV* in rules doing WAIT_FOR. + + 23 Nov 2008; Matthias Schwarzott + +files/udev-start-133.sh, +files/udev.confd, udev-133.ebuild: + Add switch to disable persistent-net, Bug #246312. + + 19 Nov 2008; Matthias Schwarzott udev-133.ebuild: + No longer change Makefiles and call eautoreconf just to change install + location. Now just move the files after make install. Also drop libtool + parameter change in makefile. + +*udev-133 (19 Nov 2008) + + 19 Nov 2008; Matthias Schwarzott +udev-133.ebuild: + Version bumped. This version should solve Bug #246938. Enable logging as + suggested by upstream, but this prints messages about deprecated stuff in + compat rules :/ Add code to guess if udev was enabled in baselayout or + openrc, and enable init-script then, Bug #240984. Fix old persistent-net + rules on update, Bugs #246849 and #246927. + +*udev-132 (14 Nov 2008) + + 14 Nov 2008; Matthias Schwarzott +udev-132.ebuild: + Version bumped. Changed minimal version for reliable operation to Kernel + 2.6.19. Improved code to restart udevd and moved it to an extra function, + see Bug #129204 for this. + + 06 Nov 2008; Matthias Schwarzott + -files/udev-start-122.sh, + -files/udev-127-disable-logging-compile-fix.patch, + -files/udev-129-fix-without-logging.diff, -udev-122.ebuild, + -udev-124.ebuild, -udev-125-r1.ebuild, -udev-126.ebuild, -udev-127.ebuild, + -udev-127-r1.ebuild, -udev-128.ebuild, -udev-129.ebuild, -udev-130.ebuild: + Remove a lot of useless versions. + + 05 Nov 2008; Matthias Schwarzott files/udev.initd: + Small improvements of init-script. Do run udev-postmount always + +*udev-130-r2 (28 Oct 2008) + + 28 Oct 2008; Matthias Schwarzott + +files/udev-postmount-130-r2.initd, +files/udev.initd, + +udev-130-r2.ebuild: + Add udev init-script for new, not yet in tree, openrc-versions (>0.3.0), + Bug #240984. + +*udev-130-r1 (09 Oct 2008) + + 09 Oct 2008; Matthias Schwarzott +files/net-130-r1.sh, + +udev-130-r1.ebuild: + Ignore events of br-devices to not get a loop of uevents/init-script + calls, Bug #239239. + +*udev-130 (07 Oct 2008) + + 07 Oct 2008; Matthias Schwarzott +udev-130.ebuild: + Version bumped. This adds /dev/{block,char}/: devices to look up + devices by major:minor pairs. + +*udev-129 (02 Oct 2008) + + 02 Oct 2008; Matthias Schwarzott + +files/udev-129-fix-without-logging.diff, +udev-129.ebuild: + Version bumped. Needed a patch for compiling with --without-logging. This + version should fix issues with detecting raid-partitions, related to + missing large-file-support. + +*udev-128 (13 Sep 2008) + + 13 Sep 2008; Matthias Schwarzott +udev-128.ebuild: + Version bumped. Fixed configure parameters. + +*udev-127-r1 (13 Sep 2008) + + 13 Sep 2008; Rémi Cardona +udev-127-r1.ebuild: + add --with-udev-prefix to econf, fixes hal mounting, see bug #236635 + +*udev-127 (02 Sep 2008) + + 02 Sep 2008; Matthias Schwarzott + +files/udev-127-disable-logging-compile-fix.patch, +udev-127.ebuild: + Version bumped. + + 28 Aug 2008; Matthias Schwarzott udev-126.ebuild: + Change user-message about udevadm and initramfs, as there are no longer + any symlinks but only udevadm executable, thanks to polynomial-c for + noticing. + + 28 Aug 2008; Matthias Schwarzott udev-126.ebuild: + Use configure parameters as designed. (--prefix vs. --exec-prefix). No + longer need to patch pkgconfig path. + + 27 Aug 2008; Matthias Schwarzott + +files/udev-start-126.sh, udev-126.ebuild: + Silence errors from modprobe unix. + +*udev-126 (27 Aug 2008) + + 27 Aug 2008; Matthias Schwarzott + +files/udev-stop-126.sh, +udev-126.ebuild: + Version bumped. Thanks to Polynomial-C for the ebuild. Build system + changed to autotools. This leads to no longer building a static library + for libvolume_id. Patched makefile to get correct libvolume_id.so version. + + 20 Aug 2008; Doug Goldstein metadata.xml: + update metadata maintainers + + 14 Aug 2008; nixnut udev-124-r1.ebuild: + Stable on ppc wrt bug 233790 + + 10 Aug 2008; Tobias Klausmann udev-124-r1.ebuild: + Stable on alpha, bug #233790 + + 09 Aug 2008; Raúl Porcel udev-124-r1.ebuild: + x86 stable wrt #233790 + + 08 Aug 2008; Steve Dibb udev-124-r1.ebuild: + amd64 stable, bug 233790 + + 08 Aug 2008; Markus Rothe udev-124-r1.ebuild: + Stable on ppc64; bug #233790 + + 07 Aug 2008; Jeroen Roovers udev-124-r1.ebuild: + Stable for HPPA (bug #233790). + + 04 Aug 2008; Raúl Porcel udev-124-r1.ebuild: + ia64/sparc stable wrt #233790 + +*udev-125-r2 (03 Aug 2008) +*udev-124-r1 (03 Aug 2008) + + 03 Aug 2008; Matthias Schwarzott + +files/udev-124-cdrom-autoclose-bug.diff, + +files/udev-125-cdrom-autoclose-bug.diff, + +files/udev-125-rules-update.diff, +udev-124-r1.ebuild, + +udev-125-r2.ebuild: + Backported fix for cdrom autoclosing when ejecting the media. Cleaned up + udev-125 rules update patch. + + 26 Jul 2008; Matthias Schwarzott -udev-125.ebuild, + udev-125-r1.ebuild: + No longer install old not existant docs, Bug #232972. Removed broken + ebuild. + +*udev-125-r1 (25 Jul 2008) + + 25 Jul 2008; Matthias Schwarzott +udev-125-r1.ebuild: + Added missing cd command, thanks to Polynomial-C, Bug #232954. Hopefully + this also fixes Bug #232923. + +*udev-125 (25 Jul 2008) + + 25 Jul 2008; Matthias Schwarzott + +files/write_root_link_rule-125, +udev-125.ebuild: + Version bumped. rules were moved inside the tarball. Rewritten + write_root_link_rule due to better support from udevadm. + + 18 Jun 2008; Matthias Schwarzott + -files/05-udev-early.rules-104-r5, -files/udev.rules-104-r10, + -files/udev-104-netif-rename-busywait.patch, + -files/udev-104-peristent-net-disable-xen.patch, + -files/udev-104-persistent-net-fix-name-dups.patch, + -files/udev-start-104-r12.sh, -files/udev-start-104-r13.sh, + -files/udev-stop-104-r13.sh, -files/udev-stop-104-r8.sh, + -files/udev-105-unlink-db-files.patch, -files/udev-105-vol_id-fix.patch, + -files/modprobe-105.sh, -files/05-udev-early.rules-106-r5, + -files/udev-start-110-r1.sh, -files/udev-stop-110-r1.sh, + -files/udev-start-111-r3.sh, -files/udev-112-rules.diff, + -files/udev-113-r1-rules.diff, -files/udev-113-r2-rules.diff, + -files/udev-114-fix-persistent-net.diff, -files/95-net.rules, + -files/modprobe-111-r1.sh, -files/udev-115-add-special-rule-files.diff, + -files/95-udev-late.rules, -files/modprobe-104-r12.sh, + -files/modprobe-113-r2.sh, -files/udev-115-fix-modprobe-calls.diff, + -files/udev-start-115-r3.sh, -files/udev-start-115-r6.sh, + -files/udev-115-rules-update.diff, + -files/udev-115-update-gentoo-rules-2.diff, + -files/udev-116-gentoo-rules-update.diff, + -files/udev-116-path-to-logger.diff, -files/udev-start-118-r1.sh, + -files/udev-start-119-r1.sh, -files/udev-121-cdrom_id-segfault.diff, + -files/move_tmp_persistent_rules.sh, -files/seq_node.sh, + -files/udev.conf.115-r6, -files/udev.conf.post_081, + -files/udev.conf.post_108, -files/udev.conf.post_115, -udev-114-r1.ebuild, + -udev-114-r2.ebuild, -udev-115.ebuild, -udev-115-r5.ebuild, + -udev-115-r6.ebuild, -udev-116.ebuild, -udev-116-r1.ebuild, + -udev-117.ebuild, -udev-118.ebuild, -udev-118-r1.ebuild, + -udev-118-r2.ebuild, -udev-118-r3.ebuild, -udev-119-r1.ebuild, + -udev-120.ebuild, -udev-121.ebuild: + Removed old ebuilds. + + 15 Jun 2008; Zac Medico udev-114.ebuild, + udev-114-r1.ebuild, udev-114-r2.ebuild, udev-115.ebuild, + udev-115-r1.ebuild, udev-115-r5.ebuild, udev-115-r6.ebuild, + udev-116.ebuild, udev-116-r1.ebuild, udev-117.ebuild, udev-118.ebuild, + udev-118-r1.ebuild, udev-118-r2.ebuild, udev-118-r3.ebuild, + udev-119.ebuild, udev-119-r1.ebuild, udev-120.ebuild, udev-121.ebuild, + udev-122.ebuild, udev-122-r1.ebuild, udev-124.ebuild: + Bug #226505 - For compatibility with phase execution order in + >=portage-2.1.5, call has_version inside pkg_preinst instead of + pkg_postinst. + +*udev-124 (12 Jun 2008) + + 12 Jun 2008; Matthias Schwarzott -udev-123.ebuild, + +udev-124.ebuild: + Bugfix release to make cdrom_id work correct. + +*udev-123 (12 Jun 2008) + + 12 Jun 2008; Matthias Schwarzott +udev-123.ebuild: + Version bumped. + +*udev-122-r1 (09 Jun 2008) + + 09 Jun 2008; Matthias Schwarzott + +files/udev-start-122-r1.sh, +files/udev-122-rules-update.diff, + +udev-122-r1.ebuild: + Load unix sockets module before starting udevd, Bug #221253. Print some + elog info about persistent-net, Bug 225033. Add rules to set permissions + for rfcomm and ttyACM devices, Bug #223757 and Bug #208578. + +*udev-122 (19 May 2008) + + 19 May 2008; Matthias Schwarzott + +files/udev-start-122.sh, +udev-122.ebuild: + Version bumped. Needed to change udev-start to use udevadm subcommands + instead of standalone ones (udevtrigger, udevsettle). + +*udev-121 (14 May 2008) + + 14 May 2008; Matthias Schwarzott + +files/udev-121-cdrom_id-segfault.diff, +udev-121.ebuild: + Version bumped. Fix a segfault introduced with this version. + + 22 Apr 2008; Tobias Klausmann udev-119.ebuild: + Stable on alpha, bug #218407 + + 21 Apr 2008; Markus Meier udev-119.ebuild: + amd64 stable, bug #218407 + + 21 Apr 2008; Greg Kroah-Hartman -udev-104-r12.ebuild, + -udev-104-r13.ebuild, -udev-111.ebuild, -udev-111-r1.ebuild, + -udev-111-r3.ebuild, -udev-112.ebuild, -udev-112-r1.ebuild, + -udev-113.ebuild, -udev-113-r1.ebuild, -udev-113-r2.ebuild: + remove unneeded ebuilds + + 21 Apr 2008; Jeroen Roovers udev-119.ebuild: + Stable for HPPA (bug #218407). + + 20 Apr 2008; nixnut udev-119.ebuild: + Stable on ppc wrt bug 218407 + + 19 Apr 2008; Raúl Porcel udev-119.ebuild: + ia64/sparc/x86 stable wrt #218407 + + 19 Apr 2008; Markus Rothe udev-119.ebuild: + Stable on ppc64; bug #218407 + + 14 Apr 2008; Matthias Schwarzott + files/udev-start-119-r1.sh: + Some small cleanups in udev-start. + +*udev-120 (03 Apr 2008) + + 03 Apr 2008; Matthias Schwarzott +udev-120.ebuild: + Version bumped. Removes udevmonitor and udevtest. Fixes ttyS devices + moving around between drivers. + + 03 Apr 2008; Matthias Schwarzott + files/udev-start-119-r1.sh: + Add ewarn about missing /dev/zero and about kernel older than 2.6.18. + Cosmetics. + +*udev-119-r1 (03 Apr 2008) + + 03 Apr 2008; Matthias Schwarzott + +files/udev-start-119-r1.sh, +udev-119-r1.ebuild: + Add masked revision to work on udev-start.sh. This should improve error + handling. + +*udev-119 (17 Mar 2008) + + 17 Mar 2008; Matthias Schwarzott +udev-119.ebuild: + Version bump. udev works best with Kernel >=2.6.18 now. Fixes Bug #209733, + Bug #208815 and more other stuff. + +*udev-118-r3 (08 Feb 2008) + + 08 Feb 2008; Matthias Schwarzott + +files/shell-compat-118-r3.sh, +udev-118-r3.ebuild: + Fix mounting tmpfs on baselayout-1, when RC_USE_FSTAB=yes is set, but no + entry for /dev exists in /etc/fstab. + +*udev-118-r2 (02 Feb 2008) + + 02 Feb 2008; Matthias Schwarzott + +files/shell-compat-118-r2.sh, +files/udev-start-118-r2.sh, + +files/udev-stop-118-r2.sh, +udev-118-r2.ebuild: + Add openrc capable start-scripts. Based on code by Uberlord, Bug #208245. + This removes mount-options from udev.conf, now they are taken from fstab. + +*udev-118-r1 (01 Feb 2008) + + 01 Feb 2008; Matthias Schwarzott +files/net-118-r1.sh, + +files/udev-start-118-r1.sh, +udev-118-r1.ebuild: + Do not start net-init-scripts if coldplug=no, Bug #206518. Do not log + missing init-script message, Bug #205687. + +*udev-118 (19 Dec 2007) + + 19 Dec 2007; Matthias Schwarzott +udev-118.ebuild: + Version bumped. This contains some small fixes, a rules update (solving Bug + #193315), and an update rule-writing guide. + + 19 Nov 2007; Joshua Kinard udev-115-r1.ebuild: + Stable on mips, per #195289. + +*udev-117 (13 Nov 2007) + + 13 Nov 2007; Matthias Schwarzott + +files/write_root_link_rule, +udev-117.ebuild: + Version bumped. Now all helper-apps are merged into binary udevadm. This + needs to be included when building initramfs'. Using udevadm for providing + /dev/root link. Added special warning for Bug #190994. No longer install + udevstart, it is not needed for 2.6.15 and newer and just confuses people. + + 10 Nov 2007; Matthias Schwarzott udev-104-r12.ebuild, + udev-104-r13.ebuild, udev-111.ebuild, udev-111-r1.ebuild, + udev-111-r3.ebuild, udev-112.ebuild, udev-112-r1.ebuild, udev-113.ebuild, + udev-113-r1.ebuild, udev-113-r2.ebuild, udev-114.ebuild, + udev-114-r1.ebuild, udev-114-r2.ebuild, udev-115.ebuild, + udev-115-r5.ebuild, udev-116.ebuild, udev-116-r1.ebuild: + Remove try to apply non-existant patch. Fixed quoting. + +*udev-116-r1 (21 Oct 2007) + + 21 Oct 2007; Matthias Schwarzott + +files/udev-116-gentoo-rules-update.diff, +udev-116-r1.ebuild: + udev-rules update. Fixes bugs #195607 #195728 #195839. + + 15 Oct 2007; Tom Gall udev-115-r1.ebuild: + stable on ppc64, bug #195289 + +*udev-116 (14 Oct 2007) + + 14 Oct 2007; Matthias Schwarzott + +files/udev-116-path-to-logger.diff, +udev-116.ebuild: + Version bumped. This version already contains our huge rules patch. Fix Bug + 195317 by removing hardcoded path to logger. + + 14 Oct 2007; Raúl Porcel udev-115-r1.ebuild: + alpha/ia64 stable wrt #195289 + + 13 Oct 2007; Christoph Mende udev-115-r1.ebuild: + Stable on amd64 wrt bug #195289 + + 12 Oct 2007; Ferris McCormick udev-115-r1.ebuild: + sparc stable --- Bug #195289 --- thanks Jorge. + + 11 Oct 2007; Lars Weiler udev-115-r1.ebuild: + stable ppc, bug #195289 + + 10 Oct 2007; Christian Faulhammer udev-115-r1.ebuild: + stable x86, bug #195289 + + 09 Oct 2007; Jeroen Roovers udev-115-r1.ebuild: + Stable for HPPA (bug #195289), quoting fixes, trivial grammar correction. + + 28 Sep 2007; Joshua Kinard udev-114.ebuild: + Stable on mips. + + 25 Sep 2007; Matthias Schwarzott + files/udev-start-115-r6.sh: + Moved comment to correct place. + + 25 Sep 2007; Matthias Schwarzott udev-115-r6.ebuild: + Cleanup of ebuild style. + +*udev-115-r6 (24 Sep 2007) + + 24 Sep 2007; Matthias Schwarzott + +files/udev-start-115-r6.sh, +files/udev-115-update-gentoo-rules-2.diff, + +files/udev.conf.115-r6, +udev-115-r6.ebuild: + Simplified rules a bit. Let user configure max inode nr of /dev, solving bug + #193586. + +*udev-115-r5 (20 Sep 2007) + + 20 Sep 2007; Matthias Schwarzott + files/udev-115-add-special-rule-files.diff, -udev-115-r2.ebuild, + -udev-115-r3.ebuild, -udev-115-r4.ebuild, +udev-115-r5.ebuild: + Added isdn and pilot devices to group uucp. Removed older test versions. + +*udev-115-r4 (20 Sep 2007) + + 20 Sep 2007; Matthias Schwarzott + files/udev-115-add-special-rule-files.diff, +udev-115-r4.ebuild: + Updated to git version. Fixed permission rules for sg devices. + +*udev-115-r3 (11 Sep 2007) + + 11 Sep 2007; Matthias Schwarzott + files/udev-115-add-special-rule-files.diff, + +files/udev-115-fix-modprobe-calls.diff, +files/udev-start-115-r3.sh, + files/pnp-aliases, +files/udev.conf.post_115, +udev-115-r3.ebuild: + No longer use modprobe-wrapper, that should fix bug 191813 and other + breakages caused by our wrapper. This also removes auto-blacklisting of + modules that get loaded by modules.autoload. It will break blacklisting of + some special aliased modules like pcspkr until bug 192201 is fixed. Now also + run persistent-net rules when coldplug is disabled, bug 191466. + + 10 Sep 2007; Matthias Schwarzott + files/udev-115-add-special-rule-files.diff, udev-115-r2.ebuild: + Updated to udev-git. Removed /dev/fb subdirectory for framebuffer devices. + + 07 Sep 2007; Matthias Schwarzott + files/udev-115-add-special-rule-files.diff, udev-115-r2.ebuild: + Updated to udev-git from today. This should fix selinux. + +*udev-115-r2 (06 Sep 2007) + + 06 Sep 2007; Matthias Schwarzott + +files/udev-115-add-special-rule-files.diff, +udev-115-r2.ebuild: + Added masked revision for testing new rules/merged with upstream. + + 05 Sep 2007; Matthias Schwarzott udev-115.ebuild, + udev-115-r1.ebuild: + Fix make trying to rebuild manpages using xmlto, thanks to jakub, bug 191338. + +*udev-115-r1 (04 Sep 2007) + + 04 Sep 2007; Matthias Schwarzott +files/modprobe-115.sh, + +udev-115-r1.ebuild: + Updated ebuild to git code of udev. This contains rule updates, mainly to + share more code with upstream. In this turn also changing modprobe.sh to be + able to load multiple modules at once. Now installing extras/collect. Adding + rules directory to CONFIG_PROTECT_MASK. + + 02 Sep 2007; Matthias Schwarzott udev-114.ebuild, + udev-115.ebuild: + Delete file from correct lib-dir (multilib), correcting bug 191043. + + 02 Sep 2007; Matthias Schwarzott udev-114.ebuild: + Also doing lib install cleanup for stable version. + + 02 Sep 2007; Matthias Schwarzott udev-115.ebuild: + Cleaning up libvolume_id installation. Now die if dolib fails to prevent + broken udev installs, bug 190994. + + 30 Aug 2007; Matthias Schwarzott udev-114-r2.ebuild: + Backported fix to kernel version check by Polynomial-C + , bug 190326. + + 26 Aug 2007; Matthias Schwarzott udev-115.ebuild: + Change kernel-version parsing to be more robust, now using + versionator.eclass, thanks to Polynomial-C , bug + 190326. + +*udev-115 (26 Aug 2007) + + 26 Aug 2007; Matthias Schwarzott + +files/udev-115-rules-update.diff, +files/udev.conf.post_114, + +udev-115.ebuild: + Version bumped. No longer disable s390 persistent-net. Small improvements to + rule and conf-file installation. + + 25 Aug 2007; Matthias Schwarzott udev-114-r2.ebuild: + Now warn about unappropriate kernel version with just using uname -r, and no + longer inheriting linux-info. That is to not pull in dependency to + virtual/linux-sources. + + 24 Aug 2007; Raúl Porcel udev-114.ebuild: + alpha/ia64 stable wrt #188796 + +*udev-114-r2 (22 Aug 2007) + + 22 Aug 2007; Matthias Schwarzott + +files/udev-114-fix-persistent-net.diff, +udev-114-r2.ebuild: + Fixed persistent-net to now really ignore devices without DRIVERS having a + value, Bug 189042. + + 21 Aug 2007; Jeroen Roovers udev-114.ebuild: + Stable for HPPA (bug #188796). + + 17 Aug 2007; Matthias Schwarzott udev-114.ebuild, + udev-114-r1.ebuild: + Added blocker suggested in bug 189227, removed other hacks to keep the file. + I wanted to avoid this, but it seems blockers work better these days. And if + not, I don't get the bug, but portage-team ;) + + 17 Aug 2007; Matthias Schwarzott Manifest: + Fixed manifest + + 17 Aug 2007; Matthias Schwarzott udev-114.ebuild, + udev-114-r1.ebuild: + Now even modify device-mapper.rules to be sure to keep the file, else + unmerge-orphans will catch us. + +*udev-114-r1 (16 Aug 2007) + + 16 Aug 2007; Matthias Schwarzott + +files/udev-start-114-r1.sh, +files/udev-114-root-link-2.diff, + +udev-114-r1.ebuild: + Updated method to create /dev/root. It now is a symlink and directly created + by udev via an injected rule. Added warning about too old kernel to ebuild + and udev-start.sh. Now udev-start.sh fails with clear error message and not + with messages about failed netlink sockets. + + 15 Aug 2007; Christian Faulhammer udev-114.ebuild: + stable x86, bug 188796 + + 14 Aug 2007; Christoph Mende udev-114.ebuild: + Stable on amd64 wrt bug #188796 + + 14 Aug 2007; Gustavo Zacarias udev-114.ebuild: + Stable on sparc wrt #188796 + + 14 Aug 2007; Tobias Scherbaum udev-114.ebuild: + ppc stable, bug #188796 + + 14 Aug 2007; Markus Rothe udev-114.ebuild: + Stable on ppc64; bug #188796 + +*udev-114 (05 Aug 2007) + + 05 Aug 2007; Matthias Schwarzott +files/modprobe-114.sh, + +udev-114.ebuild: + Version bumped. This contains updated rules and a slightly improved + modprobe-wrapper. Now one can match on SYMLINK. persistent-net is improved + to not match on dynamic mac addresses, supports s390 now. + + 29 Jul 2007; Joseph Jezak udev-104-r13.ebuild: + Marked ppc/ppc64 stable for bug #186508. + + 28 Jul 2007; Steve Dibb udev-104-r13.ebuild: + amd64 stable, bug 186508 + + 28 Jul 2007; Joshua Kinard udev-104-r13.ebuild: + Stable on mips, per #186508. + + 27 Jul 2007; Raúl Porcel udev-104-r13.ebuild: + alpha/ia64/x86 stable wrt #186508 + + 27 Jul 2007; Jeroen Roovers udev-104-r13.ebuild: + Stable for HPPA (bug #186508). + + 27 Jul 2007; Gustavo Zacarias udev-104-r13.ebuild: + Stable on sparc wrt #186508 + +*udev-104-r13 (24 Jul 2007) + + 24 Jul 2007; Matthias Schwarzott + +files/udev-start-104-r13.sh, +files/udev-stop-104-r13.sh, + +udev-104-r13.ebuild: + Backported creation of /dev/root from udev-110-r1 to 104-r12 as this is + needed for sys-apps/hal that is already stable. + + 12 Jul 2007; Matthias Schwarzott + files/modprobe-113-r2.sh: + Convert module name to a regular expression, to match autoload/blacklist + entries regardless of being written with - or _. + +*udev-113-r2 (12 Jul 2007) + + 12 Jul 2007; Matthias Schwarzott + +files/udev-113-r2-rules.diff, +files/modprobe-113-r2.sh, + +files/udev-start-113-r2.sh, +files/udev.conf.post_113, + +udev-113-r2.ebuild: + Corrected typo in file mode for new added usb rule, Bug #185069. Now + automatically blacklist the modules in modules.autoload.d from coldplug, to + let modules-init script load them and respect the order in which they are + listed, relevant for multimedia devices like alsa, v4l and dvb, Bug #184833. + +*udev-113-r1 (10 Jul 2007) + + 10 Jul 2007; Matthias Schwarzott + +files/udev-113-r1-rules.diff, +udev-113-r1.ebuild: + Rules update. Adds rule to create usbfs like nodes for kernel 2.6.22. Try to + keep nodes /dev/net/tun and /dev/ppp after module unload. + +*udev-113 (27 Jun 2007) + + 27 Jun 2007; Matthias Schwarzott +udev-113.ebuild: + Version bumped. Moved installing device-mapper rules to sys-fs/device-mapper + ebuild, Bug #182957. Added some code to make sure the file gets kept if + device-mapper is installed, and removed if not. + +*udev-112-r1 (07 Jun 2007) + + 07 Jun 2007; Matthias Schwarzott + +files/move_tmp_persistent_rules-112-r1.sh, +udev-112-r1.ebuild: + Added missing inclusion of functions.sh, thanks to steffi from + #gentoo-anfaenger. Changed einfo to ebegin/eend. + +*udev-112 (05 Jun 2007) + + 05 Jun 2007; Matthias Schwarzott + +files/udev-112-rules.diff, +udev-112.ebuild: + Version bumped. Now go back to using make install. udevmonitor is now + installed into /usr/sbin. + +*udev-111-r3 (27 May 2007) + + 27 May 2007; Matthias Schwarzott + -files/udev-start-111-r2.sh, +files/udev-start-111-r3.sh, + -udev-111-r2.ebuild, +udev-111-r3.ebuild: + Changed udev-start.sh to return an exit-code of 0, to not let baselayout + think udev failed, and start mdev afterwards, solving bug #179847. + +*udev-111-r2 (25 May 2007) + + 25 May 2007; Matthias Schwarzott + +files/udev-postmount-initd-111-r2, +files/udev-start-111-r2.sh, + +files/udev-stop-111-r2.sh, +files/move_tmp_persistent_rules.sh, + +udev-111-r2.ebuild: + Added additional init-script to be started after localmount + (udev-postmount), for moving persistent-rules temporarily created under + /dev/.udev/ to /etc directly at boot. For now this gets started via + initiated services, could be blocked by some rc-settings regarding hotplug. + +*udev-111-r1 (22 May 2007) + + 22 May 2007; Matthias Schwarzott + +files/modprobe-111-r1.sh, +udev-111-r1.ebuild: + Do not print modprobe-errors. Do some locking to not get multiple concurrent + modprobe calls for same module, and no multiple loading messages. + + 16 May 2007; Matthias Schwarzott udev-111.ebuild: + Use /get_libdir/udev, instead of /lib/udev. + + 12 May 2007; Matthias Schwarzott + -files/udev-stop-105.sh, -files/udev.rules-106-r3, + -files/udev.rules-106-r5, -files/udev-106-floppy-devices-no-umask.diff, + -files/udev-start-106-r2.sh, -files/udev-106-remove-dasd-rules.patch, + -files/udev.rules-107-r1, -files/udev-107-usbcd-by-id.patch, + -files/udev-start-107.sh, -files/udev-108-cleanup-early-rules.diff, + -files/udev-108-persistent-joystick.diff, -files/udev-start-108-r1.sh, + -files/udev-stop-108-r1.sh, -files/udev-109-respect-CFLAGS.diff, + -files/64-device-mapper.rules, -files/64-device-mapper.rules-107, + -files/64-device-mapper.rules-107-r1, + -files/udev-110-makefile-depend.diff, -files/udev-start-110.sh, + -files/blacklist, udev-104-r12.ebuild, -udev-106-r4.ebuild, + -udev-106-r5.ebuild, -udev-107.ebuild, -udev-107-r1.ebuild, + -udev-108.ebuild, -udev-108-r1.ebuild, -udev-109.ebuild, + -udev-109-r1.ebuild, -udev-110.ebuild, -udev-110-r1.ebuild, + udev-111.ebuild: + Second stage of cleanup: Removed all ebuilds between latest stable, and + latest ~ARCH version. + + 12 May 2007; Matthias Schwarzott -files/udev.rules-018, + -files/udev-021-udev_add_c-gcc295-compat.patch, + -files/udev-050-udev_volume_id.patch, -files/udev.rules-064-r1, + -files/udev.rules-077, -files/udev.rules-077-r1, -files/udev.rules-077-r5, + -files/udev-start-077-r2.sh, -files/udev-start-077-r4.sh, + -files/udev-start-077.sh, -files/05-udev-early.rules-078, + -files/udev.rules-078, -files/05-udev-early.rules-079, + -files/udev-start-079.sh, -files/udev.rules-084, -files/udev.rules-089, + -files/udev-start-089.sh, -files/udev-start-090.sh, -files/udev.rules-094, + -files/udev.rules-096, -files/udev.rules-096-r1, + -files/udev-096-udevtrigger.patch, -files/udev-start-096.sh, + -files/udev.rules-098, -files/udev-098-udevtrigger.patch, + -files/udev-start-098.sh, -files/udev-start-099.sh, + -files/udev-start-104-r10.sh, -files/modprobe.sh, -files/udev.conf, + -files/udev.conf.post_024, -files/udev.conf.post_046, + -files/udev.conf.post_050, -files/udev.conf.post_059, + -files/udev.hotplug.empty, -files/udev.permissions, -files/udev.rules, + -files/udev.rules.post_012, -files/udev-parisc-path_id.patch, + -files/udev-parisc-path_id-again.patch, -files/udev-start.sh, + -files/udev-stop.sh, -udev-079-r2.ebuild, -udev-087.ebuild, + -udev-087-r1.ebuild, -udev-090-r1.ebuild, -udev-094.ebuild, + -udev-096.ebuild, -udev-096-r1.ebuild, -udev-098.ebuild, -udev-099.ebuild, + -udev-100.ebuild, -udev-100-r2.ebuild, -udev-103.ebuild, + -udev-104-r11.ebuild: + Removed all ebuilds older than stable version 104-r12. + + 11 May 2007; Joshua Kinard udev-104-r12.ebuild: + Stable on mips, per #159871. + +*udev-111 (10 May 2007) + + 10 May 2007; Matthias Schwarzott +udev-111.ebuild: + Version bumped. + + 05 May 2007; Roy Marples files/udev-start-110-r1.sh: + Work with dash again. + +*udev-110-r1 (04 May 2007) + + 04 May 2007; Matthias Schwarzott + +files/udev-start-110-r1.sh, +files/udev-stop-110-r1.sh, + +files/udev-110-root-link-1.diff, +udev-110-r1.ebuild: + Now creating /dev/root the easy way (mknod), Bug #175243. Printing a warning + at boot if persistent-net behaves bad, and if, then checking the stored + rules for duplicates. + + 04 May 2007; Matthias Schwarzott + +files/udev-110-makefile-depend.diff, udev-110.ebuild: + Fix parallel make issue, Bug #176918. Added forgotten backslash causing udev + to fail on selinux, Bug #176957. + + 03 May 2007; Matthias Schwarzott + files/udev-start-110.sh: + Make modprobe.sh write colorful output also with baselayout-2. + +*udev-110 (02 May 2007) + + 02 May 2007; Matthias Schwarzott +files/blacklist-110, + +files/udev-start-110.sh, +udev-110.ebuild: + Version bumped. Call volume-manager setup only for baselayout-1, Bug + #171593. Blacklist eth1394 by default, Bug #128962. + +*udev-109-r1 (25 Apr 2007) + + 25 Apr 2007; Matthias Schwarzott + +files/udev-109-respect-CFLAGS.diff, +udev-109-r1.ebuild: + No longer ignore MAKEOPTS, CFLAGS and LDFLAGS, requested in Bug #175893. + +*udev-109 (24 Apr 2007) + + 24 Apr 2007; Matthias Schwarzott +udev-109.ebuild: + Version bumped. + +*udev-108-r1 (23 Apr 2007) + + 23 Apr 2007; Matthias Schwarzott + +files/udev-108-cleanup-early-rules.diff, + +files/udev-108-persistent-joystick.diff, +files/udev-start-108-r1.sh, + +files/udev-stop-108-r1.sh, +files/udev.conf.post_108, + +udev-108-r1.ebuild: + Removing variable that was unconditionally added to env of all events, + saving lot of space, Bug #173476. Restricting /dev-tmpfs in size, 10M by + default. Added persistent links for joysticks. Finally removed /etc/dev.d. + Make moving persistent-rules from tmp-storage to /etc more generic. + +*udev-108 (29 Mar 2007) + + 29 Mar 2007; Matthias Schwarzott +udev-108.ebuild: + Version bumped. + + 28 Mar 2007; Matthias Schwarzott + files/udev.rules-107-r1: + Removed the commented legacy rules calling hotplug/dev.d, as the needed + helpers are no longer present udev. + +*udev-107-r1 (28 Mar 2007) + + 28 Mar 2007; Matthias Schwarzott + +files/64-device-mapper.rules-107-r1, +files/udev.rules-107-r1, + +udev-107-r1.ebuild: + Ignore luks crypt devices while not fully up. Small rule cleanup. + + 27 Mar 2007; Matthias Schwarzott udev-079-r2.ebuild, + udev-087.ebuild, udev-087-r1.ebuild, udev-090-r1.ebuild, udev-094.ebuild, + udev-096.ebuild, udev-096-r1.ebuild, udev-098.ebuild, udev-099.ebuild, + udev-100.ebuild, udev-100-r2.ebuild, udev-103.ebuild, udev-104-r11.ebuild, + udev-104-r12.ebuild, udev-106-r4.ebuild, udev-106-r5.ebuild, + udev-107.ebuild: + Install rcaddon into get_libdir/rcscripts, Bug #172391. + +*udev-107 (22 Mar 2007) + + 22 Mar 2007; Matthias Schwarzott + +files/64-device-mapper.rules-107, +files/udev-107-usbcd-by-id.patch, + +files/udev-start-107.sh, udev-106-r5.ebuild, +udev-107.ebuild: + Do not install run_directory, it is marked as strongly deprecated. No need + for /dev/console redirect fix, Bug #151414. Do not call dmsetup from + udev-start, as rules already do this. Use by-id method for usb and firewire + cdrom persistence. Use higher priority for device-mapper persistent symlinks + to overwrite symlinks of multipath base devices. + + 21 Mar 2007; Chris Gianelloni udev-104-r12.ebuild: + Stable on alpha wrt bug #159871. + +*udev-106-r5 (19 Mar 2007) + + 19 Mar 2007; Matthias Schwarzott + +files/udev.rules-106-r5, +files/64-device-mapper.rules, + +files/05-udev-early.rules-106-r5, + +files/udev-106-remove-dasd-rules.patch, +files/95-udev-late.rules, + +udev-106-r5.ebuild: + Updated early-rules for scsi-wait, like upstream. Created + 95-udev-late.rules, which now contains 95-net.rules and the udevmonitor and + eventrecorder-rules. Removed dasd_id tool, that is now in s390-tools. + Removed old, broken seq_node.sh. Moved all device-mapper stuff to own file, + export name of dm-device in ID_DM_NAME. No longer call legacy /etc/dev.d/ + stuff. + + 17 Mar 2007; Steve Dibb udev-104-r12.ebuild: + amd64 stable, bug 159871 + + 17 Mar 2007; Matthias Schwarzott + files/modprobe-104-r12.sh: + Backported non-modular kernel fix toget it into release, Bug #168322. + + 14 Mar 2007; Matthias Schwarzott + -files/udev.rules-104-r7, -files/udev-start-104-r5.sh, + -files/udev.rules-105, -files/udev-start-105.sh, -files/udev.rules-106, + -files/udev.rules-106-r1, -files/udev.rules-106-r2, -files/net.sh, + -udev-104-r9.ebuild, -udev-104-r10.ebuild, -udev-105.ebuild, + -udev-106.ebuild, -udev-106-r1.ebuild, -udev-106-r2.ebuild, + -udev-106-r3.ebuild: + Cleanup of old ebuilds. + +*udev-106-r4 (14 Mar 2007) + + 14 Mar 2007; Matthias Schwarzott +udev-106-r4.ebuild: + Now really use new rules file, that should already be in udev-106-r3. + + 14 Mar 2007; Roy Marples files/modprobe-105.sh: + Remove bashisms from modprobe.sh + +*udev-106-r3 (13 Mar 2007) + + 13 Mar 2007; Matthias Schwarzott + +files/udev.rules-106-r3, +files/blacklist, +files/pnp-aliases, + +udev-106-r3.ebuild: + Symlink some utilities to /sbin where multipath-tools expect them, Bug + #168588. Install persistent-device rules for device-mapper devices. Added + template for blacklist file. Added modprobe file with aliases for isapnp + devices. Let device-mapper rule also react on change events. + + 12 Mar 2007; Markus Rothe udev-104-r12.ebuild: + Stable on ppc64; bug #159871 + +*udev-106-r2 (12 Mar 2007) + + 12 Mar 2007; Matthias Schwarzott + +files/udev.rules-106-r2, +files/udev-start-106-r2.sh, + +udev-106-r2.ebuild: + Now support kernel cmdline gentoo=nocoldplug to disable udev coldplug. Do + not install persistent net rules for s390 arch, as it has no persistent mac + addresses. No longer ignore device mapper devices, but look up the name and + create /dev/mapper/NAME, that allows hal to get the events, Bug #137831. Do + not apply normal rules to network devices, Bug #166652. + + 11 Mar 2007; Roy Marples files/modprobe-104-r12.sh, + files/modprobe-105.sh, files/modprobe.sh: + Use /etc/init.d/functions.sh instead of /sbin/functions.sh + + 10 Mar 2007; nixnut udev-104-r12.ebuild: + Stable on ppc wrt bug 159871 + + 09 Mar 2007; Jeroen Roovers udev-104-r12.ebuild: + Stable for HPPA (bug #159871). + + 09 Mar 2007; Raúl Porcel udev-104-r12.ebuild: + x86 stable wrt bug 159871 + + 09 Mar 2007; Gustavo Zacarias udev-104-r12.ebuild: + Stable on sparc wrt #159871 + + 09 Mar 2007; Matthias Schwarzott + files/udev.rules-104-r10: + Backported fix for calling modprobe.sh for pnp devices from udev-106-r1.ebuild. + + 08 Mar 2007; Matthias Schwarzott udev-104-r9.ebuild, + udev-104-r10.ebuild, udev-104-r11.ebuild, udev-104-r12.ebuild, + udev-105.ebuild, udev-106.ebuild, udev-106-r1.ebuild: + Depending on baselayout-1.12.5 now, as >udev-103 breaks older baselayouts + for missing /sbin/udev, Bug #169758. + +*udev-106-r1 (06 Mar 2007) + + 06 Mar 2007; Matthias Schwarzott + +files/udev.rules-106-r1, +udev-106-r1.ebuild: + Fixed floppy rule, fix calling modprobe.sh for pnp devices. Rule speedup by + not calling modprobe if already loaded. + +*udev-106 (05 Mar 2007) + + 05 Mar 2007; Matthias Schwarzott +files/udev.rules-106, + +files/udev-106-floppy-devices-no-umask.diff, +udev-106.ebuild: + Version bumped. Added rule to create the specific floppy device nodes like + /dev/floppy/fd0u1440. Some small rules cleanup/reorder. + + 02 Mar 2007; Matthias Schwarzott files/udev.rules-105: + Let all modprobe calls use the wrapper. + +*udev-105 (02 Mar 2007) + + 02 Mar 2007; Matthias Schwarzott +files/udev.rules-105, + +files/modprobe-105.sh, +files/udev-start-105.sh, +files/udev-stop-105.sh, + +udev-105.ebuild: + Version bumped. Cleaned up start/stop scripts regarding check for + udev-version. Reordered some rules, added module loading for ide tape + devices, scsi medium changers and mmc devices. Do not load module i82365 as + that can lead to deadlocks. Make modprobe.sh converted to generic shell and + ignore requests silently if kernel has no module support, Bug #168322. + + 22 Feb 2007; Roy Marples + files/udev-start-104-r12.sh, files/udev-stop-104-r8.sh: + udev-start,shop.sh now work with any shell + +*udev-104-r12 (20 Feb 2007) + + 20 Feb 2007; Matthias Schwarzott + +files/modprobe-104-r12.sh, +files/udev-start-104-r12.sh, + +udev-104-r12.ebuild: + Added code to detect emerge in chroot and not restart udevd there, Bug + #129204. Changed modprobe.sh to write to , and let udev-start create + /dev/tty1 when seeding to allow using it before udevd creates it, to not + write over boot splash, Bug #166990. + + 13 Feb 2007; Markus Rothe udev-104-r11.ebuild: + Stable on ppc64; bug #159871 + + 13 Feb 2007; Joseph Jezak udev-104-r11.ebuild: + Marked ppc stable for bug #159871. + + 13 Feb 2007; Marcus D. Hanwell udev-104-r11.ebuild: + Stable on amd64, bug 159871. + + 12 Feb 2007; Bryan Østergaard udev-104-r11.ebuild: + Stable on Alpha, bug 159871. + + 12 Feb 2007; Bryan Østergaard udev-104-r11.ebuild: + Stable on IA64, bug 159871. + + 12 Feb 2007; Gustavo Zacarias udev-104-r11.ebuild: + Stable on sparc wrt #159871 + + 12 Feb 2007; Raúl Porcel udev-104-r11.ebuild: + x86 stable wrt bug 159871 + + 12 Feb 2007; Jeroen Roovers udev-104-r11.ebuild: + Oh no, not again for HPPA (bug #159871). + +*udev-104-r11 (12 Feb 2007) + + 12 Feb 2007; Matthias Schwarzott + +files/udev-104-persistent-net-fix-name-dups.patch, +udev-104-r11.ebuild: + Removed check for a wrong file when looking for already used device-names, + solving Bug #166486. + + 12 Feb 2007; Gustavo Zacarias udev-104-r10.ebuild: + Stable on sparc wrt #159871 + + 12 Feb 2007; Jeroen Roovers udev-104-r10.ebuild: + Stable for HPPA (bug #159871). + + 11 Feb 2007; Raúl Porcel udev-104-r10.ebuild: + x86 stable wrt bug 159871 + + 11 Feb 2007; Matthias Schwarzott udev-104-r10.ebuild: + Resetting all keywords which were copied from udev-104-r9 to let archs + themself set it stable. + + 11 Feb 2007; Matthias Schwarzott udev-104-r10.ebuild: + Copy over keyword modification from 104-r9 (ppc). + + 11 Feb 2007; Joseph Jezak udev-104-r9.ebuild: + Marked ppc stable for bug #159871. + + 10 Feb 2007; Matthias Schwarzott files/modprobe.sh: + Corrected both grep-expressions, to not get commented blacklist entries, and + to get log output correct. + +*udev-104-r10 (10 Feb 2007) + + 10 Feb 2007; Matthias Schwarzott + +files/udev.rules-104-r10, +files/net-104-r10.sh, + +files/udev-start-104-r10.sh, +files/modprobe.sh, +udev-104-r10.ebuild: + Does not call /etc/init.d/net.IFACE for network devices which are registed + after being up (like ppp, isdn), solving bug #165936. Added modprobe wrapper + to make all modules blacklistable, Bug #130766, and to give console-output + about loading modules. + + 08 Feb 2007; Chris Gianelloni udev-104-r9.ebuild: + Stable on alpha wrt bug #159871. + + 08 Feb 2007; Patrick McLean udev-104-r9.ebuild: + Stable on amd64 bug #159871. + + 07 Feb 2007; Matthias Schwarzott + -files/udev.rules-104-r4, -files/udev-stop-104-r3.sh, -udev-104-r5.ebuild, + -udev-104-r6.ebuild, -udev-104-r7.ebuild, -udev-104-r8.ebuild: + Cleaned up older versions. + + 06 Feb 2007; Markus Rothe udev-104-r9.ebuild: + Stable on ppc64; bug #159871 + + 06 Feb 2007; Jeroen Roovers udev-104-r9.ebuild: + Stable for HPPA (bug #159871). + + 05 Feb 2007; Gustavo Zacarias udev-104-r9.ebuild: + Stable on sparc wrt #159871 + + 05 Feb 2007; Raúl Porcel udev-104-r9.ebuild: + x86 stable wrt bug 159871 + +*udev-104-r9 (04 Feb 2007) + + 04 Feb 2007; Matthias Schwarzott + +files/udev-105-unlink-db-files.patch, +udev-104-r9.ebuild: + Adding another patch from udev-105, to unlink database files before + (re)creating them, fixing some symlink issues. + +*udev-104-r8 (03 Feb 2007) + + 03 Feb 2007; Matthias Schwarzott + +files/udev-stop-104-r8.sh, +files/udev-105-vol_id-fix.patch, + +udev-104-r8.ebuild: + Apply patch from udev-105 to let vol_id properly detect raid partitions. + Added code to udev-stop script to save persistent-{cd,net} rules created at + boot while root-device was read-only to /etc/udev/rules.d, to make it really + persistent over multiple boots. + +*udev-104-r7 (31 Jan 2007) + + 31 Jan 2007; Matthias Schwarzott + +files/udev.rules-104-r7, +udev-104-r7.ebuild: + Fix rule for sg-devices of scsi-cdroms, to only match attributes that are + reliable, Bug #164595. + +*udev-104-r6 (30 Jan 2007) + + 30 Jan 2007; Matthias Schwarzott + +files/udev-104-peristent-net-disable-xen.patch, +udev-104-r6.ebuild: + Stop persistent-net from touching xen-network-devices, solving Bug #162730. + + 30 Jan 2007; Matthias Schwarzott + -files/05-udev-early.rules-104-r2, -files/udev.rules-104-r2, + -files/udev-start-104-r3.sh, -udev-104-r3.ebuild, -udev-104-r4.ebuild: + Removed older revisions. + + 30 Jan 2007; Matthias Schwarzott udev-104-r3.ebuild, + udev-104-r4.ebuild, udev-104-r5.ebuild: + Removed useless dependency on hotplug-base for newer versions. + +*udev-104-r5 (29 Jan 2007) + + 29 Jan 2007; Matthias Schwarzott + +files/05-udev-early.rules-104-r5, +files/udev-start-104-r5.sh, + +udev-104-r5.ebuild: + Enable bootup with empty /dev on root-partition, Bug #151414. Setting + IN_HOTPLUG for all events for compatibility. Now remove network-dev.d + script as there now is own net-hotplug-udev-rule, and this specific + script seemed to not work. + + 28 Jan 2007; Mike Frysinger udev-103.ebuild, + udev-104-r3.ebuild, udev-104-r4.ebuild: + Only screw with udevd when ROOT == /. + +*udev-104-r4 (27 Jan 2007) + + 27 Jan 2007; Matthias Schwarzott + +files/udev.rules-104-r4, +udev-104-r4.ebuild: + Changing serial,isdn,capi and all other dialout-devices to group uucp, mode + 0660, solving Bug #108249. + + 27 Jan 2007; Matthias Schwarzott + -files/05-udev-early.rules-104, -files/udev.rules-104, + -files/udev-start-104.sh, -udev-104-r1.ebuild, -udev-104-r2.ebuild, + udev-104-r3.ebuild: + Deleted some buggy versions. Removed upgrade-warnings for ancient versions. + + 26 Jan 2007; Matthias Schwarzott udev-090-r1.ebuild, + udev-094.ebuild, udev-096.ebuild, udev-096-r1.ebuild, udev-098.ebuild, + udev-099.ebuild, udev-100.ebuild, udev-100-r2.ebuild, udev-103.ebuild, + udev-104-r1.ebuild, udev-104-r2.ebuild, udev-104-r3.ebuild: + Explicitly inherited toolchain-funcs to solve Bug #144529. + +*udev-104-r3 (25 Jan 2007) + + 25 Jan 2007; Matthias Schwarzott + +files/udev-start-104-r3.sh, +files/udev-stop-104-r3.sh, + +udev-104-r3.ebuild: + Fixed ugly manpage symlink (.gz.bz2). No longer use mktemp in addon, Bug + #163695. Make storing devices work again, Bug #162866. Finally removed + device-nodes added to /lib by default, Bug #128302. + +*udev-104-r2 (24 Jan 2007) + + 24 Jan 2007; Matthias Schwarzott + +files/05-udev-early.rules-104-r2, +files/udev.rules-104-r2, + +files/udev-104-netif-rename-busywait.patch, +udev-104-r2.ebuild: + Avoid warnings about wait_for_sysfs rule for persistent-net, Bug #163096. + Added missing reaction on netif rename return code for success, Bug #158531. + Removed duplicated old rule for scsi-module-loading. Consistent use of ENV + for MODALIAS, Bug #163410. + + 22 Jan 2007; Matthias Schwarzott + -files/40-scsi-hotplug.rules, -files/udev.rules-103-r1, + -files/udev.rules-103-r2, -files/udev.rules-103-r3, -udev-103-r1.ebuild, + -udev-103-r2.ebuild, -udev-103-r3.ebuild, -udev-104.ebuild: + Nuked crappy revisions. + +*udev-104-r1 (20 Jan 2007) + + 20 Jan 2007; Matthias Schwarzott + +files/udev-start-104.sh, +udev-104-r1.ebuild: + Fixed using disappeared /sbin/udev for checking udev-version in + rcscript-addon, now just write udev-version into skript at emerge time, + reported by Polyomial-C on Bug #161801. + +*udev-104 (19 Jan 2007) + + 19 Jan 2007; Matthias Schwarzott + +files/05-udev-early.rules-104, +files/udev.rules-104, +udev-104.ebuild: + Version bumped, Bug #161801. Added depend to libselinux, Bug #156704. Moved + scsi-rules to all other rules inside 50-udev.rules, removing + 40-scsi-hotplug.rules in pkg_postinst, Added rule for loading st/osst tape + module, setting timeout of tape-like scsi-devices to large value (900s), + inspired by redhat-rules. Added wait-rule for "device/driver" to work around + race in persistence-net. Added raw usb-devices for use by libusb to group + usb with group write permission, Bug #150223. Removed installation of + /sbin/udev as it no longer exists and /sbin/rc also does not seem to need it + any longer. + +*udev-103-r3 (16 Jan 2007) + + 16 Jan 2007; Matthias Schwarzott + +files/udev.rules-103-r3, +files/40-scsi-hotplug.rules, + +files/95-net.rules, +udev-103-r3.ebuild: + Restrict cdrom_id rule to ACTION==add. Move network-init-script rules to a + place after network-device persistance rules. Add rules to autoload + scsi-device-class drivers (sr_mod, sd_mod). + +*udev-103-r2 (16 Jan 2007) + + 16 Jan 2007; Roy Marples +files/udev.rules-103-r2, + +files/net.sh, +udev-103-r2.ebuild: + udev can now automatically start our network scripts again. + +*udev-103-r1 (15 Jan 2007) + + 15 Jan 2007; Matthias Schwarzott + +files/udev.rules-103-r1, +udev-103-r1.ebuild: + Remove old cdrom-rules, solving Bug #158060. Disable calling hotplugd for + compatibility to remove co-existance problems for firmware loading and more, + Bug #147006 and Bug #145809. + + 15 Jan 2007; Matthias Schwarzott metadata.xml: + Added cardoe and me to maintainers. + + 11 Dec 2006; Gustavo Zacarias udev-103.ebuild: + Stable on sparc + + 06 Dec 2006; Jeroen Roovers udev-103.ebuild: + Stable for HPPA. + + 03 Dec 2006; Markus Rothe udev-103.ebuild: + Stable on ppc64 + + 25 Nov 2006; Greg Kroah-Hartman udev-103.ebuild: + mark 103 stable on x86 + + 04 Nov 2006; Roy Marples files/udev-start-099.sh: + Change the bash =~ operator to work with all versions. + +*udev-103 (23 Oct 2006) + + 23 Oct 2006; Greg Kroah-Hartman +udev-103.ebuild: + 103 release + + 18 Sep 2006; Herbie Hopkins udev-100-r2.ebuild: + Multilib fixes, don't install helper scripts in /get_libdir/udev and call + them at /lib/udev in other scripts. + + 12 Sep 2006; Greg Kroah-Hartman -udev-100-r1.ebuild: + remove buggy 100-r1 ebuild + +*udev-100-r2 (12 Sep 2006) + + 12 Sep 2006; Greg Kroah-Hartman +udev-100-r2.ebuild: + Fix boot bug in 100-r1, sorry about that. + +*udev-100-r1 (11 Sep 2006) + + 11 Sep 2006; Greg Kroah-Hartman +udev-100-r1.ebuild: + add network and cdrom persistent device name rules + +*udev-100 (08 Sep 2006) + + 08 Sep 2006; Greg Kroah-Hartman +udev-100.ebuild: + 100 release (fixes some disk persistent name issues.) + +*udev-099 (06 Sep 2006) + + 06 Sep 2006; Greg Kroah-Hartman + +files/udev-start-099.sh, +udev-099.ebuild: + 099 release + +*udev-098 (31 Aug 2006) + + 31 Aug 2006; Greg Kroah-Hartman +files/udev.rules-098, + +files/udev-098-udevtrigger.patch, +files/udev-start-098.sh, + +udev-098.ebuild: + 098 release. Loads of bugs fixed in the ebuild and surrounding scripts. Rules + files also updated to work properly. + + 19 Jul 2006; Martin Schlemmer udev-096-r1.ebuild: + Remove redundent 10-udev.hotplug symlink. Noticed by Walt + . + +*udev-096-r1 (17 Jul 2006) + + 17 Jul 2006; Martin Schlemmer + +files/udev.rules-096-r1, +udev-096-r1.ebuild: + Fix path issues, bug #140668. + +*udev-096 (15 Jul 2006) + + 15 Jul 2006; Martin Schlemmer +files/udev.rules-096, + +files/udev-096-udevtrigger.patch, +files/udev-start-096.sh, + +udev-096.ebuild: + Update version. Enable firmware loading, bug #138126. Add patches from bug + #119989. + + 06 Jul 2006; Joshua Kinard udev-090-r1.ebuild: + Marked stable on mips. + + 05 Jul 2006; Martin Schlemmer files/seq_node.sh: + Fix some logic issues and typo's. + + 04 Jul 2006; Marien Zwart Manifest: + Fix Manifest (a couple of files mysteriously ended up with an off-by-one + size and different checksums). + + 03 Jul 2006; udev-090-r1.ebuild: + Stable on IA64. + + 02 Jul 2006; Joel Martin udev-084.ebuild, + udev-085.ebuild, udev-086.ebuild, udev-087.ebuild, udev-087-r1.ebuild, + udev-089.ebuild, udev-089-r1.ebuild, udev-089-r2.ebuild, udev-090.ebuild, + udev-090-r1.ebuild, udev-094.ebuild: + From version 84 the CROSS variable changed to CROSS_COMPILE. Change + everything 084 and later. + + 28 Jun 2006; Martin Schlemmer Manifest: + Bah, repoman. + +*udev-094 (28 Jun 2006) + + 28 Jun 2006; Martin Schlemmer +files/udev.rules-094, + +files/seq_node.sh, +udev-094.ebuild: + Update version. Fix some '==' vs '=' errors with rules file. Add hopeful + sufficient replacement script for depriciated '%e' directive. + + 28 Jun 2006; Bryan Østergaard udev-087-r1.ebuild: + Stable on alpha. + +*udev-090-r1 (19 Jun 2006) +*udev-087-r1 (19 Jun 2006) +*udev-079-r2 (19 Jun 2006) + + 19 Jun 2006; Roy Marples files/udev-stop.sh, + +udev-079-r2.ebuild, +udev-087-r1.ebuild, +udev-090-r1.ebuild: + Remove the try command from udev-stop.sh, #136350 thanks to Paul Bredbury. + + 24 May 2006; Roy Marples files/udev-start-077-r2.sh, + files/udev-start-077-r4.sh, files/udev-start-079.sh, + files/udev-start-089.sh, files/udev-start-090.sh: + Fix typo "Finializing" > "Finalizing" + + 01 May 2006; Simon Stelling udev-087.ebuild: + stable on amd64 + + 29 Apr 2006; Joshua Kinard udev-087.ebuild: + Marked stable on mips. + +*udev-090 (17 Apr 2006) + + 17 Apr 2006; Greg Kroah-Hartman files/udev.rules-089, + +files/udev-start-090.sh, +udev-090.ebuild: + 090 udev release. + Lots of little bug fixes from 089. + pnp modules should now be autoloaded (if not, please read comments + in the 050-udev.rules file in the /etc/udev/rules/ directory on what + you need to add to the modules.conf file). + "safer" ebuild now, we do error checking and warn about coldplug + still being present on the box. + We also create device nodes directly on the root fs, not in /var + to help those who mount /var -nodev. + + 16 Apr 2006; Michael Hanselmann udev-087.ebuild: + Stable on ppc. + + 09 Apr 2006; Markus Rothe udev-087.ebuild: + Stable on ppc64 + + 05 Apr 2006; Gustavo Zacarias udev-087.ebuild: + Stable on sparc + +*udev-089-r2 (04 Apr 2006) + + 04 Apr 2006; Greg Kroah-Hartman +files/udev.rules-089, + +udev-089-r2.ebuild: + fix raid-devfs.sh losage (bug #128682) + fix inability to boot on kernels older than 2.6.14 (bug #128792) + + 04 Apr 2006; Aron Griffis udev-087.ebuild: + Mark 087 stable on ia64 + +*udev-089-r1 (04 Apr 2006) + + 04 Apr 2006; Greg Kroah-Hartman +udev-089-r1.ebuild: + oops path_id went away, put it back now. + +*udev-089 (03 Apr 2006) + + 03 Apr 2006; Greg Kroah-Hartman + +files/udev-start-089.sh, +udev-089.ebuild: + 089 release + adds a new library (can 64 bit arches please verify that I didn't mess + something up here?) + adds "coldplug" functionality to udev by default, use the module blacklist + option to prevent things from being loaded if you don't like this. + + 03 Apr 2006; Greg Kroah-Hartman udev-087.ebuild: + mark 087 stable on x86 due to 2.6.16 being stable soon + +*udev-087 (15 Mar 2006) + + 15 Mar 2006; Robin H. Johnson +udev-087.ebuild: + Version bump, now supports SAS hardware. + + 06 Mar 2006; Mike Frysinger files/udev-stop.sh: + Pass --numeric-owner to tar to make shutdown with NIS users happy. + +*udev-086 (02 Mar 2006) + + 02 Mar 2006; Greg Kroah-Hartman + files/udev-start-079.sh, +udev-086.ebuild: + 086 release + fixed problem that /dev/.udev might be a file instead of a directory + Startup queue waiting problem fixed (people with fancy disk setups hit this.) + +*udev-085 (21 Feb 2006) + + 21 Feb 2006; Greg Kroah-Hartman +udev-085.ebuild: + 085 added + + 21 Feb 2006; Joel Martin udev-070-r1.ebuild: + Fix invalid size value for udev.permissions in Manifest + + 19 Feb 2006; Joshua Kinard udev-079-r1.ebuild: + Marked stable on mips. + + 17 Feb 2006; Chris Gianelloni + files/udev-start-079.sh: + Added patch from bug #123129 to fix evms_activate for LiveCD builds. + + 08 Feb 2006; Aron Griffis udev-079-r1.ebuild: + Mark 079-r1 stable on alpha + +*udev-084 (31 Jan 2006) + + 31 Jan 2006; Greg Kroah-Hartman + files/05-udev-early.rules-079, +files/udev.rules-084, + +files/udev.conf.post_081, +files/udev-parisc-path_id-again.patch, + +udev-084.ebuild: + 084 release - lots of little bug fixes, and config file updates. + + 22 Jan 2006; Markus Rothe udev-079-r1.ebuild: + Stable on ppc64 + + 22 Jan 2006; udev-079-r1.ebuild: + Marked stable on amd64 + +*udev-081-r1 (21 Jan 2006) +*udev-079-r1 (21 Jan 2006) + + 21 Jan 2006; Roy Marples +files/udev-start-079.sh, + +udev-079-r1.ebuild, +udev-081-r1.ebuild: + Version bump for new scripts to stop udev from starting init scripts + too early, #118419. + + 18 Jan 2006; Guy Martin udev-079.ebuild: + Stable on hppa. + + 18 Jan 2006; Joseph Jezak udev-079.ebuild: + Marked ppc stable. + +*udev-081 (17 Jan 2006) + + 17 Jan 2006; Greg Kroah-Hartman +udev-081.ebuild: + add 081 release from upstream. + + 17 Jan 2006; Gustavo Zacarias udev-079.ebuild: + Stable on sparc + + 14 Jan 2006; Greg Kroah-Hartman udev-079.ebuild: + 079 marked stable on x86 to handle upcoming 2.6.15 stable marking too. + + 25 Dec 2005; Joshua Kinard udev-070-r1.ebuild: + Marked stable on mips. + +*udev-079 (23 Dec 2005) + + 23 Dec 2005; Greg Kroah-Hartman + +files/05-udev-early.rules-079, +udev-079.ebuild: + 079 release, fixes some /dev/disk names and naming of network devices bugs. + +*udev-078 (19 Dec 2005) + + 19 Dec 2005; Greg Kroah-Hartman + +files/05-udev-early.rules-078, +files/udev.rules-078, +udev-078.ebuild: + 078 release. + fixes dvb issue (hopefully for real this time.) + scsi tool fixes. + added new config file to run before everyone else. + + 18 Dec 2005; Markus Rothe udev-070-r1.ebuild: + Stable on ppc64 + +*udev-077-r5 (13 Dec 2005) + + 13 Dec 2005; Greg Kroah-Hartman + +files/udev.rules-077-r5, +udev-077-r5.ebuild: + Fix DVB naming issue (#115123) and fix the serial port names to be real with + symlinks for people who can't live without the dumb devfs names... + +*udev-077-r4 (11 Dec 2005) + + 11 Dec 2005; Greg Kroah-Hartman + +files/udev-start-077-r4.sh, +udev-077-r4.ebuild: + seed /lib/udev/devices with some known device files (fixes some errors at boot + time.) Also rework the udev-start.sh file a bit to fix the order of how we + start up udev. + +*udev-077-r3 (09 Dec 2005) + + 09 Dec 2005; Greg Kroah-Hartman +udev-077-r3.ebuild: + 077-r3 release - fix dependancy on newer version of baselayout (for those who + are running stable for other packages, and don't seem to want to upgrade) as + we need it to start udev properly at boot time. + +*udev-077-r2 (08 Dec 2005) + + 08 Dec 2005; Greg Kroah-Hartman + +files/udev-start-077-r2.sh, +udev-077-r2.ebuild: + changes to udev-start.sh to handle the good features in the 2.6.15 kernel + release (only use netlink, faster startup time using uevent, etc.) + + Everything should still work just fine for older kernel releases, if not, + please enter bugs. + +*udev-077-r1 (07 Dec 2005) + + 07 Dec 2005; Greg Kroah-Hartman + +files/udev.rules-077-r1, +files/udev-parisc-path_id.patch, + +udev-077-r1.ebuild: + 077-r1 release. + Fixes a number of little bugs that people have reported. + +*udev-077 (07 Dec 2005) + + 07 Dec 2005; Greg Kroah-Hartman +files/udev.rules-077, + +files/udev-start-077.sh, +udev-077.ebuild: + Rudimentary 077 udev support added. Should fix lots of odd bugs + people have been having with 073. + + 12 Nov 2005; Chris White Manifest: + Fixed silly bug #112235. Feel free to chew my head off, it's breaking user's + systems for a very silly reason. + + 11 Nov 2005; Michael Hanselmann udev-070-r1.ebuild: + Stable on ppc. + +*udev-073 (07 Nov 2005) + + 07 Nov 2005; Greg Kroah-Hartman +udev-073.ebuild: + 073 release. + Fixes the "kernel does not have inotify" issue. + +*udev-072 (06 Nov 2005) + + 06 Nov 2005; Greg Kroah-Hartman +udev-072.ebuild: + 072 release. Careful about running this on kernels older + than 2.6.14, I do not know what will happen with that... + + 25 Oct 2005; Greg Kroah-Hartman -udev-045.ebuild, + -udev-056.ebuild, -udev-058.ebuild, -udev-068.ebuild: + remove more old versions of udev from the tree + + 25 Oct 2005; Greg Kroah-Hartman + -files/udev-070-gcc2.patch, -udev-030.ebuild, -udev-059.ebuild, + -udev-060.ebuild, -udev-062.ebuild, -udev-063.ebuild, -udev-064.ebuild, + -udev-064-r1.ebuild, -udev-065.ebuild, -udev-066.ebuild, -udev-067.ebuild, + -udev-070.ebuild: + remove a bunch of old udev versions from the tree + +*udev-071 (19 Oct 2005) + + 19 Oct 2005; Greg Kroah-Hartman +udev-071.ebuild: + 071 release + added firmware_helper to hopefully help out the firmware issues people are + seeing. + +*udev-070-r1 (19 Oct 2005) + + 19 Oct 2005; Greg Kroah-Hartman +udev-070-r1.ebuild: + Fix 109789 caused by gcc 2 patch which was incorrect :( + + 19 Oct 2005; Mike Frysinger + +files/udev-070-gcc2.patch, udev-070.ebuild: + Fix building with gcc-2.x. + + 18 Oct 2005; Aron Griffis udev-070.ebuild: + Mark 070 stable on alpha + + 17 Oct 2005; udev-070.ebuild: + Marked stable on amd64 + + 17 Oct 2005; Gustavo Zacarias udev-070.ebuild: + Stable on sparc + + 14 Oct 2005; Greg Kroah-Hartman udev-070.ebuild: + Marked 070 stable on x86 + + 14 Oct 2005; Carlos Silva udev-068-r1.ebuild, + udev-070.ebuild: + Added a workaround to the md5sum calculation. Older versions of coreutils + doesn't return the end '-' + + 16 Sep 2005; Aron Griffis udev-068-r1.ebuild: + Mark 068-r1 stable on alpha + +*udev-070 (14 Sep 2005) + + 14 Sep 2005; Greg Kroah-Hartman +udev-070.ebuild: + 070 release, gets rid of some kernel log messages people were seeing on + startup. + +*udev-069 (13 Sep 2005) + + 13 Sep 2005; Greg Kroah-Hartman +udev-069.ebuild: + 069 udev release. Lots of tiny bug fixes all over the place. + +*udev-068-r1 (12 Sep 2005) + + 12 Sep 2005; Martin Schlemmer +files/udev-start.sh, + +files/udev-stop.sh, udev-068.ebuild, +udev-068-r1.ebuild: + Add rcscript addons. Note that they will only be used in next unstable + baselayout version 1.12.0. + + 08 Sep 2005; Aaron Walker udev-068.ebuild: + Stable on mips. + + 03 Sep 2005; Michael Hanselmann udev-068.ebuild: + Stable on ppc. + + 03 Sep 2005; Markus Rothe udev-068.ebuild: + Stable on ppc64 + + 31 Aug 2005; Luis Medinas udev-068.ebuild: + Marked Stable on AMD64. + + 31 Aug 2005; Gustavo Zacarias udev-068.ebuild: + Stable on sparc + + 30 Aug 2005; Greg Kroah-Hartman udev-068.ebuild: + Add more info messages (like anyone reads them...) for people upgrading + to the latest 068 release that does not have devfs style names anymore. + + Marked 068 stable on x86, let the bugs begin... + +*udev-068 (18 Aug 2005) + + 18 Aug 2005; Greg Kroah-Hartman +udev-068.ebuild: + 068 release + This should fix the cdrom, dvb, and any other external callout problem that + was happening with the 066 and 067 release. + Also fixes the CFLAGS issue. + + 13 Aug 2005; Greg Kroah-Hartman Manifest: + fixed 067 digest md5 + +*udev-067 (13 Aug 2005) + + 13 Aug 2005; Greg Kroah-Hartman +udev-067.ebuild: + 067 release + + Fixes persistant name stuff at boot (and the cdrom naming at boot). + Fixes build of cdrom_id with older versions of linux-headers. + +*udev-066 (11 Aug 2005) + + 11 Aug 2005; Greg Kroah-Hartman +udev-066.ebuild: + 066 release + Should fix cdrom permission problem from 065 + helper programs are moved to /sbin + Lots of config file tweaks. + +*udev-065 (02 Aug 2005) + + 02 Aug 2005; Greg Kroah-Hartman +udev-065.ebuild: + 065 release + + Little bug fixes, new helper script "path_id". + + Also, we now have persistent block device names in /dev/disk/ try them out and + let me know if they are useful or not. + +*udev-064-r1 (31 Jul 2005) + + 31 Jul 2005; Greg Kroah-Hartman + +files/udev.rules-064-r1, +udev-064-r1.ebuild: + Start moving to a sane /dev naming scheme. + This release removes the devfs names for the tty and consolde devices, and the + symlinks that were implementing the LSB standard names. We only implement the + LSB names now, which saves over 3Mb of RAM on /dev. + + This rule change also speeds up udev init time by a order of magnitude + (my slow box went from 5 seconds to .5 seconds, your mileage will vary, + 'time udevstart' as root before and after this release to see your difference.) + +*udev-064 (26 Jul 2005) + + 26 Jul 2005; Greg Kroah-Hartman +udev-064.ebuild: + 064 release + + Fixes sparc and other 64 bit arch issues. + Added another udev helper program, create_floppy_devices, which requires a + kernel patch to work properly. + + 17 Jul 2005; Joshua Kinard udev-062.ebuild, + udev-063.ebuild: + Remove sparc keywords from udev-062 and udev-063 until bus error in Bug #99290 + is fixed. + +*udev-063 (15 Jul 2005) + + 15 Jul 2005; Greg Kroah-Hartman +udev-063.ebuild: + 063 release + fixes cdrom and firewire raw device issues, among other things. + + 13 Jul 2005; Aron Griffis udev-058.ebuild: + stable on alpha + + 09 Jul 2005; Joseph Jezak udev-058.ebuild: + Marked ppc stable. + + 07 Jul 2005; Greg Kroah-Hartman -udev-061.ebuild: + remove 061 from tree as it's so broken. + +*udev-062 (07 Jul 2005) + + 07 Jul 2005; Greg Kroah-Hartman +udev-062.ebuild: + 062 release + Fixes big permission problem with 061 and some other things. + + 07 Jul 2005; Jeremy Huddleston udev-058.ebuild: + Stable amd64. + + 06 Jul 2005; Greg Kroah-Hartman -udev-042.ebuild, + -udev-043.ebuild, -udev-046.ebuild, -udev-048.ebuild, -udev-049.ebuild, + -udev-050.ebuild, -udev-051.ebuild, -udev-052.ebuild, -udev-054.ebuild: + deleted old udev ebuilds that are not needed + +*udev-061 (06 Jul 2005) + + 06 Jul 2005; Greg Kroah-Hartman +udev-061.ebuild: + 061 release + Fixes the cdsymlink issue. + + 05 Jul 2005; Aron Griffis udev-058.ebuild: + stable on ia64 + + 04 Jul 2005; Gustavo Zacarias udev-058.ebuild: + Stable on sparc + +*udev-060 (03 Jul 2005) + + 03 Jul 2005; Greg Kroah-Hartman + +files/udev.conf.post_059, +udev-060.ebuild: + 060 release + + This one should actually boot, unlike 059, sorry about that... + + 01 Jul 2005; Markus Rothe udev-058.ebuild: + Stable on ppc64 + + 01 Jul 2005; Greg Kroah-Hartman udev-058.ebuild: + mark 058 stable on x86 + +*udev-059 (01 Jul 2005) + + 01 Jul 2005; Greg Kroah-Hartman +udev-059.ebuild: + 059 release + + Note this is _very_ experimental still. Not quite sure if /etc/dev.d/ + rules still run properly, but booting should still work just fine (as + long as your boot partitions aren't under some crazy-whack rule...) + + 28 Jun 2005; Joshua Kinard udev-056.ebuild: + Marked stable on mips. + + 21 Jun 2005; Olivier Crête udev-056.ebuild: + Stable on amd64 + + 27 May 2005; Joseph Jezak udev-056.ebuild: + Marked ppc stable. + + 23 May 2005; Jason Wever udev-056.ebuild: + Stable on SPARC. + + 22 May 2005; Markus Rothe udev-056.ebuild: + Stable on ppc64 + +*udev-058 (20 May 2005) + + 20 May 2005; Greg Kroah-Hartman +udev-058.ebuild: + 058 release. + Please read RELEASE-NOTES if you have custom udev rules. + This version is required if you have custom rules, and you are running + a kernel newer than 2.6.12-rc4 (this includes 2.6.12 and the 2.6.12-mm + releases.) + + 12 May 2005; Guy Martin udev-056.ebuild: + Stable on hppa. + + 11 May 2005; Greg Kroah-Hartman udev-056.ebuild: + Marked 056 stable on x86 (finally...) This fixes a whole lot of reported bugs. + But please be careful about changes in the rule structures if you had any + custom rules written for older versions of udev. + + 26 Mar 2005; Joseph Jezak udev-045.ebuild: + Marked ppc stable. + +*udev-056 (24 Mar 2005) + + 24 Mar 2005; Greg Kroah-Hartman +udev-056.ebuild: + added 056 release + + 20 Mar 2005; Markus Rothe udev-045.ebuild: + Stable on ppc64 + +*udev-054 (25 Feb 2005) + + 25 Feb 2005; Greg Kroah-Hartman +udev-054.ebuild: + 054 release + +*udev-052 (08 Feb 2005) + + 08 Feb 2005; Greg Kroah-Hartman +udev-052.ebuild: + 052 release. + Lots of gentoo config bugs fixed in here. + +*udev-051 (03 Feb 2005) + + 03 Feb 2005; Greg Kroah-Hartman + +files/udev.conf.post_050, +udev-051.ebuild: + update to 051 release. This fixes (or should) the firmware oops. Also, + please note that the .permissions files are now gone! If you had custom ones + in the past, you need to move that logic into the .rules files (if not, + you'll just get root only access to the devices, so it's not a security + issue...) + + 18 Jan 2005; Joshua Kinard udev-045.ebuild: + Marked stable on mips. + + 01 Jan 2005; Jason Wever udev-045.ebuild: + Stable on sparc. + +*udev-050 (17 Dec 2004) + + 17 Dec 2004; Greg Kroah-Hartman + +files/udev-050-udev_volume_id.patch, +udev-050.ebuild: + 050 release (fixes some segfaults in the 049 release) + +*udev-039 (17 Dec 2004) + + 17 Dec 2004; Greg Kroah-Hartman -udev-024-r1.ebuild, + -udev-025-r1.ebuild, -udev-026-r1.ebuild, -udev-027.ebuild, + -udev-028.ebuild, -udev-029.ebuild, -udev-031.ebuild, -udev-032.ebuild, + -udev-033.ebuild, -udev-034-r1.ebuild, -udev-034.ebuild, -udev-035.ebuild, + -udev-036.ebuild, -udev-038.ebuild, -udev-039.ebuild, -udev-040.ebuild, + -udev-044.ebuild: + removed a lot of old udev ebuilds. + + 15 Dec 2004; Bryan Østergaard udev-045.ebuild: + Stable on alpha. + +*udev-049 (14 Dec 2004) + + 14 Dec 2004; Greg Kroah-Hartman +udev-049.ebuild: + 049 release + + 14 Dec 2004; Dylan Carlson udev-045.ebuild: + Stable on amd64. + + 09 Dec 2004; Greg Kroah-Hartman udev-024-r1.ebuild: + 048 release + + the /etc/hotplug.d/default/05-wait_for_sysfs.hotplug symlink is now gone. + + 07 Dec 2004; Mike Frysinger udev-046.ebuild: + Cross compile support. + +*udev-046 (18 Nov 2004) + + 18 Nov 2004; Greg Kroah-Hartman + +files/udev.conf.post_046, +udev-046.ebuild: + 046 release + + Note: If you rely on the output of udevinfo, please run udevstart + after upgrading, or just reboot. This isn't really a big deal, as + I don't know of many tools that do rely on this (HAL might, don't + remember) but it's a good idea. + + 18 Nov 2004; Greg Kroah-Hartman udev-045.ebuild: + mark 045 stable on x86 + +*udev-045 (17 Nov 2004) + + 17 Nov 2004; Greg Kroah-Hartman +udev-045.ebuild: + 045 release (just a rules file update to fix bugs caused by the 044 release, + sorry about that...) + + 11 Nov 2004; Travis Tilley udev-043.ebuild: + stable on amd64 + + 12 Nov 2004; Bryan Østergaard udev-043.ebuild: + Stable on alpha. + + 11 Nov 2004; Joshua Kinard udev-042.ebuild: + Marked stable on mips. + +*udev-044 (10 Nov 2004) + + 10 Nov 2004; Greg Kroah-Hartman +udev-044.ebuild: + 044 release + added cdrom symlinks + added 'static' IUSE support (will build with klibc) + fixed 'maketest' FEATURE usage (no more sudo dependancy) + other minor bugfixes and updates + + 09 Nov 2004; Greg Kroah-Hartman udev-043.ebuild: + add sudo to the list of depends to build with + mark 043 stable + +*udev-043 (05 Nov 2004) + + 05 Nov 2004; Greg Kroah-Hartman +udev-043.ebuild: + 043 release + +*udev-042 (22 Oct 2004) + + 22 Oct 2004; Greg Kroah-Hartman +udev-042.ebuild: + 042 release + wait_for_sysfs updates (needed for -mm or latest -bk kernels) + inotify fix + Other bug fixes. + +*udev-040 (18 Oct 2004) + + 18 Oct 2004; Greg Kroah-Hartman +udev-040.ebuild: + 040 release + Now fixes all the vcs issues in wait_for_sysfs (famous last words...) + Also fixes mtr device node issue, sorry about that... + + 15 Oct 2004; Greg Kroah-Hartman : + 039 release + Fixes the firmware loading bug. + Should fix almost all wait_for_sysfs messages now too. + If not, please send them to the address the log message tells you to. + + 13 Oct 2004; Greg Kroah-Hartman -udev-037.ebuild: + remove 037 files, as that version didn't build the extras directory correctly. + +*udev-037 (13 Oct 2004) + + 13 Oct 2004; Greg Kroah-Hartman +udev-037.ebuild, + +udev-038.ebuild: + 037 and 038 version bump. + Lots of good bug fixes, and better wait_for_sysfs error reporting. + (Don't use 037, it will not build for you...) + +*udev-036 (12 Oct 2004) + + 12 Oct 2004; Greg Kroah-Hartman +udev-036.ebuild: + 036 bump. + Hopefully get a bit better error reporting out of wait_for_sysfs now. + +*udev-035 (11 Oct 2004) + + 11 Oct 2004; Greg Kroah-Hartman +udev-035.ebuild: + 035 bump + Lots more wait_for_sysfs warnings fixed. If anyone sees any on their boxes, + please send them to the address that the message tells you to. + + 09 Oct 2004; Greg Kroah-Hartman udev-034-r1.ebuild: + oops, missed HOMEPAGE change for udev... + +*udev-034-r1 (09 Oct 2004) + + 09 Oct 2004; Greg Kroah-Hartman +udev-034-r1.ebuild: + Fix bug 66634 and 66930 at the same time. + (udevinfo and udevtest were getting placed in /bin/ instead of /usr/bin/) + +*udev-034 (07 Oct 2004) + + 07 Oct 2004; Greg Kroah-Hartman +udev-034.ebuild: + 034 release bump, which fixes a lot of the wait_for_sysfs log messages + + If people see any more of them, please send them to the email address + in the log message. + +*udev-033 (06 Oct 2004) + + 06 Oct 2004; Greg Kroah-Hartman + +files/udev.hotplug.empty, +udev-033.ebuild: + 033 upstream release + added volume_id back to the package, as it works again + new program, wait_for_sysfs is now run before udev. + udev is now 10-udev.hotplug in /etc/hotplug.d/default so that HAL + is happier. + Please feel free to delete the /etc/hotplug.d/default/udev.hotplug file. + +*udev-032 (13 Sep 2004) + + 13 Sep 2004; Greg Kroah-Hartman +udev-032.ebuild: + 032 release which fixes a number of 031 reported bugs. + + 13 Sep 2004; Greg Kroah-Hartman + -files/udev-015-no-wait-for-sleep.patch, + -files/udev-016-logging-config-option.patch, + -files/udev-017-no-wait-for-sleep.patch, + -files/udev-018-sysfs-build-fix.patch, + -files/udev-019-unlink-existing.patch: + deleted a lot of old patches from the tree + +*udev-031 (10 Sep 2004) + + 10 Sep 2004; Greg Kroah-Hartman +udev-031.ebuild: + 031 release + No more udev_volume_id as it doesn't build :( + + 03 Sep 2004; Pieter Van den Abeele udev-025-r1.ebuild, + udev-030.ebuild: + Masked udev-030.ebuild stable for ppc + + 03 Sep 2004; Pieter Van den Abeele udev-025-r1.ebuild: + Masked udev-025-r1.ebuild stable for ppc + + 21 Aug 2004; Joshua Kinard udev-030.ebuild: + Marked stable on mips. + + 11 Aug 2004; Greg Kroah-Hartman udev-030.ebuild: + mark 030 stable on x86 + + 28 Jul 2004; Travis Tilley udev-030.ebuild: + marking stable on amd64 for misc bugfixes + + 22 Jul 2004; Tom Gall udev-030.ebuild: + stable, ppc64, let the brave new world start! + + 10 Jul 2004; Ciaran McCreesh udev-029.ebuild: + -sparc, see bug #55959 + +*udev-030 (09 Jul 2004) + + 09 Jul 2004; Greg Kroah-Hartman +udev-030.ebuild: + version bump to 030 + Should fix bug 55959 for amd64 (actually the bug was there for all arches + the others just got lucky...) + +*udev-029 (02 Jul 2004) + + 02 Jul 2004; Greg Kroah-Hartman +udev-029.ebuild: + 029 version bump. + Another stab at fixing the dm udevstart issue. + + 30 Jun 2004; Greg Kroah-Hartman -udev-016-r2.ebuild: + removed old ebuilds, closing bug #4900 + + 28 Jun 2004; Joshua Kinard udev-026-r1.ebuild: + Marked stable on mips. + +*udev-028 (25 Jun 2004) + + 25 Jun 2004; Greg Kroah-Hartman +udev-028.ebuild: + version bump, hopefully will fix the lvm issue + + 19 Jun 2004; Danny van Dyk udev-024-r1.ebuild, + udev-025-r1.ebuild: + Marked stable on amd64. + +*udev-027 (14 Jun 2004) + + 14 Jun 2004; Greg Kroah-Hartman +udev-027.ebuild: + 027 version bump. + Fixes the /dev/tty and /dev/misc/* permission problems. + +*udev-026-r1 (07 Jun 2004) + + 07 Jun 2004; Greg Kroah-Hartman +udev-026-r1.ebuild: + 026 version bump + Added udev_volume_id to built files for people who want to use it. + + 07 Jun 2004; Greg Kroah-Hartman + files/udev.conf.post_024: + fix http://bugs.gentoo.org/show_bug.cgi?id=48740 by changing the default + perms to 0660 + +*udev-023-r1 (07 May 2004) + + 07 May 2004; Greg Kroah-Hartman -udev-021-r1.ebuild, + -udev-022-r1.ebuild, -udev-023-r1.ebuild, udev-025-r1.ebuild: + removed 021-r1, 022-r1, and 023-r1 release as they are not needed anymore. + +*udev-025-r1 (21 Apr 2004) + + 21 Apr 2004; Greg Kroah-Hartman + +files/udev.conf.post_024, +udev-025-r1.ebuild: + version bump. + + Changed the configs to look in /etc/udev/rules.d/ for udev rules + and in /etc/udev/permissions.d/ for permission files. Put the + default files in those directories with the 50- prefix to allow + users to override anything they don't like much easier. + + 07 Apr 2004; Will Woods udev-024-r1.ebuild: + added ~alpha to KEYWORDS + + 12 Apr 2004; Greg Kroah-Hartman udev-024-r1.ebuild: + Marked stable on x86 (crosses his fingers...) + +*udev-024-r1 (02 Apr 2004) + + 02 Apr 2004; Greg Kroah-Hartman udev-024-r1.ebuild: + 024 release bump + + Use the udev.rules.gentoo and udev.permissions.gentoo files from the main + udev tarball now, as they are synced up properly. + + Add the etc/dev.d/net/hotplug.dev script to properly handle renaming network + devices with udev. + + 24 Mar 2004; Greg Kroah-Hartman : + Took k the sysfsutils dependancy off, as it is onot needed. + + Bump to 023 release + Remove DBUS support as it is currently broken in 023 + + 22 Mar 2004; Joshua Kinard udev-022-r1.ebuild: + Added ~mips to KEYWORDS. + +*udev-022-r1 (20 Mar 2004) + + 20 Mar 2004; Greg Kroah-Hartman metadata.xml, + udev-022-r1.ebuild: + Updated to version 022 of uevdev + +*udev-016-r2 (16 Mar 2004) +*udev-017-r1 (16 Mar 2004) +*udev-018-r3 (16 Mar 2004) +*udev-018-r4 (16 Mar 2004) +*udev-018-r5 (16 Mar 2004) +*udev-019-r2 (16 Mar 2004) +*udev-019-r3 (16 Mar 2004) +*udev-021-r1 (16 Mar 2004) + + 16 Mar 2004; Seemant Kulleen udev-016-r1.ebuild, + udev-016-r2.ebuild, udev-017-r1.ebuild, udev-017.ebuild, udev-018-r1.ebuild, + udev-018-r2.ebuild, udev-018-r3.ebuild, udev-018-r4.ebuild, + udev-018-r5.ebuild, udev-018.ebuild, udev-019-r1.ebuild, udev-019-r2.ebuild, + udev-019-r3.ebuild, udev-019.ebuild, udev-021-r1.ebuild, udev-021.ebuild: + bumps to PROVIDE virtual/dev-manager + +*udev-021 (04 Mar 2004) + + 06 Mar 2004; Mike Frysinger + Add gcc-2.x compat patch. + + 04 Mar 2004; Martin Schlemmer udev-021.ebuild: + Update version. Add udevstart and manpage to be installed. + + 29 Feb 2004; Martin Schlemmer udev-019-r1.ebuild: + Fix it to use udev.rules-018. + + 29 Feb 2004; Martin Schlemmer files/udev.rules-018: + Fix missing comma, reported by floam. + +*udev-019-r1 (29 Feb 2004) + + 29 Feb 2004; Martin Schlemmer udev-019-r1.ebuild, + files/udev-019-unlink-existing.patch: + Remove existing file first before creating node/symlink (bug #43151). + +*udev-019 (29 Feb 2004) + + 29 Feb 2004; Martin Schlemmer udev-019.ebuild: + Update version. + +*udev-018-r2 (26 Feb 2004) + + 26 Feb 2004; Martin Schlemmer udev-018-r2.ebuild, + files/udev-018-sysfs-build-fix.patch: + Fix build error, bug #42377, thanks Greg KH . + + 26 Feb 2004; Ciaran McCreesh udev-018-r1.ebuild: + Works on (most) sparc kit, adding ~sparc to the keywords + +*udev-018-r1 (20 Feb 2004) + + 20 Feb 2004; Martin Schlemmer udev-018-r1.ebuild: + Give udevsend and udevd a go, as it seems previous issues are solved (missing + events, etc). + +*udev-018 (20 Feb 2004) + + 20 Feb 2004; Martin Schlemmer udev-017.ebuild, + udev-018.ebuild, files/udev.rules-018: + Update version. + +*udev-017 (13 Feb 2004) + + 13 Feb 2004; Martin Schlemmer udev-017.ebuild, + files/udev-017-no-wait-for-sleep.patch: + Update version. + +*udev-016-r1 (08 Feb 2004) + + 08 Feb 2004; Martin Schlemmer udev-016-r1.ebuild, + files/udev.rules.post_012: + Comment examples in udev.rules as they cause issues. Bump version to propagate + this change. Closes bug #40758. + +*udev-016 (03 Feb 2004) + + 03 Feb 2004; Martin Schlemmer udev-016.ebuild, + files/udev-016-logging-config-option.patch: + Update version. + + 30 Jan 2004; Mike Frysinger + udev-015-sysbus-missing-include.patch : + Add patch to include missing header file #39792 by Simon Watson. + + 30 Jan 2004; Martin Schlemmer + files/udev-015-logging-config-option.patch: + Tweak patch to use #define and not a string. + +*udev-015 (29 Jan 2004) + + 29 Jan 2004; Martin Schlemmer udev-015.ebuild, + files/udev-015-logging-config-option.patch, + files/udev-015-no-wait-for-sleep.patch, + files/udev.conf, files/udev.rules.post_012 + Update version. Update no-wait-for-sleep.patch to apply again. Add + logging-config-option.patch to toggle logging via a udev.conf option, + and add it to udev.conf. Update udev.rules.post_012 with some misc + rules to extend devfs compat. Should close bug #39517. + +*udev-013-r1 (16 Jan 2004) + + 16 Jan 2004; Martin Schlemmer udev-013-r1.ebuild, + files/udev.rules.post_012: + Add sound/OSS and input devfs rules from Christophe Saout . + Bump revision to make sure previous and ide-devfs.sh changes gets in. + + 16 Jan 2004; Martin Schlemmer files/udev.rules.post_012: + Fix calling of ide-devfs.sh. + +*udev-013 (16 Jan 2004) + + 16 Jan 2004; Martin Schlemmer udev-013.ebuild, + files/udev.rules.post_012: + Update version. Update config files to suite new rules syntax. + +*udev-012 (01 Jan 2004) + + 04 Jan 2004; Mike Frysinger udev-012-udev_c-gcc295-compat.patch : + Another gcc-2.x compatible patch. I thought these guys wrote C, not C++ :). + + 01 Jan 2004; Martin Schlemmer udev-012.ebuild, + files/udev.permissions: + Update version. Update udev.permissions (According to changes to Debian config + file). Closes bug #36925. + + 27 Dec 2003; Martin Schlemmer udev-011.ebuild, + files/udev-011-namedev_c-gcc295-compat.patch: + Fix gcc-2.95.3 compat, bug #36556. + +*udev-011 (27 Dec 2003) + + 27 Dec 2003; Martin Schlemmer udev-011.ebuild, + files/udev-011-ide-devfs-form-fixes.patch, files/udev-011-ide-devfs.patch, + files/udev-011-no-wait-for-sleep.patch, + files/udev-011-unlink-before-symlink.patch, files/udev.conf, + files/udev.permissions, files/udev.rules: + Update version. Fix udev_db path to point to /dev, else it is not writable + early during boot. Fix permissions on /dev/ptmx, else we use old style PTYs. + Update udev.permissions to also include devfs paths. Update udev.rules to use + some devfs layout for easy initial transition. Update included script + (udev-011-ide-devfs*.patch) that handles ide devfs symlinks to also generate + /dev/{cdroms,discs} ones. Fix udev to first remove any existing + nodes/fifo's/sockets/etc before trying to create a symlink, else it silently + fails without debugging enabled (udev-011-unlink-before-symlink.patch). Add + hack so that we can disable the sleep period udev have (its there so that udev + do not try to access the sysfs info before the kernel created the entries) - + we do not need it when we disable sleep, as the entries are already created + (udev-011-no-wait-for-sleep.patch). + +*udev-009 (17 Dec 2003) + + 17 Dec 2003; Martin Schlemmer udev-009.ebuild, + files/udev-009-scsi_id-new-sysfs.patch: + New version. + +*udev-008 (14 Dec 2003) + + 14 Dec 2003; Martin Schlemmer udev-008.ebuild, + files/udev.conf: + Update version. + +*udev-007 (24 Nov 2003) + + 24 Nov 2003; Martin Schlemmer udev-007.ebuild, + files/namedev.permissions, files/udev-007-check-valid-mode.patch, + files/udev.permissions: + Update version. Add patch to stop udev segfault due to my type-o's that was in + udev.permissions. Move namedev.permissions to udev.permissions and update it + with more nodes. + +*udev-006 (19 Nov 2003) + + 19 Nov 2003; Martin Schlemmer udev-006.ebuild: + Update version. Make it easier to choose between internal and external + libsysfs; also make possible to enable kglibc support. Note that there were + some libsysfs changes again, so we cannot use external libsysfs for this + release ... + +*udev-005-r1 (07 Nov 2003) + + 07 Nov 2003; Martin Schlemmer udev-005-r1.ebuild: + Update to build against external libsysfs. + +*udev-005 (23 Oct 2003) + + 23 Oct 2003; Martin Schlemmer udev-005.ebuild: + Update version. + +*udev-004 (22 Oct 2003) + + 22 Oct 2003; Martin Schlemmer udev-004.ebuild, + files/udev-004-disk-loop-fix.patch, files/udev-004-label-fixes.patch, + files/udev-004-manpage-update.patch: + New version. + + 21 Oct 2003; Martin Schlemmer udev-0.2.ebuild, + udev-0.3.ebuild, files/udev-0.2-major_minor-in-decimal.patch, + files/udev-0.3-fix-partition-support.patch: + Cleanup. + +*udev-003 (21 Oct 2003) + + 21 Oct 2003; Martin Schlemmer udev-003.ebuild, + files/udev-003-fix-partition-support.patch: + Ok, according to Greg KH 003, 004, etc is going to be the new versioning + scheme, so revert my version fix. + + 21 Oct 2003; Martin Schlemmer udev-0.3.ebuild: + Update DEPEND with hotplug, as we should be able to start using udev without + modifying /proc/sys/kernel/hotplug. + +*udev-0.3 (21 Oct 2003) + + 21 Oct 2003; Martin Schlemmer udev-0.3.ebuild, + files/udev-0.3-fix-partition-support.patch: + Update version. + +*udev-0.2 (14 Oct 2003) + + 14 Oct 2003; Martin Schlemmer udev-0.2.ebuild, + files/namedev.permissions, files/udev-0.2-major_minor-in-decimal.patch: + Initial version submitted by myself. + diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev/Manifest b/sdk_container/src/third_party/portage-stable/sys-fs/udev/Manifest index 829a8b3159..41d6450d07 100644 --- a/sdk_container/src/third_party/portage-stable/sys-fs/udev/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev/Manifest @@ -1,4 +1,31 @@ -DIST udev-171-gentoo-patchset-v1.tar.bz2 796 RMD160 ec60115b9a21866adc484430aa7d8400849e8710 SHA1 66936903026d49ab3b706f23d6713c2d0bfea7ba SHA256 9524e64068d67bb55ddad16dd36a27c3ef87323421254a5bfe2431693b1bc983 -DIST udev-171-testsys.tar.bz2 155001 RMD160 c73d2e52bcca8cd84f9467f8e26ef6efaf5744c2 SHA1 c1ced44f6a1a21e9b0db4c538f605960e750149e SHA256 7383701b64701f58f16e0ddb19fe33b4eb53fac6fc6068bdcbff7e6325b79dcc -DIST udev-171.tar.bz2 597937 RMD160 5b8f9f1e7ba353c58fef851f6f4e1f4c468540b4 SHA1 8b851f0e8681020b89a76a1e7a0273814fa2b24b SHA256 fed1e46074c1a16c828193ebd73b3940b7905cc7dcaeb0b3c720d4615210695e -DIST udev-gentoo-scripts-v4.tar.bz2 9927 RMD160 f409d6615f55068292f2f958e0515a66dfb2532a SHA1 ca84c3a7cd51b472b63ecdd12b9f25b4d4e38dba SHA256 2724814aa07c357b7191969877b418f84d9d6c6e87315357fbddbb97b1d3b4c4 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX 40-gentoo.rules 349 SHA256 5d618b899475925ceccc330b6a738644aedd582d039f0cc404502637351347ea SHA512 b8d90037c08f30c9fb9e22a43c59a3627c218313b0421d4b70feba1731cda76ddc4ee6bdb99dca8df61e11f8d656a8769e172f0a584d7620213973dacfbbb4aa WHIRLPOOL a4086cd5f0e8849369389aa29ec42f5d906b00e3d650724d38ff8b4df4e36de7d3a37393b14f2f30a7102d6f2859b6847b5f4b7813be12d945ce1515494ce120 +AUX 80-net-name-slot.rules 1820 SHA256 f958d54247f84cdbac3e1b77261d6bcf7c630343ee6e70e4e59d0f3098d774f5 SHA512 13671a02b7504d77c5834f3835a1f8adef4faae04653f30ca177c6d3351fc7357b659cafe0392736ad76201e838c396364f42fa6ae3ee9f1ffb7babd50b613b3 WHIRLPOOL ad06ca6bc7d5f336cc3d3a2cac6bfed0b0f2fd389f3638115f402e7c840df442e3a249f6436034c158d42f0d64f0a6af88dae8afd44a80b1219f31700e37f899 +DIST systemd-197.tar.xz 2054644 SHA256 e6857ea21ae24d7056e7b0f4c2aaaba73b8bf57025b8949c0a8af0c1bc9774b5 SHA512 df158f85dee4c38dc2ff305bc03eee3b71d77eb683ab2739549282f7d552af4d2a247f52241f68e1b7c88c668bce93531986a39937a99cac401791ec95916769 WHIRLPOOL 027fc6aa5972988173721b120b8c1f371bc02d3066e04ea0923d6cc70778a3381f600a865aa136b5789755fbd5358e97304da265f8937d789a28b33cc778df46 +DIST udev-171-gentoo-patchset-v2.tar.bz2 2961 SHA256 9a4a11f8da06337a48291fad02e83b7787c3e5d0fea848f9ac8e67d9306587fd SHA512 2aea1c27596c61a0cfac573d74863783bd81e586ba56de01735856ac7c36738912e1d54663705a2af70fbbbb2043765933ea4e409ab913232913fe22369e78f6 WHIRLPOOL 8d4b54ff916ccf95b78577c5d5ca003460d4d8bdb4065053c03aee937ac28107ffba718cf9fc80bf3a50803ae09c161f72da0a6c57dce806afdcff2057bd17bc +DIST udev-171-testsys.tar.bz2 155001 SHA256 7383701b64701f58f16e0ddb19fe33b4eb53fac6fc6068bdcbff7e6325b79dcc SHA512 f3f537d771e36b87c71004f5576f7672ffeb815d0b5337bb6bbb6e842c32a28d1d92b4eb0ee2edc60c0b8bd576fc2f36e8b0ed16ec9c0cff9c216e04fb1438ad WHIRLPOOL 0ee66df2f52496d592d0dd3de7c628f6deee7f41c2d21e745f22d74e61c276e01cc6ba584c65b05d36c8a4fb14bc54e3e1a89b975751929b19e91458e3550253 +DIST udev-171.tar.bz2 597937 SHA256 fed1e46074c1a16c828193ebd73b3940b7905cc7dcaeb0b3c720d4615210695e SHA512 dea189d79b195f8c10740507b11de2c2074442301ee52a0b2c62efa8663e1793c1a78b03b95510ba19bc93d4dcc497120fbf6bb5784878aa903973f76b92d42f WHIRLPOOL a93241b0f0645696e6a88ddb152c3ef8f2c73b5bf3591892384f180fc7abeb580c59642013480546eac00ad5028b1900ad35b88f6a27ad2d07792e9f34e59743 +DIST udev-197-patches-1.tar.bz2 1344 SHA256 563479e8860ba6d67366f40d9e58b85e31f9de76c27c2bd5448dc04a64ac46a3 SHA512 374dc69521a05ab45c7080c4957457af25d668efd5b2590701f3d38789e17029a1620098c9fb66beaa6fe78ab48bf65a7b0138c2cd21c4738a3eb3dad3247ebe WHIRLPOOL fcf227acec10cdd1e5df0e263a6f2b282af3c2070a43ca1f07545692c3d808392d57185afb7eedd9302b5d98028b7388234d6a29459a505cec35ce4038ebba87 +DIST udev-gentoo-legacy-patchset-2.tar.bz2 14282 SHA256 bb2aefa50c3cc6df8cc88903b0e05a8cc9f44a612a8038abd05f37b342f7e235 SHA512 b18ccdbb4373021ee9f32b4e10dc1b846b64a1222d4a556370ee78efac530d7a868c8924d449a2d503ee12667e603c50514e3f3c4fc08b608a9676574587f073 WHIRLPOOL 765c6f411a793bcdd9d452c7f36719b1d0dd741b3d6da0446fa459d2a0207220d609a0a3ef500411faf7e308ddf315f27a19e179cb7f54bee52ef3f033773a3a +DIST udev-gentoo-scripts-7.1.tar.bz2 16257 SHA256 1923768a98b7f00ffdc9bdf5a2c9982c494b978903ec891184d6fa0d10090fb4 SHA512 663fdd750b3f1e52a4c7639d0692290cdda9d202d4408e8aba9bfd38aaccfaa0acb79e303e98872b721cf109c62ac46921785cb5a373cc6ad8b428d0f5192836 WHIRLPOOL 49b600b034f8a6ad5e0ae6ca769971f1bb517fa0b9e31a0a7d0430ae67cf21bf4ab1db981d3eaaf78819d1e75a24a1f101eeb737448763b2990e38da912636be +EBUILD udev-171-r10.ebuild 16093 SHA256 37ef3115e14d68f23cfb7cf620423b72b460dba04b36f20f6646607381e2fb40 SHA512 3b392d78a30e1a7cb6c085aae7b876c107a920b777194e475b6e10f9f09231dd3cd69b76b501d2354b7a032582ccefee861d4fbbe2bce5aa7a65fd3310b87d84 WHIRLPOOL f2a7b62bdf984121bd9cc8127ec3e912792a3affe1c097bc7c765a4822720a574412c4d18895e4c705b9bf6fbd8dcc3c554516bf2a8cae28018e39dad8601959 +EBUILD udev-197-r4.ebuild 14448 SHA256 db1f94eab7821939de667d0a601af7d82bf3a11dd185c2879ee67bfa2855b083 SHA512 59bd518c98071d523b75a21525fba39c9505bd32034979569358d75a37c2c2275c3a6e362722e019df05f095d11f1dcc50127d72656da75519767dfac1fbf3b0 WHIRLPOOL 43ad2b5bac5b9910b882bf2cb85f2fa2d3a3174cca7374db829397ad43ede756cef38a73bc724b095a73fe4b11ff0cd3650c332eae2222262aee3628689e551a +EBUILD udev-197-r5.ebuild 14855 SHA256 83aa3f193fffeb6c1b7f3093aa124c5778cd8224a23c61a7a2c8d0ad3a1a4f6e SHA512 76552e819b6c11eb349927d2a30530dd23f1284c278089a66326578cf46ea2ac4d7395aeb605c65b7f4a259ca0b367b7b56b7ab430bf19cad09c353d3fa894bc WHIRLPOOL 5373a40d00dffffe2acfdef13c13b0170912d0611593ff34ebffde489135ca4c250cac62177167ea829db11bfcf5d90c94e17d99bcfeb869660e809b22ff0352 +EBUILD udev-197-r6.ebuild 14950 SHA256 027229be20b02e7871258df5690f6d81344e266ffb585c445224a36d31d54bc8 SHA512 6fc50683e5219eec1f4731f4ffd6a1ac2e1f915e3823d5f5159c1369995263dd2c61750cd5b0acf1ac2966a7977aed6db0bb38f688dfaafb3281b4cdc25cba0d WHIRLPOOL e1e013ba0361e61ddbae5e9cf9e2d7f654e02736425ccb25bd6147ad8231b49492bad4b817d2c2f031fd292495f3a66043d2381c4a51a586606ce7db8a2504e0 +EBUILD udev-9999.ebuild 14949 SHA256 23b97f6137a12f4dcd3357bc96e1c54490d0ff92361a2a3811b03c2996b68a64 SHA512 bffb09997ab52daa2d6a5a202f74be8f80c3198242e300bc78c873b7a8d58a6ddbb3d34ea5208e1ff51a08fd810d989f4bb3eb2301b0156dc842794931bf8f70 WHIRLPOOL 5b1b64a9c3dfe6e9c84bd85e5df49286d220843e8335c7574331e8c9380bd197a2ee813538791d65ccad6df1b815436ede503c41ede84089c23db5742d2035e2 +MISC ChangeLog 55927 SHA256 9c4312eeea4e815dd8b27c38cac77ec594fc704dfe8d7050ff0efd996f164a6e SHA512 3071ed16d21126c62fc8fe86bd4389254e3527d90516ea951a975c314392c927bad136e04181cc57e92e8b5cbc035d3c65f3af27e3aa50a92ad19e44b24ff5bb WHIRLPOOL 1d8364f1a0a725d6f502c0a5a51f3367ad5e0382cf1fd73dd5a697367474deb417614a7572799b6bee7198aae23ab77a3989e908d5aa444652ba14bf9f18640d +MISC ChangeLog-2009 105929 SHA256 7a8d7123b7395dc5bbde09a8c0cee1c5110d24faf87a68a8210b0c6bdf862c1c SHA512 3b577c97224e7f85ae5fb0a0ead538f8aa83c738e6014fadaf5247f34d3863df4bc10f9d15a5e117813d081a8af1913ea41a5e60d00ed521ea0c1e5b71a91a2b WHIRLPOOL c9f527ba19e787f9973a26ed535dbf7af760c3a519f4b062cf2a8069e134a803ebe669450deace804be70619995b389529febf03e8aeb7183c3ea984c0dfdaa5 +MISC metadata.xml 1098 SHA256 69d8c28e0c2439c252068ae2e0141a9bad7b05e65b9dec27aa2dd3feb4f2393c SHA512 87354f467c3f2ed005a10652a2f80ffda010fbc0c6fb88436b906c92f4cf1543ed1a6cf4a49c93f15c6fea3ba0dcd108e1e120954f7b0860e7ac90072d2b3d67 WHIRLPOOL 9c01df67041d2093e5a2ee4a9ad65df613cdcb163bc366c8592e8e2be84b176da13198261a012687188918c906291d765856665806efe03b8dfb22a5b4eb6834 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQEcBAEBCAAGBQJRDrieAAoJEEdUh39IaPFN2/4H/2Ov4wqjdhd9KhErIEkybMae +ENBw/+u1hakuawjnEVK8Klv0FXbvN+nWx2iWsKIXT2GZMFz9P6rSHeUj1bxq6oFQ +z02rf0vc+WQ9qvzZc+IHAy2HqGWtXp9kkW3N+uCW/eVkIFTQFnBnW5Zt/SmOfBrp +sV7xlRDcWLU19Kk3Zk73/q/RO/eZLcezobOV0aHs/CMYp+eINyVLMcAp1qGf4Nlj +poHI10Pyah076VWafQ/EtlQ3oMSJYevKPhMSw/oVsQm3tKHq8oc+OvHjmwkhHWDc +/9+VF/JVngp8ZBfpB13871G0iS8QX1Cw9+iClgU5Km8TSDNGV/TkWMC45GoXbxw= +=qX0M +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev/files/40-gentoo.rules b/sdk_container/src/third_party/portage-stable/sys-fs/udev/files/40-gentoo.rules new file mode 100644 index 0000000000..fa99ba9fe5 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev/files/40-gentoo.rules @@ -0,0 +1,14 @@ +# do not edit this file, it will be overwritten on update + +# setting permissions +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="usb" + +# dialout devices +KERNEL=="ippp*|isdn*|dcbri*|rfcomm*|ttyACM[0-9]*|pilot", GROUP="uucp" + +# sound devices (oss) +SUBSYSTEM=="snd", GROUP="audio" + +# Sony Vaio Jogdial sonypi device +KERNEL=="sonypi", MODE="0666" + diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev/files/80-net-name-slot.rules b/sdk_container/src/third_party/portage-stable/sys-fs/udev/files/80-net-name-slot.rules new file mode 100644 index 0000000000..872b4d68a4 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev/files/80-net-name-slot.rules @@ -0,0 +1,42 @@ +# +# Udev 197 and above has implemented predictable network interface names +# for hardware network interfaces. This new scheme does not affect +# stacked network interfaces such as bonds, bridges or vlans. +# +# This file is here to prevent your interfaces from being renamed automatically, +# because the new names will be drastically different from the eth*, wlan*, etc +# names you are used to working with. +# +# To activate this function, copy 80-net-name-slot.rules from /lib/udev/rules.d/ +# to /etc/udev/rules.d/ +# Deleting the file from /etc/udev/rules.d/ works too but when you re-emerge +# the current stable udev it will restore this dummy file there if it isn't there +# already! +# +# If you want to deactivate this function, install a udev rules file as +# /etc/udev/rules.d/80-net-name-slot.rules then reboot your system. +# +# This functionality has not been tested with gentoo. In fact, we are aware that +# things will break if you activate it. +# +# If you are not comfortable testing this, leave this file as is. We will +# publish a news item when you can migrate. +# +# If you do want to activate and help us come up with a migration plan, feel +# free to do so and report bugs. +# Your bugs should block the following tracker: +# http://bugs.gentoo.org/show_bug.cgi?id=454224 +# +# Before you activate this function, it is important that you fully understand +# the following documentation: +# +# http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames +# +# Also, be aware that you can get the attributes of your network interface that +# would be used to name the interface in the new scheme by doing the following +# with this version of udev running: +# +# udevadm test-builtin net_id /sys/class/net/ifname 2> /dev/null +# +# for example, on my system, I can find that eth0's new name would be enp1s5. +# diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-fs/udev/metadata.xml new file mode 100644 index 0000000000..9b68132747 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev/metadata.xml @@ -0,0 +1,21 @@ + + + + + udev-bugs@gentoo.org + + + switch Mobile Action cables into serial mode + create /dev/disk/by-id/edd-* links for BIOS EDD data + Compile udev-extras requiring external dependencies + create historical floppy kernel device nodes (/dev/fd0h1440, ...) + enable libudev gobject interface + read vendor/device string database and add it to udev database + Use dev-libs/gobject-introspection + for introspection + map custom hardware's multimedia keys + enable udev to load kernel modules + enable persistent network and optical device rule generator + install the OpenRC init scripts + + diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-171-r10.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-171-r10.ebuild new file mode 100644 index 0000000000..4c2265dc84 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-171-r10.ebuild @@ -0,0 +1,593 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-171-r10.ebuild,v 1.4 2013/02/02 16:16:22 grobian Exp $ + +EAPI=4 + +KV_min=2.6.31 +KV_reliable=2.6.31 +PATCHSET=${P}-gentoo-patchset-v2 +scriptversion=7.1 +scriptname=udev-gentoo-scripts +[[ -n "${scriptversion}" ]] && scriptname="${scriptname}-${scriptversion}" + +if [[ ${PV} == "9999" ]] +then + EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/hotplug/udev.git" + EGIT_BRANCH="master" + inherit autotools git-2 +fi + +inherit eutils flag-o-matic multilib toolchain-funcs linux-info systemd libtool + +if [[ ${PV} != "9999" ]] +then + KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" + SRC_URI="mirror://gentoo/${P}.tar.bz2 + test? ( mirror://gentoo/${PN}-171-testsys.tar.bz2 ) + mirror://gentoo/${PN}-gentoo-legacy-patchset-2.tar.bz2" + if [[ -n "${PATCHSET}" ]] + then + SRC_URI="${SRC_URI} mirror://gentoo/${PATCHSET}.tar.bz2" + fi +fi +SRC_URI="${SRC_URI} mirror://gentoo/${scriptname}.tar.bz2" + +DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" +HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd" + +LICENSE="GPL-2" +SLOT="0" +IUSE="build selinux test debug +rule_generator hwdb gudev introspection + keymap floppy edd action_modeswitch extras" + +COMMON_DEPEND="selinux? ( sys-libs/libselinux ) + extras? ( dev-libs/glib:2 + dev-libs/gobject-introspection + virtual/libusb:0 ) + gudev? ( dev-libs/glib:2 ) + introspection? ( dev-libs/gobject-introspection ) + action_modeswitch? ( virtual/libusb:0 ) + >=sys-apps/util-linux-2.16 + !> "${ED}"/etc/udev/udev.conf + + # let the dir exist at least + keepdir /etc/udev/rules.d + + # Now installing rules + cd "${S}"/rules + insinto /lib/udev/rules.d/ + + # support older kernels + doins misc/30-kernel-compat.rules + + # Adding arch specific rules + if [[ -f arch/40-${ARCH}.rules ]] + then + doins "arch/40-${ARCH}.rules" + fi + cd "${S}" + + insinto /etc/modprobe.d + newins "${WORKDIR}"/blacklist-146 blacklist.conf + newins "${WORKDIR}"/pnp-aliases pnp-aliases.conf + + # documentation + dodoc ChangeLog README TODO + + # keep doc in just one directory, Bug #281137 + rm -rf "${ED}/usr/share/doc/${PN}" + if use keymap + then + dodoc extras/keymap/README.keymap.txt + fi + + cd "${WORKDIR}/${scriptname}" + sed -i -e 's/2.6.34/2.6.31/' init.d/udev + doconfd conf.d/* + exeinto /lib/udev + doexe helpers/* + doexe "${WORKDIR}"/shell-compat-KV.sh + doinitd init.d/* + insinto /etc/modprobe.d + doins modprobe.d/* + insinto /lib/udev/rules.d + doins rules.d/* +} + +src_test() { + local emake_cmd="${MAKE:-make} ${MAKEOPTS} ${EXTRA_EMAKE}" + + cd "${S}" + einfo ">>> Test phase [udev:check]: ${CATEGORY}/${PF}" + has userpriv $FEATURES && einfo "Disable FEATURES userpriv to run the udev tests" + if ! $emake_cmd -j1 check + then + has test $FEATURES && die "udev: Make test failed. See above for details." + has test $FEATURES || eerror "udev: Make test failed. See above for details." + fi +} + +pkg_preinst() { + # moving old files to support newer modprobe, 12 May 2009 + local f dir=${EROOT}/etc/modprobe.d/ + for f in pnp-aliases blacklist; do + if [[ -f $dir/$f && ! -f $dir/$f.conf ]] + then + elog "Moving $dir/$f to $f.conf" + mv -f "$dir/$f" "$dir/$f.conf" + fi + done + + if [[ -d ${EROOT}/lib/udev-state ]] + then + mv -f "${EROOT}"/lib/udev-state/* "${ED}"/lib/udev/state/ + rm -r "${EROOT}"/lib/udev-state + fi + + if [[ -f ${EROOT}/etc/udev/udev.config && + ! -f ${EROOT}/etc/udev/udev.rules ]] + then + mv -f "${EROOT}"/etc/udev/udev.config "${EROOT}"/etc/udev/udev.rules + fi + + # delete the old udev.hotplug symlink if it is present + if [[ -h ${EROOT}/etc/hotplug.d/default/udev.hotplug ]] + then + rm -f "${EROOT}"/etc/hotplug.d/default/udev.hotplug + fi + + # delete the old wait_for_sysfs.hotplug symlink if it is present + if [[ -h ${EROOT}/etc/hotplug.d/default/05-wait_for_sysfs.hotplug ]] + then + rm -f "${EROOT}"/etc/hotplug.d/default/05-wait_for_sysfs.hotplug + fi + + # delete the old wait_for_sysfs.hotplug symlink if it is present + if [[ -h ${EROOT}/etc/hotplug.d/default/10-udev.hotplug ]] + then + rm -f "${EROOT}"/etc/hotplug.d/default/10-udev.hotplug + fi + + has_version "=${CATEGORY}/${PN}-103-r3" + previous_equal_to_103_r3=$? + + has_version "<${CATEGORY}/${PN}-104-r5" + previous_less_than_104_r5=$? + + has_version "<${CATEGORY}/${PN}-106-r5" + previous_less_than_106_r5=$? + + has_version "<${CATEGORY}/${PN}-113" + previous_less_than_113=$? +} + +# 19 Nov 2008 +fix_old_persistent_net_rules() { + local rules=${EROOT}/etc/udev/rules.d/70-persistent-net.rules + [[ -f ${rules} ]] || return + + elog + elog "Updating persistent-net rules file" + + # Change ATTRS to ATTR matches, Bug #246927 + sed -i -e 's/ATTRS{/ATTR{/g' "${rules}" + + # Add KERNEL matches if missing, Bug #246849 + sed -ri \ + -e '/KERNEL/ ! { s/NAME="(eth|wlan|ath)([0-9]+)"/KERNEL=="\1*", NAME="\1\2"/}' \ + "${rules}" +} + +# See Bug #129204 for a discussion about restarting udevd +restart_udevd() { + if [[ ${NO_RESTART} = "1" ]] + then + ewarn "Not restarting udevd, as your kernel is too old!" + return + fi + + # need to merge to our system + [[ ${EROOT} = / ]] || return + + # check if root of init-process is identical to ours (not in chroot) + [[ -r /proc/1/root && /proc/1/root/ -ef /proc/self/root/ ]] || return + + # abort if there is no udevd running + [[ -n $(pidof udevd) ]] || return + + # abort if no /dev/.udev exists + [[ -e /dev/.udev ]] || return + + elog + elog "restarting udevd now." + + killall -15 udevd &>/dev/null + sleep 1 + killall -9 udevd &>/dev/null + + /sbin/udevd --daemon + sleep 3 + if [[ ! -n $(pidof udevd) ]] + then + eerror "FATAL: udev died, please check your kernel is" + eerror "new enough and configured correctly for ${P}." + eerror + eerror "Please have a look at this before rebooting." + eerror "If in doubt, please downgrade udev back to your old version" + fi +} + +postinst_init_scripts() { + local enable_postmount=false + + # FIXME: inconsistent handling of init-scripts here + # * udev is added to sysinit in openrc-ebuild + # * we add udev-postmount to default in here + # + + # If we are building stages, add udev and udev-mount to the sysinit runlevel + # automatically. + if use build + then + if [[ -x "${EROOT}"/etc/init.d/udev \ + && -d "${EROOT}"/etc/runlevels/sysinit ]] + then + ln -s "${EPREFIX}"/etc/init.d/udev "${EROOT}"/etc/runlevels/sysinit/udev + fi + if [[ -x "${ROOT}"/etc/init.d/udev-mount \ + && -d "${ROOT}"/etc/runlevels/sysinit ]] + then + ln -s /etc/init.d/udev-mount \ + "${ROOT}"/etc/runlevels/sysinit/udev-mount + fi + enable_postmount=true + fi + + # Warn the user about adding the scripts to their sysinit runlevel + if [[ -e "${EROOT}"/etc/runlevels/sysinit ]] + then + if [[ ! -e "${EROOT}"/etc/runlevels/sysinit/udev ]] + then + ewarn + ewarn "You need to add udev to the sysinit runlevel." + ewarn "If you do not do this," + ewarn "your system will not be able to boot!" + ewarn "Run this command:" + ewarn "\trc-update add udev sysinit" + fi + if [[ ! -e "${EROOT}"/etc/runlevels/sysinit/udev-mount ]] + then + ewarn + ewarn "You need to add udev-mount to the sysinit runlevel." + ewarn "If you do not do this," + ewarn "your system will not be able to boot!" + ewarn "Run this command:" + ewarn "\trc-update add udev-mount sysinit" + fi + fi + + # add udev-postmount to default runlevel instead of that ugly injecting + # like a hotplug event, 2009/10/15 + + # already enabled? + [[ -e "${EROOT}"/etc/runlevels/default/udev-postmount ]] && return + + [[ -e "${EROOT}"/etc/runlevels/sysinit/udev ]] && enable_postmount=true + [[ "${EROOT}" = "/" && -d /dev/.udev/ ]] && enable_postmount=true + + if $enable_postmount + then + local initd=udev-postmount + + if [[ -e ${EROOT}/etc/init.d/${initd} ]] && \ + [[ ! -e ${EROOT}/etc/runlevels/default/${initd} ]] + then + ln -snf "${EPREFIX}"/etc/init.d/${initd} "${EROOT}"/etc/runlevels/default/${initd} + elog "Auto-adding '${initd}' service to your default runlevel" + fi + else + elog "You should add the udev-postmount service to default runlevel." + elog "Run this to add it:" + elog "\trc-update add udev-postmount default" + fi +} + +pkg_postinst() { + fix_old_persistent_net_rules + + # "losetup -f" is confused if there is an empty /dev/loop/, Bug #338766 + # So try to remove it here (will only work if empty). + rmdir "${EROOT}"/dev/loop 2>/dev/null + if [[ -d "${EROOT}"/dev/loop ]] + then + ewarn "Please make sure your remove /dev/loop," + ewarn "else losetup may be confused when looking for unused devices." + fi + + restart_udevd + + postinst_init_scripts + + # people want reminders, I'll give them reminders. Odds are they will + # just ignore them anyway... + + # delete 40-scsi-hotplug.rules, it is integrated in 50-udev.rules, 19 Jan 2007 + if [[ $previous_equal_to_103_r3 = 0 ]] && + [[ -e ${EROOT}/etc/udev/rules.d/40-scsi-hotplug.rules ]] + then + ewarn "Deleting stray 40-scsi-hotplug.rules" + ewarn "installed by sys-fs/udev-103-r3" + rm -f "${EROOT}"/etc/udev/rules.d/40-scsi-hotplug.rules + fi + + # Removing some device-nodes we thought we need some time ago, 25 Jan 2007 + if [[ -d ${EROOT}/lib/udev/devices ]] + then + rm -f "${EROOT}"/lib/udev/devices/{null,zero,console,urandom} + fi + + # Removing some old file, 29 Jan 2007 + if [[ $previous_less_than_104_r5 = 0 ]] + then + rm -f "${EROOT}"/etc/dev.d/net/hotplug.dev + rmdir --ignore-fail-on-non-empty "${EROOT}"/etc/dev.d/net 2>/dev/null + fi + + # 19 Mar 2007 + if [[ $previous_less_than_106_r5 = 0 ]] && + [[ -e ${EROOT}/etc/udev/rules.d/95-net.rules ]] + then + rm -f "${EROOT}"/etc/udev/rules.d/95-net.rules + fi + + # Try to remove /etc/dev.d as that is obsolete, 23 Apr 2007 + if [[ -d ${EROOT}/etc/dev.d ]] + then + rmdir --ignore-fail-on-non-empty "${EROOT}"/etc/dev.d/default "${EROOT}"/etc/dev.d 2>/dev/null + if [[ -d ${EROOT}/etc/dev.d ]] + then + ewarn "You still have the directory /etc/dev.d on your system." + ewarn "This is no longer used by udev and can be removed." + fi + fi + + # 64-device-mapper.rules now gets installed by sys-fs/device-mapper + # remove it if user don't has sys-fs/device-mapper installed, 27 Jun 2007 + if [[ $previous_less_than_113 = 0 ]] && + [[ -f ${EROOT}/etc/udev/rules.d/64-device-mapper.rules ]] && + ! has_version sys-fs/device-mapper + then + rm -f "${EROOT}"/etc/udev/rules.d/64-device-mapper.rules + einfo "Removed unneeded file 64-device-mapper.rules" + fi + + # requested in Bug #225033: + elog + elog "persistent-net does assigning fixed names to network devices." + elog "If you have problems with the persistent-net rules," + elog "just delete the rules file" + elog "\trm ${EROOT}etc/udev/rules.d/70-persistent-net.rules" + elog "and then reboot." + elog + elog "This may however number your devices in a different way than they are now." + + ewarn + ewarn "If you build an initramfs including udev, then please" + ewarn "make sure that the /sbin/udevadm binary gets included," + ewarn "and your scripts changed to use it,as it replaces the" + ewarn "old helper apps udevinfo, udevtrigger, ..." + + ewarn + ewarn "mount options for directory /dev are no longer" + ewarn "set in /etc/udev/udev.conf, but in /etc/fstab" + ewarn "as for other directories." + + ewarn + ewarn "If you use /dev/md/*, /dev/loop/* or /dev/rd/*," + ewarn "then please migrate over to using the device names" + ewarn "/dev/md*, /dev/loop* and /dev/ram*." + ewarn "The devfs-compat rules have been removed." + ewarn "For reference see Bug #269359." + + ewarn + ewarn "Rules for /dev/hd* devices have been removed" + ewarn "Please migrate to libata." + + elog + elog "For more information on udev on Gentoo, writing udev rules, and" + elog " fixing known issues visit:" + elog " http://www.gentoo.org/doc/en/udev-guide.xml" +} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-197-r4.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-197-r4.ebuild new file mode 100644 index 0000000000..3d1503426a --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-197-r4.ebuild @@ -0,0 +1,512 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-197-r4.ebuild,v 1.30 2013/01/31 23:08:05 ago Exp $ + +EAPI=4 + +KV_min=2.6.39 + +inherit autotools eutils linux-info multilib systemd toolchain-funcs versionator + +if [[ ${PV} = 9999* ]] +then + EGIT_REPO_URI="git://anongit.freedesktop.org/systemd/systemd" + inherit git-2 +else + patchset=1 + SRC_URI="http://www.freedesktop.org/software/systemd/systemd-${PV}.tar.xz" + if [[ -n "${patchset}" ]] + then + SRC_URI="${SRC_URI} + http://dev.gentoo.org/~williamh/dist/${P}-patches-${patchset}.tar.bz2" + fi + KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86" +fi + +DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" +HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd" + +LICENSE="LGPL-2.1 MIT GPL-2" +SLOT="0" +IUSE="acl doc gudev hwdb introspection keymap +kmod selinux static-libs" + +RESTRICT="test" + +COMMON_DEPEND=">=sys-apps/util-linux-2.20 + acl? ( sys-apps/acl ) + gudev? ( >=dev-libs/glib-2 ) + introspection? ( >=dev-libs/gobject-introspection-1.31.1 ) + kmod? ( >=sys-apps/kmod-12 ) + selinux? ( sys-libs/libselinux ) + !> config.h.in + sed -i -e '/error.*secure_getenv/s:.*:#define secure_getenv(x) NULL:' src/shared/missing.h || die + fi +} + +src_configure() +{ + use keymap || export ac_cv_path_GPERF=true #452760 + + local econf_args + + econf_args=( + ac_cv_search_cap_init= + ac_cv_header_sys_capability_h=yes + DBUS_CFLAGS=' ' + DBUS_LIBS=' ' + --bindir=/bin + --docdir=/usr/share/doc/${PF} + --libdir=/usr/$(get_libdir) + --with-html-dir=/usr/share/doc/${PF}/html + --with-rootprefix= + --with-rootlibdir=/$(get_libdir) + --disable-audit + --disable-coredump + --disable-hostnamed + --disable-ima + --disable-libcryptsetup + --disable-localed + --disable-logind + --disable-myhostname + --disable-nls + --disable-pam + --disable-quotacheck + --disable-readahead + --enable-split-usr + --disable-tcpwrap + --disable-timedated + --disable-xz + --disable-silent-rules + $(use_enable acl) + $(use_enable doc gtk-doc) + $(use_enable gudev) + $(use_enable keymap) + $(use_enable kmod) + $(use_enable selinux) + $(use_enable static-libs static) + ) + if use introspection; then + econf_args+=( + --enable-introspection=$(usex introspection) + ) + fi + econf "${econf_args[@]}" +} + +src_compile() +{ + echo 'BUILT_SOURCES: $(BUILT_SOURCES)' > "${T}"/Makefile.extra + emake -f Makefile -f "${T}"/Makefile.extra BUILT_SOURCES + local targets=( + systemd-udevd + udevadm + libudev.la + libsystemd-daemon.la + ata_id + cdrom_id + collect + scsi_id + v4l_id + accelerometer + mtd_probe + man/sd_is_fifo.3 + man/sd_notify.3 + man/sd_listen_fds.3 + man/sd-daemon.3 + man/udev.7 + man/udevadm.8 + man/systemd-udevd.8 + man/systemd-udevd.service.8 + ) + use keymap && targets+=( keymap ) + use gudev && targets+=( libgudev-1.0.la ) + + emake "${targets[@]}" + if use doc + then + emake -C docs/libudev + use gudev && emake -C docs/gudev + fi +} + +src_install() +{ + local lib_LTLIBRARIES="libsystemd-daemon.la libudev.la" \ + pkgconfiglib_DATA="src/libsystemd-daemon/libsystemd-daemon.pc src/libudev/libudev.pc" + + local targets=( + install-libLTLIBRARIES + install-includeHEADERS + install-libgudev_includeHEADERS + install-binPROGRAMS + install-rootlibexecPROGRAMS + install-udevlibexecPROGRAMS + install-dist_systemunitDATA + install-dist_udevconfDATA + install-dist_udevhomeSCRIPTS + install-dist_udevkeymapDATA + install-dist_udevkeymapforcerelDATA + install-dist_udevrulesDATA + install-girDATA + install-man3 + install-man7 + install-man8 + install-nodist_systemunitDATA + install-pkgconfiglibDATA + install-sharepkgconfigDATA + install-typelibsDATA + install-dist_docDATA + udev-confdirs + systemd-install-hook + libudev-install-hook + libsystemd-daemon-install-hook + install-pkgincludeHEADERS + ) + + if use gudev + then + lib_LTLIBRARIES+=" libgudev-1.0.la" + pkgconfiglib_DATA+=" src/gudev/gudev-1.0.pc" + fi + + # add final values of variables: + targets+=( + rootlibexec_PROGRAMS=systemd-udevd + bin_PROGRAMS=udevadm + lib_LTLIBRARIES="${lib_LTLIBRARIES}" + MANPAGES="man/sd-daemon.3 man/sd_notify.3 man/sd_listen_fds.3 \ + man/sd_is_fifo.3 man/sd_booted.3 man/udev.7 man/udevadm.8 \ + man/systemd-udevd.service.8" + MANPAGES_ALIAS="man/sd_is_socket.3 man/sd_is_socket_unix.3 \ + man/sd_is_socket_inet.3 man/sd_is_mq.3 man/sd_notifyf.3 \ + man/SD_LISTEN_FDS_START.3 man/SD_EMERG.3 man/SD_ALERT.3 \ + man/SD_CRIT.3 man/SD_ERR.3 man/SD_WARNING.3 man/SD_NOTICE.3 \ + man/SD_INFO.3 man/SD_DEBUG.3 man/systemd-udevd.8" + dist_systemunit_DATA="units/systemd-udevd-control.socket \ + units/systemd-udevd-kernel.socket" + nodist_systemunit_DATA="units/systemd-udevd.service \ + units/systemd-udev-trigger.service \ + units/systemd-udev-settle.service" + pkgconfiglib_DATA="${pkgconfiglib_DATA}" + systemunitdir="$(systemd_get_unitdir)" + pkginclude_HEADERS="src/systemd/sd-daemon.h" + ) + emake -j1 DESTDIR="${D}" "${targets[@]}" + if use doc + then + emake -C docs/libudev DESTDIR="${D}" install + use gudev && emake -C docs/gudev DESTDIR="${D}" install + fi + dodoc TODO + + prune_libtool_files --all + rm -f "${D}"/lib/udev/rules.d/99-systemd.rules + rm -rf "${D}"/usr/share/doc/${PF}/LICENSE.* + + # install gentoo-specific rules + insinto /lib/udev/rules.d + doins "${FILESDIR}"/40-gentoo.rules + + # install udevadm symlink + dosym ../bin/udevadm /sbin/udevadm + + # move udevd where it should be and remove unlogical /lib/systemd + mv "${ED}"/lib/systemd/systemd-udevd "${ED}"/sbin/udevd || die + rm -r "${ED}"/lib/systemd + + # install compability symlink for systemd and initramfs tools + dosym /sbin/udevd "$(systemd_get_utildir)"/systemd-udevd + find "${ED}/$(systemd_get_unitdir)" -name '*.service' -exec \ + sed -i -e "/ExecStart/s:/lib/systemd:$(systemd_get_utildir):" {} + + + docinto gentoo + dodoc "${FILESDIR}"/80-net-name-slot.rules + docompress -x /usr/share/doc/${PF}/gentoo/80-net-name-slot.rules +} + +pkg_preinst() +{ + local htmldir + for htmldir in gudev libudev; do + if [[ -d ${ROOT}usr/share/gtk-doc/html/${htmldir} ]] + then + rm -rf "${ROOT}"usr/share/gtk-doc/html/${htmldir} + fi + if [[ -d ${D}/usr/share/doc/${PF}/html/${htmldir} ]] + then + dosym ../../doc/${PF}/html/${htmldir} \ + /usr/share/gtk-doc/html/${htmldir} + fi + done + preserve_old_lib /{,usr/}$(get_libdir)/libudev$(get_libname 0) +} + +# This function determines if a directory is a mount point. +# It was lifted from dracut. +ismounted() +{ + while read a m a; do + [[ $m = $1 ]] && return 0 + done < "${ROOT}"/proc/mounts + return 1 +} + +pkg_postinst() +{ + mkdir -p "${ROOT}"run + + net_rules="${ROOT}"etc/udev/rules.d/80-net-name-slot.rules + copy_net_rules() { + [[ -f ${net_rules} ]] || cp "${ROOT}"usr/share/doc/${PF}/gentoo/80-net-name-slot.rules "${net_rules}" + } + + copy_net_rules + + # "losetup -f" is confused if there is an empty /dev/loop/, Bug #338766 + # So try to remove it here (will only work if empty). + rmdir "${ROOT}"dev/loop 2>/dev/null + if [[ -d ${ROOT}dev/loop ]] + then + ewarn "Please make sure your remove /dev/loop," + ewarn "else losetup may be confused when looking for unused devices." + fi + + # people want reminders, I'll give them reminders. Odds are they will + # just ignore them anyway... + + # 64-device-mapper.rules now gets installed by sys-fs/device-mapper + # remove it if user don't has sys-fs/device-mapper installed, 27 Jun 2007 + if [[ -f ${ROOT}etc/udev/rules.d/64-device-mapper.rules ]] && + ! has_version sys-fs/device-mapper + then + rm -f "${ROOT}"etc/udev/rules.d/64-device-mapper.rules + einfo "Removed unneeded file 64-device-mapper.rules" + fi + + if [[ ${REPLACING_VERSIONS} ]] && [[ ${REPLACING_VERSIONS} < 189 ]]; then + ewarn + ewarn "Upstream has removed the persistent-cd rules" + ewarn "generator. If you need persistent names for these devices," + ewarn "place udev rules for them in ${ROOT}etc/udev/rules.d." + fi + + if ismounted /usr + then + ewarn + ewarn "Your system has /usr on a separate partition. This means" + ewarn "you will need to use an initramfs to pre-mount /usr before" + ewarn "udev runs." + ewarn + ewarn "If this is not set up before your next reboot, udev may work;" + ewarn "However, you also may experience failures which are very" + ewarn "difficult to troubleshoot." + ewarn + ewarn "For a more detailed explanation, see the following URL:" + ewarn "http://www.freedesktop.org/wiki/Software/systemd/separate-usr-is-broken" + ewarn + ewarn "For more information on setting up an initramfs, see the" + ewarn "following URL:" + ewarn "http://www.gentoo.org/doc/en/initramfs-guide.xml" + fi + + if [ -n "${net_rules}" ]; then + ewarn + ewarn "udev-197 and newer introduces a new method of naming network" + ewarn "interfaces. The new names are a very significant change, so" + ewarn "they are disabled by default on live systems." + ewarn "Please see the contents of ${net_rules} for more" + ewarn "information on this feature." + fi + + local fstab="${ROOT}"etc/fstab dev path fstype rest + while read -r dev path fstype rest; do + if [[ ${path} == /dev && ${fstype} != devtmpfs ]]; then + ewarn "You need to edit your /dev line in ${fstab} to have devtmpfs" + ewarn "filesystem. Otherwise udev won't be able to boot." + ewarn "See, http://bugs.gentoo.org/453186" + fi + done < "${fstab}" + + if [[ -d ${ROOT}usr/lib/udev ]] + then + ewarn + ewarn "Please re-emerge all packages on your system which install" + ewarn "rules and helpers in /usr/lib/udev. They should now be in" + ewarn "/lib/udev." + ewarn + ewarn "One way to do this is to run the following command:" + ewarn "emerge -av1 \$(qfile -q -S -C /usr/lib/udev)" + ewarn "Note that qfile can be found in app-portage/portage-utils" + fi + + old_net_rules=${ROOT}etc/udev/rules.d/70-persistent-net.rules + if [[ -f ${old_net_rules} ]]; then + ewarn "You still have ${old_net_rules} in place from previous udev release." + ewarn "Upstream has removed the possibility of renaming to existing" + ewarn "network interfaces. For example, it's not possible to assign based" + ewarn "on MAC address to existing interface eth0." + ewarn "See http://bugs.gentoo.org/453494 for more information." + ewarn "Rename your file to something else starting with 70- to silence" + ewarn "this warning." + fi + + ewarn + ewarn "You need to restart udev as soon as possible to make the upgrade go" + ewarn "into effect." + ewarn "The method you use to do this depends on your init system." + ewarn + + preserve_old_lib_notify /{,usr/}$(get_libdir)/libudev$(get_libname 0) + + elog + elog "For more information on udev on Gentoo, writing udev rules, and" + elog " fixing known issues visit:" + elog " http://www.gentoo.org/doc/en/udev-guide.xml" + + use hwdb && udevadm hwdb --update +} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-197-r5.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-197-r5.ebuild new file mode 100644 index 0000000000..87cb932449 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-197-r5.ebuild @@ -0,0 +1,524 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-197-r5.ebuild,v 1.2 2013/01/31 10:38:57 ssuominen Exp $ + +EAPI=4 + +KV_min=2.6.39 + +inherit autotools eutils linux-info multilib systemd toolchain-funcs versionator + +if [[ ${PV} = 9999* ]] +then + EGIT_REPO_URI="git://anongit.freedesktop.org/systemd/systemd" + inherit git-2 +else + patchset=1 + SRC_URI="http://www.freedesktop.org/software/systemd/systemd-${PV}.tar.xz" + if [[ -n "${patchset}" ]] + then + SRC_URI="${SRC_URI} + http://dev.gentoo.org/~williamh/dist/${P}-patches-${patchset}.tar.bz2" + fi + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +fi + +DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" +HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd" + +LICENSE="LGPL-2.1 MIT GPL-2" +SLOT="0" +IUSE="acl doc gudev hwdb introspection keymap +kmod +openrc selinux static-libs" + +RESTRICT="test" + +COMMON_DEPEND=">=sys-apps/util-linux-2.20 + acl? ( sys-apps/acl ) + gudev? ( >=dev-libs/glib-2 ) + introspection? ( >=dev-libs/gobject-introspection-1.31.1 ) + kmod? ( >=sys-apps/kmod-12 ) + selinux? ( sys-libs/libselinux ) + !> config.h.in + sed -i -e '/error.*secure_getenv/s:.*:#define secure_getenv(x) NULL:' src/shared/missing.h || die + fi +} + +src_configure() +{ + use keymap || export ac_cv_path_GPERF=true #452760 + + local econf_args + + econf_args=( + ac_cv_search_cap_init= + ac_cv_header_sys_capability_h=yes + DBUS_CFLAGS=' ' + DBUS_LIBS=' ' + --bindir=/bin + --docdir=/usr/share/doc/${PF} + --libdir=/usr/$(get_libdir) + --with-html-dir=/usr/share/doc/${PF}/html + --with-rootprefix= + --with-rootlibdir=/$(get_libdir) + --disable-audit + --disable-coredump + --disable-hostnamed + --disable-ima + --disable-libcryptsetup + --disable-localed + --disable-logind + --disable-myhostname + --disable-nls + --disable-pam + --disable-quotacheck + --disable-readahead + --enable-split-usr + --disable-tcpwrap + --disable-timedated + --disable-xz + --disable-silent-rules + $(use_enable acl) + $(use_enable doc gtk-doc) + $(use_enable gudev) + $(use_enable keymap) + $(use_enable kmod) + $(use_enable selinux) + $(use_enable static-libs static) + ) + if use introspection; then + econf_args+=( + --enable-introspection=$(usex introspection) + ) + fi + econf "${econf_args[@]}" +} + +src_compile() +{ + echo 'BUILT_SOURCES: $(BUILT_SOURCES)' > "${T}"/Makefile.extra + emake -f Makefile -f "${T}"/Makefile.extra BUILT_SOURCES + local targets=( + systemd-udevd + udevadm + libudev.la + libsystemd-daemon.la + ata_id + cdrom_id + collect + scsi_id + v4l_id + accelerometer + mtd_probe + man/sd_is_fifo.3 + man/sd_notify.3 + man/sd_listen_fds.3 + man/sd-daemon.3 + man/udev.7 + man/udevadm.8 + man/systemd-udevd.8 + man/systemd-udevd.service.8 + ) + use keymap && targets+=( keymap ) + use gudev && targets+=( libgudev-1.0.la ) + + emake "${targets[@]}" + if use doc + then + emake -C docs/libudev + use gudev && emake -C docs/gudev + fi +} + +src_install() +{ + local lib_LTLIBRARIES="libsystemd-daemon.la libudev.la" \ + pkgconfiglib_DATA="src/libsystemd-daemon/libsystemd-daemon.pc src/libudev/libudev.pc" + + local targets=( + install-libLTLIBRARIES + install-includeHEADERS + install-libgudev_includeHEADERS + install-binPROGRAMS + install-rootlibexecPROGRAMS + install-udevlibexecPROGRAMS + install-dist_systemunitDATA + install-dist_udevconfDATA + install-dist_udevhomeSCRIPTS + install-dist_udevkeymapDATA + install-dist_udevkeymapforcerelDATA + install-dist_udevrulesDATA + install-girDATA + install-man3 + install-man7 + install-man8 + install-nodist_systemunitDATA + install-pkgconfiglibDATA + install-sharepkgconfigDATA + install-typelibsDATA + install-dist_docDATA + udev-confdirs + systemd-install-hook + libudev-install-hook + libsystemd-daemon-install-hook + install-pkgincludeHEADERS + ) + + if use gudev + then + lib_LTLIBRARIES+=" libgudev-1.0.la" + pkgconfiglib_DATA+=" src/gudev/gudev-1.0.pc" + fi + + # add final values of variables: + targets+=( + rootlibexec_PROGRAMS=systemd-udevd + bin_PROGRAMS=udevadm + lib_LTLIBRARIES="${lib_LTLIBRARIES}" + MANPAGES="man/sd-daemon.3 man/sd_notify.3 man/sd_listen_fds.3 \ + man/sd_is_fifo.3 man/sd_booted.3 man/udev.7 man/udevadm.8 \ + man/systemd-udevd.service.8" + MANPAGES_ALIAS="man/sd_is_socket.3 man/sd_is_socket_unix.3 \ + man/sd_is_socket_inet.3 man/sd_is_mq.3 man/sd_notifyf.3 \ + man/SD_LISTEN_FDS_START.3 man/SD_EMERG.3 man/SD_ALERT.3 \ + man/SD_CRIT.3 man/SD_ERR.3 man/SD_WARNING.3 man/SD_NOTICE.3 \ + man/SD_INFO.3 man/SD_DEBUG.3 man/systemd-udevd.8" + dist_systemunit_DATA="units/systemd-udevd-control.socket \ + units/systemd-udevd-kernel.socket" + nodist_systemunit_DATA="units/systemd-udevd.service \ + units/systemd-udev-trigger.service \ + units/systemd-udev-settle.service" + pkgconfiglib_DATA="${pkgconfiglib_DATA}" + systemunitdir="$(systemd_get_unitdir)" + pkginclude_HEADERS="src/systemd/sd-daemon.h" + ) + emake -j1 DESTDIR="${D}" "${targets[@]}" + if use doc + then + emake -C docs/libudev DESTDIR="${D}" install + use gudev && emake -C docs/gudev DESTDIR="${D}" install + fi + dodoc TODO + + prune_libtool_files --all + rm -f "${D}"/lib/udev/rules.d/99-systemd.rules + rm -rf "${D}"/usr/share/doc/${PF}/LICENSE.* + + # install gentoo-specific rules + insinto /lib/udev/rules.d + doins "${FILESDIR}"/40-gentoo.rules + + # install udevadm symlink + dosym ../bin/udevadm /sbin/udevadm + + # move udevd where it should be and remove unlogical /lib/systemd + mv "${ED}"/lib/systemd/systemd-udevd "${ED}"/sbin/udevd || die + rm -r "${ED}"/lib/systemd + + # install compability symlink for systemd and initramfs tools + dosym /sbin/udevd "$(systemd_get_utildir)"/systemd-udevd + find "${ED}/$(systemd_get_unitdir)" -name '*.service' -exec \ + sed -i -e "/ExecStart/s:/lib/systemd:$(systemd_get_utildir):" {} + + + docinto gentoo + dodoc "${FILESDIR}"/80-net-name-slot.rules + docompress -x /usr/share/doc/${PF}/gentoo/80-net-name-slot.rules +} + +pkg_preinst() +{ + local htmldir + for htmldir in gudev libudev; do + if [[ -d ${ROOT}usr/share/gtk-doc/html/${htmldir} ]] + then + rm -rf "${ROOT}"usr/share/gtk-doc/html/${htmldir} + fi + if [[ -d ${D}/usr/share/doc/${PF}/html/${htmldir} ]] + then + dosym ../../doc/${PF}/html/${htmldir} \ + /usr/share/gtk-doc/html/${htmldir} + fi + done + preserve_old_lib /{,usr/}$(get_libdir)/libudev$(get_libname 0) +} + +# This function determines if a directory is a mount point. +# It was lifted from dracut. +ismounted() +{ + while read a m a; do + [[ $m = $1 ]] && return 0 + done < "${ROOT}"/proc/mounts + return 1 +} + +pkg_postinst() +{ + mkdir -p "${ROOT}"run + + net_rules="${ROOT}"etc/udev/rules.d/80-net-name-slot.rules + copy_net_rules() { + [[ -f ${net_rules} ]] || cp "${ROOT}"usr/share/doc/${PF}/gentoo/80-net-name-slot.rules "${net_rules}" + } + + if [[ ${REPLACING_VERSIONS} ]] && [[ ${REPLACING_VERSIONS} < 197 ]]; then + ewarn "Because this is a upgrade we disable the new predictable network interface" + ewarn "name scheme by default." + copy_net_rules + fi + + if has_version sys-apps/biosdevname; then + ewarn "Because sys-apps/biosdevname is installed we disable the new predictable" + ewarn "network interface name scheme by default." + copy_net_rules + fi + + # "losetup -f" is confused if there is an empty /dev/loop/, Bug #338766 + # So try to remove it here (will only work if empty). + rmdir "${ROOT}"dev/loop 2>/dev/null + if [[ -d ${ROOT}dev/loop ]] + then + ewarn "Please make sure your remove /dev/loop," + ewarn "else losetup may be confused when looking for unused devices." + fi + + # people want reminders, I'll give them reminders. Odds are they will + # just ignore them anyway... + + # 64-device-mapper.rules now gets installed by sys-fs/device-mapper + # remove it if user don't has sys-fs/device-mapper installed, 27 Jun 2007 + if [[ -f ${ROOT}etc/udev/rules.d/64-device-mapper.rules ]] && + ! has_version sys-fs/device-mapper + then + rm -f "${ROOT}"etc/udev/rules.d/64-device-mapper.rules + einfo "Removed unneeded file 64-device-mapper.rules" + fi + + if [[ ${REPLACING_VERSIONS} ]] && [[ ${REPLACING_VERSIONS} < 189 ]]; then + ewarn + ewarn "Upstream has removed the persistent-cd rules" + ewarn "generator. If you need persistent names for these devices," + ewarn "place udev rules for them in ${ROOT}etc/udev/rules.d." + fi + + if ismounted /usr + then + ewarn + ewarn "Your system has /usr on a separate partition. This means" + ewarn "you will need to use an initramfs to pre-mount /usr before" + ewarn "udev runs." + ewarn + ewarn "If this is not set up before your next reboot, udev may work;" + ewarn "However, you also may experience failures which are very" + ewarn "difficult to troubleshoot." + ewarn + ewarn "For a more detailed explanation, see the following URL:" + ewarn "http://www.freedesktop.org/wiki/Software/systemd/separate-usr-is-broken" + ewarn + ewarn "For more information on setting up an initramfs, see the" + ewarn "following URL:" + ewarn "http://www.gentoo.org/doc/en/initramfs-guide.xml" + fi + + if [ -n "${net_rules}" ]; then + ewarn + ewarn "udev-197 and newer introduces a new method of naming network" + ewarn "interfaces. The new names are a very significant change, so" + ewarn "they are disabled by default on live systems." + ewarn "Please see the contents of ${net_rules} for more" + ewarn "information on this feature." + fi + + local fstab="${ROOT}"etc/fstab dev path fstype rest + while read -r dev path fstype rest; do + if [[ ${path} == /dev && ${fstype} != devtmpfs ]]; then + ewarn "You need to edit your /dev line in ${fstab} to have devtmpfs" + ewarn "filesystem. Otherwise udev won't be able to boot." + ewarn "See, http://bugs.gentoo.org/453186" + fi + done < "${fstab}" + + if [[ -d ${ROOT}usr/lib/udev ]] + then + ewarn + ewarn "Please re-emerge all packages on your system which install" + ewarn "rules and helpers in /usr/lib/udev. They should now be in" + ewarn "/lib/udev." + ewarn + ewarn "One way to do this is to run the following command:" + ewarn "emerge -av1 \$(qfile -q -S -C /usr/lib/udev)" + ewarn "Note that qfile can be found in app-portage/portage-utils" + fi + + old_net_rules=${ROOT}etc/udev/rules.d/70-persistent-net.rules + if [[ -f ${old_net_rules} ]]; then + ewarn "You still have ${old_net_rules} in place from previous udev release." + ewarn "Upstream has removed the possibility of renaming to existing" + ewarn "network interfaces. For example, it's not possible to assign based" + ewarn "on MAC address to existing interface eth0." + ewarn "See http://bugs.gentoo.org/453494 for more information." + ewarn "Rename your file to something else starting with 70- to silence" + ewarn "this warning." + fi + + ewarn + ewarn "You need to restart udev as soon as possible to make the upgrade go" + ewarn "into effect." + ewarn "The method you use to do this depends on your init system." + ewarn + + preserve_old_lib_notify /{,usr/}$(get_libdir)/libudev$(get_libname 0) + + elog + elog "For more information on udev on Gentoo, writing udev rules, and" + elog " fixing known issues visit:" + elog " http://www.gentoo.org/doc/en/udev-guide.xml" + + use hwdb && udevadm hwdb --update +} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-197-r6.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-197-r6.ebuild new file mode 100644 index 0000000000..4085aee46e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-197-r6.ebuild @@ -0,0 +1,528 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-197-r6.ebuild,v 1.3 2013/02/03 06:33:36 ssuominen Exp $ + +EAPI=4 + +KV_min=2.6.39 + +inherit autotools eutils linux-info multilib systemd toolchain-funcs versionator + +if [[ ${PV} = 9999* ]] +then + EGIT_REPO_URI="git://anongit.freedesktop.org/systemd/systemd" + inherit git-2 +else + patchset=1 + SRC_URI="http://www.freedesktop.org/software/systemd/systemd-${PV}.tar.xz" + if [[ -n "${patchset}" ]] + then + SRC_URI="${SRC_URI} + http://dev.gentoo.org/~williamh/dist/${P}-patches-${patchset}.tar.bz2" + fi + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +fi + +DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" +HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd" + +LICENSE="LGPL-2.1 MIT GPL-2" +SLOT="0" +IUSE="acl doc gudev hwdb introspection keymap +kmod +openrc selinux static-libs" + +RESTRICT="test" + +COMMON_DEPEND=">=sys-apps/util-linux-2.20 + acl? ( sys-apps/acl ) + gudev? ( >=dev-libs/glib-2 ) + introspection? ( >=dev-libs/gobject-introspection-1.31.1 ) + kmod? ( >=sys-apps/kmod-12 ) + selinux? ( sys-libs/libselinux ) + ! "${T}"/40-gentoo.rules + SUBSYSTEM=="snd", GROUP="audio" + SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="usb" + EOF + + # Remove requirements for gettext and intltool wrt bug #443028 + if ! has_version dev-util/intltool && ! [[ ${PV} = 9999* ]]; then + sed -i \ + -e '/INTLTOOL_APPLIED_VERSION=/s:=.*:=0.40.0:' \ + -e '/XML::Parser perl module is required for intltool/s|^|:|' \ + configure || die + eval export INTLTOOL_{EXTRACT,MERGE,UPDATE}=/bin/true + eval export {MSG{FMT,MERGE},XGETTEXT}=/bin/true + fi + + # apply user patches + epatch_user + + # compile with older versions of gcc #451110 + version_is_at_least 4.6 $(gcc-version) || \ + sed -i 's:static_assert:alsdjflkasjdfa:' src/shared/macro.h + + # change rules back to group uucp instead of dialout for now + sed -e 's/GROUP="dialout"/GROUP="uucp"/' \ + -i rules/*.rules \ + || die "failed to change group dialout to uucp" + + if [[ ! -e configure ]] + then + if use doc + then + gtkdocize --docdir docs || die "gtkdocize failed" + else + echo 'EXTRA_DIST =' > docs/gtk-doc.make + fi + eautoreconf + else + check_default_rules + elibtoolize + fi + + if [[ ${PV} = 9999* ]]; then + # secure_getenv() disable for non-glibc systems wrt bug #443030 + if ! [[ $(grep -r secure_getenv * | wc -l) -eq 16 ]]; then + eerror "The line count for secure_getenv() failed, see bug #443030" + die + fi + + # gperf disable if keymaps are not requested wrt bug #452760 + if ! [[ $(grep -i gperf Makefile.am | wc -l) -eq 24 ]]; then + eerror "The line count for gperf references failed, see bug 452760" + die + fi + fi + + if ! use elibc_glibc; then #443030 + echo '#define secure_getenv(x) NULL' >> config.h.in + sed -i -e '/error.*secure_getenv/s:.*:#define secure_getenv(x) NULL:' src/shared/missing.h || die + fi +} + +src_configure() +{ + use keymap || export ac_cv_path_GPERF=true #452760 + + local econf_args + + econf_args=( + ac_cv_search_cap_init= + ac_cv_header_sys_capability_h=yes + DBUS_CFLAGS=' ' + DBUS_LIBS=' ' + --bindir=/bin + --docdir=/usr/share/doc/${PF} + --libdir=/usr/$(get_libdir) + --with-html-dir=/usr/share/doc/${PF}/html + --with-rootprefix= + --with-rootlibdir=/$(get_libdir) + --disable-audit + --disable-coredump + --disable-hostnamed + --disable-ima + --disable-libcryptsetup + --disable-localed + --disable-logind + --disable-myhostname + --disable-nls + --disable-pam + --disable-quotacheck + --disable-readahead + --enable-split-usr + --disable-tcpwrap + --disable-timedated + --disable-xz + --disable-silent-rules + $(use_enable acl) + $(use_enable doc gtk-doc) + $(use_enable gudev) + $(use_enable keymap) + $(use_enable kmod) + $(use_enable selinux) + $(use_enable static-libs static) + ) + if use introspection; then + econf_args+=( + --enable-introspection=$(usex introspection) + ) + fi + econf "${econf_args[@]}" +} + +src_compile() +{ + echo 'BUILT_SOURCES: $(BUILT_SOURCES)' > "${T}"/Makefile.extra + emake -f Makefile -f "${T}"/Makefile.extra BUILT_SOURCES + local targets=( + systemd-udevd + udevadm + libudev.la + libsystemd-daemon.la + ata_id + cdrom_id + collect + scsi_id + v4l_id + accelerometer + mtd_probe + man/sd_is_fifo.3 + man/sd_notify.3 + man/sd_listen_fds.3 + man/sd-daemon.3 + man/udev.7 + man/udevadm.8 + man/systemd-udevd.8 + man/systemd-udevd.service.8 + ) + use keymap && targets+=( keymap ) + use gudev && targets+=( libgudev-1.0.la ) + + emake "${targets[@]}" + if use doc + then + emake -C docs/libudev + use gudev && emake -C docs/gudev + fi +} + +src_install() +{ + local lib_LTLIBRARIES="libsystemd-daemon.la libudev.la" \ + pkgconfiglib_DATA="src/libsystemd-daemon/libsystemd-daemon.pc src/libudev/libudev.pc" + + local targets=( + install-libLTLIBRARIES + install-includeHEADERS + install-libgudev_includeHEADERS + install-binPROGRAMS + install-rootlibexecPROGRAMS + install-udevlibexecPROGRAMS + install-dist_systemunitDATA + install-dist_udevconfDATA + install-dist_udevhomeSCRIPTS + install-dist_udevkeymapDATA + install-dist_udevkeymapforcerelDATA + install-dist_udevrulesDATA + install-girDATA + install-man3 + install-man7 + install-man8 + install-nodist_systemunitDATA + install-pkgconfiglibDATA + install-sharepkgconfigDATA + install-typelibsDATA + install-dist_docDATA + udev-confdirs + systemd-install-hook + libudev-install-hook + libsystemd-daemon-install-hook + install-pkgincludeHEADERS + ) + + if use gudev + then + lib_LTLIBRARIES+=" libgudev-1.0.la" + pkgconfiglib_DATA+=" src/gudev/gudev-1.0.pc" + fi + + # add final values of variables: + targets+=( + rootlibexec_PROGRAMS=systemd-udevd + bin_PROGRAMS=udevadm + lib_LTLIBRARIES="${lib_LTLIBRARIES}" + MANPAGES="man/sd-daemon.3 man/sd_notify.3 man/sd_listen_fds.3 \ + man/sd_is_fifo.3 man/sd_booted.3 man/udev.7 man/udevadm.8 \ + man/systemd-udevd.service.8" + MANPAGES_ALIAS="man/sd_is_socket.3 man/sd_is_socket_unix.3 \ + man/sd_is_socket_inet.3 man/sd_is_mq.3 man/sd_notifyf.3 \ + man/SD_LISTEN_FDS_START.3 man/SD_EMERG.3 man/SD_ALERT.3 \ + man/SD_CRIT.3 man/SD_ERR.3 man/SD_WARNING.3 man/SD_NOTICE.3 \ + man/SD_INFO.3 man/SD_DEBUG.3 man/systemd-udevd.8" + dist_systemunit_DATA="units/systemd-udevd-control.socket \ + units/systemd-udevd-kernel.socket" + nodist_systemunit_DATA="units/systemd-udevd.service \ + units/systemd-udev-trigger.service \ + units/systemd-udev-settle.service" + pkgconfiglib_DATA="${pkgconfiglib_DATA}" + systemunitdir="$(systemd_get_unitdir)" + pkginclude_HEADERS="src/systemd/sd-daemon.h" + ) + emake -j1 DESTDIR="${D}" "${targets[@]}" + if use doc + then + emake -C docs/libudev DESTDIR="${D}" install + use gudev && emake -C docs/gudev DESTDIR="${D}" install + fi + dodoc TODO + + prune_libtool_files --all + rm -f "${D}"/lib/udev/rules.d/99-systemd.rules + rm -rf "${D}"/usr/share/doc/${PF}/LICENSE.* + + # install gentoo-specific rules + insinto /lib/udev/rules.d + doins "${T}"/40-gentoo.rules + + # install udevadm symlink + dosym ../bin/udevadm /sbin/udevadm + + # move udevd where it should be and remove unlogical /lib/systemd + mv "${ED}"/lib/systemd/systemd-udevd "${ED}"/sbin/udevd || die + rm -r "${ED}"/lib/systemd + + # install compability symlink for systemd and initramfs tools + dosym /sbin/udevd "$(systemd_get_utildir)"/systemd-udevd + find "${ED}/$(systemd_get_unitdir)" -name '*.service' -exec \ + sed -i -e "/ExecStart/s:/lib/systemd:$(systemd_get_utildir):" {} + + + docinto gentoo + dodoc "${FILESDIR}"/80-net-name-slot.rules + docompress -x /usr/share/doc/${PF}/gentoo/80-net-name-slot.rules +} + +pkg_preinst() +{ + local htmldir + for htmldir in gudev libudev; do + if [[ -d ${ROOT}usr/share/gtk-doc/html/${htmldir} ]] + then + rm -rf "${ROOT}"usr/share/gtk-doc/html/${htmldir} + fi + if [[ -d ${D}/usr/share/doc/${PF}/html/${htmldir} ]] + then + dosym ../../doc/${PF}/html/${htmldir} \ + /usr/share/gtk-doc/html/${htmldir} + fi + done + preserve_old_lib /{,usr/}$(get_libdir)/libudev$(get_libname 0) +} + +# This function determines if a directory is a mount point. +# It was lifted from dracut. +ismounted() +{ + while read a m a; do + [[ $m = $1 ]] && return 0 + done < "${ROOT}"/proc/mounts + return 1 +} + +pkg_postinst() +{ + mkdir -p "${ROOT}"run + + net_rules="${ROOT}"etc/udev/rules.d/80-net-name-slot.rules + copy_net_rules() { + [[ -f ${net_rules} ]] || cp "${ROOT}"usr/share/doc/${PF}/gentoo/80-net-name-slot.rules "${net_rules}" + } + + if [[ ${REPLACING_VERSIONS} ]] && [[ ${REPLACING_VERSIONS} < 197 ]]; then + ewarn "Because this is a upgrade we disable the new predictable network interface" + ewarn "name scheme by default." + copy_net_rules + fi + + if has_version sys-apps/biosdevname; then + ewarn "Because sys-apps/biosdevname is installed we disable the new predictable" + ewarn "network interface name scheme by default." + copy_net_rules + fi + + # "losetup -f" is confused if there is an empty /dev/loop/, Bug #338766 + # So try to remove it here (will only work if empty). + rmdir "${ROOT}"dev/loop 2>/dev/null + if [[ -d ${ROOT}dev/loop ]] + then + ewarn "Please make sure your remove /dev/loop," + ewarn "else losetup may be confused when looking for unused devices." + fi + + # people want reminders, I'll give them reminders. Odds are they will + # just ignore them anyway... + + # 64-device-mapper.rules now gets installed by sys-fs/device-mapper + # remove it if user don't has sys-fs/device-mapper installed, 27 Jun 2007 + if [[ -f ${ROOT}etc/udev/rules.d/64-device-mapper.rules ]] && + ! has_version sys-fs/device-mapper + then + rm -f "${ROOT}"etc/udev/rules.d/64-device-mapper.rules + einfo "Removed unneeded file 64-device-mapper.rules" + fi + + if [[ ${REPLACING_VERSIONS} ]] && [[ ${REPLACING_VERSIONS} < 189 ]]; then + ewarn + ewarn "Upstream has removed the persistent-cd rules" + ewarn "generator. If you need persistent names for these devices," + ewarn "place udev rules for them in ${ROOT}etc/udev/rules.d." + fi + + if ismounted /usr + then + ewarn + ewarn "Your system has /usr on a separate partition. This means" + ewarn "you will need to use an initramfs to pre-mount /usr before" + ewarn "udev runs." + ewarn + ewarn "If this is not set up before your next reboot, udev may work;" + ewarn "However, you also may experience failures which are very" + ewarn "difficult to troubleshoot." + ewarn + ewarn "For a more detailed explanation, see the following URL:" + ewarn "http://www.freedesktop.org/wiki/Software/systemd/separate-usr-is-broken" + ewarn + ewarn "For more information on setting up an initramfs, see the" + ewarn "following URL:" + ewarn "http://www.gentoo.org/doc/en/initramfs-guide.xml" + fi + + if [ -n "${net_rules}" ]; then + ewarn + ewarn "udev-197 and newer introduces a new method of naming network" + ewarn "interfaces. The new names are a very significant change, so" + ewarn "they are disabled by default on live systems." + ewarn "Please see the contents of ${net_rules} for more" + ewarn "information on this feature." + fi + + local fstab="${ROOT}"etc/fstab dev path fstype rest + while read -r dev path fstype rest; do + if [[ ${path} == /dev && ${fstype} != devtmpfs ]]; then + ewarn "You need to edit your /dev line in ${fstab} to have devtmpfs" + ewarn "filesystem. Otherwise udev won't be able to boot." + ewarn "See, http://bugs.gentoo.org/453186" + fi + done < "${fstab}" + + if [[ -d ${ROOT}usr/lib/udev ]] + then + ewarn + ewarn "Please re-emerge all packages on your system which install" + ewarn "rules and helpers in /usr/lib/udev. They should now be in" + ewarn "/lib/udev." + ewarn + ewarn "One way to do this is to run the following command:" + ewarn "emerge -av1 \$(qfile -q -S -C /usr/lib/udev)" + ewarn "Note that qfile can be found in app-portage/portage-utils" + fi + + old_net_rules=${ROOT}etc/udev/rules.d/70-persistent-net.rules + if [[ -f ${old_net_rules} ]]; then + ewarn "You still have ${old_net_rules} in place from previous udev release." + ewarn "Upstream has removed the possibility of renaming to existing" + ewarn "network interfaces. For example, it's not possible to assign based" + ewarn "on MAC address to existing interface eth0." + ewarn "See http://bugs.gentoo.org/453494 for more information." + ewarn "Rename your file to something else starting with 70- to silence" + ewarn "this warning." + fi + + ewarn + ewarn "You need to restart udev as soon as possible to make the upgrade go" + ewarn "into effect." + ewarn "The method you use to do this depends on your init system." + ewarn + + preserve_old_lib_notify /{,usr/}$(get_libdir)/libudev$(get_libname 0) + + elog + elog "For more information on udev on Gentoo, writing udev rules, and" + elog " fixing known issues visit:" + elog " http://www.gentoo.org/doc/en/udev-guide.xml" + + use hwdb && udevadm hwdb --update +} diff --git a/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-9999.ebuild b/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-9999.ebuild new file mode 100644 index 0000000000..d262dc2f26 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-fs/udev/udev-9999.ebuild @@ -0,0 +1,528 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/udev-9999.ebuild,v 1.171 2013/02/03 06:33:36 ssuominen Exp $ + +EAPI=4 + +KV_min=2.6.39 + +inherit autotools eutils linux-info multilib systemd toolchain-funcs versionator + +if [[ ${PV} = 9999* ]] +then + EGIT_REPO_URI="git://anongit.freedesktop.org/systemd/systemd" + inherit git-2 +else + patchset= + SRC_URI="http://www.freedesktop.org/software/systemd/systemd-${PV}.tar.xz" + if [[ -n "${patchset}" ]] + then + SRC_URI="${SRC_URI} + http://dev.gentoo.org/~williamh/dist/${P}-patches-${patchset}.tar.bz2" + fi + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +fi + +DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace devfs)" +HOMEPAGE="http://www.freedesktop.org/wiki/Software/systemd" + +LICENSE="LGPL-2.1 MIT GPL-2" +SLOT="0" +IUSE="acl doc gudev hwdb introspection keymap +kmod +openrc selinux static-libs" + +RESTRICT="test" + +COMMON_DEPEND=">=sys-apps/util-linux-2.20 + acl? ( sys-apps/acl ) + gudev? ( >=dev-libs/glib-2 ) + introspection? ( >=dev-libs/gobject-introspection-1.31.1 ) + kmod? ( >=sys-apps/kmod-12 ) + selinux? ( sys-libs/libselinux ) + ! "${T}"/40-gentoo.rules + SUBSYSTEM=="snd", GROUP="audio" + SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="usb" + EOF + + # Remove requirements for gettext and intltool wrt bug #443028 + if ! has_version dev-util/intltool && ! [[ ${PV} = 9999* ]]; then + sed -i \ + -e '/INTLTOOL_APPLIED_VERSION=/s:=.*:=0.40.0:' \ + -e '/XML::Parser perl module is required for intltool/s|^|:|' \ + configure || die + eval export INTLTOOL_{EXTRACT,MERGE,UPDATE}=/bin/true + eval export {MSG{FMT,MERGE},XGETTEXT}=/bin/true + fi + + # apply user patches + epatch_user + + # compile with older versions of gcc #451110 + version_is_at_least 4.6 $(gcc-version) || \ + sed -i 's:static_assert:alsdjflkasjdfa:' src/shared/macro.h + + # change rules back to group uucp instead of dialout for now + sed -e 's/GROUP="dialout"/GROUP="uucp"/' \ + -i rules/*.rules \ + || die "failed to change group dialout to uucp" + + if [[ ! -e configure ]] + then + if use doc + then + gtkdocize --docdir docs || die "gtkdocize failed" + else + echo 'EXTRA_DIST =' > docs/gtk-doc.make + fi + eautoreconf + else + check_default_rules + elibtoolize + fi + + if [[ ${PV} = 9999* ]]; then + # secure_getenv() disable for non-glibc systems wrt bug #443030 + if ! [[ $(grep -r secure_getenv * | wc -l) -eq 13 ]]; then + eerror "The line count for secure_getenv() failed, see bug #443030" + die + fi + + # gperf disable if keymaps are not requested wrt bug #452760 + if ! [[ $(grep -i gperf Makefile.am | wc -l) -eq 24 ]]; then + eerror "The line count for gperf references failed, see bug 452760" + die + fi + fi + + if ! use elibc_glibc; then #443030 + echo '#define secure_getenv(x) NULL' >> config.h.in + sed -i -e '/error.*secure_getenv/s:.*:#define secure_getenv(x) NULL:' src/shared/missing.h || die + fi +} + +src_configure() +{ + use keymap || export ac_cv_path_GPERF=true #452760 + + local econf_args + + econf_args=( + ac_cv_search_cap_init= + ac_cv_header_sys_capability_h=yes + DBUS_CFLAGS=' ' + DBUS_LIBS=' ' + --bindir=/bin + --docdir=/usr/share/doc/${PF} + --libdir=/usr/$(get_libdir) + --with-html-dir=/usr/share/doc/${PF}/html + --with-rootprefix= + --with-rootlibdir=/$(get_libdir) + --disable-audit + --disable-coredump + --disable-hostnamed + --disable-ima + --disable-libcryptsetup + --disable-localed + --disable-logind + --disable-myhostname + --disable-nls + --disable-pam + --disable-quotacheck + --disable-readahead + --enable-split-usr + --disable-tcpwrap + --disable-timedated + --disable-xz + --disable-silent-rules + $(use_enable acl) + $(use_enable doc gtk-doc) + $(use_enable gudev) + $(use_enable keymap) + $(use_enable kmod) + $(use_enable selinux) + $(use_enable static-libs static) + ) + if use introspection; then + econf_args+=( + --enable-introspection=$(usex introspection) + ) + fi + econf "${econf_args[@]}" +} + +src_compile() +{ + echo 'BUILT_SOURCES: $(BUILT_SOURCES)' > "${T}"/Makefile.extra + emake -f Makefile -f "${T}"/Makefile.extra BUILT_SOURCES + local targets=( + systemd-udevd + udevadm + libudev.la + libsystemd-daemon.la + ata_id + cdrom_id + collect + scsi_id + v4l_id + accelerometer + mtd_probe + man/sd_is_fifo.3 + man/sd_notify.3 + man/sd_listen_fds.3 + man/sd-daemon.3 + man/udev.7 + man/udevadm.8 + man/systemd-udevd.8 + man/systemd-udevd.service.8 + ) + use keymap && targets+=( keymap ) + use gudev && targets+=( libgudev-1.0.la ) + + emake "${targets[@]}" + if use doc + then + emake -C docs/libudev + use gudev && emake -C docs/gudev + fi +} + +src_install() +{ + local lib_LTLIBRARIES="libsystemd-daemon.la libudev.la" \ + pkgconfiglib_DATA="src/libsystemd-daemon/libsystemd-daemon.pc src/libudev/libudev.pc" + + local targets=( + install-libLTLIBRARIES + install-includeHEADERS + install-libgudev_includeHEADERS + install-binPROGRAMS + install-rootlibexecPROGRAMS + install-udevlibexecPROGRAMS + install-dist_systemunitDATA + install-dist_udevconfDATA + install-dist_udevhomeSCRIPTS + install-dist_udevkeymapDATA + install-dist_udevkeymapforcerelDATA + install-dist_udevrulesDATA + install-girDATA + install-man3 + install-man7 + install-man8 + install-nodist_systemunitDATA + install-pkgconfiglibDATA + install-sharepkgconfigDATA + install-typelibsDATA + install-dist_docDATA + udev-confdirs + systemd-install-hook + libudev-install-hook + libsystemd-daemon-install-hook + install-pkgincludeHEADERS + ) + + if use gudev + then + lib_LTLIBRARIES+=" libgudev-1.0.la" + pkgconfiglib_DATA+=" src/gudev/gudev-1.0.pc" + fi + + # add final values of variables: + targets+=( + rootlibexec_PROGRAMS=systemd-udevd + bin_PROGRAMS=udevadm + lib_LTLIBRARIES="${lib_LTLIBRARIES}" + MANPAGES="man/sd-daemon.3 man/sd_notify.3 man/sd_listen_fds.3 \ + man/sd_is_fifo.3 man/sd_booted.3 man/udev.7 man/udevadm.8 \ + man/systemd-udevd.service.8" + MANPAGES_ALIAS="man/sd_is_socket.3 man/sd_is_socket_unix.3 \ + man/sd_is_socket_inet.3 man/sd_is_mq.3 man/sd_notifyf.3 \ + man/SD_LISTEN_FDS_START.3 man/SD_EMERG.3 man/SD_ALERT.3 \ + man/SD_CRIT.3 man/SD_ERR.3 man/SD_WARNING.3 man/SD_NOTICE.3 \ + man/SD_INFO.3 man/SD_DEBUG.3 man/systemd-udevd.8" + dist_systemunit_DATA="units/systemd-udevd-control.socket \ + units/systemd-udevd-kernel.socket" + nodist_systemunit_DATA="units/systemd-udevd.service \ + units/systemd-udev-trigger.service \ + units/systemd-udev-settle.service" + pkgconfiglib_DATA="${pkgconfiglib_DATA}" + systemunitdir="$(systemd_get_unitdir)" + pkginclude_HEADERS="src/systemd/sd-daemon.h" + ) + emake -j1 DESTDIR="${D}" "${targets[@]}" + if use doc + then + emake -C docs/libudev DESTDIR="${D}" install + use gudev && emake -C docs/gudev DESTDIR="${D}" install + fi + dodoc TODO + + prune_libtool_files --all + rm -f "${D}"/lib/udev/rules.d/99-systemd.rules + rm -rf "${D}"/usr/share/doc/${PF}/LICENSE.* + + # install gentoo-specific rules + insinto /lib/udev/rules.d + doins "${T}"/40-gentoo.rules + + # install udevadm symlink + dosym ../bin/udevadm /sbin/udevadm + + # move udevd where it should be and remove unlogical /lib/systemd + mv "${ED}"/lib/systemd/systemd-udevd "${ED}"/sbin/udevd || die + rm -r "${ED}"/lib/systemd + + # install compability symlink for systemd and initramfs tools + dosym /sbin/udevd "$(systemd_get_utildir)"/systemd-udevd + find "${ED}/$(systemd_get_unitdir)" -name '*.service' -exec \ + sed -i -e "/ExecStart/s:/lib/systemd:$(systemd_get_utildir):" {} + + + docinto gentoo + dodoc "${FILESDIR}"/80-net-name-slot.rules + docompress -x /usr/share/doc/${PF}/gentoo/80-net-name-slot.rules +} + +pkg_preinst() +{ + local htmldir + for htmldir in gudev libudev; do + if [[ -d ${ROOT}usr/share/gtk-doc/html/${htmldir} ]] + then + rm -rf "${ROOT}"usr/share/gtk-doc/html/${htmldir} + fi + if [[ -d ${D}/usr/share/doc/${PF}/html/${htmldir} ]] + then + dosym ../../doc/${PF}/html/${htmldir} \ + /usr/share/gtk-doc/html/${htmldir} + fi + done + preserve_old_lib /{,usr/}$(get_libdir)/libudev$(get_libname 0) +} + +# This function determines if a directory is a mount point. +# It was lifted from dracut. +ismounted() +{ + while read a m a; do + [[ $m = $1 ]] && return 0 + done < "${ROOT}"/proc/mounts + return 1 +} + +pkg_postinst() +{ + mkdir -p "${ROOT}"run + + net_rules="${ROOT}"etc/udev/rules.d/80-net-name-slot.rules + copy_net_rules() { + [[ -f ${net_rules} ]] || cp "${ROOT}"usr/share/doc/${PF}/gentoo/80-net-name-slot.rules "${net_rules}" + } + + if [[ ${REPLACING_VERSIONS} ]] && [[ ${REPLACING_VERSIONS} < 197 ]]; then + ewarn "Because this is a upgrade we disable the new predictable network interface" + ewarn "name scheme by default." + copy_net_rules + fi + + if has_version sys-apps/biosdevname; then + ewarn "Because sys-apps/biosdevname is installed we disable the new predictable" + ewarn "network interface name scheme by default." + copy_net_rules + fi + + # "losetup -f" is confused if there is an empty /dev/loop/, Bug #338766 + # So try to remove it here (will only work if empty). + rmdir "${ROOT}"dev/loop 2>/dev/null + if [[ -d ${ROOT}dev/loop ]] + then + ewarn "Please make sure your remove /dev/loop," + ewarn "else losetup may be confused when looking for unused devices." + fi + + # people want reminders, I'll give them reminders. Odds are they will + # just ignore them anyway... + + # 64-device-mapper.rules now gets installed by sys-fs/device-mapper + # remove it if user don't has sys-fs/device-mapper installed, 27 Jun 2007 + if [[ -f ${ROOT}etc/udev/rules.d/64-device-mapper.rules ]] && + ! has_version sys-fs/device-mapper + then + rm -f "${ROOT}"etc/udev/rules.d/64-device-mapper.rules + einfo "Removed unneeded file 64-device-mapper.rules" + fi + + if [[ ${REPLACING_VERSIONS} ]] && [[ ${REPLACING_VERSIONS} < 189 ]]; then + ewarn + ewarn "Upstream has removed the persistent-cd rules" + ewarn "generator. If you need persistent names for these devices," + ewarn "place udev rules for them in ${ROOT}etc/udev/rules.d." + fi + + if ismounted /usr + then + ewarn + ewarn "Your system has /usr on a separate partition. This means" + ewarn "you will need to use an initramfs to pre-mount /usr before" + ewarn "udev runs." + ewarn + ewarn "If this is not set up before your next reboot, udev may work;" + ewarn "However, you also may experience failures which are very" + ewarn "difficult to troubleshoot." + ewarn + ewarn "For a more detailed explanation, see the following URL:" + ewarn "http://www.freedesktop.org/wiki/Software/systemd/separate-usr-is-broken" + ewarn + ewarn "For more information on setting up an initramfs, see the" + ewarn "following URL:" + ewarn "http://www.gentoo.org/doc/en/initramfs-guide.xml" + fi + + if [ -n "${net_rules}" ]; then + ewarn + ewarn "udev-197 and newer introduces a new method of naming network" + ewarn "interfaces. The new names are a very significant change, so" + ewarn "they are disabled by default on live systems." + ewarn "Please see the contents of ${net_rules} for more" + ewarn "information on this feature." + fi + + local fstab="${ROOT}"etc/fstab dev path fstype rest + while read -r dev path fstype rest; do + if [[ ${path} == /dev && ${fstype} != devtmpfs ]]; then + ewarn "You need to edit your /dev line in ${fstab} to have devtmpfs" + ewarn "filesystem. Otherwise udev won't be able to boot." + ewarn "See, http://bugs.gentoo.org/453186" + fi + done < "${fstab}" + + if [[ -d ${ROOT}usr/lib/udev ]] + then + ewarn + ewarn "Please re-emerge all packages on your system which install" + ewarn "rules and helpers in /usr/lib/udev. They should now be in" + ewarn "/lib/udev." + ewarn + ewarn "One way to do this is to run the following command:" + ewarn "emerge -av1 \$(qfile -q -S -C /usr/lib/udev)" + ewarn "Note that qfile can be found in app-portage/portage-utils" + fi + + old_net_rules=${ROOT}etc/udev/rules.d/70-persistent-net.rules + if [[ -f ${old_net_rules} ]]; then + ewarn "You still have ${old_net_rules} in place from previous udev release." + ewarn "Upstream has removed the possibility of renaming to existing" + ewarn "network interfaces. For example, it's not possible to assign based" + ewarn "on MAC address to existing interface eth0." + ewarn "See http://bugs.gentoo.org/453494 for more information." + ewarn "Rename your file to something else starting with 70- to silence" + ewarn "this warning." + fi + + ewarn + ewarn "You need to restart udev as soon as possible to make the upgrade go" + ewarn "into effect." + ewarn "The method you use to do this depends on your init system." + ewarn + + preserve_old_lib_notify /{,usr/}$(get_libdir)/libudev$(get_libname 0) + + elog + elog "For more information on udev on Gentoo, writing udev rules, and" + elog " fixing known issues visit:" + elog " http://www.gentoo.org/doc/en/udev-guide.xml" + + use hwdb && udevadm hwdb --update +} diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-libs/ChangeLog new file mode 100644 index 0000000000..626984aded --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/ChangeLog @@ -0,0 +1,466 @@ +# ChangeLog for sys-libs/zlib +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/zlib/ChangeLog,v 1.120 2012/09/30 17:26:34 armin76 Exp $ + + 30 Sep 2012; Raúl Porcel zlib-1.2.7.ebuild: + ia64/m68k/s390/sh/sparc stable wrt #435754 + + 28 Sep 2012; Johannes Huber zlib-1.2.7.ebuild: + Stable for x86, wrt bug #435754 + + 28 Sep 2012; Matt Turner zlib-1.2.7.ebuild: + Stable on alpha, bug 435754. + + 26 Sep 2012; Anthony G. Basile zlib-1.2.7.ebuild: + stable arm, bug #435754 + + 26 Sep 2012; Jeroen Roovers zlib-1.2.7.ebuild: + Stable for HPPA (bug #435754). + + 25 Sep 2012; Anthony G. Basile zlib-1.2.7.ebuild: + stable ppc64, bug #435754 + + 25 Sep 2012; Anthony G. Basile zlib-1.2.7.ebuild: + stable ppc, bug #435754 + + 23 Sep 2012; Agostino Sarubbo zlib-1.2.7.ebuild: + Stable for amd64, wrt bug #435754 + + 18 Aug 2012; Mike Frysinger zlib-1.2.7.ebuild: + Extract host os field via config.sub #347167 by Diego Elio Pettenò. + + 18 Aug 2012; Mike Frysinger zlib-1.2.7.ebuild: + Remove libz/libminizip static files by name to avoid deleting files for + targets that need more #419645 by Maciej Szmigiero. + + 08 Jul 2012; Raúl Porcel zlib-1.2.5.1-r1.ebuild, + zlib-1.2.5.1-r2.ebuild: + ia64/m68k/s390/sh/sparc stable wrt #384483 + + 17 Jun 2012; Raúl Porcel zlib-1.2.5.1-r1.ebuild: + ia64/m68k/s390/sh/sparc stable wrt #384483 + + 26 May 2012; Markus Meier zlib-1.2.5.1-r2.ebuild: + arm stable, bug #384483 + + 24 May 2012; Matt Turner zlib-1.2.5.1-r2.ebuild: + Stable on alpha, bug 384483. + + 22 May 2012; Jeff Horelick zlib-1.2.5.1-r2.ebuild: + marked x86 per bug 384483 + + 20 May 2012; Agostino Sarubbo zlib-1.2.5.1-r2.ebuild: + Stable for amd64, wrt bug #384483 + + 19 May 2012; Samuli Suominen zlib-1.2.5.1-r2.ebuild: + ppc64 stable wrt #384483 + + 06 May 2012; Brent Baude zlib-1.2.5.1-r2.ebuild: + Marking zlib-1.2.5.1-r2 ppc for bug 384483 + + 03 May 2012; Mike Frysinger zlib-1.2.6.ebuild, + zlib-1.2.7.ebuild: + Fix by jk3064 for mingw headers #409801. + +*zlib-1.2.7 (03 May 2012) + + 03 May 2012; Mike Frysinger +zlib-1.2.7.ebuild: + Version bump #414453 by Samuli Suominen. + + 01 May 2012; Jeroen Roovers zlib-1.2.5.1-r2.ebuild: + Stable for HPPA (bug #384483). + + 26 Apr 2012; Alexis Ballier zlib-1.2.6.ebuild: + keyword ~amd64-fbsd + +*zlib-1.2.6 (30 Jan 2012) + + 30 Jan 2012; Mike Frysinger +zlib-1.2.6.ebuild: + Version bump. + + 23 Sep 2011; Justin Lecher zlib-1.2.5.1-r2.ebuild, + metadata.xml: + econf dies alone + + 21 Sep 2011; Mike Frysinger zlib-1.2.5.1-r2.ebuild: + Also rename macros in new minizip headers. + +*zlib-1.2.5.1-r2 (21 Sep 2011) + + 21 Sep 2011; Mike Frysinger + +files/zlib-1.2.4-minizip-autotools.patch, +zlib-1.2.5.1-r2.ebuild, + metadata.xml: + Add USE=static-libs support, and USE=minizip to control building of the + minizip code as a library for other apps to link against (like vlc) #383351. + +*zlib-1.2.5.1-r1 (16 Sep 2011) + + 16 Sep 2011; Mike Frysinger +zlib-1.2.5.1-r1.ebuild: + Rename OF/ON defines in exported header to avoid collisions with other + packages #383179 by Ben Longbons. + +*zlib-1.2.5.1 (11 Sep 2011) + + 11 Sep 2011; Mike Frysinger +zlib-1.2.5.1.ebuild, + +files/zlib-1.2.5.1-symlinks.patch, +files/zlib-1.2.5.1-version.patch: + Version bump. + + 01 May 2011; Kacper Kowalik zlib-1.2.5-r2.ebuild: + ppc64 stable wrt #359953 + + 10 Apr 2011; Raúl Porcel zlib-1.2.5-r2.ebuild: + ia64/m68k/s390/sh/sparc stable wrt #359953 + + 08 Apr 2011; Markus Meier zlib-1.2.5-r2.ebuild: + arm stable, bug #359953 + + 29 Mar 2011; Jeroen Roovers zlib-1.2.5-r2.ebuild: + Stable for HPPA (bug #359953). + + 27 Mar 2011; Brent Baude zlib-1.2.5-r2.ebuild: + stable ppc, bug 359953 + + 27 Mar 2011; Tobias Klausmann zlib-1.2.5-r2.ebuild: + Stable on alpha, bug #359953 + + 26 Mar 2011; Christian Faulhammer zlib-1.2.5-r2.ebuild: + stable x86, bug 359953 + + 22 Mar 2011; Christoph Mende zlib-1.2.5-r2.ebuild: + Stable on amd64 wrt bug #359953 + + 06 Feb 2011; Mart Raudsepp zlib-1.2.3-r1.ebuild: + Drop to ~mips + + 08 Jul 2010; Mike Frysinger zlib-1.2.5-r2.ebuild: + Update by Alon Bar-Lev for mingw support #310307 by Nathan Phillip Brink. + + 07 Jul 2010; Mike Frysinger zlib-1.2.5-r2.ebuild, + files/zlib-1.2.5-fbsd_chosts.patch, +files/zlib-1.2.5-ldflags.patch, + files/zlib-1.2.5-lfs-decls.patch: + Clean up patch documentation and fix parallel builds #319661 by Xake. + + 01 May 2010; Alexis Ballier zlib-1.2.5-r2.ebuild, + +files/zlib-1.2.5-fbsd_chosts.patch: + add a small patch to recognize freebsd chosts too, bug #316841 + +*zlib-1.2.5-r2 (29 Apr 2010) + + 29 Apr 2010; Diego E. Pettenò + -zlib-1.2.5-r1.ebuild, +zlib-1.2.5-r2.ebuild, + files/zlib-1.2.5-lfs-decls.patch: + Try two at guessing what zlib wanted to do, assume a mistake between .4 + and .5 where a condition was reversed, this one makes more sense in light + of 1.2.4, the definitions _and_ the comments. + +*zlib-1.2.5-r1 (25 Apr 2010) + + 25 Apr 2010; Diego E. Pettenò + +zlib-1.2.5-r1.ebuild, +files/zlib-1.2.5-lfs-decls.patch: + Revision bump, add patch from bug #316377. + + 20 Apr 2010; Mike Frysinger zlib-1.2.5.ebuild: + Drop now unnecessary visibility patch #316343 by Alon Bar-Lev. + +*zlib-1.2.5 (20 Apr 2010) + + 20 Apr 2010; Mike Frysinger +zlib-1.2.5.ebuild: + Version bump #316343 by Samuli Suominen. + + 14 Apr 2010; Mike Frysinger zlib-1.2.4.ebuild: + Tweak the sed on configure tests to cover more cases #310573 by Jan-Erik + Skata. + + 20 Mar 2010; Samuli Suominen + files/zlib-1.2.4-configure-LANG.patch: + Use upstream patch instead. + + 19 Mar 2010; Samuli Suominen zlib-1.2.4.ebuild, + +files/zlib-1.2.4-configure-LANG.patch: + Fix NLS issues wrt #310225, thanks to Priit Laes for reporting. + + 19 Mar 2010; Mike Frysinger zlib-1.2.4.ebuild: + Add to ~arch and block older broken libxml2 versions #309623. + +*zlib-1.2.4 (16 Mar 2010) + + 16 Mar 2010; Mike Frysinger +zlib-1.2.4.ebuild, + +files/zlib-1.2.4-LDFLAGS.patch, +files/zlib-1.2.4-build.patch, + +files/zlib-1.2.4-visibility-support.patch: + Version bump #309623 by Samuli Suominen. + + 10 Oct 2009; Mike Frysinger zlib-1.2.3-r1.ebuild, + +files/zlib-1.2.3-mingw-implib.patch: + Improve zlib build & install for mingw #288212 by spadix. + + 02 May 2008; Mike Frysinger + +files/zlib-1.2.3-build.patch, zlib-1.2.3-r1.ebuild: + Fixes from kerzol for mingw targets #182903. + + 12 May 2007; Joshua Kinard zlib-1.2.3-r1.ebuild: + Stable on mips. + + 01 Nov 2006; Bryan Østergaard zlib-1.2.3-r1.ebuild: + Stable on Alpha, bug 152573. + + 31 Oct 2006; Danny van Dyk zlib-1.2.3-r1.ebuild: + Marked stable on amd64. + + 30 Oct 2006; Jeroen Roovers zlib-1.2.3-r1.ebuild: + Stable for HPPA (bug #152573). + + 25 Oct 2006; Lars Weiler ChangeLog: + Stable on ppc; bug #152573. + + 25 Oct 2006; Jason Wever zlib-1.2.3-r1.ebuild: + Stable on SPARC wrt bug #152573. + + 23 Oct 2006; Andrej Kacian zlib-1.2.3-r1.ebuild: + Stable on x86, bug #152573. + + 23 Oct 2006; Markus Rothe zlib-1.2.3-r1.ebuild: + Stable on ppc64; bug #152573 + + 16 Oct 2006; Roy Marples zlib-1.2.3-r1.ebuild: + Add ~sparc-fbsd keyword. + +*zlib-1.2.3-r1 (07 Oct 2006) + + 07 Oct 2006; Mike Frysinger + +files/zlib-1.2.3-r1-bsd-soname.patch, + +files/zlib-1.2.3-visibility-support.patch, +zlib-1.2.3-r1.ebuild: + Use gcc visibility to handle exporting of symbols #149929 by galtgendo. + + 30 Mar 2006; Diego Pettenò zlib-1.2.3.ebuild: + Add ~x86-fbsd keyword. + + 19 Mar 2006; Mike Frysinger + +files/zlib-1.2.3-LDFLAGS.patch, zlib-1.2.3.ebuild: + Fixes by Diego Pettenò to respect user LDFLAGS and not run ldconfig #126718. + + 06 Mar 2006; Diego Pettenò + files/zlib-1.2.1-fPIC.patch: + Don't try to execute -fPIC, append that afterward to make NetBSD work _and_ + PIC being used, or it will build only static libraries on PIC arches. + + 21 Feb 2006; Mike Frysinger + +files/zlib-1.2.3-bsd-soname.patch, zlib-1.2.3.ebuild: + Generate DT_SONAME in the shared lib on BSD hosts #123571 by Diego Pettenò. + + 22 Jul 2005; Hardave Riar zlib-1.2.3.ebuild: + Stable on mips, bug #99751. + + 21 Jul 2005; Aron Griffis zlib-1.2.3.ebuild: + stable on ia64 + + 21 Jul 2005; Herbie Hopkins zlib-1.2.3.ebuild: + Stable on amd64 wrt bug #99751. + + 21 Jul 2005; zlib-1.2.3.ebuild: + - stable on x86 for CAN-2005-1849 bug #99751 + +*zlib-1.2.3 (21 Jul 2005) + + 21 Jul 2005; Tavis Ormandy +zlib-1.2.3.ebuild: + security bump #99751 + + 06 Jul 2005; Stephen Bennett zlib-1.2.2-r1.ebuild: + mips stable for bug #98121 + +*zlib-1.2.2-r1 (06 Jul 2005) + + 06 Jul 2005; Tavis Ormandy + +files/zlib-1.2.2-inftrees.patch, +zlib-1.2.2-r1.ebuild: + fix #97547 CAN-2005-2096 + + 09 Apr 2005; Markus Rothe zlib-1.2.2.ebuild: + Stable on ppc64 + + 19 Mar 2005; Bryan Østergaard zlib-1.2.2.ebuild: + Stable on alpha. + + 17 Feb 2005; Luca Barbato zlib-1.2.2.ebuild: + Marked ppc + + 06 Feb 2005; Joshua Kinard zlib-1.2.2.ebuild: + Marked stable on mips. + + 20 Jan 2005; Marcus Hanwell zlib-1.2.2.ebuild: + Marking stable on amd64. + + 20 Jan 2005; Gustavo Zacarias zlib-1.2.2.ebuild: + Stable on sparc + + 02 Jan 2005; Jeremy Huddleston + zlib-1.2.1-r3.ebuild, zlib-1.2.2.ebuild: + Make zlib friendly with multilib by moving some stuff from src_compile to + pkg_setup. + + 03 Jan 2005; Ciaran McCreesh : + Change encoding to UTF-8 for GLEP 31 compliance + +*zlib-1.2.2 (03 Nov 2004) + + 03 Nov 2004; Mike Frysinger + +files/zlib-1.2.2-mapfile.patch, +zlib-1.2.2.ebuild: + Version bump #69920 by Tobias Sager. + + 03 Sep 2004; Pieter Van den Abeele + zlib-1.1.4-r4.ebuild, zlib-1.2.1-r2.ebuild: + Masked zlib-1.2.1-r2.ebuild stable for ppc + + 03 Sep 2004; Pieter Van den Abeele + zlib-1.1.4-r4.ebuild: + Masked zlib-1.1.4-r4.ebuild stable for ppc + + 28 Aug 2004; Travis Tilley +files/zlib-1.2.1-fPIC.patch, + zlib-1.2.1-r3.ebuild: + added a patch to always use -fPIC for the shared library test, otherwise it + may fail on -fPIC dependant archs. fixes bug #61868 + + 27 Aug 2004; Travis Tilley zlib-1.2.1-r3.ebuild: + moved CONF_LIBDIR logic to use $(get_libdir) instead so that the ebuild will + still use lib when CONF_LIBDIR is set, but the current version of portage + doesnt have CONF_LIBDIR support + + 27 Aug 2004; Bryan Østergaard zlib-1.2.1-r3.ebuild: + Stable on alpha, bug 61749. + + 26 Aug 2004; Tom Gall zlib-1.2.1-r3.ebuild: + stable on ppc64, bug #61749 + + 26 Aug 2004; Jon Portnoy zlib-1.2.1-r3.ebuild : + Stable on x86 + + 26 Aug 2004; Gustavo Zacarias zlib-1.2.1-r3.ebuild: + Stable on sparc wrt #61749 + +*zlib-1.2.1-r3 (26 Aug 2004) + + 26 Aug 2004; +files/zlib-1.2.1-CAN-2004-0797.patch, + +zlib-1.2.1-r3.ebuild: + security fix. bug #61749 + + 24 Aug 2004; Sven Wegener zlib-1.1.4-r2.ebuild, + zlib-1.1.4-r3.ebuild, zlib-1.1.4-r4.ebuild, zlib-1.2.1-r1.ebuild, + zlib-1.2.1.ebuild: + Don't assign default to S and added missing IUSE. + + 14 Aug 2004; Travis Tilley zlib-1.2.1-r2.ebuild: + made zlib ebuild CONF_LIBDIR aware for installing to lib64/lib32 + + 02 Jul 2004; Jeremy Huddleston zlib-1.1.4-r2.ebuild, + zlib-1.1.4-r3.ebuild, zlib-1.1.4-r4.ebuild, zlib-1.2.1-r1.ebuild, + zlib-1.2.1-r2.ebuild, zlib-1.2.1.ebuild: + virtual/glibc -> virtual/libc + + 01 Jul 2004; Mike Frysinger + +files/zlib-1.2.1-configure.patch: + Patch the custom configure file to not error when warnings are spat out #55434 + by Honza. + + 29 Jun 2004; Joshua Kinard zlib-1.2.1-r2.ebuild: + Marked stable on sparc and mips. + + 28 Jun 2004; Brandon Hale zlib-1.2.1-r2.ebuild: + Stable on x86. + + 11 Jun 2004; Bryan Østergaard zlib-1.2.1-r2.ebuild: + Stable on alpha. + +*zlib-1.2.1-r2 (23 Dec 2003) + + 02 May 2004; Mike Frysinger : + Don't install doc/man pages if build is in USE. + + 23 Dec 2003; Robin H. Johnson zlib-1.2.1-r2.ebuild: + fix bug #36333. + +*zlib-1.2.1-r1 (21 Dec 2003) + + 21 Dec 2003; Robin H. Johnson zlib-1.2.1-r1.ebuild: + move libraries from /usr/lib to /lib as per bug 27064 + +*zlib-1.2.1 (02 Dec 2003) + + 02 Dec 2003; Seemant Kulleen zlib-1.1.3-r3.ebuild, + zlib-1.1.4-r1.ebuild, zlib-1.1.4.ebuild, zlib-1.2.1.ebuild, + files/zlib-1.2.1-build-fPIC.patch, files/zlib-1.2.1-glibc.patch, + files/zlib-1.2.1-mapfile.patch: + version bumped to newest upstream -- includes an updated mapfile patch from: + Danek Duvall + + 16 Nov 2003; Bartosch Pixa zlib-1.1.4-r3.ebuild: + set ppc in keywords + +*zlib-1.1.4-r4 (07 Nov 2003) + + 07 Nov 2003; Martin Schlemmer zlib-1.1.4-r4.ebuild, + files/zlib-1.1.4-mapfile.patch: + Only export global symbols, bug #32764. Patch thanks to Danek Duvall + . + +*zlib-1.1.4-r3 (29 Oct 2003) + + 29 Oct 2003; Martin Schlemmer zlib-1.1.4-r3.ebuild, + files/zlib-1.1.4-build-fPIC.patch, files/zlib-1.1.4-glibc.patch, + files/zlib-1.1.4-gzprintf.patch: + Add patches from Mandrake to add -fPIC rather than append-flags, hopefully + this will solve bug #32140. Also add updated security patch. + +*zlib-1.1.4-r2 (27 Oct 2003) + + 27 Oct 2003; Martin Schlemmer zlib-1.1.4-r2.ebuild: + Do not call make with 'make CFLAGS=$CFLAGS', as that discards flags set by the + Makefile, and breaks things, bug #28021, thanks to Denys Duchier + . + + 17 Sep 2003; Jon Portnoy : + ia64 keywords. + +*zlib-1.1.4-r1 (25 Feb 2003) + + 25 Feb 2003; Daniel Ahlberg : + Security update. Added patch by Kelledin posted + on bugtraq. + +*zlib-1.1.4 (11 Mar 2002) + + 20 Feb 2003; Zach Welch zlib-1.1.4.ebuild : + Added arm to keywords. + + 07 Feb 2003; Guy Martin zlib-1.1.4.ebuild : + Added hppa to keywords. + + 12 Dec 2002; Jan Seidel zlib-1.1.4.ebuild : + Added mips to keywords. + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + + 17 Nov 2002: Stefan Jones zlib-1.1.4.ebuild : + Added -fPIC CFLAG, stop prelink error non-PIC shared library. + + 15 Jul 2002; Mark Guertin + Added ppc to keywords + + 11 Mar 2002; Bruce A. Locke zlib-1.1.4.ebuild : + + - upstream security update (possible exploitable buffer overflow) + - website moved + - src_install is now version independent + +*zlib-1.1.3-r3 (4 March 2002) + + 4 March 2002; Donny Davies zlib-1.1.3-r3.ebuild : + + Fix to install the library 755. + +*zlib-1.1.3-r2 (1 Feb 2002) + + 1 Feb 2002; G.Bevin ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/Manifest b/sdk_container/src/third_party/portage-stable/sys-libs/Manifest new file mode 100644 index 0000000000..a223ce6008 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/Manifest @@ -0,0 +1,39 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX zlib-1.2.1-build-fPIC.patch 2211 SHA256 c02fce932ea57fc417a51f5f0676abdcecc890e67a3c3cda510c0c151e2be88b SHA512 9550ad9958ec69a2a4e4e0723d111d396485a38fb4a7327818231a30eb3b7285f9664412674bd9c5175c7650fa1dbd242e392b9e474105301349c60c232c1081 WHIRLPOOL d3ef6f0f2f73a83ac32ca0bd3349506345df0cf0f9d9261a8c47b80143e2bf102f3c3ae10108243dd6a7cb0314cd4943a32ae53de5f0069193339d34318c3b0f +AUX zlib-1.2.1-configure.patch 3149 SHA256 ca0d5f7e50a90e6cafa554c85a9b19a8e2cbbb8c8f1de47fdd257ebfac4595aa SHA512 9a1a03f2d17933429814997413ca59facd777ee9f0d62c985fa338e09c30c489c1759f903bcd12474b7d147898776a9c00342253de9cdacba5c750e69ac88041 WHIRLPOOL 693f9b7a48ab723c513d58521bd14339af911002933d2799299513098db7add2665342c99ba76dbbbfdbb0aea34a9adbd752d69eb86a6a66bd87a5a23951bd80 +AUX zlib-1.2.1-fPIC.patch 606 SHA256 ee63a55b3bed9422f03add48002310d8074527bf5ce5a70a69022ea77a23d8d6 SHA512 d5912d538db7db10fa1de080d3c065e322da2c60259e9d75006f6a8bbd05f66da7649c621d9dec5d8dd9124b48837292bca40220b93086a6cc7c6f52238ea592 WHIRLPOOL e3feb79be4113c848cb0990a971cbdeb1965ad06d55f52c8400893883b4be3af994aac3eaf94d9f715d127a1aa07f65965c8d5f44270e6735c9640064a0f48a5 +AUX zlib-1.2.1-glibc.patch 395 SHA256 32711cf3faf25ff537c8a56be3ddcf1e4721de522c7966a3c5789e00d8fba0c7 SHA512 698475cc171f764f8488d416a821a9ceed17ea2010f01330264159d1c278271b6bb8e84698d02fb8f729999212d92a4a5018ef27617b083490376ef194e0e8d1 WHIRLPOOL 62d156b9063c3ee35066f5c53ec86442b0da28095d98eb0a251c6a8d87c1980b89166c6f60eb9110cf03032fc5462551a6c55f6ee814a10b1d3af034365d5346 +AUX zlib-1.2.3-LDFLAGS.patch 900 SHA256 6a6634eaaa2573b29784088d89d01bd423c531169aeaac06c82cb9ed8bbe82b6 SHA512 27db7b8faffd073eefb5d445d608b986f202bc3bea13884dc9d46210c9e2afcf1aed90fe4a559a5c934ddd5791bcf1573d265dd1af84ea7b79483abb069fdbdd WHIRLPOOL eb4f280d9defc0e44f44b03db350d59049060d524ffa0e6e9839377358e18ad44b5b30f753e75637eea0f7aa82892716a229b93cbb038c2b3a0dc1438cfb3e4e +AUX zlib-1.2.3-build.patch 1525 SHA256 e4eb2835f471373fe627f8407c01d2730f3cb0b2addf2349a8869818a3315ecb SHA512 1b2f8e90144d0e4196070f4c6a2b96b490843ca09c22fa315a0f166659812269d840ce660e2a03f671aed251cc54d39de6e926d9f74d893cd1b8dcbc89979d16 WHIRLPOOL 1fe3794df8b7c994167f796ff82265323fc11adc27bb01c0ca29529829d7f03e5b182d86d8ef57b25235e847386b97acaea3450524c211bff5ea860b4b055bd5 +AUX zlib-1.2.3-mingw-implib.patch 245 SHA256 27f8a0f15dd2a04771875e248fe311854d3880ef61fd9d2fbdcea8326427fd95 SHA512 660600fee9d8e9acf824b046b8cf0656ba87375e78a10fb8cab46137fb4b8a8fc1421dc7bb995a7c7e6e5825fe08dc0aea9b5466e77714e0d4c3bc7c2db81a08 WHIRLPOOL 0d557c39c829fa351e1ed6e0c5c62e0ccfb2c014b3a309f3897fe7968c3b1364265c5ab6d32fc818ce57d0f9ac5033eac050003ea3780b460d9dd2a3b1aa75c5 +AUX zlib-1.2.3-r1-bsd-soname.patch 572 SHA256 20ad1fce102236f6fcec2d825cdd4261011b4cb01f4f57b91cdecac227f9600d SHA512 e2fcd113e01b73e1b1073da527c07e0c60df0e66c5d823b35cc299d18c0ea23d6338f69d940239922771894dd22c5546f27ff75bfcee123952b1bfd8b11990aa WHIRLPOOL af5db15f9bccf3db43875052d8196b6c198fcd960ce896739be16340a76a42d4e005ca89598842ea727f58dcc6e3fb93bda03936a113b0e141501c6de09756f1 +AUX zlib-1.2.3-visibility-support.patch 1016 SHA256 77acaffa3dccf2d48cfde0f9a30d10a55b4d9aad7c9c3b51c50925b6dadc8df6 SHA512 6aecdc5e37b6b4b87d4c4e4113ee4f59a5e2aa715019cafb690a97075c9fe0a4fae4dcdae2fc2a12b090a0f541b39f387103338dc69d271baf7acf23785075b3 WHIRLPOOL 91495b75c9ccee79ed37aa54bf872deb1488aa0c75afd0a955eda2e7449989d22aca11d976d2a77ec6a30b9c0cd396d9c23ba27030affaa6540d8b591aa096cf +AUX zlib-1.2.4-minizip-autotools.patch 1584 SHA256 adf77c7c57de45c974f211a72cdee7496824557299dbd5db3f0e4b5c2f811fce SHA512 ab2a989ee3670c2cfd4b264b788bfe9b01fddcd7686a0cb84c41b9ab3ffdd00a1d596b7db6f7e66a562a87f34af23ef43cbc6c2549ffcbf73a006f4c6d77e93a WHIRLPOOL 87707b294deb7a9f155847510c94d1ff0f85ef4fa2ffe11651f0e0741f6a508d8e3bd7fcf65a19b39dfbdfd5eff9ef290f5545ca0de24cdf39b928b06e5d96ca +AUX zlib-1.2.5-fbsd_chosts.patch 574 SHA256 a717f7d4f08a86f2ea4f0d926c2944b270948a879e3c5585a4f4fdef4fd95908 SHA512 c6ae20be66ff74a36d193791ddb543a6538e0828ad55ec0354351c6753708dedfe8d24f815dd4e0a5ea467d32f8ada96d40690ff7967e0cd4bc6b53b4ba1cf2c WHIRLPOOL 047dab9b9ee731982b49e5c0d1ed3f4261963d238071fd096a615996b9408e4e77687aa9723c1d01694f3dd6e5e65d283e706d112480c4fbae1b95b0eece35c6 +AUX zlib-1.2.5-ldflags.patch 879 SHA256 4eedfead8dc883649050be09fc112ad6b67b45605ccf805dde292636e5b2b953 SHA512 e6056278947656c5035ee714916e0a5461772e5f6b99c563d69c2cecb40958373a8cb7e394efb1795643f691c7e62a2a02bb2d07cc6642f82465272f55341e26 WHIRLPOOL d86cedcd1018ccee9418be999d97c0ea96e743ca48520c992125d0fdd6301574efe8771af76e33e6521511b56750085fed85232e2cfff50e43c125bbad31d5a8 +AUX zlib-1.2.5-lfs-decls.patch 519 SHA256 8953fea34d7eb2bf0a5393e5aeacb6c6c17f25fa2524c5f557f459184e2e20d8 SHA512 ef85cb5cff3cb0cf3f850b7f70b5b9b2e867e0642e3195b8be5089bca4f3826e8be0c5d84ab844a5351658004c97f5905c70bff1d5055511401bf5f9c3bb6061 WHIRLPOOL 36e55e129d00442149dafae526338c3340b0164272d442bfbb6289d9b1f14291726e9584df221021bc0afb334479e504cf103774248f0b161c5a155afaa9800f +AUX zlib-1.2.5.1-symlinks.patch 1320 SHA256 83dce33ee8679d0661c7859a7513aeaaf9c39cdd16d1d1b4e63676853592ebe2 SHA512 80317cb94f7dd928bac61dc0613e729c5e9f79764671c27b1319d6ae456de3e980d5eb7e30734f106a5f8840d39042236644d13f026942a850ec59d06ad680b1 WHIRLPOOL a68ca55ec11ce3b46e986753887906e54cf2c7597fa601849c3390c4002e2ad77c40a313a62a2bb23f474e9f710faf5f988c30e82e9aff324218bef0c4b57878 +AUX zlib-1.2.5.1-version.patch 538 SHA256 bf1d70af57691720e9530fe7863e0f59188893c4d2c77e947a1ee999849b79f9 SHA512 ecc78461bd284a2b69ed465c75883e9339569afbb57fb7350118ed40573048d16bebbb7e59588ad139bb065b8e36aebcb15dabe9eece63ffa358ca81b9c2f9b4 WHIRLPOOL d1a13a1fc7bd8a43fff4453b09c9823a1d486af19b1a19b0177329186797fd23532e30b67347293a7d8a62a0ff0bcab3f4f42bfb4e0312a2cfc9e45f6c9b9f2e +DIST zlib-1.2.3.tar.bz2 425209 SHA256 e3b9950851a19904d642c4dec518623382cf4d2ac24f70a76510c944330d28ca SHA512 edae735960279d92acf58e1f4095c6392a7c2059b8f1d2c46648fc608a0fb06b392db2d073f4973f5762c034ea66596e769b95b3d26ad963a086b9b2d09825f2 WHIRLPOOL e874b123296f5d77daf60617501b30f4beebccb64b3910c2539f75f6c194a2cf4885dc7a3904bf790e1651120ec33b55c48e95970dd6bfd6c4d0a2ea48d7d0f4 +DIST zlib-1.2.5.1.tar.gz 548499 SHA256 c1f24a64f808528293cf04ba09a2dffbc3dd65ad7ebcee4737124ff8923756da SHA512 fceaf55eee0b8029dd4e3a6098fd9b9909a172cead79a2d92cf5b98ced0433e4bacec1064282459fea7e387f0367f78ee6e487da74199ea36da32311455802b2 WHIRLPOOL 2a64b8cb42b0913cd8a417c02ae80edcccab8346c4c9b2bfe9e7ef0c8144ed20571e1516972bf77771abb070afe0bfecd28abb07160a1c2f5be4c764dc4d385f +DIST zlib-1.2.5.tar.bz2 486374 SHA256 239aead2f22f16bfcfa6a6a5150dcbd6d6f2e4d1eaa8727b5769ea014120b307 SHA512 88e8aa4bd2f23233cc6c0f52e568c7d8d2c18a69170c2363b574fbe5c86ce352d0768178c3fde6372576c45e0fdf80537ebde773689e3ad8584baddb889d0ede WHIRLPOOL d660761c4f437dd6c20e5cd23e442672c77264e6dc639bbf749d253c2fffd6b9fd32a9a9df7f5e9c3ec791afebbf486b8a4d6e8bac35cd2d2371dba759bb83a7 +DIST zlib-1.2.6.tar.gz 557220 SHA256 21235e08552e6feba09ea5e8d750805b3391c62fb81c71a235c0044dc7a8a61b SHA512 f812ab3049fc2920a8da4649f6e60340ac365d58a0e76ace5219426aeb0759c0a474cfb2b9902cd0471158fa32a4d2c35692309d266e66013444bdced8ed00d9 WHIRLPOOL 9655627d9770b6850d33b18ef7dc349396454fc217b90d3f7c2ffdac028533ff741c3a70ee4280ef91baf67425d037e6559dcea1da4c568ca51df8e9b7ab6df3 +DIST zlib-1.2.7.tar.gz 560351 SHA256 fa9c9c8638efb8cb8ef5e4dd5453e455751e1c530b1595eed466e1be9b7e26c5 SHA512 b1c073ad26684e354f7c522c14655840592e03872bc0a94690f89cae2ff88f146fce1dad252ff27a889dac4a32ff9f8ab63ba940671f9da89e9ba3e19f1bf58d WHIRLPOOL 2f0bc05a9c14033adc33cdd14d1dce72a57c650304692141a89af26274b62ffa67d09afbc68562d07279f80e214e396b357f20094ecf4b9576bc200cafa01a6d +EBUILD zlib-1.2.3-r1.ebuild 2108 SHA256 1826babce8086b210791956f9a698909e5aea6ad695d18a15d5fbb774e058552 SHA512 8dec9aa46412a5263ebb39fbef01f47a644acb3723475a5b6d95d2a3fe1912a53d6f474be3f1ad649fddea20ed62891e127016f2f42b288f3dd6d86f32e5665d WHIRLPOOL ddab54ffd708ea37c854906878357de807a552e5749f720a98632616e2d7538a1ab4bc03248f35868c9d645cb9773329bcc6b67c60750c25ba1660f8a1a2527a +EBUILD zlib-1.2.5-r2.ebuild 1985 SHA256 0a99b2f2b02be7316b92390f0b7d2f3654b9e9e4cad2616f96a6c304ea3ac598 SHA512 38fdd87cbc8479b6f3077702e8471afe974e1cd3e69d4007117502296ecf4c23d7e003b60ef8e7cdb0c383f18202c33e2d1b9f99d880d3c173136df319c5eda8 WHIRLPOOL 2be4bf54c5afd28cbdf125b7126a4cf2b6fccd8747f9b901c101df6990dff2a3629b76f6e69bf029b7bfae93a0efe949cb6e16af7ae9ed4a6425cc56952a6257 +EBUILD zlib-1.2.5.1-r1.ebuild 2121 SHA256 e24f97b53c93de1797c48dd4a24d55277a22cec362c63ff40f300f74283629e3 SHA512 c7c734830a6b27027fc609cf880aa45a959011967ad9184cf246c83eff71650d70b7dc27d26595f365e9215d3266de05460929e8d4c1b36c4beb50746661154b WHIRLPOOL 23737051c323e6f2d5b26fba07d7af0d741d397bb45dda452275e54be1743fe709e6aa864349695f8a72d15c3e9e248797c88a568b3116c67adc44b09ce63a1a +EBUILD zlib-1.2.5.1-r2.ebuild 2764 SHA256 3a517532b8ffab90c5889f092ec81622921fd39d4779a5eec8326ecb72d8850d SHA512 5920357a4e392ce4c2d36eeb1acf27c245bf11c343f1ce4a699dcde15e4d39431a8c0ff7ad3fbf31ab5d1a1daa1ef207319beaf8b2f1c0546c0f44c200480cbf WHIRLPOOL 437d86ac4625d42f1d9dfc56ba3b47a305db97e1017ce2e0169e9b86c9e45584e11a9d7a517432bfb3d5bbcdb32af837f300505b1b943a0d1376b1bc1a609f70 +EBUILD zlib-1.2.5.1.ebuild 1969 SHA256 6e6f0643c77d90a425c288f1e6097bff27cb5bac8ce2070ec3c0526d69ef6280 SHA512 31f2ae0ac6f686d1757bc210a415b87efb0c57c44bbf72eb49b9c935834647da2e7509817e793a0d9bbb43571aec774f809a3a84023f077cc3783c7e3bd48cb3 WHIRLPOOL 8c1dd1314d08f53a5d55ceb67091b292a13da1098880a523b6bf6ec58f39b9769993ee4f088708f8ea20b37af00f737bf43cdb52af94f293c02722b0dbc3af34 +EBUILD zlib-1.2.6.ebuild 2375 SHA256 678becca220a7c23d0f498cc148e9a8af05ac8384a46578edf7a2b907bd837e9 SHA512 70a43d0fd98d2c01fda8ba13e5e692974315ebf25d3fc0c2884825e1b9154c933321adbb5f885a341abb55e7bfb957ec7fc480535b4a0782f3a905e9e9777632 WHIRLPOOL 5b0358c090442efbd4cdbd484982dfae91c41bddd5efc64c69e41f5f70dfd45f5ea88984687223fbb19374819201a261867bd8d10bffedf84604560de8f5a1b4 +EBUILD zlib-1.2.7.ebuild 2513 SHA256 615603bf2fc1986299cb7e2c0ed6a57ccfea187b3a6c4045e2912a8e4bfd3bbd SHA512 33f2ff84681c0e9a1def41bf32982fe6bcb8cff507c4c66a88624fdc7c3e2753cb449d3d38df08192473992f081329d2bbf3da49b15db4af502f7cf02ac49bf2 WHIRLPOOL 316a3c582670f13a7bf37cf9d6546055de4c9536a6d91d64aeb4dc719fe70d37363ab2178183743486cc28b9280316b7bfa67f026e1cfbc45687b42efaa46bdb +MISC ChangeLog 16709 SHA256 3d717afa73dd4325f5bf8c932c42ed1cc390cc88b290bb433f4461b761b0d26c SHA512 4dfcc6286783277e196ac6373efab79d3ae49c91252f7092c56a13cc52bbc52f66fa24b8fc48d53317af48c22e39d07e3ef84ba590b16c1941108b0280fc45a6 WHIRLPOOL e64ee3a7e25792303ec1562ef857754c341ad4ad809620d0b88ed319ea8e28b4b77706339a72f6740fae76876296924b7af7bbdaa81306eadb8c6ec57bb10c72 +MISC metadata.xml 273 SHA256 bb3ecfbae6d5e5ed47a494e99378545b9e66a0bdbced6f1d5120155f9e068a5d SHA512 85f1ea1bbbab6fa8a5250fa44faac577ed11a8dd910a7e3cd3a6ce030dd672d8a7f04a0bdf96a4f3ed18d94b77539ec6f93df35d5fdd26a2ee2976558f2663b8 WHIRLPOOL 6cc771cc416419b1a589412eee34e1864aaed3e750ee14493783c1f723165f1929ce0cfff125ac41bde2dfb6eee131979785979dd3660ba515b803621e358e39 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iEYEAREIAAYFAlBogNAACgkQuQc30/atMkAg2ACgh4hYEKrLb+vTBT8ClNdq8BxY +zcUAn3gkEfFAj5X8CbFIghzdYFiFKqJX +=Vrew +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.1-build-fPIC.patch b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.1-build-fPIC.patch new file mode 100644 index 0000000000..86d05c8a61 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.1-build-fPIC.patch @@ -0,0 +1,72 @@ +--- zlib-1.2.1/Makefile.in ++++ zlib-1.2.1/Makefile.in +@@ -49,6 +49,8 @@ + OBJS = adler32.o compress.o crc32.o gzio.o uncompr.o deflate.o trees.o \ + zutil.o inflate.o infback.o inftrees.o inffast.o + ++PIC_OBJS = $(OBJS:%.o=%.lo) ++ + OBJA = + # to use the asm code: make OBJA=match.o + +@@ -77,8 +79,11 @@ + mv _match.o match.o + rm -f _match.s + +-$(SHAREDLIBV): $(OBJS) +- $(LDSHARED) -o $@ $(OBJS) -lc ++%.lo: %.c ++ $(CC) $(CFLAGS) -DPIC -fPIC -c $< -o $@ ++ ++$(SHAREDLIBV): $(PIC_OBJS) ++ $(LDSHARED) -o $@ $(PIC_OBJS) -lc + rm -f $(SHAREDLIB) $(SHAREDLIBM) + ln -s $@ $(SHAREDLIB) + ln -s $@ $(SHAREDLIBM) +@@ -89,13 +94,10 @@ + minigzip$(EXE): minigzip.o $(LIBS) + $(CC) $(CFLAGS) -o $@ minigzip.o $(LDFLAGS) + +-install: $(LIBS) ++install-libs: $(LIBS) + -@if [ ! -d $(exec_prefix) ]; then mkdir -p $(exec_prefix); fi +- -@if [ ! -d $(includedir) ]; then mkdir -p $(includedir); fi + -@if [ ! -d $(libdir) ]; then mkdir -p $(libdir); fi + -@if [ ! -d $(man3dir) ]; then mkdir -p $(man3dir); fi +- cp zlib.h zconf.h $(includedir) +- chmod 644 $(includedir)/zlib.h $(includedir)/zconf.h + cp $(LIBS) $(libdir) + cd $(libdir); chmod 755 $(LIBS) + -@(cd $(libdir); $(RANLIB) libz.a || true) >/dev/null 2>&1 +@@ -110,6 +112,11 @@ + # The ranlib in install is needed on NeXTSTEP which checks file times + # ldconfig is for Linux + ++install: install-libs ++ -@if [ ! -d $(includedir) ]; then mkdir $(includedir); fi ++ cp zlib.h zconf.h $(includedir) ++ chmod 644 $(includedir)/zlib.h $(includedir)/zconf.h ++ + uninstall: + cd $(includedir); \ + cd $(libdir); rm -f libz.a; \ +@@ -127,7 +127,7 @@ + + mostlyclean: clean + clean: +- rm -f *.o *~ example$(EXE) minigzip$(EXE) \ ++ rm -f *.lo *.o *~ example$(EXE) minigzip$(EXE) \ + libz.* foo.gz so_locations \ + _match.s maketree contrib/infback9/*.o + +--- zlib-1.2.1/configure ++++ zlib-1.2.1/configure +@@ -160,7 +160,7 @@ + if test "`($CC -c $SFLAGS $test.c) 2>&1`" = "" && + test "`($LDSHARED -o $test$shared_ext $test.o) 2>&1`" = ""; then + CFLAGS="$SFLAGS" +- LIBS="$SHAREDLIBV" ++ LIBS="$LIBS $SHAREDLIBV" + echo Building shared library $SHAREDLIBV with $CC. + elif test -z "$old_cc" -a -z "$old_cflags"; then + echo No shared library support. diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.1-configure.patch b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.1-configure.patch new file mode 100644 index 0000000000..477fc5c26b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.1-configure.patch @@ -0,0 +1,103 @@ +--- configure.orig 2004-06-29 18:49:20.065187520 -0400 ++++ configure 2004-06-29 18:52:54.142642800 -0400 +@@ -160,8 +160,8 @@ + if test $shared -eq 1; then + echo Checking for shared library support... + # we must test in two steps (cc then ld), required at least on SunOS 4.x +- if test "`($CC -c $SFLAGS $test.c) 2>&1`" = "" && +- test "`($LDSHARED -o $test$shared_ext $test.o) 2>&1`" = ""; then ++ if ($CC -c $SFLAGS $test.c) 2>/dev/null && ++ ($LDSHARED -o $test$shared_ext $test.o) 2>/dev/null; then + CFLAGS="$SFLAGS" + LIBS="$LIBS $SHAREDLIBV" + echo Building shared library $SHAREDLIBV with $CC. +@@ -185,7 +185,7 @@ + #include + int main() { return 0; } + EOF +-if test "`($CC -c $CFLAGS $test.c) 2>&1`" = ""; then ++if ($CC -c $CFLAGS $test.c) 2>/dev/null; then + sed < zconf.in.h "/HAVE_UNISTD_H/s%0%1%" > zconf.h + echo "Checking for unistd.h... Yes." + else +@@ -208,7 +208,7 @@ + } + EOF + +-if test "`($CC -c $CFLAGS $test.c) 2>&1`" = ""; then ++if ($CC -c $CFLAGS $test.c) 2>/dev/null; then + echo "Checking whether to use vs[n]printf() or s[n]printf()... using vs[n]printf()" + + cat > $test.c <&1`" = ""; then ++ if ($CC $CFLAGS -o $test $test.c) 2>/dev/null; then + echo "Checking for vsnprintf() in stdio.h... Yes." + + cat >$test.c <&1`" = ""; then ++ if ($CC -c $CFLAGS $test.c) 2>/dev/null; then + echo "Checking for return value of vsnprintf()... Yes." + else + CFLAGS="$CFLAGS -DHAS_vsnprintf_void" +@@ -295,7 +295,7 @@ + } + EOF + +- if test "`($CC -c $CFLAGS $test.c) 2>&1`" = ""; then ++ if ($CC -c $CFLAGS $test.c) 2>/dev/null; then + echo "Checking for return value of vsprintf()... Yes." + else + CFLAGS="$CFLAGS -DHAS_vsprintf_void" +@@ -325,7 +325,7 @@ + } + EOF + +- if test "`($CC $CFLAGS -o $test $test.c) 2>&1`" = ""; then ++ if ($CC $CFLAGS -o $test $test.c) 2>/dev/null; then + echo "Checking for snprintf() in stdio.h... Yes." + + cat >$test.c <&1`" = ""; then ++ if ($CC -c $CFLAGS $test.c) 2>/dev/null; then + echo "Checking for return value of snprintf()... Yes." + else + CFLAGS="$CFLAGS -DHAS_snprintf_void" +@@ -376,7 +376,7 @@ + } + EOF + +- if test "`($CC -c $CFLAGS $test.c) 2>&1`" = ""; then ++ if ($CC -c $CFLAGS $test.c) 2>/dev/null; then + echo "Checking for return value of sprintf()... Yes." + else + CFLAGS="$CFLAGS -DHAS_sprintf_void" +@@ -392,7 +392,7 @@ + #include + int main() { return 0; } + EOF +-if test "`($CC -c $CFLAGS $test.c) 2>&1`" = ""; then ++if ($CC -c $CFLAGS $test.c) 2>/dev/null; then + echo "Checking for errno.h... Yes." + else + echo "Checking for errno.h... No." +@@ -407,7 +407,7 @@ + return mmap((caddr_t)0, (off_t)0, PROT_READ, MAP_SHARED, 0, (off_t)0); + } + EOF +-if test "`($CC -c $CFLAGS $test.c) 2>&1`" = ""; then ++if ($CC -c $CFLAGS $test.c) 2>/dev/null; then + CFLAGS="$CFLAGS -DUSE_MMAP" + echo Checking for mmap support... Yes. + else diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.1-fPIC.patch b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.1-fPIC.patch new file mode 100644 index 0000000000..5ccbddfd0f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.1-fPIC.patch @@ -0,0 +1,16 @@ +--- zlib-1.2.1/configure ++++ zlib-1.2.1/configure +@@ -73,7 +73,12 @@ + + if test "$gcc" -eq 1 && ($cc -c $cflags $test.c) 2>/dev/null; then + CC="$cc" +- SFLAGS=${CFLAGS-"-fPIC -O3"} ++ #SFLAGS=${CFLAGS-"-fPIC -O3"} ++ # the above is horribly wrong on a few archs where -fPIC should ALWAYS be ++ # used in the creation of shared libraries. without the following, the ++ # shared lib test will sometimes fail even when shared libs -can- be created. ++ SFLAGS=${CFLAGS-"-O3"} ++ SFLAGS="${SFLAGS} -fPIC" + CFLAGS="$cflags" + case `(uname -s || echo unknown) 2>/dev/null` in + Linux | linux | GNU | GNU/*) diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.1-glibc.patch b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.1-glibc.patch new file mode 100644 index 0000000000..db5e0df9fb --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.1-glibc.patch @@ -0,0 +1,12 @@ +diff -urN zlib-1.2.1-old/Makefile.in zlib-1.2.1/Makefile.in +--- zlib-1.2.1-old/Makefile.in 2003-11-08 18:29:23.000000000 -0800 ++++ zlib-1.2.1/Makefile.in 2003-12-02 12:12:43.000000000 -0800 +@@ -78,7 +78,7 @@ + rm -f _match.s + + $(SHAREDLIBV): $(OBJS) +- $(LDSHARED) -o $@ $(OBJS) ++ $(LDSHARED) -o $@ $(OBJS) -lc + rm -f $(SHAREDLIB) $(SHAREDLIBM) + ln -s $@ $(SHAREDLIB) + ln -s $@ $(SHAREDLIBM) diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.3-LDFLAGS.patch b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.3-LDFLAGS.patch new file mode 100644 index 0000000000..86da956eb5 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.3-LDFLAGS.patch @@ -0,0 +1,31 @@ +--- zlib-1.2.3/Makefile.in ++++ zlib-1.2.3/Makefile.in +@@ -24,7 +24,7 @@ + #CFLAGS=-O3 -Wall -Wwrite-strings -Wpointer-arith -Wconversion \ + # -Wstrict-prototypes -Wmissing-prototypes + +-LDFLAGS=libz.a ++TEST_LDFLAGS=libz.a + LDSHARED=$(CC) + CPP=$(CC) -E + +@@ -83,16 +83,16 @@ + $(CC) $(CFLAGS) -DPIC -fPIC -c $< -o $@ + + $(SHAREDLIBV): $(PIC_OBJS) +- $(LDSHARED) -o $@ $(PIC_OBJS) -lc ++ $(LDSHARED) -o $@ $(PIC_OBJS) -lc $(LDFLAGS) + rm -f $(SHAREDLIB) $(SHAREDLIBM) + ln -s $@ $(SHAREDLIB) + ln -s $@ $(SHAREDLIBM) + + example$(EXE): example.o $(LIBS) +- $(CC) $(CFLAGS) -o $@ example.o $(LDFLAGS) ++ $(CC) $(CFLAGS) -o $@ example.o $(LDFLAGS) $(TEST_LDFLAGS) + + minigzip$(EXE): minigzip.o $(LIBS) +- $(CC) $(CFLAGS) -o $@ minigzip.o $(LDFLAGS) ++ $(CC) $(CFLAGS) -o $@ minigzip.o $(LDFLAGS) $(TEST_LDFLAGS) + + install-libs: $(LIBS) + -@if [ ! -d $(exec_prefix) ]; then mkdir -p $(exec_prefix); fi diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.3-build.patch b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.3-build.patch new file mode 100644 index 0000000000..10435b85fb --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.3-build.patch @@ -0,0 +1,66 @@ +--- zlib-1.2.3/configure ++++ zlib-1.2.3/configure +@@ -23,7 +23,7 @@ + VER=`sed -n -e '/VERSION "/s/.*"\(.*\)".*/\1/p' < zlib.h` + VER2=`sed -n -e '/VERSION "/s/.*"\([0-9]*\\.[0-9]*\)\\..*/\1/p' < zlib.h` + VER1=`sed -n -e '/VERSION "/s/.*"\([0-9]*\)\\..*/\1/p' < zlib.h` +-AR=${AR-"ar rc"} ++AR=${AR-"ar"} + RANLIB=${RANLIB-"ranlib"} + prefix=${prefix-/usr/local} + exec_prefix=${exec_prefix-'${prefix}'} +--- zlib-1.2.3/Makefile.in ++++ zlib-1.2.3/Makefile.in +@@ -70,7 +70,7 @@ + fi + + libz.a: $(OBJS) $(OBJA) +- $(AR) $@ $(OBJS) $(OBJA) ++ $(AR) rc $@ $(OBJS) $(OBJA) + -@ ($(RANLIB) $@ || true) >/dev/null 2>&1 + + match.o: match.S +--- zlib-1.2.3/win32/Makefile.gcc ++++ zlib-1.2.3/win32/Makefile.gcc +@@ -30,21 +30,23 @@ + #LOC = -DASMV + #LOC = -DDEBUG -g + +-CC = gcc +-CFLAGS = $(LOC) -O3 -Wall ++CC ?= gcc ++CFLAGS ?= $(LOC) -O3 -Wall + +-AS = $(CC) +-ASFLAGS = $(LOC) -Wall ++AS ?= $(CC) ++ASFLAGS ?= $(LOC) -Wall + + LD = $(CC) +-LDFLAGS = $(LOC) -s ++LDFLAGS ?= $(LOC) -s + +-AR = ar ++AR ?= ar + ARFLAGS = rcs + +-RC = windres ++RC ?= windres + RCFLAGS = --define GCC_WINDRES + ++DLLWRAP ?= dllwrap ++ + CP = cp -fp + # If GNU install is available, replace $(CP) with install. + INSTALL = $(CP) +@@ -79,9 +81,8 @@ + $(IMPLIB): $(SHAREDLIB) + + $(SHAREDLIB): win32/zlib.def $(OBJS) $(OBJA) zlibrc.o +- dllwrap --driver-name $(CC) --def win32/zlib.def \ ++ $(DLLWRAP) --driver-name $(CC) --def win32/zlib.def \ + --implib $(IMPLIB) -o $@ $(OBJS) $(OBJA) zlibrc.o +- strip $@ + + example: example.o $(STATICLIB) + $(LD) $(LDFLAGS) -o $@ example.o $(STATICLIB) diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.3-mingw-implib.patch b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.3-mingw-implib.patch new file mode 100644 index 0000000000..9726237d56 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.3-mingw-implib.patch @@ -0,0 +1,13 @@ +http://bugs.gentoo.org/288212 + +--- zlib-1.2.3/win32/Makefile.gcc ++++ zlib-1.2.3/win32/Makefile.gcc +@@ -25,7 +25,7 @@ + + STATICLIB = libz.a + SHAREDLIB = zlib1.dll +-IMPLIB = libzdll.a ++IMPLIB = libz.dll.a + + #LOC = -DASMV + #LOC = -DDEBUG -g diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.3-r1-bsd-soname.patch b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.3-r1-bsd-soname.patch new file mode 100644 index 0000000000..872070b030 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.3-r1-bsd-soname.patch @@ -0,0 +1,15 @@ +Generate a DT_SONAME on *BSD machines + +http://bugs.gentoo.org/123571 + +--- configure ++++ configure +@@ -80,7 +80,7 @@ + SFLAGS="${CFLAGS-"-O3"} -fPIC" + CFLAGS="$cflags" + case `(uname -s || echo unknown) 2>/dev/null` in +- Linux | linux | GNU | GNU/*) LDSHARED=${LDSHARED-"$cc -shared -Wl,-soname,libz.so.1"};; ++ Linux | linux | GNU | GNU/* | *BSD | DragonFly) LDSHARED=${LDSHARED-"$cc -shared -Wl,-soname,libz.so.1"};; + CYGWIN* | Cygwin* | cygwin* | OS/2* ) + EXE='.exe';; + QNX*) # This is for QNX6. I suppose that the QNX rule below is for QNX2,QNX4 diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.3-visibility-support.patch b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.3-visibility-support.patch new file mode 100644 index 0000000000..ceb065e9c7 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.3-visibility-support.patch @@ -0,0 +1,45 @@ +Only export symbols that should be exported. + +Patch by Mike Frysinger + +http://bugs.gentoo.org/32764 +http://bugs.gentoo.org/149929 + +--- zlib-1.2.3/configure ++++ zlib-1.2.3/configure +@@ -209,6 +209,20 @@ + fi + + cat > $test.c </dev/null; then ++ CFLAGS="$CFLAGS -DHAS_attribute_visibility -fvisibility=hidden" ++ echo "Checking for attribute(visibility) support... Yes." ++else ++ echo "Checking for attribute(visibility) support... No." ++fi ++ ++cat > $test.c < + #include + #include "zconf.h" +--- zlib-1.2.3/zconf.in.h ++++ zlib-1.2.3/zconf.in.h +@@ -244,7 +244,11 @@ + #endif + + #ifndef ZEXTERN +-# define ZEXTERN extern ++# if defined(ZLIB_INTERNAL) && defined(HAS_attribute_visibility) ++# define ZEXTERN extern __attribute__ ((visibility("default"))) ++# else ++# define ZEXTERN extern ++# endif + #endif + #ifndef ZEXPORT + # define ZEXPORT diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.4-minizip-autotools.patch b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.4-minizip-autotools.patch new file mode 100644 index 0000000000..81a62f0b1d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.4-minizip-autotools.patch @@ -0,0 +1,64 @@ +sniped & improved from Fedora + +--- zlib-1.2.4/contrib/minizip/configure.ac ++++ zlib-1.2.4/contrib/minizip/configure.ac +@@ -0,0 +1,12 @@ ++# -*- Autoconf -*- ++# Process this file with autoconf to produce a configure script. ++ ++AC_INIT([minizip], [@ZLIB_VER@], [bugzilla.redhat.com]) ++AC_CONFIG_SRCDIR([minigzip.c]) ++AM_INIT_AUTOMAKE([foreign]) ++LT_INIT ++ ++AC_SUBST([HAVE_UNISTD_H], [0]) ++AC_CHECK_HEADER([unistd.h], [HAVE_UNISTD_H=1], []) ++AC_CONFIG_FILES([Makefile minizip.pc]) ++AC_OUTPUT +--- zlib-1.2.4/contrib/minizip/Makefile.am ++++ zlib-1.2.4/contrib/minizip/Makefile.am +@@ -0,0 +1,28 @@ ++lib_LTLIBRARIES = libminizip.la ++ ++libminizip_la_SOURCES = \ ++ ioapi.c \ ++ mztools.c \ ++ unzip.c \ ++ zip.c ++ ++libminizip_la_CFLAGS = -I../.. -L../.. ++libminizip_la_LDFLAGS = -version-info 1:0:0 -lz ++ ++minizip_includedir = $(includedir)/minizip ++minizip_include_HEADERS = \ ++ crypt.h \ ++ ioapi.h \ ++ mztools.h \ ++ unzip.h \ ++ zip.h ++ ++pkgconfigdir = $(libdir)/pkgconfig ++pkgconfig_DATA = minizip.pc ++ ++EXTRA_PROGRAMS = miniunzip minizip ++ ++miniunzip_SOURCES = miniunz.c ++miniunzip_LDADD = libminizip.la ++ ++minizip_SOURCES = minizip.c ++minizip_LDADD = libminizip.la +--- zlib-1.2.4/contrib/minizip/minizip.pc.in ++++ zlib-1.2.4/contrib/minizip/minizip.pc.in +@@ -0,0 +1,12 @@ ++prefix=@prefix@ ++exec_prefix=@exec_prefix@ ++libdir=@libdir@ ++includedir=@includedir@/minizip ++ ++Name: minizip ++Description: Minizip zip file manipulation library ++Requires: ++Version: @PACKAGE_VERSION@ ++Libs: -L${libdir} -lminizip ++Libs.private: -lz ++Cflags: -I${includedir} diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.5-fbsd_chosts.patch b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.5-fbsd_chosts.patch new file mode 100644 index 0000000000..9b1f833102 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.5-fbsd_chosts.patch @@ -0,0 +1,15 @@ +accept freebsd targets + +http://bugs.gentoo.org/316841 + +--- zlib-1.2.5/configure ++++ zlib-1.2.5/configure +@@ -118,7 +118,7 @@ + uname=`(uname -s || echo unknown) 2>/dev/null` + fi + case "$uname" in +- Linux* | linux* | GNU | GNU/* | *BSD | DragonFly) LDSHARED=${LDSHARED-"$cc -shared -Wl,-soname,libz.so.1,--version-script,zlib.map"} ;; ++ Linux* | linux* | GNU | GNU/* | *BSD | DragonFly | freebsd* ) LDSHARED=${LDSHARED-"$cc -shared -Wl,-soname,libz.so.1,--version-script,zlib.map"} ;; + CYGWIN* | Cygwin* | cygwin* | OS/2*) + EXE='.exe' ;; + MINGW*|mingw*) diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.5-ldflags.patch b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.5-ldflags.patch new file mode 100644 index 0000000000..dff534b457 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.5-ldflags.patch @@ -0,0 +1,22 @@ +http://bugs.gentoo.org/319661 + +LDFLAGS is only used with the shared lib, so dont link against the static zlib + +--- a/configure ++++ b/configure +@@ -19,7 +19,6 @@ + fi + + STATICLIB=libz.a +-LDFLAGS="${LDFLAGS} -L. ${STATICLIB}" + VER=`sed -n -e '/VERSION "/s/.*"\(.*\)".*/\1/p' < zlib.h` + VER3=`sed -n -e '/VERSION "/s/.*"\([0-9]*\\.[0-9]*\\.[0-9]*\).*/\1/p' < zlib.h` + VER2=`sed -n -e '/VERSION "/s/.*"\([0-9]*\\.[0-9]*\)\\..*/\1/p' < zlib.h` +@@ -174,7 +173,6 @@ + LDSHARED=${LDSHARED-"cc -shared -Wl,-soname,libz.so.1"} ;; + OSF1\ V4*) SFLAGS=${CFLAGS-"-O -std1"} + CFLAGS=${CFLAGS-"-O -std1"} +- LDFLAGS="${LDFLAGS} -Wl,-rpath,." + LDSHARED=${LDSHARED-"cc -shared -Wl,-soname,libz.so -Wl,-msym -Wl,-rpath,$(libdir) -Wl,-set_version,${VER}:1.0"} ;; + OSF1*) SFLAGS=${CFLAGS-"-O -std1"} + CFLAGS=${CFLAGS-"-O -std1"} diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.5-lfs-decls.patch b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.5-lfs-decls.patch new file mode 100644 index 0000000000..8d73430840 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.5-lfs-decls.patch @@ -0,0 +1,15 @@ +http://bugs.gentoo.org/316377 + +try to unbreak over-eager LFS logic in zlib header + +--- zlib-1.2.5/zlib.h ++++ zlib-1.2.5/zlib.h +@@ -1578,7 +1578,7 @@ + # define gzoffset gzoffset64 + # define adler32_combine adler32_combine64 + # define crc32_combine crc32_combine64 +-# ifdef _LARGEFILE64_SOURCE ++# ifndef _LARGEFILE64_SOURCE + ZEXTERN gzFile ZEXPORT gzopen64 OF((const char *, const char *)); + ZEXTERN z_off_t ZEXPORT gzseek64 OF((gzFile, z_off_t, int)); + ZEXTERN z_off_t ZEXPORT gztell64 OF((gzFile)); diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.5.1-symlinks.patch b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.5.1-symlinks.patch new file mode 100644 index 0000000000..e747b01135 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.5.1-symlinks.patch @@ -0,0 +1,33 @@ +From e41d99c135935b849e1e639632937829ff2000d8 Mon Sep 17 00:00:00 2001 +From: Mike Frysinger +Date: Sun, 11 Sep 2011 14:32:53 -0400 +Subject: [PATCH] use relative symlinks for shared libs + +The DESTDIR should not be encoded into symlinks as it is only a +temporary path. Further, since we install the symlinks into the +same dir as the files, let's use relative links so that they can +always resolve. + +Signed-off-by: Mike Frysinger +--- + Makefile.in | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/Makefile.in b/Makefile.in +index 861970d..299bd1d 100644 +--- a/Makefile.in ++++ b/Makefile.in +@@ -176,8 +176,8 @@ install-libs: $(LIBS) + chmod 755 $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBV); \ + echo "chmod 755 $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBV)"; \ + rm -f $(DESTDIR)$(sharedlibdir)/$(SHAREDLIB) $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBM); \ +- ln -s $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBV) $(DESTDIR)$(sharedlibdir)/$(SHAREDLIB); \ +- ln -s $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBV) $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBM); \ ++ ln -s $(SHAREDLIBV) $(DESTDIR)$(sharedlibdir)/$(SHAREDLIB); \ ++ ln -s $(SHAREDLIBV) $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBM); \ + ($(LDCONFIG) || true) >/dev/null 2>&1; \ + fi + cp zlib.3 $(DESTDIR)$(man3dir) +-- +1.7.6 + diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.5.1-version.patch b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.5.1-version.patch new file mode 100644 index 0000000000..afaa1f0505 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/files/zlib-1.2.5.1-version.patch @@ -0,0 +1,22 @@ +From 70386acb30b690fc9fcfdac9e01c8ca29ff20ef5 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?T=C3=B6r=C3=B6k=20Edwin?= +Date: Sun, 11 Sep 2011 10:00:52 +0300 +Subject: [PATCH] fix ld error: unable to find version dependency `ZLIB_1.2.5' + +--- + zlib.map | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/zlib.map b/zlib.map +index 65bcf17..f65a125 100644 +--- a/zlib.map ++++ b/zlib.map +@@ -69,4 +69,4 @@ ZLIB_1.2.3.5 { + + ZLIB_1.2.5.1 { + deflatePending; +-} ZLIB_1.2.5; ++} ZLIB_1.2.3.5; +-- +1.7.5.4 + diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-libs/metadata.xml new file mode 100644 index 0000000000..600525ce12 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/metadata.xml @@ -0,0 +1,8 @@ + + + + base-system + + include the minizip library for quick and dirty zip extraction + + diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.3-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.3-r1.ebuild new file mode 100644 index 0000000000..6890f50a45 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.3-r1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/zlib/zlib-1.2.3-r1.ebuild,v 1.15 2011/02/06 21:36:45 leio Exp $ + +inherit eutils flag-o-matic toolchain-funcs + +DESCRIPTION="Standard (de)compression library" +HOMEPAGE="http://www.zlib.net/" +SRC_URI="http://www.gzip.org/zlib/${P}.tar.bz2 + http://www.zlib.net/${P}.tar.bz2" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" +IUSE="" + +RDEPEND="" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/${P}-build.patch + epatch "${FILESDIR}"/${P}-visibility-support.patch #149929 + epatch "${FILESDIR}"/${PN}-1.2.1-glibc.patch + epatch "${FILESDIR}"/${PN}-1.2.1-build-fPIC.patch + epatch "${FILESDIR}"/${PN}-1.2.1-configure.patch #55434 + epatch "${FILESDIR}"/${PN}-1.2.1-fPIC.patch + epatch "${FILESDIR}"/${PN}-1.2.3-r1-bsd-soname.patch #123571 + epatch "${FILESDIR}"/${PN}-1.2.3-LDFLAGS.patch #126718 + epatch "${FILESDIR}"/${PN}-1.2.3-mingw-implib.patch #288212 + sed -i -e '/ldconfig/d' Makefile* +} + +src_compile() { + tc-export AR CC RANLIB + case ${CHOST} in + *-mingw*|mingw*) + export RC=${CHOST}-windres DLLWRAP=${CHOST}-dllwrap + emake -f win32/Makefile.gcc prefix=/usr || die + ;; + *) + # not an autoconf script, so cant use econf + ./configure --shared --prefix=/usr --libdir=/$(get_libdir) || die + emake || die + ;; + esac +} + +src_install() { + einstall libdir="${D}"/$(get_libdir) || die + rm "${D}"/$(get_libdir)/libz.a + insinto /usr/include + doins zconf.h zlib.h + + doman zlib.3 + dodoc FAQ README ChangeLog algorithm.txt + + # we don't need the static lib in /lib + # as it's only for compiling against + dolib libz.a + + # all the shared libs go into /lib + # for NFS based /usr + case ${CHOST} in + *-mingw*|mingw*) + dobin zlib1.dll || die + dolib libz.dll.a || die + ;; + *) + into / + dolib libz.so.${PV} + ( cd "${D}"/$(get_libdir) ; chmod 755 libz.so.* ) + dosym libz.so.${PV} /$(get_libdir)/libz.so + dosym libz.so.${PV} /$(get_libdir)/libz.so.1 + gen_usr_ldscript libz.so + ;; + esac +} diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.5-r2.ebuild b/sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.5-r2.ebuild new file mode 100644 index 0000000000..da25976e82 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.5-r2.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/zlib/zlib-1.2.5-r2.ebuild,v 1.12 2011/05/01 09:52:06 xarthisius Exp $ + +inherit eutils toolchain-funcs + +DESCRIPTION="Standard (de)compression library" +HOMEPAGE="http://www.zlib.net/" +SRC_URI="http://www.gzip.org/zlib/${P}.tar.bz2 + http://www.zlib.net/${P}.tar.bz2" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" +IUSE="" + +RDEPEND="!&1`" = ""; then + # +if (...) 2>/dev/null; then + sed -i 's|\&1`" = ""|\1 2>/dev/null|' configure || die + + epatch "${FILESDIR}"/${P}-ldflags.patch #319661 + epatch "${FILESDIR}"/${P}-lfs-decls.patch #316377 + epatch "${FILESDIR}"/${P}-fbsd_chosts.patch #316841 +} + +src_compile() { + case ${CHOST} in + *-mingw*|mingw*) + emake -f win32/Makefile.gcc STRIP=true PREFIX=${CHOST}- || die + sed \ + -e 's|@prefix@|/usr|g' \ + -e 's|@exec_prefix@|${prefix}|g' \ + -e 's|@libdir@|${exec_prefix}/'$(get_libdir)'|g' \ + -e 's|@sharedlibdir@|${exec_prefix}/'$(get_libdir)'|g' \ + -e 's|@includedir@|${prefix}/include|g' \ + -e 's|@VERSION@|'${PV}'|g' \ + zlib.pc.in > zlib.pc || die + ;; + *) # not an autoconf script, so can't use econf + ./configure --shared --prefix=/usr --libdir=/usr/$(get_libdir) || die + emake || die + ;; + esac +} + +src_install() { + case ${CHOST} in + *-mingw*|mingw*) + emake -f win32/Makefile.gcc install \ + BINARY_PATH="${D}/usr/bin" \ + LIBRARY_PATH="${D}/usr/$(get_libdir)" \ + INCLUDE_PATH="${D}/usr/include" \ + SHARED_MODE=1 \ + || die + insinto /usr/share/pkgconfig + doins zlib.pc || die + ;; + + *) + emake install DESTDIR="${D}" LDCONFIG=: || die + gen_usr_ldscript -a z + ;; + esac + + dodoc FAQ README ChangeLog doc/*.txt +} diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.5.1-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.5.1-r1.ebuild new file mode 100644 index 0000000000..fc98a25c7c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.5.1-r1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/zlib/zlib-1.2.5.1-r1.ebuild,v 1.3 2012/07/08 16:38:55 armin76 Exp $ + +inherit eutils toolchain-funcs + +DESCRIPTION="Standard (de)compression library" +HOMEPAGE="http://www.zlib.net/" +SRC_URI="http://www.gzip.org/zlib/${P}.tar.gz + http://www.zlib.net/current/beta/${P}.tar.gz" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" +IUSE="" + +RDEPEND="!&1`" = ""; then + # +if (...) 2>/dev/null; then + sed -i 's|\&1`" = ""|\1 2>/dev/null|' configure || die + + epatch "${FILESDIR}"/${P}-version.patch + epatch "${FILESDIR}"/${P}-symlinks.patch +} + +echoit() { echo "$@"; "$@"; } +src_compile() { + case ${CHOST} in + *-mingw*|mingw*) + emake -f win32/Makefile.gcc STRIP=true PREFIX=${CHOST}- || die + sed \ + -e 's|@prefix@|/usr|g' \ + -e 's|@exec_prefix@|${prefix}|g' \ + -e 's|@libdir@|${exec_prefix}/'$(get_libdir)'|g' \ + -e 's|@sharedlibdir@|${exec_prefix}/'$(get_libdir)'|g' \ + -e 's|@includedir@|${prefix}/include|g' \ + -e 's|@VERSION@|'${PV}'|g' \ + zlib.pc.in > zlib.pc || die + ;; + *) # not an autoconf script, so can't use econf + echoit ./configure --shared --prefix=/usr --libdir=/usr/$(get_libdir) || die + emake || die + ;; + esac +} + +src_install() { + case ${CHOST} in + *-mingw*|mingw*) + emake -f win32/Makefile.gcc install \ + BINARY_PATH="${D}/usr/bin" \ + LIBRARY_PATH="${D}/usr/$(get_libdir)" \ + INCLUDE_PATH="${D}/usr/include" \ + SHARED_MODE=1 \ + || die + insinto /usr/share/pkgconfig + doins zlib.pc || die + ;; + + *) + emake install DESTDIR="${D}" LDCONFIG=: || die + gen_usr_ldscript -a z + ;; + esac + + # clean up namespace a little #383179 + # we do it here so we only have to tweak 2 files + sed -i -r 's:\<(O[FN])\>:_Z_\1:g' "${D}"/usr/include/*.h + + dodoc FAQ README ChangeLog doc/*.txt +} diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.5.1-r2.ebuild b/sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.5.1-r2.ebuild new file mode 100644 index 0000000000..7f157195cf --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.5.1-r2.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/zlib/zlib-1.2.5.1-r2.ebuild,v 1.11 2012/07/08 16:38:55 armin76 Exp $ + +inherit autotools eutils toolchain-funcs + +DESCRIPTION="Standard (de)compression library" +HOMEPAGE="http://www.zlib.net/" +SRC_URI="http://www.gzip.org/zlib/${P}.tar.gz + http://www.zlib.net/current/beta/${P}.tar.gz" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" +IUSE="minizip static-libs" + +RDEPEND="!&1`" = ""; then + # +if (...) 2>/dev/null; then + sed -i 's|\&1`" = ""|\1 2>/dev/null|' configure || die + + epatch "${FILESDIR}"/${P}-version.patch + epatch "${FILESDIR}"/${P}-symlinks.patch + EPATCH_OPTS=-p1 epatch "${FILESDIR}"/${PN}-1.2.4-minizip-autotools.patch + if use minizip ; then + cd contrib/minizip + sed -i "s:@ZLIB_VER@:${PV}:" configure.ac || die + ln -s ../../minigzip.c || die + eautoreconf + fi +} + +usex() { use $1 && echo ${2:-yes} || echo ${3:-no} ; } +echoit() { echo "$@"; "$@"; } +src_compile() { + case ${CHOST} in + *-mingw*|mingw*) + emake -f win32/Makefile.gcc STRIP=true PREFIX=${CHOST}- || die + sed \ + -e 's|@prefix@|/usr|g' \ + -e 's|@exec_prefix@|${prefix}|g' \ + -e 's|@libdir@|${exec_prefix}/'$(get_libdir)'|g' \ + -e 's|@sharedlibdir@|${exec_prefix}/'$(get_libdir)'|g' \ + -e 's|@includedir@|${prefix}/include|g' \ + -e 's|@VERSION@|'${PV}'|g' \ + zlib.pc.in > zlib.pc || die + ;; + *) # not an autoconf script, so can't use econf + echoit ./configure --shared --prefix=/usr --libdir=/usr/$(get_libdir) || die + emake || die + ;; + esac + if use minizip ; then + cd contrib/minizip + econf $(use_enable static-libs static) + emake || die + fi +} + +sed_macros() { + # clean up namespace a little #383179 + # we do it here so we only have to tweak 2 files + sed -i -r 's:\<(O[FN])\>:_Z_\1:g' "$@" || die +} +src_install() { + case ${CHOST} in + *-mingw*|mingw*) + emake -f win32/Makefile.gcc install \ + BINARY_PATH="${D}/usr/bin" \ + LIBRARY_PATH="${D}/usr/$(get_libdir)" \ + INCLUDE_PATH="${D}/usr/include" \ + SHARED_MODE=1 \ + || die + insinto /usr/share/pkgconfig + doins zlib.pc || die + ;; + + *) + emake install DESTDIR="${D}" LDCONFIG=: || die + gen_usr_ldscript -a z + sed_macros "${D}"/usr/include/*.h + ;; + esac + + dodoc FAQ README ChangeLog doc/*.txt + + if use minizip ; then + cd contrib/minizip + emake install DESTDIR="${D}" || die + sed_macros "${D}"/usr/include/minizip/*.h + dodoc *.txt + fi + + use static-libs || rm -f "${D}"/usr/$(get_libdir)/*.{a,la} +} diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.5.1.ebuild b/sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.5.1.ebuild new file mode 100644 index 0000000000..73aaf68bfa --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.5.1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/zlib/zlib-1.2.5.1.ebuild,v 1.1 2011/09/11 18:49:38 vapier Exp $ + +inherit eutils toolchain-funcs + +DESCRIPTION="Standard (de)compression library" +HOMEPAGE="http://www.zlib.net/" +SRC_URI="http://www.gzip.org/zlib/${P}.tar.gz + http://www.zlib.net/current/beta/${P}.tar.gz" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" +IUSE="" + +RDEPEND="!&1`" = ""; then + # +if (...) 2>/dev/null; then + sed -i 's|\&1`" = ""|\1 2>/dev/null|' configure || die + + epatch "${FILESDIR}"/${P}-version.patch + epatch "${FILESDIR}"/${P}-symlinks.patch +} + +echoit() { echo "$@"; "$@"; } +src_compile() { + case ${CHOST} in + *-mingw*|mingw*) + emake -f win32/Makefile.gcc STRIP=true PREFIX=${CHOST}- || die + sed \ + -e 's|@prefix@|/usr|g' \ + -e 's|@exec_prefix@|${prefix}|g' \ + -e 's|@libdir@|${exec_prefix}/'$(get_libdir)'|g' \ + -e 's|@sharedlibdir@|${exec_prefix}/'$(get_libdir)'|g' \ + -e 's|@includedir@|${prefix}/include|g' \ + -e 's|@VERSION@|'${PV}'|g' \ + zlib.pc.in > zlib.pc || die + ;; + *) # not an autoconf script, so can't use econf + echoit ./configure --shared --prefix=/usr --libdir=/usr/$(get_libdir) || die + emake || die + ;; + esac +} + +src_install() { + case ${CHOST} in + *-mingw*|mingw*) + emake -f win32/Makefile.gcc install \ + BINARY_PATH="${D}/usr/bin" \ + LIBRARY_PATH="${D}/usr/$(get_libdir)" \ + INCLUDE_PATH="${D}/usr/include" \ + SHARED_MODE=1 \ + || die + insinto /usr/share/pkgconfig + doins zlib.pc || die + ;; + + *) + emake install DESTDIR="${D}" LDCONFIG=: || die + gen_usr_ldscript -a z + ;; + esac + + dodoc FAQ README ChangeLog doc/*.txt +} diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.6.ebuild b/sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.6.ebuild new file mode 100644 index 0000000000..f0cd9c0dfc --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.6.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/zlib/zlib-1.2.6.ebuild,v 1.4 2012/05/03 19:08:41 vapier Exp $ + +AUTOTOOLS_AUTO_DEPEND="no" +inherit autotools eutils toolchain-funcs + +DESCRIPTION="Standard (de)compression library" +HOMEPAGE="http://www.zlib.net/" +SRC_URI="http://zlib.net/${P}.tar.gz + http://www.gzip.org/zlib/${P}.tar.gz + http://www.zlib.net/current/beta/${P}.tar.gz" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="minizip static-libs" + +DEPEND="minizip? ( ${AUTOTOOLS_DEPEND} )" +RDEPEND="! zlib.pc || die + ;; + *) # not an autoconf script, so can't use econf + echoit ./configure --shared --prefix=/usr --libdir=/usr/$(get_libdir) || die + emake || die + ;; + esac + if use minizip ; then + cd contrib/minizip + econf $(use_enable static-libs static) + emake || die + fi +} + +sed_macros() { + # clean up namespace a little #383179 + # we do it here so we only have to tweak 2 files + sed -i -r 's:\<(O[FN])\>:_Z_\1:g' "$@" || die +} +src_install() { + case ${CHOST} in + *-mingw*|mingw*) + emake -f win32/Makefile.gcc install \ + BINARY_PATH="${D}/usr/bin" \ + LIBRARY_PATH="${D}/usr/$(get_libdir)" \ + INCLUDE_PATH="${D}/usr/include" \ + SHARED_MODE=1 \ + || die + insinto /usr/share/pkgconfig + doins zlib.pc || die + ;; + + *) + emake install DESTDIR="${D}" LDCONFIG=: || die + gen_usr_ldscript -a z + ;; + esac + sed_macros "${D}"/usr/include/*.h + + dodoc FAQ README ChangeLog doc/*.txt + + if use minizip ; then + cd contrib/minizip + emake install DESTDIR="${D}" || die + sed_macros "${D}"/usr/include/minizip/*.h + dodoc *.txt + fi + + use static-libs || rm -f "${D}"/usr/$(get_libdir)/*.{a,la} +} diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.7.ebuild b/sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.7.ebuild new file mode 100644 index 0000000000..90655d42bc --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/zlib-1.2.7.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/zlib/zlib-1.2.7.ebuild,v 1.12 2012/09/30 17:26:34 armin76 Exp $ + +AUTOTOOLS_AUTO_DEPEND="no" +inherit autotools toolchain-funcs + +DESCRIPTION="Standard (de)compression library" +HOMEPAGE="http://www.zlib.net/" +SRC_URI="http://zlib.net/${P}.tar.gz + http://www.gzip.org/zlib/${P}.tar.gz + http://www.zlib.net/current/beta/${P}.tar.gz" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="minizip static-libs" + +DEPEND="minizip? ( ${AUTOTOOLS_DEPEND} )" +RDEPEND="! zlib.pc || die + ;; + *) # not an autoconf script, so can't use econf + local uname=$(/usr/share/gnuconfig/config.sub "${CHOST}" | cut -d- -f3) #347167 + echoit ./configure \ + --shared \ + --prefix=/usr \ + --libdir=/usr/$(get_libdir) \ + ${uname:+--uname=${uname}} \ + || die + emake || die + ;; + esac + if use minizip ; then + cd contrib/minizip + econf $(use_enable static-libs static) + emake || die + fi +} + +sed_macros() { + # clean up namespace a little #383179 + # we do it here so we only have to tweak 2 files + sed -i -r 's:\<(O[FN])\>:_Z_\1:g' "$@" || die +} +src_install() { + case ${CHOST} in + *-mingw*|mingw*) + emake -f win32/Makefile.gcc install \ + BINARY_PATH="${D}/usr/bin" \ + LIBRARY_PATH="${D}/usr/$(get_libdir)" \ + INCLUDE_PATH="${D}/usr/include" \ + SHARED_MODE=1 \ + || die + insinto /usr/share/pkgconfig + doins zlib.pc || die + ;; + + *) + emake install DESTDIR="${D}" LDCONFIG=: || die + gen_usr_ldscript -a z + ;; + esac + sed_macros "${D}"/usr/include/*.h + + dodoc FAQ README ChangeLog doc/*.txt + + if use minizip ; then + cd contrib/minizip + emake install DESTDIR="${D}" || die + sed_macros "${D}"/usr/include/minizip/*.h + dodoc *.txt + fi + + use static-libs || rm -f "${D}"/usr/$(get_libdir)/lib{z,minizip}.{a,la} #419645 +} diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/zlib/ChangeLog b/sdk_container/src/third_party/portage-stable/sys-libs/zlib/ChangeLog index ead74c6024..626984aded 100644 --- a/sdk_container/src/third_party/portage-stable/sys-libs/zlib/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/sys-libs/zlib/ChangeLog @@ -1,6 +1,121 @@ # ChangeLog for sys-libs/zlib -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/zlib/ChangeLog,v 1.88 2011/03/27 19:00:39 ranger Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/zlib/ChangeLog,v 1.120 2012/09/30 17:26:34 armin76 Exp $ + + 30 Sep 2012; Raúl Porcel zlib-1.2.7.ebuild: + ia64/m68k/s390/sh/sparc stable wrt #435754 + + 28 Sep 2012; Johannes Huber zlib-1.2.7.ebuild: + Stable for x86, wrt bug #435754 + + 28 Sep 2012; Matt Turner zlib-1.2.7.ebuild: + Stable on alpha, bug 435754. + + 26 Sep 2012; Anthony G. Basile zlib-1.2.7.ebuild: + stable arm, bug #435754 + + 26 Sep 2012; Jeroen Roovers zlib-1.2.7.ebuild: + Stable for HPPA (bug #435754). + + 25 Sep 2012; Anthony G. Basile zlib-1.2.7.ebuild: + stable ppc64, bug #435754 + + 25 Sep 2012; Anthony G. Basile zlib-1.2.7.ebuild: + stable ppc, bug #435754 + + 23 Sep 2012; Agostino Sarubbo zlib-1.2.7.ebuild: + Stable for amd64, wrt bug #435754 + + 18 Aug 2012; Mike Frysinger zlib-1.2.7.ebuild: + Extract host os field via config.sub #347167 by Diego Elio Pettenò. + + 18 Aug 2012; Mike Frysinger zlib-1.2.7.ebuild: + Remove libz/libminizip static files by name to avoid deleting files for + targets that need more #419645 by Maciej Szmigiero. + + 08 Jul 2012; Raúl Porcel zlib-1.2.5.1-r1.ebuild, + zlib-1.2.5.1-r2.ebuild: + ia64/m68k/s390/sh/sparc stable wrt #384483 + + 17 Jun 2012; Raúl Porcel zlib-1.2.5.1-r1.ebuild: + ia64/m68k/s390/sh/sparc stable wrt #384483 + + 26 May 2012; Markus Meier zlib-1.2.5.1-r2.ebuild: + arm stable, bug #384483 + + 24 May 2012; Matt Turner zlib-1.2.5.1-r2.ebuild: + Stable on alpha, bug 384483. + + 22 May 2012; Jeff Horelick zlib-1.2.5.1-r2.ebuild: + marked x86 per bug 384483 + + 20 May 2012; Agostino Sarubbo zlib-1.2.5.1-r2.ebuild: + Stable for amd64, wrt bug #384483 + + 19 May 2012; Samuli Suominen zlib-1.2.5.1-r2.ebuild: + ppc64 stable wrt #384483 + + 06 May 2012; Brent Baude zlib-1.2.5.1-r2.ebuild: + Marking zlib-1.2.5.1-r2 ppc for bug 384483 + + 03 May 2012; Mike Frysinger zlib-1.2.6.ebuild, + zlib-1.2.7.ebuild: + Fix by jk3064 for mingw headers #409801. + +*zlib-1.2.7 (03 May 2012) + + 03 May 2012; Mike Frysinger +zlib-1.2.7.ebuild: + Version bump #414453 by Samuli Suominen. + + 01 May 2012; Jeroen Roovers zlib-1.2.5.1-r2.ebuild: + Stable for HPPA (bug #384483). + + 26 Apr 2012; Alexis Ballier zlib-1.2.6.ebuild: + keyword ~amd64-fbsd + +*zlib-1.2.6 (30 Jan 2012) + + 30 Jan 2012; Mike Frysinger +zlib-1.2.6.ebuild: + Version bump. + + 23 Sep 2011; Justin Lecher zlib-1.2.5.1-r2.ebuild, + metadata.xml: + econf dies alone + + 21 Sep 2011; Mike Frysinger zlib-1.2.5.1-r2.ebuild: + Also rename macros in new minizip headers. + +*zlib-1.2.5.1-r2 (21 Sep 2011) + + 21 Sep 2011; Mike Frysinger + +files/zlib-1.2.4-minizip-autotools.patch, +zlib-1.2.5.1-r2.ebuild, + metadata.xml: + Add USE=static-libs support, and USE=minizip to control building of the + minizip code as a library for other apps to link against (like vlc) #383351. + +*zlib-1.2.5.1-r1 (16 Sep 2011) + + 16 Sep 2011; Mike Frysinger +zlib-1.2.5.1-r1.ebuild: + Rename OF/ON defines in exported header to avoid collisions with other + packages #383179 by Ben Longbons. + +*zlib-1.2.5.1 (11 Sep 2011) + + 11 Sep 2011; Mike Frysinger +zlib-1.2.5.1.ebuild, + +files/zlib-1.2.5.1-symlinks.patch, +files/zlib-1.2.5.1-version.patch: + Version bump. + + 01 May 2011; Kacper Kowalik zlib-1.2.5-r2.ebuild: + ppc64 stable wrt #359953 + + 10 Apr 2011; Raúl Porcel zlib-1.2.5-r2.ebuild: + ia64/m68k/s390/sh/sparc stable wrt #359953 + + 08 Apr 2011; Markus Meier zlib-1.2.5-r2.ebuild: + arm stable, bug #359953 + + 29 Mar 2011; Jeroen Roovers zlib-1.2.5-r2.ebuild: + Stable for HPPA (bug #359953). 27 Mar 2011; Brent Baude zlib-1.2.5-r2.ebuild: stable ppc, bug 359953 diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/zlib/Manifest b/sdk_container/src/third_party/portage-stable/sys-libs/zlib/Manifest index 662fe13e21..a223ce6008 100644 --- a/sdk_container/src/third_party/portage-stable/sys-libs/zlib/Manifest +++ b/sdk_container/src/third_party/portage-stable/sys-libs/zlib/Manifest @@ -1 +1,39 @@ -DIST zlib-1.2.5.tar.bz2 486374 RMD160 c6c4c2a2a205061b21487e69234106f5517b4b32 SHA1 543fa9abff0442edca308772d6cef85557677e02 SHA256 239aead2f22f16bfcfa6a6a5150dcbd6d6f2e4d1eaa8727b5769ea014120b307 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX zlib-1.2.1-build-fPIC.patch 2211 SHA256 c02fce932ea57fc417a51f5f0676abdcecc890e67a3c3cda510c0c151e2be88b SHA512 9550ad9958ec69a2a4e4e0723d111d396485a38fb4a7327818231a30eb3b7285f9664412674bd9c5175c7650fa1dbd242e392b9e474105301349c60c232c1081 WHIRLPOOL d3ef6f0f2f73a83ac32ca0bd3349506345df0cf0f9d9261a8c47b80143e2bf102f3c3ae10108243dd6a7cb0314cd4943a32ae53de5f0069193339d34318c3b0f +AUX zlib-1.2.1-configure.patch 3149 SHA256 ca0d5f7e50a90e6cafa554c85a9b19a8e2cbbb8c8f1de47fdd257ebfac4595aa SHA512 9a1a03f2d17933429814997413ca59facd777ee9f0d62c985fa338e09c30c489c1759f903bcd12474b7d147898776a9c00342253de9cdacba5c750e69ac88041 WHIRLPOOL 693f9b7a48ab723c513d58521bd14339af911002933d2799299513098db7add2665342c99ba76dbbbfdbb0aea34a9adbd752d69eb86a6a66bd87a5a23951bd80 +AUX zlib-1.2.1-fPIC.patch 606 SHA256 ee63a55b3bed9422f03add48002310d8074527bf5ce5a70a69022ea77a23d8d6 SHA512 d5912d538db7db10fa1de080d3c065e322da2c60259e9d75006f6a8bbd05f66da7649c621d9dec5d8dd9124b48837292bca40220b93086a6cc7c6f52238ea592 WHIRLPOOL e3feb79be4113c848cb0990a971cbdeb1965ad06d55f52c8400893883b4be3af994aac3eaf94d9f715d127a1aa07f65965c8d5f44270e6735c9640064a0f48a5 +AUX zlib-1.2.1-glibc.patch 395 SHA256 32711cf3faf25ff537c8a56be3ddcf1e4721de522c7966a3c5789e00d8fba0c7 SHA512 698475cc171f764f8488d416a821a9ceed17ea2010f01330264159d1c278271b6bb8e84698d02fb8f729999212d92a4a5018ef27617b083490376ef194e0e8d1 WHIRLPOOL 62d156b9063c3ee35066f5c53ec86442b0da28095d98eb0a251c6a8d87c1980b89166c6f60eb9110cf03032fc5462551a6c55f6ee814a10b1d3af034365d5346 +AUX zlib-1.2.3-LDFLAGS.patch 900 SHA256 6a6634eaaa2573b29784088d89d01bd423c531169aeaac06c82cb9ed8bbe82b6 SHA512 27db7b8faffd073eefb5d445d608b986f202bc3bea13884dc9d46210c9e2afcf1aed90fe4a559a5c934ddd5791bcf1573d265dd1af84ea7b79483abb069fdbdd WHIRLPOOL eb4f280d9defc0e44f44b03db350d59049060d524ffa0e6e9839377358e18ad44b5b30f753e75637eea0f7aa82892716a229b93cbb038c2b3a0dc1438cfb3e4e +AUX zlib-1.2.3-build.patch 1525 SHA256 e4eb2835f471373fe627f8407c01d2730f3cb0b2addf2349a8869818a3315ecb SHA512 1b2f8e90144d0e4196070f4c6a2b96b490843ca09c22fa315a0f166659812269d840ce660e2a03f671aed251cc54d39de6e926d9f74d893cd1b8dcbc89979d16 WHIRLPOOL 1fe3794df8b7c994167f796ff82265323fc11adc27bb01c0ca29529829d7f03e5b182d86d8ef57b25235e847386b97acaea3450524c211bff5ea860b4b055bd5 +AUX zlib-1.2.3-mingw-implib.patch 245 SHA256 27f8a0f15dd2a04771875e248fe311854d3880ef61fd9d2fbdcea8326427fd95 SHA512 660600fee9d8e9acf824b046b8cf0656ba87375e78a10fb8cab46137fb4b8a8fc1421dc7bb995a7c7e6e5825fe08dc0aea9b5466e77714e0d4c3bc7c2db81a08 WHIRLPOOL 0d557c39c829fa351e1ed6e0c5c62e0ccfb2c014b3a309f3897fe7968c3b1364265c5ab6d32fc818ce57d0f9ac5033eac050003ea3780b460d9dd2a3b1aa75c5 +AUX zlib-1.2.3-r1-bsd-soname.patch 572 SHA256 20ad1fce102236f6fcec2d825cdd4261011b4cb01f4f57b91cdecac227f9600d SHA512 e2fcd113e01b73e1b1073da527c07e0c60df0e66c5d823b35cc299d18c0ea23d6338f69d940239922771894dd22c5546f27ff75bfcee123952b1bfd8b11990aa WHIRLPOOL af5db15f9bccf3db43875052d8196b6c198fcd960ce896739be16340a76a42d4e005ca89598842ea727f58dcc6e3fb93bda03936a113b0e141501c6de09756f1 +AUX zlib-1.2.3-visibility-support.patch 1016 SHA256 77acaffa3dccf2d48cfde0f9a30d10a55b4d9aad7c9c3b51c50925b6dadc8df6 SHA512 6aecdc5e37b6b4b87d4c4e4113ee4f59a5e2aa715019cafb690a97075c9fe0a4fae4dcdae2fc2a12b090a0f541b39f387103338dc69d271baf7acf23785075b3 WHIRLPOOL 91495b75c9ccee79ed37aa54bf872deb1488aa0c75afd0a955eda2e7449989d22aca11d976d2a77ec6a30b9c0cd396d9c23ba27030affaa6540d8b591aa096cf +AUX zlib-1.2.4-minizip-autotools.patch 1584 SHA256 adf77c7c57de45c974f211a72cdee7496824557299dbd5db3f0e4b5c2f811fce SHA512 ab2a989ee3670c2cfd4b264b788bfe9b01fddcd7686a0cb84c41b9ab3ffdd00a1d596b7db6f7e66a562a87f34af23ef43cbc6c2549ffcbf73a006f4c6d77e93a WHIRLPOOL 87707b294deb7a9f155847510c94d1ff0f85ef4fa2ffe11651f0e0741f6a508d8e3bd7fcf65a19b39dfbdfd5eff9ef290f5545ca0de24cdf39b928b06e5d96ca +AUX zlib-1.2.5-fbsd_chosts.patch 574 SHA256 a717f7d4f08a86f2ea4f0d926c2944b270948a879e3c5585a4f4fdef4fd95908 SHA512 c6ae20be66ff74a36d193791ddb543a6538e0828ad55ec0354351c6753708dedfe8d24f815dd4e0a5ea467d32f8ada96d40690ff7967e0cd4bc6b53b4ba1cf2c WHIRLPOOL 047dab9b9ee731982b49e5c0d1ed3f4261963d238071fd096a615996b9408e4e77687aa9723c1d01694f3dd6e5e65d283e706d112480c4fbae1b95b0eece35c6 +AUX zlib-1.2.5-ldflags.patch 879 SHA256 4eedfead8dc883649050be09fc112ad6b67b45605ccf805dde292636e5b2b953 SHA512 e6056278947656c5035ee714916e0a5461772e5f6b99c563d69c2cecb40958373a8cb7e394efb1795643f691c7e62a2a02bb2d07cc6642f82465272f55341e26 WHIRLPOOL d86cedcd1018ccee9418be999d97c0ea96e743ca48520c992125d0fdd6301574efe8771af76e33e6521511b56750085fed85232e2cfff50e43c125bbad31d5a8 +AUX zlib-1.2.5-lfs-decls.patch 519 SHA256 8953fea34d7eb2bf0a5393e5aeacb6c6c17f25fa2524c5f557f459184e2e20d8 SHA512 ef85cb5cff3cb0cf3f850b7f70b5b9b2e867e0642e3195b8be5089bca4f3826e8be0c5d84ab844a5351658004c97f5905c70bff1d5055511401bf5f9c3bb6061 WHIRLPOOL 36e55e129d00442149dafae526338c3340b0164272d442bfbb6289d9b1f14291726e9584df221021bc0afb334479e504cf103774248f0b161c5a155afaa9800f +AUX zlib-1.2.5.1-symlinks.patch 1320 SHA256 83dce33ee8679d0661c7859a7513aeaaf9c39cdd16d1d1b4e63676853592ebe2 SHA512 80317cb94f7dd928bac61dc0613e729c5e9f79764671c27b1319d6ae456de3e980d5eb7e30734f106a5f8840d39042236644d13f026942a850ec59d06ad680b1 WHIRLPOOL a68ca55ec11ce3b46e986753887906e54cf2c7597fa601849c3390c4002e2ad77c40a313a62a2bb23f474e9f710faf5f988c30e82e9aff324218bef0c4b57878 +AUX zlib-1.2.5.1-version.patch 538 SHA256 bf1d70af57691720e9530fe7863e0f59188893c4d2c77e947a1ee999849b79f9 SHA512 ecc78461bd284a2b69ed465c75883e9339569afbb57fb7350118ed40573048d16bebbb7e59588ad139bb065b8e36aebcb15dabe9eece63ffa358ca81b9c2f9b4 WHIRLPOOL d1a13a1fc7bd8a43fff4453b09c9823a1d486af19b1a19b0177329186797fd23532e30b67347293a7d8a62a0ff0bcab3f4f42bfb4e0312a2cfc9e45f6c9b9f2e +DIST zlib-1.2.3.tar.bz2 425209 SHA256 e3b9950851a19904d642c4dec518623382cf4d2ac24f70a76510c944330d28ca SHA512 edae735960279d92acf58e1f4095c6392a7c2059b8f1d2c46648fc608a0fb06b392db2d073f4973f5762c034ea66596e769b95b3d26ad963a086b9b2d09825f2 WHIRLPOOL e874b123296f5d77daf60617501b30f4beebccb64b3910c2539f75f6c194a2cf4885dc7a3904bf790e1651120ec33b55c48e95970dd6bfd6c4d0a2ea48d7d0f4 +DIST zlib-1.2.5.1.tar.gz 548499 SHA256 c1f24a64f808528293cf04ba09a2dffbc3dd65ad7ebcee4737124ff8923756da SHA512 fceaf55eee0b8029dd4e3a6098fd9b9909a172cead79a2d92cf5b98ced0433e4bacec1064282459fea7e387f0367f78ee6e487da74199ea36da32311455802b2 WHIRLPOOL 2a64b8cb42b0913cd8a417c02ae80edcccab8346c4c9b2bfe9e7ef0c8144ed20571e1516972bf77771abb070afe0bfecd28abb07160a1c2f5be4c764dc4d385f +DIST zlib-1.2.5.tar.bz2 486374 SHA256 239aead2f22f16bfcfa6a6a5150dcbd6d6f2e4d1eaa8727b5769ea014120b307 SHA512 88e8aa4bd2f23233cc6c0f52e568c7d8d2c18a69170c2363b574fbe5c86ce352d0768178c3fde6372576c45e0fdf80537ebde773689e3ad8584baddb889d0ede WHIRLPOOL d660761c4f437dd6c20e5cd23e442672c77264e6dc639bbf749d253c2fffd6b9fd32a9a9df7f5e9c3ec791afebbf486b8a4d6e8bac35cd2d2371dba759bb83a7 +DIST zlib-1.2.6.tar.gz 557220 SHA256 21235e08552e6feba09ea5e8d750805b3391c62fb81c71a235c0044dc7a8a61b SHA512 f812ab3049fc2920a8da4649f6e60340ac365d58a0e76ace5219426aeb0759c0a474cfb2b9902cd0471158fa32a4d2c35692309d266e66013444bdced8ed00d9 WHIRLPOOL 9655627d9770b6850d33b18ef7dc349396454fc217b90d3f7c2ffdac028533ff741c3a70ee4280ef91baf67425d037e6559dcea1da4c568ca51df8e9b7ab6df3 +DIST zlib-1.2.7.tar.gz 560351 SHA256 fa9c9c8638efb8cb8ef5e4dd5453e455751e1c530b1595eed466e1be9b7e26c5 SHA512 b1c073ad26684e354f7c522c14655840592e03872bc0a94690f89cae2ff88f146fce1dad252ff27a889dac4a32ff9f8ab63ba940671f9da89e9ba3e19f1bf58d WHIRLPOOL 2f0bc05a9c14033adc33cdd14d1dce72a57c650304692141a89af26274b62ffa67d09afbc68562d07279f80e214e396b357f20094ecf4b9576bc200cafa01a6d +EBUILD zlib-1.2.3-r1.ebuild 2108 SHA256 1826babce8086b210791956f9a698909e5aea6ad695d18a15d5fbb774e058552 SHA512 8dec9aa46412a5263ebb39fbef01f47a644acb3723475a5b6d95d2a3fe1912a53d6f474be3f1ad649fddea20ed62891e127016f2f42b288f3dd6d86f32e5665d WHIRLPOOL ddab54ffd708ea37c854906878357de807a552e5749f720a98632616e2d7538a1ab4bc03248f35868c9d645cb9773329bcc6b67c60750c25ba1660f8a1a2527a +EBUILD zlib-1.2.5-r2.ebuild 1985 SHA256 0a99b2f2b02be7316b92390f0b7d2f3654b9e9e4cad2616f96a6c304ea3ac598 SHA512 38fdd87cbc8479b6f3077702e8471afe974e1cd3e69d4007117502296ecf4c23d7e003b60ef8e7cdb0c383f18202c33e2d1b9f99d880d3c173136df319c5eda8 WHIRLPOOL 2be4bf54c5afd28cbdf125b7126a4cf2b6fccd8747f9b901c101df6990dff2a3629b76f6e69bf029b7bfae93a0efe949cb6e16af7ae9ed4a6425cc56952a6257 +EBUILD zlib-1.2.5.1-r1.ebuild 2121 SHA256 e24f97b53c93de1797c48dd4a24d55277a22cec362c63ff40f300f74283629e3 SHA512 c7c734830a6b27027fc609cf880aa45a959011967ad9184cf246c83eff71650d70b7dc27d26595f365e9215d3266de05460929e8d4c1b36c4beb50746661154b WHIRLPOOL 23737051c323e6f2d5b26fba07d7af0d741d397bb45dda452275e54be1743fe709e6aa864349695f8a72d15c3e9e248797c88a568b3116c67adc44b09ce63a1a +EBUILD zlib-1.2.5.1-r2.ebuild 2764 SHA256 3a517532b8ffab90c5889f092ec81622921fd39d4779a5eec8326ecb72d8850d SHA512 5920357a4e392ce4c2d36eeb1acf27c245bf11c343f1ce4a699dcde15e4d39431a8c0ff7ad3fbf31ab5d1a1daa1ef207319beaf8b2f1c0546c0f44c200480cbf WHIRLPOOL 437d86ac4625d42f1d9dfc56ba3b47a305db97e1017ce2e0169e9b86c9e45584e11a9d7a517432bfb3d5bbcdb32af837f300505b1b943a0d1376b1bc1a609f70 +EBUILD zlib-1.2.5.1.ebuild 1969 SHA256 6e6f0643c77d90a425c288f1e6097bff27cb5bac8ce2070ec3c0526d69ef6280 SHA512 31f2ae0ac6f686d1757bc210a415b87efb0c57c44bbf72eb49b9c935834647da2e7509817e793a0d9bbb43571aec774f809a3a84023f077cc3783c7e3bd48cb3 WHIRLPOOL 8c1dd1314d08f53a5d55ceb67091b292a13da1098880a523b6bf6ec58f39b9769993ee4f088708f8ea20b37af00f737bf43cdb52af94f293c02722b0dbc3af34 +EBUILD zlib-1.2.6.ebuild 2375 SHA256 678becca220a7c23d0f498cc148e9a8af05ac8384a46578edf7a2b907bd837e9 SHA512 70a43d0fd98d2c01fda8ba13e5e692974315ebf25d3fc0c2884825e1b9154c933321adbb5f885a341abb55e7bfb957ec7fc480535b4a0782f3a905e9e9777632 WHIRLPOOL 5b0358c090442efbd4cdbd484982dfae91c41bddd5efc64c69e41f5f70dfd45f5ea88984687223fbb19374819201a261867bd8d10bffedf84604560de8f5a1b4 +EBUILD zlib-1.2.7.ebuild 2513 SHA256 615603bf2fc1986299cb7e2c0ed6a57ccfea187b3a6c4045e2912a8e4bfd3bbd SHA512 33f2ff84681c0e9a1def41bf32982fe6bcb8cff507c4c66a88624fdc7c3e2753cb449d3d38df08192473992f081329d2bbf3da49b15db4af502f7cf02ac49bf2 WHIRLPOOL 316a3c582670f13a7bf37cf9d6546055de4c9536a6d91d64aeb4dc719fe70d37363ab2178183743486cc28b9280316b7bfa67f026e1cfbc45687b42efaa46bdb +MISC ChangeLog 16709 SHA256 3d717afa73dd4325f5bf8c932c42ed1cc390cc88b290bb433f4461b761b0d26c SHA512 4dfcc6286783277e196ac6373efab79d3ae49c91252f7092c56a13cc52bbc52f66fa24b8fc48d53317af48c22e39d07e3ef84ba590b16c1941108b0280fc45a6 WHIRLPOOL e64ee3a7e25792303ec1562ef857754c341ad4ad809620d0b88ed319ea8e28b4b77706339a72f6740fae76876296924b7af7bbdaa81306eadb8c6ec57bb10c72 +MISC metadata.xml 273 SHA256 bb3ecfbae6d5e5ed47a494e99378545b9e66a0bdbced6f1d5120155f9e068a5d SHA512 85f1ea1bbbab6fa8a5250fa44faac577ed11a8dd910a7e3cd3a6ce030dd672d8a7f04a0bdf96a4f3ed18d94b77539ec6f93df35d5fdd26a2ee2976558f2663b8 WHIRLPOOL 6cc771cc416419b1a589412eee34e1864aaed3e750ee14493783c1f723165f1929ce0cfff125ac41bde2dfb6eee131979785979dd3660ba515b803621e358e39 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iEYEAREIAAYFAlBogNAACgkQuQc30/atMkAg2ACgh4hYEKrLb+vTBT8ClNdq8BxY +zcUAn3gkEfFAj5X8CbFIghzdYFiFKqJX +=Vrew +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/zlib/files/zlib-1.2.4-minizip-autotools.patch b/sdk_container/src/third_party/portage-stable/sys-libs/zlib/files/zlib-1.2.4-minizip-autotools.patch new file mode 100644 index 0000000000..81a62f0b1d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/zlib/files/zlib-1.2.4-minizip-autotools.patch @@ -0,0 +1,64 @@ +sniped & improved from Fedora + +--- zlib-1.2.4/contrib/minizip/configure.ac ++++ zlib-1.2.4/contrib/minizip/configure.ac +@@ -0,0 +1,12 @@ ++# -*- Autoconf -*- ++# Process this file with autoconf to produce a configure script. ++ ++AC_INIT([minizip], [@ZLIB_VER@], [bugzilla.redhat.com]) ++AC_CONFIG_SRCDIR([minigzip.c]) ++AM_INIT_AUTOMAKE([foreign]) ++LT_INIT ++ ++AC_SUBST([HAVE_UNISTD_H], [0]) ++AC_CHECK_HEADER([unistd.h], [HAVE_UNISTD_H=1], []) ++AC_CONFIG_FILES([Makefile minizip.pc]) ++AC_OUTPUT +--- zlib-1.2.4/contrib/minizip/Makefile.am ++++ zlib-1.2.4/contrib/minizip/Makefile.am +@@ -0,0 +1,28 @@ ++lib_LTLIBRARIES = libminizip.la ++ ++libminizip_la_SOURCES = \ ++ ioapi.c \ ++ mztools.c \ ++ unzip.c \ ++ zip.c ++ ++libminizip_la_CFLAGS = -I../.. -L../.. ++libminizip_la_LDFLAGS = -version-info 1:0:0 -lz ++ ++minizip_includedir = $(includedir)/minizip ++minizip_include_HEADERS = \ ++ crypt.h \ ++ ioapi.h \ ++ mztools.h \ ++ unzip.h \ ++ zip.h ++ ++pkgconfigdir = $(libdir)/pkgconfig ++pkgconfig_DATA = minizip.pc ++ ++EXTRA_PROGRAMS = miniunzip minizip ++ ++miniunzip_SOURCES = miniunz.c ++miniunzip_LDADD = libminizip.la ++ ++minizip_SOURCES = minizip.c ++minizip_LDADD = libminizip.la +--- zlib-1.2.4/contrib/minizip/minizip.pc.in ++++ zlib-1.2.4/contrib/minizip/minizip.pc.in +@@ -0,0 +1,12 @@ ++prefix=@prefix@ ++exec_prefix=@exec_prefix@ ++libdir=@libdir@ ++includedir=@includedir@/minizip ++ ++Name: minizip ++Description: Minizip zip file manipulation library ++Requires: ++Version: @PACKAGE_VERSION@ ++Libs: -L${libdir} -lminizip ++Libs.private: -lz ++Cflags: -I${includedir} diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/zlib/files/zlib-1.2.5.1-symlinks.patch b/sdk_container/src/third_party/portage-stable/sys-libs/zlib/files/zlib-1.2.5.1-symlinks.patch new file mode 100644 index 0000000000..e747b01135 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/zlib/files/zlib-1.2.5.1-symlinks.patch @@ -0,0 +1,33 @@ +From e41d99c135935b849e1e639632937829ff2000d8 Mon Sep 17 00:00:00 2001 +From: Mike Frysinger +Date: Sun, 11 Sep 2011 14:32:53 -0400 +Subject: [PATCH] use relative symlinks for shared libs + +The DESTDIR should not be encoded into symlinks as it is only a +temporary path. Further, since we install the symlinks into the +same dir as the files, let's use relative links so that they can +always resolve. + +Signed-off-by: Mike Frysinger +--- + Makefile.in | 4 ++-- + 1 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/Makefile.in b/Makefile.in +index 861970d..299bd1d 100644 +--- a/Makefile.in ++++ b/Makefile.in +@@ -176,8 +176,8 @@ install-libs: $(LIBS) + chmod 755 $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBV); \ + echo "chmod 755 $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBV)"; \ + rm -f $(DESTDIR)$(sharedlibdir)/$(SHAREDLIB) $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBM); \ +- ln -s $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBV) $(DESTDIR)$(sharedlibdir)/$(SHAREDLIB); \ +- ln -s $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBV) $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBM); \ ++ ln -s $(SHAREDLIBV) $(DESTDIR)$(sharedlibdir)/$(SHAREDLIB); \ ++ ln -s $(SHAREDLIBV) $(DESTDIR)$(sharedlibdir)/$(SHAREDLIBM); \ + ($(LDCONFIG) || true) >/dev/null 2>&1; \ + fi + cp zlib.3 $(DESTDIR)$(man3dir) +-- +1.7.6 + diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/zlib/files/zlib-1.2.5.1-version.patch b/sdk_container/src/third_party/portage-stable/sys-libs/zlib/files/zlib-1.2.5.1-version.patch new file mode 100644 index 0000000000..afaa1f0505 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/zlib/files/zlib-1.2.5.1-version.patch @@ -0,0 +1,22 @@ +From 70386acb30b690fc9fcfdac9e01c8ca29ff20ef5 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?T=C3=B6r=C3=B6k=20Edwin?= +Date: Sun, 11 Sep 2011 10:00:52 +0300 +Subject: [PATCH] fix ld error: unable to find version dependency `ZLIB_1.2.5' + +--- + zlib.map | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/zlib.map b/zlib.map +index 65bcf17..f65a125 100644 +--- a/zlib.map ++++ b/zlib.map +@@ -69,4 +69,4 @@ ZLIB_1.2.3.5 { + + ZLIB_1.2.5.1 { + deflatePending; +-} ZLIB_1.2.5; ++} ZLIB_1.2.3.5; +-- +1.7.5.4 + diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/zlib/metadata.xml b/sdk_container/src/third_party/portage-stable/sys-libs/zlib/metadata.xml index 96a2d58636..600525ce12 100644 --- a/sdk_container/src/third_party/portage-stable/sys-libs/zlib/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/sys-libs/zlib/metadata.xml @@ -1,5 +1,8 @@ -base-system + base-system + + include the minizip library for quick and dirty zip extraction + diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.2.3-r1.ebuild b/sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.2.3-r1.ebuild new file mode 100644 index 0000000000..6890f50a45 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.2.3-r1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/zlib/zlib-1.2.3-r1.ebuild,v 1.15 2011/02/06 21:36:45 leio Exp $ + +inherit eutils flag-o-matic toolchain-funcs + +DESCRIPTION="Standard (de)compression library" +HOMEPAGE="http://www.zlib.net/" +SRC_URI="http://www.gzip.org/zlib/${P}.tar.bz2 + http://www.zlib.net/${P}.tar.bz2" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" +IUSE="" + +RDEPEND="" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/${P}-build.patch + epatch "${FILESDIR}"/${P}-visibility-support.patch #149929 + epatch "${FILESDIR}"/${PN}-1.2.1-glibc.patch + epatch "${FILESDIR}"/${PN}-1.2.1-build-fPIC.patch + epatch "${FILESDIR}"/${PN}-1.2.1-configure.patch #55434 + epatch "${FILESDIR}"/${PN}-1.2.1-fPIC.patch + epatch "${FILESDIR}"/${PN}-1.2.3-r1-bsd-soname.patch #123571 + epatch "${FILESDIR}"/${PN}-1.2.3-LDFLAGS.patch #126718 + epatch "${FILESDIR}"/${PN}-1.2.3-mingw-implib.patch #288212 + sed -i -e '/ldconfig/d' Makefile* +} + +src_compile() { + tc-export AR CC RANLIB + case ${CHOST} in + *-mingw*|mingw*) + export RC=${CHOST}-windres DLLWRAP=${CHOST}-dllwrap + emake -f win32/Makefile.gcc prefix=/usr || die + ;; + *) + # not an autoconf script, so cant use econf + ./configure --shared --prefix=/usr --libdir=/$(get_libdir) || die + emake || die + ;; + esac +} + +src_install() { + einstall libdir="${D}"/$(get_libdir) || die + rm "${D}"/$(get_libdir)/libz.a + insinto /usr/include + doins zconf.h zlib.h + + doman zlib.3 + dodoc FAQ README ChangeLog algorithm.txt + + # we don't need the static lib in /lib + # as it's only for compiling against + dolib libz.a + + # all the shared libs go into /lib + # for NFS based /usr + case ${CHOST} in + *-mingw*|mingw*) + dobin zlib1.dll || die + dolib libz.dll.a || die + ;; + *) + into / + dolib libz.so.${PV} + ( cd "${D}"/$(get_libdir) ; chmod 755 libz.so.* ) + dosym libz.so.${PV} /$(get_libdir)/libz.so + dosym libz.so.${PV} /$(get_libdir)/libz.so.1 + gen_usr_ldscript libz.so + ;; + esac +} diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.2.5-r2.ebuild b/sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.2.5-r2.ebuild index 1d29b2d68e..da25976e82 100644 --- a/sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.2.5-r2.ebuild +++ b/sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.2.5-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/zlib/zlib-1.2.5-r2.ebuild,v 1.8 2011/03/27 19:00:39 ranger Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/zlib/zlib-1.2.5-r2.ebuild,v 1.12 2011/05/01 09:52:06 xarthisius Exp $ inherit eutils toolchain-funcs @@ -11,7 +11,7 @@ SRC_URI="http://www.gzip.org/zlib/${P}.tar.bz2 LICENSE="ZLIB" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" IUSE="" RDEPEND="!&1`" = ""; then + # +if (...) 2>/dev/null; then + sed -i 's|\&1`" = ""|\1 2>/dev/null|' configure || die + + epatch "${FILESDIR}"/${P}-version.patch + epatch "${FILESDIR}"/${P}-symlinks.patch +} + +echoit() { echo "$@"; "$@"; } +src_compile() { + case ${CHOST} in + *-mingw*|mingw*) + emake -f win32/Makefile.gcc STRIP=true PREFIX=${CHOST}- || die + sed \ + -e 's|@prefix@|/usr|g' \ + -e 's|@exec_prefix@|${prefix}|g' \ + -e 's|@libdir@|${exec_prefix}/'$(get_libdir)'|g' \ + -e 's|@sharedlibdir@|${exec_prefix}/'$(get_libdir)'|g' \ + -e 's|@includedir@|${prefix}/include|g' \ + -e 's|@VERSION@|'${PV}'|g' \ + zlib.pc.in > zlib.pc || die + ;; + *) # not an autoconf script, so can't use econf + echoit ./configure --shared --prefix=/usr --libdir=/usr/$(get_libdir) || die + emake || die + ;; + esac +} + +src_install() { + case ${CHOST} in + *-mingw*|mingw*) + emake -f win32/Makefile.gcc install \ + BINARY_PATH="${D}/usr/bin" \ + LIBRARY_PATH="${D}/usr/$(get_libdir)" \ + INCLUDE_PATH="${D}/usr/include" \ + SHARED_MODE=1 \ + || die + insinto /usr/share/pkgconfig + doins zlib.pc || die + ;; + + *) + emake install DESTDIR="${D}" LDCONFIG=: || die + gen_usr_ldscript -a z + ;; + esac + + # clean up namespace a little #383179 + # we do it here so we only have to tweak 2 files + sed -i -r 's:\<(O[FN])\>:_Z_\1:g' "${D}"/usr/include/*.h + + dodoc FAQ README ChangeLog doc/*.txt +} diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.2.5.1-r2.ebuild b/sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.2.5.1-r2.ebuild new file mode 100644 index 0000000000..7f157195cf --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.2.5.1-r2.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/zlib/zlib-1.2.5.1-r2.ebuild,v 1.11 2012/07/08 16:38:55 armin76 Exp $ + +inherit autotools eutils toolchain-funcs + +DESCRIPTION="Standard (de)compression library" +HOMEPAGE="http://www.zlib.net/" +SRC_URI="http://www.gzip.org/zlib/${P}.tar.gz + http://www.zlib.net/current/beta/${P}.tar.gz" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" +IUSE="minizip static-libs" + +RDEPEND="!&1`" = ""; then + # +if (...) 2>/dev/null; then + sed -i 's|\&1`" = ""|\1 2>/dev/null|' configure || die + + epatch "${FILESDIR}"/${P}-version.patch + epatch "${FILESDIR}"/${P}-symlinks.patch + EPATCH_OPTS=-p1 epatch "${FILESDIR}"/${PN}-1.2.4-minizip-autotools.patch + if use minizip ; then + cd contrib/minizip + sed -i "s:@ZLIB_VER@:${PV}:" configure.ac || die + ln -s ../../minigzip.c || die + eautoreconf + fi +} + +usex() { use $1 && echo ${2:-yes} || echo ${3:-no} ; } +echoit() { echo "$@"; "$@"; } +src_compile() { + case ${CHOST} in + *-mingw*|mingw*) + emake -f win32/Makefile.gcc STRIP=true PREFIX=${CHOST}- || die + sed \ + -e 's|@prefix@|/usr|g' \ + -e 's|@exec_prefix@|${prefix}|g' \ + -e 's|@libdir@|${exec_prefix}/'$(get_libdir)'|g' \ + -e 's|@sharedlibdir@|${exec_prefix}/'$(get_libdir)'|g' \ + -e 's|@includedir@|${prefix}/include|g' \ + -e 's|@VERSION@|'${PV}'|g' \ + zlib.pc.in > zlib.pc || die + ;; + *) # not an autoconf script, so can't use econf + echoit ./configure --shared --prefix=/usr --libdir=/usr/$(get_libdir) || die + emake || die + ;; + esac + if use minizip ; then + cd contrib/minizip + econf $(use_enable static-libs static) + emake || die + fi +} + +sed_macros() { + # clean up namespace a little #383179 + # we do it here so we only have to tweak 2 files + sed -i -r 's:\<(O[FN])\>:_Z_\1:g' "$@" || die +} +src_install() { + case ${CHOST} in + *-mingw*|mingw*) + emake -f win32/Makefile.gcc install \ + BINARY_PATH="${D}/usr/bin" \ + LIBRARY_PATH="${D}/usr/$(get_libdir)" \ + INCLUDE_PATH="${D}/usr/include" \ + SHARED_MODE=1 \ + || die + insinto /usr/share/pkgconfig + doins zlib.pc || die + ;; + + *) + emake install DESTDIR="${D}" LDCONFIG=: || die + gen_usr_ldscript -a z + sed_macros "${D}"/usr/include/*.h + ;; + esac + + dodoc FAQ README ChangeLog doc/*.txt + + if use minizip ; then + cd contrib/minizip + emake install DESTDIR="${D}" || die + sed_macros "${D}"/usr/include/minizip/*.h + dodoc *.txt + fi + + use static-libs || rm -f "${D}"/usr/$(get_libdir)/*.{a,la} +} diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.2.5.1.ebuild b/sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.2.5.1.ebuild new file mode 100644 index 0000000000..73aaf68bfa --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.2.5.1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/zlib/zlib-1.2.5.1.ebuild,v 1.1 2011/09/11 18:49:38 vapier Exp $ + +inherit eutils toolchain-funcs + +DESCRIPTION="Standard (de)compression library" +HOMEPAGE="http://www.zlib.net/" +SRC_URI="http://www.gzip.org/zlib/${P}.tar.gz + http://www.zlib.net/current/beta/${P}.tar.gz" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" +IUSE="" + +RDEPEND="!&1`" = ""; then + # +if (...) 2>/dev/null; then + sed -i 's|\&1`" = ""|\1 2>/dev/null|' configure || die + + epatch "${FILESDIR}"/${P}-version.patch + epatch "${FILESDIR}"/${P}-symlinks.patch +} + +echoit() { echo "$@"; "$@"; } +src_compile() { + case ${CHOST} in + *-mingw*|mingw*) + emake -f win32/Makefile.gcc STRIP=true PREFIX=${CHOST}- || die + sed \ + -e 's|@prefix@|/usr|g' \ + -e 's|@exec_prefix@|${prefix}|g' \ + -e 's|@libdir@|${exec_prefix}/'$(get_libdir)'|g' \ + -e 's|@sharedlibdir@|${exec_prefix}/'$(get_libdir)'|g' \ + -e 's|@includedir@|${prefix}/include|g' \ + -e 's|@VERSION@|'${PV}'|g' \ + zlib.pc.in > zlib.pc || die + ;; + *) # not an autoconf script, so can't use econf + echoit ./configure --shared --prefix=/usr --libdir=/usr/$(get_libdir) || die + emake || die + ;; + esac +} + +src_install() { + case ${CHOST} in + *-mingw*|mingw*) + emake -f win32/Makefile.gcc install \ + BINARY_PATH="${D}/usr/bin" \ + LIBRARY_PATH="${D}/usr/$(get_libdir)" \ + INCLUDE_PATH="${D}/usr/include" \ + SHARED_MODE=1 \ + || die + insinto /usr/share/pkgconfig + doins zlib.pc || die + ;; + + *) + emake install DESTDIR="${D}" LDCONFIG=: || die + gen_usr_ldscript -a z + ;; + esac + + dodoc FAQ README ChangeLog doc/*.txt +} diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.2.6.ebuild b/sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.2.6.ebuild new file mode 100644 index 0000000000..f0cd9c0dfc --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.2.6.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/zlib/zlib-1.2.6.ebuild,v 1.4 2012/05/03 19:08:41 vapier Exp $ + +AUTOTOOLS_AUTO_DEPEND="no" +inherit autotools eutils toolchain-funcs + +DESCRIPTION="Standard (de)compression library" +HOMEPAGE="http://www.zlib.net/" +SRC_URI="http://zlib.net/${P}.tar.gz + http://www.gzip.org/zlib/${P}.tar.gz + http://www.zlib.net/current/beta/${P}.tar.gz" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="minizip static-libs" + +DEPEND="minizip? ( ${AUTOTOOLS_DEPEND} )" +RDEPEND="! zlib.pc || die + ;; + *) # not an autoconf script, so can't use econf + echoit ./configure --shared --prefix=/usr --libdir=/usr/$(get_libdir) || die + emake || die + ;; + esac + if use minizip ; then + cd contrib/minizip + econf $(use_enable static-libs static) + emake || die + fi +} + +sed_macros() { + # clean up namespace a little #383179 + # we do it here so we only have to tweak 2 files + sed -i -r 's:\<(O[FN])\>:_Z_\1:g' "$@" || die +} +src_install() { + case ${CHOST} in + *-mingw*|mingw*) + emake -f win32/Makefile.gcc install \ + BINARY_PATH="${D}/usr/bin" \ + LIBRARY_PATH="${D}/usr/$(get_libdir)" \ + INCLUDE_PATH="${D}/usr/include" \ + SHARED_MODE=1 \ + || die + insinto /usr/share/pkgconfig + doins zlib.pc || die + ;; + + *) + emake install DESTDIR="${D}" LDCONFIG=: || die + gen_usr_ldscript -a z + ;; + esac + sed_macros "${D}"/usr/include/*.h + + dodoc FAQ README ChangeLog doc/*.txt + + if use minizip ; then + cd contrib/minizip + emake install DESTDIR="${D}" || die + sed_macros "${D}"/usr/include/minizip/*.h + dodoc *.txt + fi + + use static-libs || rm -f "${D}"/usr/$(get_libdir)/*.{a,la} +} diff --git a/sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.2.7.ebuild b/sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.2.7.ebuild new file mode 100644 index 0000000000..90655d42bc --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/sys-libs/zlib/zlib-1.2.7.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/zlib/zlib-1.2.7.ebuild,v 1.12 2012/09/30 17:26:34 armin76 Exp $ + +AUTOTOOLS_AUTO_DEPEND="no" +inherit autotools toolchain-funcs + +DESCRIPTION="Standard (de)compression library" +HOMEPAGE="http://www.zlib.net/" +SRC_URI="http://zlib.net/${P}.tar.gz + http://www.gzip.org/zlib/${P}.tar.gz + http://www.zlib.net/current/beta/${P}.tar.gz" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="minizip static-libs" + +DEPEND="minizip? ( ${AUTOTOOLS_DEPEND} )" +RDEPEND="! zlib.pc || die + ;; + *) # not an autoconf script, so can't use econf + local uname=$(/usr/share/gnuconfig/config.sub "${CHOST}" | cut -d- -f3) #347167 + echoit ./configure \ + --shared \ + --prefix=/usr \ + --libdir=/usr/$(get_libdir) \ + ${uname:+--uname=${uname}} \ + || die + emake || die + ;; + esac + if use minizip ; then + cd contrib/minizip + econf $(use_enable static-libs static) + emake || die + fi +} + +sed_macros() { + # clean up namespace a little #383179 + # we do it here so we only have to tweak 2 files + sed -i -r 's:\<(O[FN])\>:_Z_\1:g' "$@" || die +} +src_install() { + case ${CHOST} in + *-mingw*|mingw*) + emake -f win32/Makefile.gcc install \ + BINARY_PATH="${D}/usr/bin" \ + LIBRARY_PATH="${D}/usr/$(get_libdir)" \ + INCLUDE_PATH="${D}/usr/include" \ + SHARED_MODE=1 \ + || die + insinto /usr/share/pkgconfig + doins zlib.pc || die + ;; + + *) + emake install DESTDIR="${D}" LDCONFIG=: || die + gen_usr_ldscript -a z + ;; + esac + sed_macros "${D}"/usr/include/*.h + + dodoc FAQ README ChangeLog doc/*.txt + + if use minizip ; then + cd contrib/minizip + emake install DESTDIR="${D}" || die + sed_macros "${D}"/usr/include/minizip/*.h + dodoc *.txt + fi + + use static-libs || rm -f "${D}"/usr/$(get_libdir)/lib{z,minizip}.{a,la} #419645 +} diff --git a/sdk_container/src/third_party/portage-stable/virtual/udev/ChangeLog b/sdk_container/src/third_party/portage-stable/virtual/udev/ChangeLog new file mode 100644 index 0000000000..9ad7b4c179 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/udev/ChangeLog @@ -0,0 +1,80 @@ +# ChangeLog for virtual/udev +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/virtual/udev/ChangeLog,v 1.20 2013/01/28 14:42:41 axs Exp $ + + 28 Jan 2013; Ian Stakenvicius udev-197.ebuild: + Adjust passthrough of USE=kmod on eudev to enable USE=modutils instead, bug + 454312 + + 27 Jan 2013; Agostino Sarubbo udev-197.ebuild: + Stable for ppc, wrt bug #452556 + + 27 Jan 2013; Samuli Suominen udev-171.ebuild, + udev-197.ebuild, metadata.xml: + Introduce IUSE="+kmod" wrt #450692 + + 21 Jan 2013; Samuli Suominen -udev-196.ebuild: + old + + 20 Jan 2013; Agostino Sarubbo udev-197.ebuild: + Stable for x86, wrt bug #452556 + + 19 Jan 2013; Samuli Suominen udev-197.ebuild: + amd64 stable wrt #452556 + + 17 Jan 2013; Samuli Suominen +udev-196.ebuild: + Put 196 back in tree for sys-apps/systemd. If you don't use systemd, you + shouldn't be emerging this package because it has wrong udevdir= in udev.pc. + + 17 Jan 2013; Samuli Suominen -udev-196.ebuild: + old + +*udev-197 (17 Jan 2013) + + 17 Jan 2013; Samuli Suominen +udev-197.ebuild: + This will mark the initial support for: + http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames + + 17 Jan 2013; Samuli Suominen -udev-0.ebuild: + old + + 12 Dec 2012; Ian Stakenvicius udev-0.ebuild, + udev-171.ebuild, udev-196.ebuild: + dropped acl use flag as it is not needed by anything + + 11 Dec 2012; Patrick Lauer udev-171.ebuild, + udev-196.ebuild: + Fixing virtual to be a choice and not both at the same time + + 11 Dec 2012; Ian Stakenvicius udev-171.ebuild, + udev-196.ebuild: + added eudev to the virtual representing libudev.so.1 + + 10 Dec 2012; Jonathan Callen udev-0.ebuild, udev-171.ebuild, + udev-196.ebuild: + Fix it's -> its in DESCRIPTION + + 02 Dec 2012; Samuli Suominen -udev-180.ebuild: + old + +*udev-196 (02 Dec 2012) + + 02 Dec 2012; William Hubbs +udev-196.ebuild, + metadata.xml: + add new virtual because of hwdb and drop the invalid udev herd + + 02 Dec 2012; Samuli Suominen udev-180.ebuild: + Scale back with the sys-fs/udev version to let systemd catch up. + +*udev-180 (24 Nov 2012) +*udev-171 (24 Nov 2012) + + 24 Nov 2012; Samuli Suominen udev-0.ebuild, + +udev-171.ebuild, +udev-180.ebuild: + Introduce versioned virtual(s) to satisfy the need (see UDisks2 ebuild for + example) + +*udev-0 (24 Nov 2012) + + 24 Nov 2012; Samuli Suominen +udev-0.ebuild: + Initial commit wrt #444398 by Richard Yao diff --git a/sdk_container/src/third_party/portage-stable/virtual/udev/Manifest b/sdk_container/src/third_party/portage-stable/virtual/udev/Manifest new file mode 100644 index 0000000000..05b03ebc17 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/udev/Manifest @@ -0,0 +1,14 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +EBUILD udev-171.ebuild 623 SHA256 fea4197cd9270c076c4104bcc0b8d3fbddcb0827324e387fc086ed04969ddd91 SHA512 b57b5709bbbd4f53af65b899bce82c0900ce74890535c2c1d8778bbfb5afed10f7d4685430f735860bf49a48a15f3528c867c8aa2a6cdacc39a117cb10aa74ae WHIRLPOOL c32f8ca7b1c2b1b90a3d10916d79097f035f9992fa914ce44ab1a81e2708bd201733b49b515b40b37d03141140918c52485e774a2babdb59409313e62b4e406a +EBUILD udev-197.ebuild 864 SHA256 dcb527d4de8f051b6c324a76ba0eccacac44d0d2d2640a052d86cd402e54ed55 SHA512 8bd3f40488249e8fb0c64d210f148d98735769b44993f16e85d743dbefc4a984408bfdee639d421286f1e227784980b519fffa9857d2cd813077591245a0aaac WHIRLPOOL 9aca769d7765c8d76a76e3bde630068e110f3d4e1529f746682c54ac4bcee1986cbd8642d78bad56288b8e77d8f9353459b330e6622f717593a7e6cb257f1c1b +MISC ChangeLog 2834 SHA256 d07bc9ca5f4bf1a705c372e3a4efc9a0bd3170ce40860106114fd1d77525bf28 SHA512 a323af36b5719b2fbf89802cde92f179ce2bddbf8a743dc577adca8fff790febb48745c19c0c8c14b8065dbee7056f11bab08ca3ac23067230008e5515c19cac WHIRLPOOL 33f06faed1a7006e1b57dbeeb19a7e7b3dda68e0b38e7b96b99191df0170a766082799e379ef84342d14a6ebf9d532cba7d266b6066baddbdf70a854273f0194 +MISC metadata.xml 562 SHA256 59540ad772a815dbed3b67cf86c05777f21c31e76ef5207f126f7e81bf910b1f SHA512 f9e4a16621d794bdcdf75d4ffc4b1f411d75751bfb3ec660c2ec3afd5883695c872f5957ac30c84b41e4614b4994e5b986e6a7052da97ba0e09344e29d2796c0 WHIRLPOOL 8480466f29464021380fcadf1a88ec8325a8eb16253abb593715debd69c1f6dfbbeaa0e7912c469ee89ec85c60d5e4564e529e214a859f25f28e304948107930 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iF4EAREIAAYFAlEGjmwACgkQ2ugaI38ACPBr4AEAoYwSBCuEKmfoKflGKRrvWgOe +brBCYp/6RnnsEt/+9DkA/0G93t8Gxs0+UnAEuApurwl8FlqWkGUHSXYepcT3F84C +=eMtm +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/virtual/udev/metadata.xml b/sdk_container/src/third_party/portage-stable/virtual/udev/metadata.xml new file mode 100644 index 0000000000..1e9265fe75 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/udev/metadata.xml @@ -0,0 +1,14 @@ + + + + + udev-bugs@gentoo.org + + + Build and install libgudev support + Build and install hardware database support + Build and install introspection support + Build and install keymaps support + Build and install module loading support + + diff --git a/sdk_container/src/third_party/portage-stable/virtual/udev/udev-171.ebuild b/sdk_container/src/third_party/portage-stable/virtual/udev/udev-171.ebuild new file mode 100644 index 0000000000..8edf3c1b3f --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/udev/udev-171.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/virtual/udev/udev-171.ebuild,v 1.6 2013/01/27 13:06:57 ssuominen Exp $ + +EAPI=2 + +DESCRIPTION="Virtual for udev implementation and number of its features" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86" +# USE flags kmod and static-libs are here dummy in purpose +IUSE="gudev hwdb introspection keymap +kmod selinux static-libs" + +DEPEND="" +RDEPEND="~sys-fs/udev-171[gudev?,hwdb?,introspection?,keymap?,selinux?]" diff --git a/sdk_container/src/third_party/portage-stable/virtual/udev/udev-197.ebuild b/sdk_container/src/third_party/portage-stable/virtual/udev/udev-197.ebuild new file mode 100644 index 0000000000..eea00f3fc8 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/virtual/udev/udev-197.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/virtual/udev/udev-197.ebuild,v 1.6 2013/01/28 14:42:41 axs Exp $ + +EAPI=2 + +DESCRIPTION="Virtual to select between sys-fs/udev and sys-fs/eudev" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86" +# These default enabled IUSE flags should follow defaults of sys-fs/udev. +IUSE="gudev hwdb introspection keymap +kmod selinux static-libs" + +DEPEND="" +RDEPEND="|| ( >=sys-fs/udev-197-r3[gudev?,hwdb?,introspection?,keymap?,kmod?,selinux?,static-libs?] + kmod? ( >=sys-fs/eudev-1_beta1[modutils,gudev?,hwdb?,introspection?,keymap?,selinux?,static-libs?] ) + !kmod? ( >=sys-fs/eudev-1_beta1[gudev?,hwdb?,introspection?,keymap?,selinux?,static-libs?] ) + )"