From 376e917bd33992f1ced5ac8e6cd9bcfee0f0dcef Mon Sep 17 00:00:00 2001 From: geos_one Date: Sun, 7 Nov 2010 06:47:25 +0000 Subject: [PATCH] delete old ebuilds git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@2685 6952d904-891a-0410-993b-d76249ca496b --- app-misc/irtrans-irclient/Manifest | 2 + app-misc/irtrans-irserver/Manifest | 2 + app-office/libreoffice/Manifest | 44 - .../files/boost-undefined-references.diff | 12 - .../libreoffice/files/gcc45-buildfix.diff | 17 - .../libreoffice/files/gentoo-3.2.99.1.diff | 46 - .../libreoffice/files/gentoo-pythonpath.diff | 11 - .../files/neon-remove-SSPI-support.diff | 25 - .../libreoffice/files/npwrap-fix-nogtk.diff | 12 - app-office/libreoffice/files/ooo-env_log.diff | 25 - .../files/qt-use-native-backend.diff | 10 - .../libreoffice/libreoffice-3.2.99.1.ebuild | 421 ------ dev-db/firebird/ChangeLog | 537 ------- dev-db/firebird/Manifest | 12 - dev-db/firebird/files/70firebird | 2 - ...rebird-2.1.2.18118.0-deps-flags-libs.patch | 107 -- .../files/firebird-gcc-icu-declare-new.patch | 27 - dev-db/firebird/files/firebird.conf.d | 3 - dev-db/firebird/files/firebird.conf.d.2 | 4 - dev-db/firebird/files/firebird.init.d | 32 - dev-db/firebird/files/firebird.xinetd.2 | 11 - dev-db/firebird/firebird-2.1.2.18118.0.ebuild | 275 ---- dev-db/firebird/metadata.xml | 15 - dev-java/ICEpdf/Manifest | 4 +- dev-libs/fribidi/ChangeLog | 152 -- dev-libs/fribidi/Manifest | 5 - dev-libs/fribidi/files/fribidi-macos.patch | 11 - dev-libs/fribidi/fribidi-0.19.2.ebuild | 17 - dev-libs/fribidi/metadata.xml | 8 - dev-libs/libgcal/ChangeLog | 7 - dev-libs/libgcal/Manifest | 4 - dev-libs/libgcal/libgcal-0.8.1.ebuild | 28 - dev-libs/libgcal/metadata.xml | 5 - dev-util/boomerang/Manifest | 3 - dev-util/boomerang/boomerang-9999.ebuild | 258 ---- dev-util/boomerang/files/startboomerang-qt.sh | 7 - dev-util/boomerang/files/startboomerang.sh | 8 - dev-util/libconf/ChangeLog | 212 --- dev-util/libconf/Manifest | 6 - dev-util/libconf/files/0.42.10-fbsd.patch | 51 - .../files/libconf-0.42.10-perl510.patch | 11 - dev-util/libconf/libconf-0.42.10-r1.ebuild | 72 - dev-util/libconf/metadata.xml | 9 - kde-base/pykde4/Manifest | 5 - .../pykde4/files/pykde4-4.4.4-arm-sip.patch | 22 - .../files/pykde4-4.4.92-build-fix-sip.patch | 12 - kde-base/pykde4/files/pykde4.patch | 64 - kde-base/pykde4/pykde4-4.5.1-r1.ebuild | 84 -- net-analyzer/net-snmp/ChangeLog | 16 - net-analyzer/net-snmp/Manifest | 26 - .../net-snmp/files/CVE-2008-6123.patch | 19 - .../net-snmp-5.1.2-snmpconf-selinux.patch | 12 - .../files/net-snmp-5.4-exec-crash.patch | 14 - .../files/net-snmp-5.4-makefile.patch | 20 - .../files/net-snmp-5.4.1-CVE-2008-2292.patch | 192 --- .../files/net-snmp-5.4.1-clientaddr-fix.patch | 95 -- ...nmp-5.4.1-incorrect-hrFSStorageIndex.patch | 538 ------- ...pAddressTable-crash-with-double-free.patch | 134 -- .../files/net-snmp-5.4.1-perl-asneeded.patch | 33 - .../net-snmp-5.4.1-process-count-race.patch | 52 - ...t-snmp-5.4.1-sensors3-version_detect.patch | 56 - .../files/net-snmp-5.4.1-sensors3.patch | 1314 ----------------- ...snmp-5.4.1-suppresssuppress-annoying.patch | 17 - .../files/net-snmp-5.4.1.1-rpm5-1.patch | 59 - .../net-snmp/files/net-snmp-lm_sensors.patch | 475 ------ .../files/rpm514-netsnmp-5.4.1.1.patch | 246 --- net-analyzer/net-snmp/files/snmpd.conf | 17 - net-analyzer/net-snmp/files/snmpd.init | 47 - net-analyzer/net-snmp/files/snmpd.rc7 | 30 - net-analyzer/net-snmp/files/snmptrapd.conf | 16 - net-analyzer/net-snmp/files/snmptrapd.init | 24 - net-analyzer/net-snmp/files/snmptrapd.rc7 | 22 - net-analyzer/net-snmp/metadata.xml | 14 - .../net-snmp/net-snmp-5.4.2.1-r4.ebuild | 204 --- net-fs/cifs-utils/Manifest | 4 - net-fs/cifs-utils/cifs-utils-4.5.ebuild | 51 - net-fs/cifs-utils/cifs-utils-9999.ebuild | 51 - net-fs/cifs-utils/metadata.xml | 20 - net-fs/samba/Manifest | 3 - net-fs/samba/files/samba4.initd | 31 - net-fs/samba/samba-4.0.0_alpha13.ebuild | 158 -- net-im/skype/Manifest | 3 - net-im/skype/skype-2.1.0.47.ebuild | 111 -- net-libs/courier-authlib/ChangeLog | 497 ------- net-libs/courier-authlib/Manifest | 7 - .../courier-authlib-0.62.2.ebuild | 190 --- .../files/0.59.2-configure-db4.patch | 68 - .../files/0.59.2-remove-obsolete-macro.patch | 10 - .../courier-authlib/files/courier-authlib | 41 - net-libs/courier-authlib/metadata.xml | 8 - net-libs/webkit-gtk/ChangeLog | 170 --- net-libs/webkit-gtk/Manifest | 5 - .../files/fix-bison-incompatibility.patch | 22 - net-libs/webkit-gtk/metadata.xml | 15 - .../webkit-gtk/webkit-gtk-0_p37894.ebuild | 72 - net-mail/courier-imap/ChangeLog | 873 ----------- net-mail/courier-imap/Manifest | 56 - .../courier-imap/courier-imap-4.4.1-r1.ebuild | 250 ---- .../courier-imap/files/authdaemond-3.0.4-r1 | 42 - .../files/authdaemond.conf-3.0.4-r1 | 14 - ...r-imap-3.0.8-db4-bdbobj_configure.in.patch | 31 - .../courier-imap-3.0.8-db4-configure.in.patch | 39 - ...-imap-3.0.8-disable-fam-configure.in.patch | 23 - .../courier-imap-4.0.1-courier-imapd-ssl.rc6 | 42 - .../courier-imap-4.0.1-courier-imapd.rc6 | 37 - .../courier-imap-4.0.1-courier-pop3d-ssl.rc6 | 42 - .../courier-imap-4.0.1-courier-pop3d.rc6 | 37 - ...r-imap-4.0.1-db4-bdbobj_configure.in.patch | 31 - .../courier-imap-4.0.1-db4-configure.in.patch | 38 - ...-imap-4.0.1-disable-fam-configure.in.patch | 23 - .../courier-imap-4.0.1-gentoo-imapd-ssl.rc | 37 - .../files/courier-imap-4.0.1-gentoo-imapd.rc | 38 - .../courier-imap-4.0.1-gentoo-pop3d-ssl.rc | 36 - .../files/courier-imap-4.0.1-gentoo-pop3d.rc | 36 - ...urier-imap-4.0.1-r1-courier-imapd.indirect | 5 - ...urier-imap-4.0.1-r1-courier-pop3d.indirect | 5 - .../courier-imap-4.0.1-r1-gentoo-imapd-ssl.rc | 37 - .../courier-imap-4.0.1-r1-gentoo-imapd.rc | 38 - .../courier-imap-4.0.1-r1-gentoo-pop3d-ssl.rc | 36 - .../courier-imap-4.0.1-r1-gentoo-pop3d.rc | 36 - .../courier-imap-4.0.4-courier-imapd-ssl.rc6 | 42 - .../courier-imap-4.0.4-courier-imapd.rc6 | 37 - .../courier-imap-4.0.4-courier-pop3d-ssl.rc6 | 42 - .../courier-imap-4.0.4-courier-pop3d.rc6 | 37 - .../courier-imap-4.0.6-aclocal-fix.patch | 10 - ...r-imap-4.0.6-db4-bdbobj_configure.in.patch | 35 - .../courier-imap-4.0.6-db4-configure.in.patch | 34 - ...ier-imap-4.0.6-db4-tcpd_configure.in.patch | 11 - ...ourier-imap-4.0.6-r1-courier-imapd-ssl.rc6 | 41 - ...urier-imap-4.0.6-r1-courier-imapd.indirect | 3 - .../courier-imap-4.0.6-r1-courier-imapd.rc6 | 36 - ...ourier-imap-4.0.6-r1-courier-pop3d-ssl.rc6 | 41 - ...urier-imap-4.0.6-r1-courier-pop3d.indirect | 3 - .../courier-imap-4.0.6-r1-courier-pop3d.rc6 | 36 - .../courier-imap-4.0.6-r1-gentoo-imapd-ssl.rc | 32 - .../courier-imap-4.0.6-r1-gentoo-imapd.rc | 33 - .../courier-imap-4.0.6-r1-gentoo-pop3d-ssl.rc | 30 - .../courier-imap-4.0.6-r1-gentoo-pop3d.rc | 31 - .../files/courier-imap-4.1.2-as-needed.patch | 12 - .../files/courier-imap-gentoo.readme | 75 - .../files/courier-imapd-ssl.rc6-3.0.5 | 42 - net-mail/courier-imap/files/courier-imapd.rc6 | 37 - .../files/courier-pop3d-ssl.rc6-3.0.5 | 42 - net-mail/courier-imap/files/courier-pop3d.rc6 | 37 - .../files/gentoo-imapd-1.7.3-r1.rc | 37 - .../files/gentoo-imapd-ssl-1.7.3-r1.rc | 36 - .../files/gentoo-pop3d-1.7.3-r1.rc | 35 - .../files/gentoo-pop3d-ssl-1.7.3-r1.rc | 35 - net-mail/courier-imap/files/mkimapdcert | 39 - net-mail/courier-imap/files/mkpop3dcert | 39 - net-mail/courier-imap/metadata.xml | 9 - sys-kernel/geos_one-sources/Manifest | 8 + x11-libs/tslib/ChangeLog | 20 - x11-libs/tslib/Manifest | 6 - x11-libs/tslib/files/tslib-1.0-test-1.patch | 22 - x11-libs/tslib/metadata.xml | 8 - x11-libs/tslib/tslib-1.0-r1.ebuild | 43 - 157 files changed, 14 insertions(+), 10930 deletions(-) delete mode 100644 app-office/libreoffice/Manifest delete mode 100644 app-office/libreoffice/files/boost-undefined-references.diff delete mode 100644 app-office/libreoffice/files/gcc45-buildfix.diff delete mode 100644 app-office/libreoffice/files/gentoo-3.2.99.1.diff delete mode 100644 app-office/libreoffice/files/gentoo-pythonpath.diff delete mode 100644 app-office/libreoffice/files/neon-remove-SSPI-support.diff delete mode 100644 app-office/libreoffice/files/npwrap-fix-nogtk.diff delete mode 100644 app-office/libreoffice/files/ooo-env_log.diff delete mode 100644 app-office/libreoffice/files/qt-use-native-backend.diff delete mode 100644 app-office/libreoffice/libreoffice-3.2.99.1.ebuild delete mode 100644 dev-db/firebird/ChangeLog delete mode 100644 dev-db/firebird/Manifest delete mode 100644 dev-db/firebird/files/70firebird delete mode 100644 dev-db/firebird/files/firebird-2.1.2.18118.0-deps-flags-libs.patch delete mode 100644 dev-db/firebird/files/firebird-gcc-icu-declare-new.patch delete mode 100644 dev-db/firebird/files/firebird.conf.d delete mode 100644 dev-db/firebird/files/firebird.conf.d.2 delete mode 100644 dev-db/firebird/files/firebird.init.d delete mode 100644 dev-db/firebird/files/firebird.xinetd.2 delete mode 100644 dev-db/firebird/firebird-2.1.2.18118.0.ebuild delete mode 100644 dev-db/firebird/metadata.xml delete mode 100644 dev-libs/fribidi/ChangeLog delete mode 100644 dev-libs/fribidi/Manifest delete mode 100644 dev-libs/fribidi/files/fribidi-macos.patch delete mode 100644 dev-libs/fribidi/fribidi-0.19.2.ebuild delete mode 100644 dev-libs/fribidi/metadata.xml delete mode 100644 dev-libs/libgcal/ChangeLog delete mode 100644 dev-libs/libgcal/Manifest delete mode 100644 dev-libs/libgcal/libgcal-0.8.1.ebuild delete mode 100644 dev-libs/libgcal/metadata.xml delete mode 100644 dev-util/boomerang/Manifest delete mode 100644 dev-util/boomerang/boomerang-9999.ebuild delete mode 100644 dev-util/boomerang/files/startboomerang-qt.sh delete mode 100644 dev-util/boomerang/files/startboomerang.sh delete mode 100644 dev-util/libconf/ChangeLog delete mode 100644 dev-util/libconf/Manifest delete mode 100644 dev-util/libconf/files/0.42.10-fbsd.patch delete mode 100644 dev-util/libconf/files/libconf-0.42.10-perl510.patch delete mode 100644 dev-util/libconf/libconf-0.42.10-r1.ebuild delete mode 100644 dev-util/libconf/metadata.xml delete mode 100644 kde-base/pykde4/Manifest delete mode 100644 kde-base/pykde4/files/pykde4-4.4.4-arm-sip.patch delete mode 100644 kde-base/pykde4/files/pykde4-4.4.92-build-fix-sip.patch delete mode 100644 kde-base/pykde4/files/pykde4.patch delete mode 100644 kde-base/pykde4/pykde4-4.5.1-r1.ebuild delete mode 100644 net-analyzer/net-snmp/ChangeLog delete mode 100644 net-analyzer/net-snmp/Manifest delete mode 100644 net-analyzer/net-snmp/files/CVE-2008-6123.patch delete mode 100644 net-analyzer/net-snmp/files/net-snmp-5.1.2-snmpconf-selinux.patch delete mode 100644 net-analyzer/net-snmp/files/net-snmp-5.4-exec-crash.patch delete mode 100644 net-analyzer/net-snmp/files/net-snmp-5.4-makefile.patch delete mode 100644 net-analyzer/net-snmp/files/net-snmp-5.4.1-CVE-2008-2292.patch delete mode 100644 net-analyzer/net-snmp/files/net-snmp-5.4.1-clientaddr-fix.patch delete mode 100644 net-analyzer/net-snmp/files/net-snmp-5.4.1-incorrect-hrFSStorageIndex.patch delete mode 100644 net-analyzer/net-snmp/files/net-snmp-5.4.1-ipAddressTable-crash-with-double-free.patch delete mode 100644 net-analyzer/net-snmp/files/net-snmp-5.4.1-perl-asneeded.patch delete mode 100644 net-analyzer/net-snmp/files/net-snmp-5.4.1-process-count-race.patch delete mode 100644 net-analyzer/net-snmp/files/net-snmp-5.4.1-sensors3-version_detect.patch delete mode 100644 net-analyzer/net-snmp/files/net-snmp-5.4.1-sensors3.patch delete mode 100644 net-analyzer/net-snmp/files/net-snmp-5.4.1-suppresssuppress-annoying.patch delete mode 100644 net-analyzer/net-snmp/files/net-snmp-5.4.1.1-rpm5-1.patch delete mode 100644 net-analyzer/net-snmp/files/net-snmp-lm_sensors.patch delete mode 100644 net-analyzer/net-snmp/files/rpm514-netsnmp-5.4.1.1.patch delete mode 100644 net-analyzer/net-snmp/files/snmpd.conf delete mode 100644 net-analyzer/net-snmp/files/snmpd.init delete mode 100644 net-analyzer/net-snmp/files/snmpd.rc7 delete mode 100644 net-analyzer/net-snmp/files/snmptrapd.conf delete mode 100644 net-analyzer/net-snmp/files/snmptrapd.init delete mode 100644 net-analyzer/net-snmp/files/snmptrapd.rc7 delete mode 100644 net-analyzer/net-snmp/metadata.xml delete mode 100644 net-analyzer/net-snmp/net-snmp-5.4.2.1-r4.ebuild delete mode 100644 net-fs/cifs-utils/Manifest delete mode 100644 net-fs/cifs-utils/cifs-utils-4.5.ebuild delete mode 100644 net-fs/cifs-utils/cifs-utils-9999.ebuild delete mode 100644 net-fs/cifs-utils/metadata.xml delete mode 100644 net-fs/samba/Manifest delete mode 100644 net-fs/samba/files/samba4.initd delete mode 100644 net-fs/samba/samba-4.0.0_alpha13.ebuild delete mode 100644 net-im/skype/Manifest delete mode 100644 net-im/skype/skype-2.1.0.47.ebuild delete mode 100644 net-libs/courier-authlib/ChangeLog delete mode 100644 net-libs/courier-authlib/Manifest delete mode 100644 net-libs/courier-authlib/courier-authlib-0.62.2.ebuild delete mode 100644 net-libs/courier-authlib/files/0.59.2-configure-db4.patch delete mode 100644 net-libs/courier-authlib/files/0.59.2-remove-obsolete-macro.patch delete mode 100644 net-libs/courier-authlib/files/courier-authlib delete mode 100644 net-libs/courier-authlib/metadata.xml delete mode 100644 net-libs/webkit-gtk/ChangeLog delete mode 100644 net-libs/webkit-gtk/Manifest delete mode 100644 net-libs/webkit-gtk/files/fix-bison-incompatibility.patch delete mode 100644 net-libs/webkit-gtk/metadata.xml delete mode 100644 net-libs/webkit-gtk/webkit-gtk-0_p37894.ebuild delete mode 100644 net-mail/courier-imap/ChangeLog delete mode 100644 net-mail/courier-imap/Manifest delete mode 100644 net-mail/courier-imap/courier-imap-4.4.1-r1.ebuild delete mode 100644 net-mail/courier-imap/files/authdaemond-3.0.4-r1 delete mode 100644 net-mail/courier-imap/files/authdaemond.conf-3.0.4-r1 delete mode 100644 net-mail/courier-imap/files/courier-imap-3.0.8-db4-bdbobj_configure.in.patch delete mode 100644 net-mail/courier-imap/files/courier-imap-3.0.8-db4-configure.in.patch delete mode 100644 net-mail/courier-imap/files/courier-imap-3.0.8-disable-fam-configure.in.patch delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.1-courier-imapd-ssl.rc6 delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.1-courier-imapd.rc6 delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.1-courier-pop3d-ssl.rc6 delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.1-courier-pop3d.rc6 delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.1-db4-bdbobj_configure.in.patch delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.1-db4-configure.in.patch delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.1-disable-fam-configure.in.patch delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.1-gentoo-imapd-ssl.rc delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.1-gentoo-imapd.rc delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.1-gentoo-pop3d-ssl.rc delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.1-gentoo-pop3d.rc delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.1-r1-courier-imapd.indirect delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.1-r1-courier-pop3d.indirect delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.1-r1-gentoo-imapd-ssl.rc delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.1-r1-gentoo-imapd.rc delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.1-r1-gentoo-pop3d-ssl.rc delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.1-r1-gentoo-pop3d.rc delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.4-courier-imapd-ssl.rc6 delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.4-courier-imapd.rc6 delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.4-courier-pop3d-ssl.rc6 delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.4-courier-pop3d.rc6 delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.6-aclocal-fix.patch delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.6-db4-bdbobj_configure.in.patch delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.6-db4-configure.in.patch delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.6-db4-tcpd_configure.in.patch delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.6-r1-courier-imapd-ssl.rc6 delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.6-r1-courier-imapd.indirect delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.6-r1-courier-imapd.rc6 delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.6-r1-courier-pop3d-ssl.rc6 delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.6-r1-courier-pop3d.indirect delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.6-r1-courier-pop3d.rc6 delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.6-r1-gentoo-imapd-ssl.rc delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.6-r1-gentoo-imapd.rc delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.6-r1-gentoo-pop3d-ssl.rc delete mode 100644 net-mail/courier-imap/files/courier-imap-4.0.6-r1-gentoo-pop3d.rc delete mode 100644 net-mail/courier-imap/files/courier-imap-4.1.2-as-needed.patch delete mode 100644 net-mail/courier-imap/files/courier-imap-gentoo.readme delete mode 100644 net-mail/courier-imap/files/courier-imapd-ssl.rc6-3.0.5 delete mode 100755 net-mail/courier-imap/files/courier-imapd.rc6 delete mode 100644 net-mail/courier-imap/files/courier-pop3d-ssl.rc6-3.0.5 delete mode 100755 net-mail/courier-imap/files/courier-pop3d.rc6 delete mode 100755 net-mail/courier-imap/files/gentoo-imapd-1.7.3-r1.rc delete mode 100755 net-mail/courier-imap/files/gentoo-imapd-ssl-1.7.3-r1.rc delete mode 100755 net-mail/courier-imap/files/gentoo-pop3d-1.7.3-r1.rc delete mode 100755 net-mail/courier-imap/files/gentoo-pop3d-ssl-1.7.3-r1.rc delete mode 100755 net-mail/courier-imap/files/mkimapdcert delete mode 100755 net-mail/courier-imap/files/mkpop3dcert delete mode 100644 net-mail/courier-imap/metadata.xml delete mode 100644 x11-libs/tslib/ChangeLog delete mode 100644 x11-libs/tslib/Manifest delete mode 100644 x11-libs/tslib/files/tslib-1.0-test-1.patch delete mode 100644 x11-libs/tslib/metadata.xml delete mode 100644 x11-libs/tslib/tslib-1.0-r1.ebuild diff --git a/app-misc/irtrans-irclient/Manifest b/app-misc/irtrans-irclient/Manifest index 0b938f59..ae60d477 100644 --- a/app-misc/irtrans-irclient/Manifest +++ b/app-misc/irtrans-irclient/Manifest @@ -4,6 +4,7 @@ DIST irclient-src-5.11.04.tar.gz 44123 RMD160 d756a3655b82085430e26e194271ddc150 DIST irclient-src-6.00.04.tar.gz 65931 RMD160 e88fc0d454c5177ea4005e1301b2d67f8a15d5da SHA1 6db986ce4db58e7d91b8fad0232d41b4614d5617 SHA256 c58acec89daabd8dc98ed163602c39e3c94a61625b01663a522a77c9dd9c0e30 DIST irclient-src-6.01.01.tar.gz 65976 RMD160 fead5256bf5c7b4b89109125116c0654db390aba SHA1 70e8bce66ad1254d241b4ae673820209c14f7e47 SHA256 fc9e55bae94bf26a2bbc1f2fcdaa9efa2309c0361ab9423e1ed772b449307c84 DIST irclient-src-6.01.04.tar.gz 68860 RMD160 a42758bd1f63606192499a05db7cbeaf932b71af SHA1 c0261a80845a63a88128b8be3bf7f3222c12e1db SHA256 dd0dd20cbbf3643ea87615c5eab4eef4122c55bc45616d9cd255e9da65bc7247 +DIST irclient-src-6.01.05.tar.gz 69814 RMD160 9a3840db5089a993087b2cd918f55ec577a1c447 SHA1 bce3a9fcec1a22b147dc882ea27c7396b9d05f1f SHA256 c37fdff95794e343505f57ad5782a3100c3a3a572c3ab8064fe93de94b00efca DIST irserver-src-5.9.04.tar.gz 143574 RMD160 acea7223dea66d8be97e716d0a1aa2f128f98176 SHA1 d3f6687785bab24abb5cd5019ef5d6892ced7b1f SHA256 9f3877d6c8fcc67b5198bb05c2ffab24116121c09124f744eb9d795e925485a9 DIST irserver-src-5.9.07.tar.gz 143809 RMD160 747eeb70f5f869f689517250bcfd75fe0af1d924 SHA1 49210d5adebba6852439cfb4e640434303b0a83f SHA256 2416be01cc7f2bc32fc71407d503c1c285987d32e0dab905921c639d2fd79702 DIST irtrans-irclient-5.11.04-ip_assign-1.patch.bz2 5051 RMD160 0b04bd863acaf0a7d1b06434efc3494ed4b74c70 SHA1 68b891c132e6aff50bfac22635c9a360ed9d0eea SHA256 094ee33b2a7a7fb4752bda0896a7a23895fa8eba86164fe9e0c4e63790e34739 @@ -14,5 +15,6 @@ EBUILD irtrans-irclient-5.9.07.ebuild 858 RMD160 dd47ec80a7e88307638b85188227b76 EBUILD irtrans-irclient-6.00.04.ebuild 1642 RMD160 108190b93ba1b524fbff53f24f08262148596182 SHA1 8435ba5017684efc7683ca1f866ab858f5ae5a3a SHA256 2d3d437798df46718f0c956ea168642ac6a53f0d9e1a477611d5d9542d9b01e6 EBUILD irtrans-irclient-6.01.01.ebuild 1657 RMD160 787efba3bca4a983292d19dfc1b3ceaa95410ad1 SHA1 c0a640a13283e3edfe9058c5495e2d83ba5060ac SHA256 6c9fa917e60b6854121fb71409e600ffc9bed4d26634c22cc26a625a7e55580c EBUILD irtrans-irclient-6.01.04.ebuild 1657 RMD160 920fa7a95e17f600b38af60802e090e128ff41b4 SHA1 da69c0a44a86f778ab32e2b5f43644c3d18a614b SHA256 e4a612725eb36d1e67082c428f19fd301a64afeda626cc1e45b4e4ffcb431fee +EBUILD irtrans-irclient-6.01.05.ebuild 1657 RMD160 920fa7a95e17f600b38af60802e090e128ff41b4 SHA1 da69c0a44a86f778ab32e2b5f43644c3d18a614b SHA256 e4a612725eb36d1e67082c428f19fd301a64afeda626cc1e45b4e4ffcb431fee MISC ChangeLog 2658 RMD160 29f946cedfb4924872463dc13dd57fff6f6d56d2 SHA1 c32495b89e25da26f03ced789be61f9ad27bc769 SHA256 ae29d225e94153059db1558533908ad4f6bff18ba8f1d28659a67b530a319914 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 diff --git a/app-misc/irtrans-irserver/Manifest b/app-misc/irtrans-irserver/Manifest index 60fb8ef0..fa96d043 100644 --- a/app-misc/irtrans-irserver/Manifest +++ b/app-misc/irtrans-irserver/Manifest @@ -18,6 +18,7 @@ DIST irserver-src-6.02.43.tar.gz 167019 RMD160 cee5351ef55bd8642e55d9757715f459d DIST irserver-src-6.02.59.tar.gz 171774 RMD160 4ed157f1a0fc2a7f905d09b756dcd6ead34387d5 SHA1 5dc733aab1fc44f061b86365601029d21c8c5595 SHA256 29482f89fd89154ab8ad0c8bdf1ee30d1af61b67b8ea9742941db809079fd98e DIST irserver-src-6.02.70.tar.gz 173186 RMD160 7ee2aa7c2a39a0abd45d6fac299de706214850eb SHA1 25260b6133ba0b3667db86c05a637570866d6a9e SHA256 f8516fe35c9849425d1e40785125a5c9836bf36e898f72aa85ecb05df83d7d34 DIST irserver-src-6.02.82.tar.gz 174335 RMD160 e5a8a0b82f3257d83ffeb5276481a598fafb5496 SHA1 163a31b427632dc51e0c15aad02c25e4700db443 SHA256 1cdcd7c15649dee9db28354f81aeb1989866a7fa48d1aa2d6e3bfdc23d693161 +DIST irserver-src-6.03.02.tar.gz 176622 RMD160 01892d048ec10892509e69ee298d4cb1e31693a6 SHA1 c23649f75915d16c995a382cb5e78981cbffd716 SHA256 40430b92c8fd14bcd55fa14a62be845ed7693843c0e54e3e64b2418346583e7e DIST irtrans-irserver-5.11.08-arm_remotes-1.patch.bz2 4918 RMD160 311bad27adfee35278cb36c3d62be014544f2bac SHA1 82ecd9fea280134f738a9cfac5bb6e187140686a SHA256 c30b69c4a3461bc35d66885757f33f009dc0c4d3210ebf695abd5da103e9adc0 EBUILD irtrans-irserver-5.11.08.ebuild 1457 RMD160 5e39d41416bcae24e7dd07b8d08211cc1185c362 SHA1 ff0db83c85796c8268834f72adbeb5eccf5ba078 SHA256 3e8cf6b4dc38d6b10a7b75b31ef073a449feaffa4da23c735f29f216d9fea540 EBUILD irtrans-irserver-5.11.10.ebuild 1457 RMD160 5e39d41416bcae24e7dd07b8d08211cc1185c362 SHA1 ff0db83c85796c8268834f72adbeb5eccf5ba078 SHA256 3e8cf6b4dc38d6b10a7b75b31ef073a449feaffa4da23c735f29f216d9fea540 @@ -36,5 +37,6 @@ EBUILD irtrans-irserver-6.02.43.ebuild 1397 RMD160 70d94a5df1ea4463be98be6da1b01 EBUILD irtrans-irserver-6.02.59.ebuild 1467 RMD160 1283eb8d505ce45325186aa06507324793f2ce70 SHA1 280771c75f7ccd80c97fc92f80ac1a01d45997f1 SHA256 7b143bd2776f97212e0664858f295f58971df9f57978e4a0c05046f0abb3dede EBUILD irtrans-irserver-6.02.70.ebuild 1467 RMD160 1283eb8d505ce45325186aa06507324793f2ce70 SHA1 280771c75f7ccd80c97fc92f80ac1a01d45997f1 SHA256 7b143bd2776f97212e0664858f295f58971df9f57978e4a0c05046f0abb3dede EBUILD irtrans-irserver-6.02.82.ebuild 1467 RMD160 1283eb8d505ce45325186aa06507324793f2ce70 SHA1 280771c75f7ccd80c97fc92f80ac1a01d45997f1 SHA256 7b143bd2776f97212e0664858f295f58971df9f57978e4a0c05046f0abb3dede +EBUILD irtrans-irserver-6.03.02.ebuild 1467 RMD160 1283eb8d505ce45325186aa06507324793f2ce70 SHA1 280771c75f7ccd80c97fc92f80ac1a01d45997f1 SHA256 7b143bd2776f97212e0664858f295f58971df9f57978e4a0c05046f0abb3dede MISC ChangeLog 3640 RMD160 0c38d07085cf89122f069f8c213d22376b4380f1 SHA1 d9351751b77a7b2f74c255beb1a3639139e8b018 SHA256 598bd8853fe8cfa6f30603d763b2f0757f72c25253e98b08e2a0d0a4dab05c54 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest deleted file mode 100644 index d76bbe1e..00000000 --- a/app-office/libreoffice/Manifest +++ /dev/null @@ -1,44 +0,0 @@ -AUX boost-undefined-references.diff 409 RMD160 0a2ef66416f3b5f27f5acef23da21e77c619d81b SHA1 bdceb87ef22cb795836dd53d5946e4f7e26cd35a SHA256 f280a5bfe4206465cb00ebd97abbb3dff42136b6d4e59265f42153c22bf5fa07 -AUX gcc45-buildfix.diff 840 RMD160 fcb6c08ee67b61f60641d641daa329d5fd17772b SHA1 6344952a2d0d9690d4f864b3273713f95068eabd SHA256 2d5b95e94f9b9e95c97876db669aabe523d01194c9f7ce2f0a3ccb9bde9221bc -AUX gentoo-3.2.99.1.diff 1599 RMD160 0d839728f2a9c28a3e7adc22b27b7f48b661f3a4 SHA1 734ad3392effaaf4007f88fc110037b41d0484bc SHA256 f471da49a10042fc9066a1cd8b0550983c1446a9304b8acbeef9a3ab8393ac1e -AUX gentoo-pythonpath.diff 173 RMD160 dacec2c40bd4bd8e2c07fb849afb6f3fe3643371 SHA1 1430513326652f7b09eb04ee8f420532ac60b5c2 SHA256 de9316222af0f197a11041ba1105bfd070ba31cbcc1a2a212641d911b728ed5a -AUX neon-remove-SSPI-support.diff 1091 RMD160 5dee3324b22b9c8d9f14b0e7998695a212c046a8 SHA1 e8541e791a03836d986d8e0db0d488570bb6ab36 SHA256 90d88d2fb96a0e82afe6b55e77c478ee9b1925e14dfbc998c2af0ef05edfd508 -AUX npwrap-fix-nogtk.diff 382 RMD160 557fe38a19d9a0e4505af34bed4033884f1075ab SHA1 209f73c706adabb1e2b2b3e4bc706f9afbbee172 SHA256 ad64cea66e4e4d9b351a44b3ed2774484baaaebe5e37ebea3121f4a0981d231f -AUX ooo-env_log.diff 617 RMD160 480edf4962e8d55f82a4103297c3cc10a1bd4f3e SHA1 b655566079c408e72f1046262fe269ba8bf66040 SHA256 efb99da32fcc2029418b4c4c080ccc97cb622fcc24a6a6dd69d8cc5508c54bf1 -AUX qt-use-native-backend.diff 391 RMD160 602d444e9768c1bb0a8f2ad36567c8ab571bc569 SHA1 148a3431222e7405eb16c42330da7f0a2f01e1eb SHA256 f3ba5e9390f47d42acb955c04f5ef62a5b62a5776bd9d5d3226d5034fafe6be9 -DIST Sun_ODF_Template_Pack_de.oxt 4953135 RMD160 2d7ef049b2ac625ce9d952d097ed09baab0cc510 SHA1 9ae5905490a662c25cd3014023eec271c0b0d46e SHA256 7b63da46eb4f168a3406b38643ad2c29559f63882112037eea958819b380a32a -DIST Sun_ODF_Template_Pack_en-US.oxt 4997184 RMD160 f7040f83aeb60355d80c42434e60d236a8875753 SHA1 58c98de9c629aae878a58c2775b8546aa78fb04c SHA256 ba443e3dc988d64e239865a0a7e11b62125212a1049b7a5d866955b235d7f195 -DIST Sun_ODF_Template_Pack_es.oxt 4972619 RMD160 3b8bf592b34256969421472b6ca492479d10d145 SHA1 2b33b91d536c39dba2ec5504f68d72c001712782 SHA256 0a00c795f4af10919d981e7409895198c9f09d2ab05f9e578a1e8428071f5bc3 -DIST Sun_ODF_Template_Pack_fr.oxt 4970438 RMD160 44de71cb028dde89836bfd1167b084dea54922e5 SHA1 3908eee06c17154c2cff6c9f175a7a8dad258e47 SHA256 4c8b739255122c989f00b3b706d99b93fa1c4cf428d61fd550994093aaca8fb5 -DIST Sun_ODF_Template_Pack_hu.oxt 6144654 RMD160 f9bf3fc5a078f4cd357f766c3e750dcf05407a2d SHA1 42c9235d7f876645ea6553770e7572c1b0b8609a SHA256 4b069e14609440d1743f4f898040aa6ffa12699ce1882a3f98e984facc1835d8 -DIST Sun_ODF_Template_Pack_it.oxt 4960369 RMD160 9d8881f645f409599b7a5e14cb4b6842e5883383 SHA1 85c7670e182d5ed5aeb2d9bfe20d161c4ac824c8 SHA256 6e87462d76954698ffcbcf4145fd13ab9c41520026160363fd6e97f7cad3ae05 -DIST biblio.tar.bz2 6000 RMD160 d6d74ed50fd12ab1b7363e1611aa5bae5a8b19d6 SHA1 5a12014afa75ecb51b9688497450115d64f1c167 SHA256 c0410a80028c8c0a6c28f4727e89b632875a128c9fccc17102f18773f0ea620b -DIST extras-3.tar.bz2 130640 RMD160 c6b6efb20cbec79b48bd21046f93959367fe1bd4 SHA1 fb7d85a9827cd1280766db2641fb1896bd5d1c7b SHA256 6cf85181c21dadda4fa4d8fbc227012d63a2558642195a46b0ae2ab144facce8 -DIST libreoffice-artwork-3.2.99.1.tar.bz2 22364562 RMD160 715ac5bdc2fb61f4e3f26bf53a14dcd4d15bdf36 SHA1 42066401ccea56752bc2701fa5166ee33334775e SHA256 ee498f2c4ba06047885000cc0d0924d202be9d3393afe39bb9eaba6eeeab5266 -DIST libreoffice-base-3.2.99.1.tar.bz2 2097276 RMD160 bedab97c61c83e9b41948c32be7da6159497c8cd SHA1 aa78a8bf0d44681327ec56eb95f47d09bf10d5cd SHA256 fb32937ba309a311e29c146253a5f479426cffc35c838f9264d5c21f6f76e25a -DIST libreoffice-bootstrap-3.2.99.1.tar.bz2 2679321 RMD160 e7dab3b7862d4b5df1c806809fa79e3d3ae01532 SHA1 0bb33f173f26834a56fc4609be04b561008657cc SHA256 cab47dece0d32599fcbe09063ad55b4527790c2a28825c246b3e4b76c18f03cf -DIST libreoffice-build-3.2.99.1.tar.gz 13215683 RMD160 13c3253aa9cce0eb33dc46a5acdcc3e63778ab9f SHA1 9c22674f72b76c93cf489505a9fdf9138da0969a SHA256 cd1340f98e099a944ba99a6eb8baa4819a4fa5b45c9b9f59fff1f9746197055d -DIST libreoffice-calc-3.2.99.1.tar.bz2 9386130 RMD160 f94382cd1a7fbcb68683041accd004c0a831ebf0 SHA1 18d1146e0a78e1d8276303b4def00714e3f93e47 SHA256 c24f663f57eb32f233313267f91b1bea70cad72b7d691473567d60e28f289da9 -DIST libreoffice-components-3.2.99.1.tar.bz2 5087496 RMD160 fb6b0640b21c2f634db724bb918f14ab1db09fb7 SHA1 e9337b40965ca4b835ee4199f0e1f8fe7681c198 SHA256 09a6033e15988f6a78fc03189028fc1228edfb089f18bdd5ac37376083d99b71 -DIST libreoffice-extensions-3.2.99.1.tar.bz2 4222229 RMD160 d99e567f56fc49d307d459e5abebea9417833ec0 SHA1 3b84214eafc53ae6b03103e5d9f80251c8c9a401 SHA256 8412b07e1694a9992a5262cf3299fbc7da1bdf856f9179d46dc970cb71039458 -DIST libreoffice-extras-3.2.99.1.tar.bz2 46312670 RMD160 d245095e8d25933b42d456939e1efeb0b434aff9 SHA1 f481166ef05612a95dc2aa588f0f8cb4c9b169d0 SHA256 1089e5aec62e5dabe2bb986b5261b7f99c4c6a9a7aaecc6a669e7c543e6dae68 -DIST libreoffice-filters-3.2.99.1.tar.bz2 11608404 RMD160 a8a72145fe2c340c3efb157504bbc1d6fff03b59 SHA1 e52bbed3ba3e0f1466ab4b359d7e9ad65ce23dec SHA256 3a8a1156a4ce91c4f72b5df843abc59025256cc7f925a9cc5bccc677b9734c60 -DIST libreoffice-help-3.2.99.1.tar.bz2 1916317 RMD160 76ce9709cce8626da4c7862b7b4f2fa9a2f29589 SHA1 5a6d891ab3de4af49651c95f527895fb37324cb3 SHA256 2bdc06b5b85db1e1fedb93270dd4bd5f2ea7da2a97049e65da75104d07b80a65 -DIST libreoffice-impress-3.2.99.1.tar.bz2 2569552 RMD160 cf5a25606bdb873d9a8f2eb2d5995b873e5256b8 SHA1 2b7c4db0bf713d0c7759099678ff48cd8f578a4b SHA256 5c1342b317291fd1e7d1870310ccdad065204568cea006b1156d11b95e771df8 -DIST libreoffice-l10n-3.2.99.1.tar.bz2 78321565 RMD160 665162bdf3b321530edc3dbd5a4106d3e4dd66f4 SHA1 da32e11367a2b30f2eb3f25770a75b6b412fa26c SHA256 003ad9173d4551b6ae321e2c01c24dcbdafc11e974dc3faf527d49c9c034d40b -DIST libreoffice-libs-core-3.2.99.1.tar.bz2 17100616 RMD160 5e8cb10eb9b633077f0bd572ede8c1d878b6bd3c SHA1 88c28fdeaa3c989098815bc36d8f5f90d398fd5d SHA256 789cc1da153a7b958a28f5e849e27e551c05c5d7d7cddb48483b51906cd83c17 -DIST libreoffice-libs-extern-3.2.99.1.tar.bz2 808309 RMD160 b8b4dba505315f9b2dc0af62a50b913cef9373f1 SHA1 d167125c1c40bff757375bb46def61a07d6eea03 SHA256 b7c61148689a1ce54f2bdaf7acbaa7efe80010070f443db0b713b850132c78aa -DIST libreoffice-libs-extern-sys-3.2.99.1.tar.bz2 38493824 RMD160 3de5ade9b4329b49d7af44d4f7e7674b01406430 SHA1 643237f89370ce59d5378ceff492c69bf0ce1e90 SHA256 1533dd49fd1f2623f8581f9ba256d0e85bf6dd9236c711435b786fd1916253dd -DIST libreoffice-libs-gui-3.2.99.1.tar.bz2 11396984 RMD160 89f071d17745b0fc8a5a65992582ecc05cbc6845 SHA1 07807d2bda6a056387b171ddf025a7cb7a22d7f3 SHA256 e20c603817ea01591d2423902af1aef39ab0ea14b36f640ae05cd1dcdd3e1378 -DIST libreoffice-postprocess-3.2.99.1.tar.bz2 41381 RMD160 26f057a5c1ca966d4cdbd0ea9a8918a7d9ae4206 SHA1 b1a89e95774dd9a2993c218f6f2b893194ff2453 SHA256 4f0dd079db8f1cf9ae33aa55f5e460579f1f157b125edeee20891ffb36ced9fe -DIST libreoffice-sdk-3.2.99.1.tar.bz2 1706263 RMD160 45c74a6fc8681e8f134e14ea2563689f3c3386aa SHA1 665040404a7c81a6c7b7c74cc8aa2a1378b29d37 SHA256 6bdb46dd362535df6b053ed2a45852666fe0a8a0b9567562014f9922f616b315 -DIST libreoffice-testing-3.2.99.1.tar.bz2 50788204 RMD160 e3b343321a54c46362dd4744f3fb31bdd5cadad3 SHA1 d8e25524224aeb78b21fbf098197d7af835d1422 SHA256 a564b5146521cd15a1cae53193393683b9b2111eb5e54abbaaf56e06793ba9a6 -DIST libreoffice-ure-3.2.99.1.tar.bz2 6152768 RMD160 721ed9ccc594eb4c4421936c589b5c51bae4dc2e SHA1 ecc3a16c73a62900475a6b2afe306033d2354f9f SHA256 64a9930e226f2796a94c79baade88db3afc28aa845ccfc5d172208642e4cccbb -DIST libreoffice-writer-3.2.99.1.tar.bz2 6759647 RMD160 0b2671d17f0236dd1fad7b91eac526157db1fb5f SHA1 1ca543652935dbec9acc44a0dfe32cadd1ee0343 SHA256 9f7d3c62fb5b4dc358a486ba7c1c2550867129982b3bdbdd27f9e4c5b824b1ec -DIST libwps-0.1.2.tar.gz 413360 RMD160 a3f60fed70ab0c4f34091c10f4eb4a421cb87d44 SHA1 3da402f74a6296425e88d0ab1cf197a5927288d6 SHA256 e8f03fc83f7ddd3976adb61f693eaeebefee852655875816e5f945e0efabb2b1 -DIST lp_solve_5.5.0.12_source.tar.gz 787446 RMD160 8cd5299543e07d2bf1819297fe0a18400b18d12b SHA1 ffa7e52c18ffacef7ed3dfe535f4221e853068df SHA256 bc26d07fe39ae50264e15ee54dbbcf4cb1fe6ecd2fef10142be5bdd38947f193 -DIST mdds_0.3.0.tar.bz2 43041 RMD160 76d894e8f083d03ef1795e9c4c764c4b20c90a3a SHA1 3a1d839b9a36287074c3724fa16ac1e04d343fbe SHA256 4d28548468bb63edf630ebfc8c14f80531f12265f8fa5694c01b401594d01dff -DIST ooo_oxygen_images-2009-06-17.tar.gz 14296938 RMD160 355b7d43aff12578fc0af6ca6030301577477857 SHA1 c3dd261bfe366ac514a019b0fa829369b833c0c7 SHA256 3fcc0eb394ddfc43111ac27f35a7d966d4f775b0b46d6853c9b2b2612a940f4a -DIST scsolver.2008-10-30.tar.bz2 230572 RMD160 2176fd8207cce2e2db56c888849e766eedfb1a63 SHA1 7ad9c3396c3b1b9ac63274eb53818ba2d0a9f70c SHA256 865ac491bfbc7d4cc66b51fff78f3962a0a91efba1a8b5cc0bf5cf36be60e193 -DIST unowinreg.dll 6144 RMD160 9e2a2789a96842a2aec747a62dee3db3e8370761 SHA1 712720da502d36175cd7aa05cb1862ee0330638c SHA256 f563e522922133db9340b0306711c2d8767cc3481dd9e7d9b0d059906d12653c -EBUILD libreoffice-3.2.99.1.ebuild 13779 RMD160 8084a74317d5575a7ecbb05970e4c076c6853733 SHA1 a72d62dec7e0b3b67bdff5f3700f1f41522df300 SHA256 90e4d1b6e6c08cd473a61d2b810e85356029176668d3be35ca4b9adfbdfd416f diff --git a/app-office/libreoffice/files/boost-undefined-references.diff b/app-office/libreoffice/files/boost-undefined-references.diff deleted file mode 100644 index b0700a78..00000000 --- a/app-office/libreoffice/files/boost-undefined-references.diff +++ /dev/null @@ -1,12 +0,0 @@ ---- sc/source/core/tool/makefile.mk-orig 2009-09-07 20:15:14.880679704 -0500 -+++ sc/source/core/tool/makefile.mk 2009-09-07 20:14:38.941679215 -0500 -@@ -132,7 +132,8 @@ - $(SLO)$/prnsave.obj \ - $(SLO)$/reftokenhelper.obj \ - $(SLO)$/stringutil.obj \ -- $(SLO)$/token.obj -+ $(SLO)$/token.obj \ -+ $(SLO)$/detfunc.obj - - # [kh] POWERPC compiler problem - .IF "$(OS)$(COM)$(CPUNAME)"=="LINUXGCCPOWERPC" diff --git a/app-office/libreoffice/files/gcc45-buildfix.diff b/app-office/libreoffice/files/gcc45-buildfix.diff deleted file mode 100644 index 7cc3c022..00000000 --- a/app-office/libreoffice/files/gcc45-buildfix.diff +++ /dev/null @@ -1,17 +0,0 @@ ---- cppu/inc/uno/lbnames.h.old 2010-02-02 12:49:41.000000000 +0100 -+++ cppu/inc/uno/lbnames.h 2010-03-05 17:13:22.000000000 +0100 -@@ -62,12 +62,12 @@ provoking error here, because PP ignores - #error "Tested gcc 2 versions are 2.91 and 2.95. Patch uno/lbnames.h to try your gcc 2 version." - #elif (__GNUC__ == 3 && __GNUC_MINOR__ <= 4) - #define __CPPU_ENV gcc3 --#elif (__GNUC__ == 4 && __GNUC_MINOR__ <= 4) -+#elif (__GNUC__ == 4 && __GNUC_MINOR__ <= 5) - #define __CPPU_ENV gcc3 - #elif (__GNUC__ == 3) - #error "Tested gcc 3 version is <= 3.4. Patch uno/lbnames.h to try your gcc 3 version." - #else --#error "Supported gcc majors are 2 , 3 and 4 <= 4.4. Unsupported gcc major version." -+#error "Supported gcc majors are 2 , 3 and 4 <= 4.5. Unsupported gcc major version." - #endif /* defined (__GNUC__) */ - #endif /* defined (_MSC_VER) */ - diff --git a/app-office/libreoffice/files/gentoo-3.2.99.1.diff b/app-office/libreoffice/files/gentoo-3.2.99.1.diff deleted file mode 100644 index 85efc88c..00000000 --- a/app-office/libreoffice/files/gentoo-3.2.99.1.diff +++ /dev/null @@ -1,46 +0,0 @@ -diff -uNr libre.orig//configure.in libre/configure.in ---- libre.orig//configure.in 2010-09-29 18:48:36.000000000 +0200 -+++ libre/configure.in 2010-09-29 18:54:56.000000000 +0200 -@@ -1349,12 +1349,18 @@ - done - fi - SUNTEMPLATES_LANG= -- # check whether the langs are requested at all -- for lang in $wanted_sun_templates ; do -- if test -n "`echo $with_lang | grep "$lang"`" ; then -- SUNTEMPLATES_LANG="$SUNTEMPLATES_LANG $lang" -- fi -- done -+ -+ # --with-lang="" now used for en-US -+ if test "z$with_lang" = "z" ; then -+ SUNTEMPLATES_LANG="en-US" -+ else -+ # check whether the langs are requested at all -+ for lang in $wanted_sun_templates ; do -+ if test -n "`echo $with_lang | grep "$lang"`" ; then -+ SUNTEMPLATES_LANG="$SUNTEMPLATES_LANG $lang" -+ fi -+ done -+ fi - AC_MSG_RESULT([$SUNTEMPLATES_LANG]) - fi - AC_SUBST(SUNTEMPLATES_LANG) -diff -uNr libre.orig//patches/dev300/apply libre/patches/dev300/apply ---- libre.orig//patches/dev300/apply 2010-09-29 18:48:37.000000000 +0200 -+++ libre/patches/dev300/apply 2010-09-29 18:49:19.000000000 +0200 -@@ -1019,14 +1019,10 @@ - [ GentooOnly ] - SectionOwner => aprosky - --# Allow build to proceed with PaX enabled --gentoo-pax-fix.diff, aprosky - # support server-only versions of 64bit JDKs - 64bit-jdk-server-paths.diff, i#65974, hmth - # use IBM j9vm over IBM classic JVM - ibm-j9vm.diff, hmth --# system db check --system-db-check.diff, i#65979, hmth - # User ~/.ooo3 as user dir - scp2-user-config-ooo3.diff, pmladek - # default inc/lib diff --git a/app-office/libreoffice/files/gentoo-pythonpath.diff b/app-office/libreoffice/files/gentoo-pythonpath.diff deleted file mode 100644 index 4714b0ab..00000000 --- a/app-office/libreoffice/files/gentoo-pythonpath.diff +++ /dev/null @@ -1,11 +0,0 @@ ---- bin/package-ooo -+++ bin/package-ooo -@@ -33,6 +33,7 @@ - { - cat <$1 - #!/bin/sh -+unset PYTHONPATH - $OOINSTBASE/program/soffice $2 "\$@" - EOT - chmod 755 $1 - diff --git a/app-office/libreoffice/files/neon-remove-SSPI-support.diff b/app-office/libreoffice/files/neon-remove-SSPI-support.diff deleted file mode 100644 index 5e8d6aa4..00000000 --- a/app-office/libreoffice/files/neon-remove-SSPI-support.diff +++ /dev/null @@ -1,25 +0,0 @@ ---- ucb/source/ucp/webdav/NeonSession.cxx -+++ ucb/source/ucp/webdav/NeonSession.cxx -@@ -257,9 +257,6 @@ - - // ------------------------------------------------------------------- - extern "C" int NeonSession_NeonAuth( void * inUserData, --#ifdef NE_FEATURE_SSPI -- const char * inAuthProtocol, --#endif - const char * inRealm, - int attempt, - char * inoutUserName, -@@ -334,12 +331,6 @@ - - bool bCanUseSystemCreds = false; - --#ifdef NE_FEATURE_SSPI -- bCanUseSystemCreds = (attempt == 0) && // avoid endless loops -- ne_has_support( NE_FEATURE_SSPI ) && // Windows-only feature. -- ( ne_strcasecmp( inAuthProtocol, "NTLM" ) == 0 ) || -- ( ne_strcasecmp( inAuthProtocol, "Negotiate" ) == 0 ); --#endif - - // #i97003# (tkr): Ask XMasterPasswordHandling if we should store the - // credentials persistently and give this information to the auth listener diff --git a/app-office/libreoffice/files/npwrap-fix-nogtk.diff b/app-office/libreoffice/files/npwrap-fix-nogtk.diff deleted file mode 100644 index 8ce80718..00000000 --- a/app-office/libreoffice/files/npwrap-fix-nogtk.diff +++ /dev/null @@ -1,12 +0,0 @@ ---- extensions/source/plugin/unx/npwrap.cxx 2010-02-22 02:31:31.000000000 +0300 -+++ extensions/source/plugin/unx/npwrap.cxx 2010-02-22 02:32:04.000000000 +0300 -@@ -485,7 +485,9 @@ - - medDebug( 1, "left plugin app main loop\n" ); - -+ #ifdef ENABLE_GTK - g_source_remove(xt_polling_timer_id); -+ #endif - - pNP_Shutdown(); - medDebug( 1, "NP_Shutdown done\n" ); diff --git a/app-office/libreoffice/files/ooo-env_log.diff b/app-office/libreoffice/files/ooo-env_log.diff deleted file mode 100644 index 908169ab..00000000 --- a/app-office/libreoffice/files/ooo-env_log.diff +++ /dev/null @@ -1,25 +0,0 @@ ---- bin/build-ooo.orig 2007-04-18 18:32:06.000000000 +0200 -+++ bin/build-ooo 2007-04-18 18:32:45.000000000 +0200 -@@ -21,9 +21,8 @@ - echo "configuring ..."; - autoconf || exit 1; - --echo "Env for configure:" --set --echo "Env for configure ends" -+echo "Log Env for configure to `pwd`/env.log" -+set > env.log - - eval ./configure "$CONFIGURE_OPTIONS" "$PROPAGATED_ARGS" || exit 1; - -@@ -88,8 +88,8 @@ - # similar that gives child nmake's pain. - unset MAKEFLAGS - --echo "Env:" --set -+echo "Log Env to `pwd`/env.log" -+set > env.log - - # What extra localizations are avilable as $SRCDIR/GSI_*.sdf and are not - # already merged? diff --git a/app-office/libreoffice/files/qt-use-native-backend.diff b/app-office/libreoffice/files/qt-use-native-backend.diff deleted file mode 100644 index 38349702..00000000 --- a/app-office/libreoffice/files/qt-use-native-backend.diff +++ /dev/null @@ -1,10 +0,0 @@ -*** vcl/unx/kde4/KDEXLib.cxx_ 2010-02-21 22:34:18.917502324 +0200 ---- vcl/unx/kde4/KDEXLib.cxx 2010-02-21 22:35:29.642770570 +0200 -*************** -*** 134,137 **** ---- 134,138 ---- - KCmdLineArgs::init( m_nFakeCmdLineArgs, m_pAppCmdLineArgs, kAboutData ); - -+ KApplication::setGraphicsSystem( "native" ); - m_pApplication = new VCLKDEApplication(); - kapp->disableSessionManagement(); diff --git a/app-office/libreoffice/libreoffice-3.2.99.1.ebuild b/app-office/libreoffice/libreoffice-3.2.99.1.ebuild deleted file mode 100644 index ab313b98..00000000 --- a/app-office/libreoffice/libreoffice-3.2.99.1.ebuild +++ /dev/null @@ -1,421 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.2.1.ebuild,v 1.4 2010/09/17 10:49:59 scarabeus Exp $ - -WANT_AUTOMAKE="1.9" -EAPI="2" -KDE_REQUIRED="optional" -CMAKE_REQUIRED="never" -PYTHON_DEPEND="2" -PYTHON_USE_WITH="threads" - -inherit autotools bash-completion check-reqs db-use eutils fdo-mime flag-o-matic java-pkg-opt-2 kde4-base multilib python toolchain-funcs - -IUSE="binfilter junit cups dbus debug eds gnome gstreamer gtk kde ldap nsplugin odk opengl pam templates" - -MY_PV=3.2.99.1 -PATCHLEVEL=OOO320 -SRC=libreoffice -MST=OOO320_m19 -DEVPATH=http://download.documentfoundation.org/libreoffice/src/${SRC} -S=${WORKDIR}/libre -S_OLD=${WORKDIR}/libreoffice-build-${MY_PV} -CONFFILE=${S}/distro-configs/Gentoo.conf.in -BASIS=basis3.2 -DESCRIPTION="libreoffice, a full office productivity suite." - -SRC_URI="${DEVPATH}-artwork-${PV}.tar.bz2 - ${DEVPATH}-base-${PV}.tar.bz2 - ${DEVPATH}-bootstrap-${PV}.tar.bz2 - ${DEVPATH}-calc-${PV}.tar.bz2 - ${DEVPATH}-components-${PV}.tar.bz2 - ${DEVPATH}-extensions-${PV}.tar.bz2 - ${DEVPATH}-filters-${PV}.tar.bz2 - ${DEVPATH}-help-${PV}.tar.bz2 - ${DEVPATH}-impress-${PV}.tar.bz2 - ${DEVPATH}-l10n-${PV}.tar.bz2 - ${DEVPATH}-libs-core-${PV}.tar.bz2 - ${DEVPATH}-libs-extern-${PV}.tar.bz2 - ${DEVPATH}-libs-extern-sys-${PV}.tar.bz2 - ${DEVPATH}-libs-gui-${PV}.tar.bz2 - ${DEVPATH}-postprocess-${PV}.tar.bz2 - ${DEVPATH}-sdk-${PV}.tar.bz2 - ${DEVPATH}-testing-${PV}.tar.bz2 - ${DEVPATH}-ure-${PV}.tar.bz2 - ${DEVPATH}-writer-${PV}.tar.bz2 - ${DEVPATH}-extras-${PV}.tar.bz2 - binfilter? ( ${DEVPATH}-extras-${PV}.tar.bz2 ) - templates? ( http://extensions.services.openoffice.org/files/273/0/Sun_ODF_Template_Pack_en-US.oxt - http://extensions.services.openoffice.org/files/295/1/Sun_ODF_Template_Pack_de.oxt - http://extensions.services.openoffice.org/files/299/0/Sun_ODF_Template_Pack_it.oxt - http://extensions.services.openoffice.org/files/297/0/Sun_ODF_Template_Pack_fr.oxt - http://extensions.services.openoffice.org/files/301/1/Sun_ODF_Template_Pack_es.oxt - ftp://ftp.devall.hu/kami/go-oo//Sun_ODF_Template_Pack_hu.oxt ) - ${DEVPATH}-build-${MY_PV}.tar.gz - odk? ( java? ( http://tools.openoffice.org/unowinreg_prebuild/680/unowinreg.dll ) ) - http://download.go-oo.org/SRC680/extras-3.tar.bz2 - http://download.go-oo.org/SRC680/biblio.tar.bz2 - http://download.go-oo.org/SRC680/lp_solve_5.5.0.12_source.tar.gz - http://download.go-oo.org/DEV300/scsolver.2008-10-30.tar.bz2 - http://download.go-oo.org/DEV300/ooo_oxygen_images-2009-06-17.tar.gz - http://download.go-oo.org/SRC680/libwps-0.1.2.tar.gz - http://multidimalgorithm.googlecode.com/files/mdds_0.3.0.tar.bz2" - -LANGS1="af ar as_IN be_BY bg bn br brx bs ca cs cy da de dgo dz el en_GB en_ZA eo es et eu fa fi fr ga gl gu he hi_IN hr hu id it ja ka kk km kn_IN ko kok ks ku lt mai mk ml_IN mn mni mr_IN nb ne nl nn nr ns oc or_IN pa_IN pl pt pt_BR ru rw sa_IN sat sd sh sk sl sr ss st sv sw_TZ ta ta_IN te_IN tg th ti_ER tn tr ts uk ur_IN uz ve vi xh zh_CN zh_TW zu" -LANGS="${LANGS1} en en_US" - -for X in ${LANGS} ; do - IUSE="${IUSE} linguas_${X}" -done - -# intersection of available linguas and app-dicts/myspell-* dictionaries -SPELL_DIRS="af bg ca cs cy da de el en eo es et fr ga gl he hr hu it ku lt mk nb nl nn pl pt ru sk sl sv tn zu" -SPELL_DIRS_DEPEND="" -for X in ${SPELL_DIRS} ; do - SPELL_DIRS_DEPEND="${SPELL_DIRS_DEPEND} linguas_${X}? ( app-dicts/myspell-${X} )" -done - -HOMEPAGE="http://go-oo.org" - -LICENSE="LGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" - -COMMON_DEPEND="!app-office/libreoffice-bin - x11-libs/libXaw - x11-libs/libXinerama - x11-libs/libXrandr - >=dev-lang/perl-5.0 - >=dev-libs/glib-2.18 - dbus? ( >=dev-libs/dbus-glib-0.71 ) - gnome? ( >=x11-libs/gtk+-2.10 - >=gnome-base/gconf-2.0 - >=gnome-base/gnome-vfs-2.6 - >=x11-libs/cairo-1.0.2 ) - gtk? ( >=x11-libs/gtk+-2.10 - >=x11-libs/cairo-1.0.2 ) - eds? ( >=gnome-extra/evolution-data-server-1.2 ) - gstreamer? ( >=media-libs/gstreamer-0.10 - >=media-libs/gst-plugins-base-0.10 ) - java? ( >=dev-java/bsh-2.0_beta4 - dev-java/lucene:2.3 - dev-java/lucene-analyzers:2.3 - dev-java/rhino:1.5 ) - nsplugin? ( net-libs/xulrunner:1.9 - >=dev-libs/nspr-4.6.6 - >=dev-libs/nss-3.11-r1 ) - opengl? ( virtual/opengl ) - >=net-libs/neon-0.24.7 - >=dev-libs/openssl-0.9.8g - >=media-libs/freetype-2.1.10-r2 - >=media-libs/fontconfig-2.3.0 - cups? ( net-print/cups ) - media-libs/jpeg - media-libs/libpng - app-arch/zip - app-arch/unzip - >=app-text/hunspell-1.1.4-r1 - dev-libs/expat - >=dev-libs/icu-4.0 - >=sys-libs/db-4.3 - >=app-text/libwpd-0.8.8 - >=media-libs/vigra-1.4 - >=app-text/poppler-0.12.3-r3[xpdf-headers] - >=media-libs/libwpg-0.1.3" - -RDEPEND="java? ( >=virtual/jre-1.5 ) - ${SPELL_DIRS_DEPEND} - ${COMMON_DEPEND}" - -DEPEND="${COMMON_DEPEND} - x11-libs/libXrender - x11-libs/libXtst - x11-proto/printproto - x11-proto/xextproto - x11-proto/xproto - x11-proto/xineramaproto - >=sys-apps/findutils-4.1.20-r1 - dev-perl/Archive-Zip - dev-util/pkgconfig - dev-util/intltool - >=dev-libs/boost-1.36 - sys-devel/flex - sys-devel/bison - dev-libs/libxslt - >=dev-libs/libxml2-2.0 - >=dev-util/gperf-3 - >=net-misc/curl-7.12 - sys-libs/zlib - sys-apps/coreutils - pam? ( sys-libs/pam - sys-apps/shadow[pam] ) - java? ( || ( =virtual/jdk-1.6* =virtual/jdk-1.5* ) - junit? ( dev-java/junit:4 ) - >=dev-java/ant-core-1.7 ) - ldap? ( net-nds/openldap )" - -PROVIDE="virtual/ooo" - -pkg_setup() { - - ewarn - ewarn " It is important to note that libreoffice is a very fragile " - ewarn " build when it comes to CFLAGS. A number of flags have already " - ewarn " been filtered out. If you experience difficulty merging this " - ewarn " package and use aggressive CFLAGS, lower the CFLAGS and try to " - ewarn " merge again. " - ewarn - ewarn " Also if you experience a build break, please make sure to retry " - ewarn " with MAKEOPTS="-j1" before filing a bug. " - ewarn - - # Check if we have enough RAM and free diskspace to build this beast - CHECKREQS_MEMORY="512" - use debug && CHECKREQS_DISK_BUILD="12288" || CHECKREQS_DISK_BUILD="6144" - check_reqs - - strip-linguas ${LANGS} - - # en_US is built by default, upstream needs us to use --with-lang="" in this case though, so strip it out - export LINGUAS_TEMP=$(echo ${LINGUAS} | sed -e 's/\ben_US\b//g;s/en//g;s/_GB/en_GB/g;s/_ZA/en_ZA/g') - - if [[ -z "${LINGUAS_TEMP}" ]] || [[ ${LINGUAS_TEMP} == " " ]]; then - export LINGUAS_OOO="" - else - # always build en-US as a fallback (needed for broken code / translations) - export LINGUAS_OOO="en-US ${LINGUAS_TEMP//_/-}" - fi - - if use !java; then - ewarn " You are building with java-support disabled, this results in some " - ewarn " of the libreoffice functionality being disabled. " - ewarn " If something you need does not work for you, rebuild with " - ewarn " java in your USE-flags. " - ewarn - fi - - if use !gtk && use !gnome; then - ewarn " If you want the libreoffice systray quickstarter to work " - ewarn " activate either the 'gtk' or 'gnome' use flags. " - ewarn - fi - - if is-flagq -ffast-math ; then - eerror " You are using -ffast-math, which is known to cause problems. " - eerror " Please remove it from your CFLAGS, using this globally causes " - eerror " all sorts of problems. " - eerror " After that you will also have to - at least - rebuild python otherwise " - eerror " the libreoffice build will break. " - die - fi - - java-pkg-opt-2_pkg_setup - - # sys-libs/db version used - local db_ver=$(db_findver '>=sys-libs/db-4.3') - - kde4-base_pkg_setup - - python_set_active_version 2 - python_pkg_setup - -} - -src_unpack() { - - unpack libreoffice-build-${MY_PV}.tar.gz - -} - -src_prepare() { - - # Hackish workaround for overlong path problem, see bug #130837 - mv "${S_OLD}" "${S}" || die - - #Some fixes for our patchset - cd "${S}" - epatch "${FILESDIR}/gentoo-${PV}.diff" - epatch "${FILESDIR}/gentoo-pythonpath.diff" - epatch "${FILESDIR}/ooo-env_log.diff" - cp -f "${FILESDIR}/qt-use-native-backend.diff" "${S}/patches/hotfixes" || die - - #Use flag checks - if use java ; then - echo "--with-ant-home=${ANT_HOME}" >> ${CONFFILE} - echo "--with-jdk-home=$(java-config --jdk-home 2>/dev/null)" >> ${CONFFILE} - echo "--with-java-target-version=$(java-pkg_get-target)" >> ${CONFFILE} - echo "--with-jvm-path=/usr/$(get_libdir)/" >> ${CONFFILE} - echo "--with-system-beanshell" >> ${CONFFILE} - echo "--with-system-lucene" >> ${CONFFILE} - echo "--with-system-rhino" >> ${CONFFILE} - echo "--with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar)" >> ${CONFFILE} - echo "--with-lucene-core-jar=$(java-pkg_getjar lucene-2.3 lucene-core.jar)" >> ${CONFFILE} - echo "--with-lucene-analyzers-jar=$(java-pkg_getjar lucene-analyzers-2.3 lucene-analyzers.jar)" >> ${CONFFILE} - echo "--with-rhino-jar=$(java-pkg_getjar rhino-1.5 js.jar)" >> ${CONFFILE} - - # junit:4 - use junit && echo "--with-junit=$(java-pkg_getjar junit-4 junit.jar)" >> ${CONFFILE} - fi - - # junit:4 - use !junit && echo "--without-junit" >> ${CONFFILE} - - echo $(use_enable nsplugin mozilla) >> ${CONFFILE} - echo $(use_with nsplugin system-mozilla libxul) >> ${CONFFILE} - - echo $(use_enable binfilter) >> ${CONFFILE} - echo $(use_enable cups) >> ${CONFFILE} - echo $(use_enable dbus) >> ${CONFFILE} - echo $(use_enable eds evolution2) >> ${CONFFILE} - echo $(use_enable gnome gconf) >> ${CONFFILE} - echo $(use_enable gnome gnome-vfs) >> ${CONFFILE} - #gio support still gives crashes, see i#108993 - echo "--disable-gio" >> ${CONFFILE} - echo $(use_enable gnome lockdown) >> ${CONFFILE} - echo $(use_enable gstreamer) >> ${CONFFILE} - echo $(use_enable gtk systray) >> ${CONFFILE} - echo $(use_enable ldap) >> ${CONFFILE} - echo $(use_enable opengl) >> ${CONFFILE} - echo $(use_with ldap openldap) >> ${CONFFILE} - echo $(use_enable debug crashdump) >> ${CONFFILE} - echo $(use_enable debug strip-solver) >> ${CONFFILE} - - # Extension stuff - echo "--with-extension-integration" >> ${CONFFILE} - echo "--enable-minimizer" >> ${CONFFILE} - echo "--enable-pdfimport" >> ${CONFFILE} - echo "--enable-presenter-console" >> ${CONFFILE} - - echo "--without-writer2latex" >> ${CONFFILE} - - # Use splash screen without Sun logo - #echo "--with-intro-bitmaps=\\\"${S}/build/${MST}/ooo_custom_images/nologo/introabout/intro.png\\\"" >> ${CONFFILE} - - # Upstream this, disabled for now #i108911 - #echo "--with-system-redland" >> ${CONFFILE} - - # needed for sun-templates patch - eautoreconf - -} - -src_configure() { - - use kde && export KDE4DIR="${KDEDIR}" - use kde && export QT4LIB="/usr/$(get_libdir)/qt4" - - # Use multiprocessing by default now, it gets tested by upstream - export JOBS=$(echo "${MAKEOPTS}" | sed -e "s/.*-j\([0-9]\+\).*/\1/") - - # Compile problems with these ... - filter-flags "-funroll-loops" - filter-flags "-fprefetch-loop-arrays" - filter-flags "-fno-default-inline" - filter-flags "-ftracer" - filter-flags "-fforce-addr" - - filter-flags "-O[s2-9]" - - if [[ $(gcc-major-version) -lt 4 ]]; then - filter-flags "-fstack-protector" - filter-flags "-fstack-protector-all" - replace-flags "-fomit-frame-pointer" "-momit-leaf-frame-pointer" - fi - - # Build with NVidia cards breaks otherwise - use opengl && append-flags "-DGL_GLEXT_PROTOTYPES" - - # Now for our optimization flags ... - export ARCH_FLAGS="${CXXFLAGS}" - use debug || export LINKFLAGSOPTIMIZE="${LDFLAGS}" - - # Make sure gnome-users get gtk-support - local GTKFLAG="--disable-gtk --disable-cairo --without-system-cairo" - { use gtk || use gnome; } && GTKFLAG="--enable-gtk --enable-cairo --with-system-cairo" - - cd "${S}" - ./configure --with-distro="Gentoo" \ - --with-arch="${ARCH}" \ - --with-srcdir="${DISTDIR}" \ - --with-lang="${LINGUAS_OOO}" \ - --with-num-cpus="${JOBS}" \ - --without-binsuffix \ - --with-installed-ooo-dirname="libreoffice" \ - --with-tag="${MST}" \ - --with-drink="True Blood" \ - --without-git \ - --without-split \ - ${GTKFLAG} \ - --disable-mono \ - --disable-kde \ - $(use_enable kde kde4) \ - $(use_enable !debug strip) \ - $(use_enable odk) \ - $(use_enable pam) \ - $(use_with java) \ - $(use_with templates sun-templates) \ - --disable-access \ - --disable-post-install-scripts \ - --enable-extensions \ - --with-split \ - --with-system-libwpd \ - --with-system-libwpg \ - --mandir=/usr/share/man \ - --libdir=/usr/$(get_libdir) \ - || die "Configuration failed!" - -} - -src_compile() { - - make || die "Build failed" - -} - -src_install() { - - export PYTHONPATH="" - - einfo "Preparing Installation" - make DESTDIR="${D}" install || die "Installation failed!" - - # Fix the permissions for security reasons - chown -RP root:0 "${D}" - - # record java libraries - if use java; then - java-pkg_regjar "${D}"/usr/$(get_libdir)/libreoffice/${BASIS}/program/classes/*.jar - java-pkg_regjar "${D}"/usr/$(get_libdir)/libreoffice/ure/share/java/*.jar - fi - - # Upstream places the bash-completion module in /etc. Gentoo places them in - # /usr/share/bash-completion. bug 226061 - dobashcompletion "${D}"/etc/bash_completion.d/ooffice.sh ooffice - rm -rf "${D}"/etc/bash_completion.d/ || die "rm failed" - -} - -pkg_postinst() { - - fdo-mime_desktop_database_update - fdo-mime_mime_database_update - BASHCOMPLETION_NAME=ooffice && bash-completion_pkg_postinst - - ( [[ -x /sbin/chpax ]] || [[ -x /sbin/paxctl ]] ) && [[ -e /usr/$(get_libdir)/libreoffice/program/soffice.bin ]] && scanelf -Xzm /usr/$(get_libdir)/libreoffice/program/soffice.bin - - # Add available & useful jars to libreoffice classpath - use java && /usr/$(get_libdir)/libreoffice/${BASIS}/program/java-set-classpath $(java-config --classpath=jdbc-mysql 2>/dev/null) >/dev/null - - elog " Some aditional functionality can be installed via Extension Manager: " - elog " *) PDF Import " - elog " *) Presentation Console " - elog " *) Presentation Minimizer " - elog - elog " Please use the packages provided in " - elog " /usr/$(get_libdir)/libreoffice/share/extension/install/ " - elog " instead of those from the SUN extension site. " - elog - - kde4-base_pkg_postinst - -} diff --git a/dev-db/firebird/ChangeLog b/dev-db/firebird/ChangeLog deleted file mode 100644 index 54e9362c..00000000 --- a/dev-db/firebird/ChangeLog +++ /dev/null @@ -1,537 +0,0 @@ -# ChangeLog for dev-db/firebird -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/firebird/ChangeLog,v 1.97 2009/01/18 22:03:05 jsbronder Exp $ - - 07 Aug 2009; Mario Fetka - firebird-2.1.2.18118.0.ebuild: - correct some configure flags and do not delete the external packages - - 07 Aug 2009; Mario Fetka - firebird-2.1.2.18118.0.ebuild, +files/firebird-gcc-icu-declare-new.patch: - Bump and add icu and gcc 4.4 patch - - 18 Jan 2009; Justin Bronder - firebird-2.0.3.12981.0-r6.ebuild, firebird-2.0.3.12981.0-r7.ebuild, - firebird-2.0.4.13130.1.ebuild, firebird-2.1.1.17910.0.ebuild: - Add blocker against sys-cluster/ganglia as wltjr was retired. #247213. - - 08 Dec 2008; Jorge Manuel B. S. Vicetto - metadata.xml: - Removing wltjr as a maintainer since he was retired. - -*firebird-2.1.1.17910.0 (23 Jul 2008) -*firebird-2.0.4.13130.1 (23 Jul 2008) - - 23 Jul 2008; William L. Thomson Jr. - +files/firebird-2.0.4.13130.1-deps-flags-libs.patch, - -files/firebird-2.1.0.17798.0-deps-flags-libs.patch, - +files/firebird-2.1.1.17910.0-deps-flags-libs.patch, - +firebird-2.0.4.13130.1.ebuild, -firebird-2.1.0.17798.0-r1.ebuild, - +firebird-2.1.1.17910.0.ebuild: - Bumped to latest releases, removed past version. Lastest 2.1.x version - seems to have resolved the infamous bug #197664 - -*firebird-2.1.0.17798.0-r1 (06 Jun 2008) -*firebird-2.0.3.12981.0-r7 (06 Jun 2008) - - 06 Jun 2008; William L. Thomson Jr. - +files/firebird.conf.d, +firebird-2.0.3.12981.0-r7.ebuild, - -firebird-2.1.0.17798.0.ebuild, +firebird-2.1.0.17798.0-r1.ebuild: - New conf.d file with updated root path to resolve bug #224715. Removed - legacy env.d file. - -*firebird-2.1.0.17798.0 (19 Apr 2008) - - 19 Apr 2008; William L. Thomson Jr. - -files/firebird-2.1.0.17755_rc2-deps-flags-libs.patch, - +files/firebird-2.1.0.17798.0-deps-flags-libs.patch, - -files/firebird.conf.d, -files/firebird.init.d.2, - -firebird-2.0.3.12981.0-r5.ebuild, firebird-2.0.3.12981.0-r6.ebuild, - -firebird-2.1.0.17755_rc2-r1.ebuild, +firebird-2.1.0.17798.0.ebuild: - Bumped to latest release, removed past rc, and insecure version/files, - removed dodoc on examples. - - 14 Apr 2008; Markus Meier - firebird-2.0.3.12981.0-r6.ebuild: - amd64/x86 stable, security bug #216158 - -*firebird-2.1.0.17755_rc2-r1 (10 Apr 2008) -*firebird-2.0.3.12981.0-r6 (10 Apr 2008) - - 10 Apr 2008; William L. Thomson Jr. - -files/firebird-2.0.3.12981.0-paths.patch, files/firebird.conf.d.2, - +files/firebird.init.d, -firebird-2.0.3.12981.0-r2.ebuild, - +firebird-2.0.3.12981.0-r6.ebuild, -firebird-2.1.0.17755_rc2.ebuild, - +firebird-2.1.0.17755_rc2-r1.ebuild: - Updated conf.d and init.d files. Removed legacy ISC cruft, - username/password in text file, exported to env during start. Resolves bug - #216158. Init script using s-s-d now for start and stop via pid. Added - restart. - -*firebird-2.1.0.17755_rc2 (25 Mar 2008) - - 25 Mar 2008; William L. Thomson Jr. - -files/firebird-2.1.0.17735_rc1-deps-flags-libs.patch, - +files/firebird-2.1.0.17755_rc2-deps-flags-libs.patch, - -firebird-2.1.0.17735_rc1.ebuild, +firebird-2.1.0.17755_rc2.ebuild: - Bumped to latest rc, removed previous rc. No progress on bug # 19766 :(, - still hangs on create_db on some amd64 machines. - - 25 Feb 2008; Steve Dibb - firebird-2.0.3.12981.0-r5.ebuild: - Fix multilib issues, amd64 stable, security bug 208034 - - 21 Feb 2008; Christian Faulhammer - firebird-2.0.3.12981.0-r5.ebuild: - stable x86, security bug 208034 - -*firebird-2.0.3.12981.0-r5 (18 Feb 2008) - - 18 Feb 2008; William L. Thomson Jr. - +files/firebird-2.0.3.12981.0-CVE-2008-0387.patch, - +files/firebird-2.0.3.12981.0-CVE-2008-0467.patch, - -firebird-2.0.3.12981.0-r4.ebuild, +firebird-2.0.3.12981.0-r5.ebuild: - Added patches to 2.0.3 per bug #208034 and CVE-2008-0387, CVE-2008-0467. - Removed unstable version as this one replaces it. - -*firebird-2.1.0.17735_rc1 (13 Feb 2008) - - 13 Feb 2008; William L. Thomson Jr. - -files/firebird-2.1.0.16780_beta2-deps-flags-libs.patch, - +files/firebird-2.1.0.17735_rc1-deps-flags-libs.patch, - -firebird-2.1.0.16780_beta2-r3.ebuild, +firebird-2.1.0.17735_rc1.ebuild: - Bumped 2.1.x to rc1, removed beta version. No change wrt to bug #197664. 2.1 - fix for security bug #208034, have to patch 2.0, till 2.0.4 is released. - - 16 Jan 2008; William L. Thomson Jr. - firebird-2.0.3.12981.0-r2.ebuild, firebird-2.0.3.12981.0-r4.ebuild, - firebird-2.1.0.16780_beta2-r3.ebuild: - Added IDPL to LICENSE per bug #200276 - -*firebird-2.1.0.16780_beta2-r3 (04 Jan 2008) - - 04 Jan 2008; William L. Thomson Jr. - files/firebird-2.1.0.16780_beta2-deps-flags-libs.patch, - -firebird-2.1.0.16780_beta2-r2.ebuild, - +firebird-2.1.0.16780_beta2-r3.ebuild: - Updated patch to remove default hard coded cflags, accidentally removed that - patch during a revision. - -*firebird-2.1.0.16780_beta2-r2 (04 Dec 2007) -*firebird-2.0.3.12981.0-r4 (04 Dec 2007) - - 04 Dec 2007; William L. Thomson Jr. - +files/firebird-2.1.0.16780_beta2-deps-flags-libs.patch, - -files/firebird-2.1.0.16780_beta2-deps-flags-libs-paths.patch, - +files/firebird.conf.d, -firebird-2.0.3.12981.0-r3.ebuild, - +firebird-2.0.3.12981.0-r4.ebuild, -firebird-2.1.0.16780_beta2-r1.ebuild, - +firebird-2.1.0.16780_beta2-r2.ebuild: - Switched from patches to sed for path changes w/ sed checks via function. - Moved core from /usr/share/firebird -> /usr/lib/firebird since it contains - arch specific binaries, per FHS. Renamed isql -> fbsql per bug #198388. - Fixed missing path tweak for bug #198540. Removed past versions, should be - all folks :) - - 12 Nov 2007; William L. Thomson Jr. - -files/firebird.conf.d, -files/firebird.init.d, -files/firebird.xinetd, - -firebird-2.0.3.12981.0.ebuild: - Removed past non-split version that installed all under /opt/firebird - - 09 Nov 2007; William L. Thomson Jr. - firebird-2.0.3.12981.0-r2.ebuild, firebird-2.0.3.12981.0-r3.ebuild, - firebird-2.1.0.16780_beta2-r1.ebuild: - Fixed installed of xinetd file, from using generic one in -> gentoo specific - in , bug #198538 - - 06 Nov 2007; William L. Thomson Jr. - firebird-2.0.3.12981.0-r2.ebuild: - amd64 stable, bug #198213. - - 06 Nov 2007; William L. Thomson Jr. - firebird-2.0.3.12981.0-r2.ebuild, firebird-2.0.3.12981.0-r3.ebuild, - firebird-2.1.0.16780_beta2-r1.ebuild: - Reverted back to newexe vs doexe so libfbintl.so -> fbintl.so as fb expects - it. No rev bump. x86 was just stabilized recently, amd64 will be shortly, - other ebuilds just added. Thus no rev bump due to all that in brief window - -*firebird-2.1.0.16780_beta2-r1 (06 Nov 2007) -*firebird-2.0.3.12981.0-r3 (06 Nov 2007) - - 06 Nov 2007; William L. Thomson Jr. - +files/firebird-2.0.3.12981.0-flags.patch, - +files/firebird-2.1.0.16780_beta2-deps-flags-libs-paths.patch, - -files/firebird-2.1.0.16780_beta2-deps-libs-paths.patch, - +firebird-2.0.3.12981.0-r3.ebuild, -firebird-2.1.0.16780_beta2.ebuild, - +firebird-2.1.0.16780_beta2-r1.ebuild: - Added patch for custom flags vs default hard coded, thanks to cla there :). - Removed past 2.1 beta version. - - 06 Nov 2007; Dawid WÄ™gliÅ„ski - firebird-2.0.3.12981.0-r2.ebuild: - Stable on x86 (bug #198213) - -*firebird-2.1.0.16780_beta2 (19 Oct 2007) - - 19 Oct 2007; William L. Thomson Jr. - +files/firebird-2.1.0.16780_beta2-deps-libs-paths.patch, - -firebird-1.5.4-r3.ebuild, +firebird-2.1.0.16780_beta2.ebuild: - Bumped to latest beta, remade and unified patches to patch. Removed old - version. - - 01 Oct 2007; William L. Thomson Jr. - -firebird-2.0.3.12981.0-r1.ebuild, firebird-2.0.3.12981.0-r2.ebuild: - Ebuild QA, quoted , added , etc. No changes that effect installed files or - etc, so no rev bump. Removed past revision - -*firebird-2.0.3.12981.0-r2 (01 Oct 2007) - - 01 Oct 2007; William L. Thomson Jr. - +firebird-2.0.3.12981.0-r2.ebuild: - Corrected missing fbintl.conf, other minor changes, removed previous revision - -*firebird-2.0.3.12981.0-r1 (21 Sep 2007) - - 21 Sep 2007; William L. Thomson Jr. - -files/firebird-2.0.1.12855.0-external-libs.patch, - -files/firebird-2.0.1.12855.0-make-deps.patch, - +files/firebird-2.0.3.12981.0-paths.patch, +files/firebird.conf.d.2, - +files/firebird.init.d.2, +files/firebird.xinetd.2, metadata.xml, - -firebird-2.0.1.12855.0-r4.ebuild, -firebird-2.0.1.12855.0-r5.ebuild, - +firebird-2.0.3.12981.0-r1.ebuild: - Major changes, Firebird is no longer installed in opt :). Added paths patch. - Took over as sole maintainer since I am doing all the work anyway ;) - - 16 Sep 2007; Christoph Mende - firebird-2.0.3.12981.0.ebuild: - Stable on amd64 wrt security bug #190833 - - 15 Sep 2007; Markus Meier - firebird-2.0.3.12981.0.ebuild: - stable on x86, wrt security bug #190833 - -*firebird-2.0.3.12981.0 (13 Sep 2007) - - 13 Sep 2007; William L. Thomson Jr. - -files/firebird-2.0.2.12964.0-external-libs.patch, - -files/firebird-2.0.2.12964.0-make-deps.patch, - +files/firebird-2.0.3.12981.0-external-libs.patch, - +files/firebird-2.0.3.12981.0-make-deps.patch, - -firebird-2.0.2.12964.0.ebuild, +firebird-2.0.3.12981.0.ebuild: - Bumped to latest pre-release. Removed past 2.0.2.x due to that version being - withdrawn by upstream. - - 09 Sep 2007; Markus Meier - firebird-2.0.2.12964.0.ebuild: - stable on x86, wrt security bug #190833 - -*firebird-2.0.2.12964.0 (31 Aug 2007) - - 31 Aug 2007; William L. Thomson Jr. - +files/firebird-2.0.2.12964.0-external-libs.patch, - +files/firebird-2.0.2.12964.0-make-deps.patch, - +firebird-2.0.2.12964.0.ebuild: - Bumped to latest release. Addresses security bug #190833, but will still - need to be tested and likely rush stabilized. - - 02 Jul 2007; Piotr JaroszyÅ„ski - firebird-1.5.4-r3.ebuild: - (QA) RESTRICT clean up. - -*firebird-2.0.1.12855.0-r5 (01 Jul 2007) - - 01 Jul 2007; William L. Thomson Jr. - -files/firebird-1.5.0.xinetd, files/firebird.xinetd, - -firebird-1.5.4-r2.ebuild, firebird-1.5.4-r3.ebuild, - +firebird-2.0.1.12855.0-r5.ebuild: - Old version and files cleanup. Installing upgrade sql script, and misc files - now. Preparation for automated security.fdb -> security2.fdb via pkg_config - - 25 Jun 2007; Christoph Mende - firebird-2.0.1.12855.0-r4.ebuild: - Stable on amd64 wrt security bug 181811 - - 24 Jun 2007; Raúl Porcel - firebird-2.0.1.12855.0-r4.ebuild: - x86 stable wrt security #181811 - - 21 Jun 2007; William L. Thomson Jr. - firebird-1.5.4-r2.ebuild, firebird-1.5.4-r3.ebuild: - Dropped sparc keyword down to -sparc per bug #181811 - -*firebird-2.0.1.12855.0-r4 (14 Jun 2007) - - 14 Jun 2007; William L. Thomson Jr. - -firebird-2.0.1.12855.0-r3.ebuild, +firebird-2.0.1.12855.0-r4.ebuild: - Fix for character sets like ISO8859_1 and others. Thanks to Gianni Rossi - . Also removed log file creation and etc from - pkg_config. It's in src_install now. - -*firebird-1.5.4-r3 (16 May 2007) - - 16 May 2007; William L. Thomson Jr. - +firebird-1.5.4-r3.ebuild: - Fixed issue *.so being installed into /opt/firebird/lib instead of - /opt/firebird/lib64 on stable 64bit archs. Where ~arch creates and installs - to /opt/firebird/lib64 ? - - 15 May 2007; William L. Thomson Jr. - -files/70firebird-1.5.0, -files/firebird-1.5.1-gcc34.patch, - -files/firebird-1.5.3-gcc412.patch, -files/firebird-1.5-build.patch, - -firebird-1.5.3-r1.ebuild, -firebird-1.5.4.ebuild: - House cleaning removed older versions and unused patches - - 15 May 2007; Ferris McCormick - firebird-1.5.4-r2.ebuild: - Stable on sparc --- Security Bug #120343 (Comment 34) --- now that Bug - #177916 is resolved. - - 15 May 2007; Christian Faulhammer - firebird-1.5.4-r2.ebuild: - stable x86/amd64, security bug 120343 - - 14 May 2007; William L. Thomson Jr. - firebird-1.5.4-r2.ebuild: - Dropped calls to rm symlinks from the live system, which should be the cause - for bug #177916. - -*firebird-2.0.1.12855.0-r3 (14 May 2007) - - 14 May 2007; William L. Thomson Jr. - -firebird-2.0.1.12855.0-r2.ebuild, +firebird-2.0.1.12855.0-r3.ebuild: - Corrected user/group tomcat -> firebird. Habit of typing tomcat, oops :) - -*firebird-2.0.1.12855.0-r1 (12 May 2007) -*firebird-1.5.4-r1 (12 May 2007) - - 12 May 2007; William L. Thomson Jr. metadata.xml, - +firebird-1.5.4-r1.ebuild, -firebird-2.0.1.12855.0.ebuild, - +firebird-2.0.1.12855.0-r1.ebuild: - Resolved bug #159701 in 1.5.4-r1. Many updates to 2.0.1, should be ready to - be umasked for further testing. Dropped ~sparc from 2.0.1, dep issues with - libedit. Updated metadata, added myself as co-maintainer. - - 11 May 2007; Raúl Porcel firebird-1.5.4.ebuild: - x86 stable wrt security bug 120343 - -*firebird-2.0.1.12855.0 (11 May 2007) - - 11 May 2007; Timothy Redaelli - +files/firebird-2.0.1.12855.0-external-libs.patch, - +files/firebird-2.0.1.12855.0-make-deps.patch, metadata.xml, - +firebird-2.0.1.12855.0.ebuild: - Add firebird 2.0.1. - Thanks for Diego Pettenò and William L. Thomson Jr. wrt bug #117869. - -*firebird-1.5.4 (09 May 2007) - - 09 May 2007; Carsten Lohrke -firebird-1.5.1.ebuild, - -firebird-1.5.2.ebuild, -firebird-1.5.3.ebuild, +firebird-1.5.4.ebuild: - Clean up. Version bump. - - 07 Apr 2007; Ryan Hill - +files/firebird-1.5.3-gcc412.patch, firebird-1.5.3-r1.ebuild: - Add patch from Debian to fix C/C++ linkage declaration collisions, bug - #167051. - - 02 Feb 2007; Simon Stelling firebird-1.5.3-r1.ebuild: - bumping back to ~amd64 because of known problems according to upstream; bug - 156885 - - 31 Jan 2007; Marius Mauch firebird-1.5.1.ebuild, - firebird-1.5.2.ebuild, firebird-1.5.3.ebuild, firebird-1.5.3-r1.ebuild: - Replacing einfo with elog - - 23 Nov 2006; firebird-1.5.3-r1.ebuild: - stable on amd64 - - 13 Sep 2006; Joshua Jackson firebird-1.5.3-r1.ebuild: - Stable x86; bug #144224 - - 25 Aug 2006; Gustavo Zacarias - firebird-1.5.3-r1.ebuild: - Stable on sparc wrt #144224 - - 07 Aug 2006; Karol Wojtaszek - firebird-1.5.3-r1.ebuild: - Fixed compilation problem with gcc-4, bug #120867 - - 23 Mar 2006; Aron Griffis firebird-1.5.1.ebuild, - firebird-1.5.2.ebuild, firebird-1.5.3.ebuild, firebird-1.5.3-r1.ebuild: - No versions of firebird presently build on ia64. 1.5.1 attempts to build - with x86-only CFLAGS and 1.5.3 doesn't have IMPLEMENTATION #defined for - ia64. Mark them all -ia64 (with use-masking to following) - - 19 Mar 2006; Mark Loeser firebird-1.5.3-r1.ebuild: - Add DEPEND on app-arch/unzip - -*firebird-1.5.3-r1 (11 Feb 2006) - - 11 Feb 2006; Karol Wojtaszek firebird-1.5.1.ebuild, - firebird-1.5.2.ebuild, firebird-1.5.3.ebuild, +firebird-1.5.3-r1.ebuild: - Changed inetd USE flag to xinetd, bug #121886. Added doc USE flag handling - useful docs from firebird website - - 31 Jan 2006; Carsten Lohrke firebird-1.5.1.ebuild, - firebird-1.5.2.ebuild, firebird-1.5.3.ebuild: - Configure ${PF} in postinst. - - 31 Jan 2006; Gustavo Zacarias firebird-1.5.3.ebuild: - Stable on sparc wrt security #120343 - - 31 Jan 2006; Mark Loeser firebird-1.5.3.ebuild: - Stable on x86; bug #120343 - - 31 Jan 2006; Karol Wojtaszek firebird-1.5.3.ebuild: - ${PV} -> ${P} in postinst - -*firebird-1.5.3 (29 Jan 2006) - - 29 Jan 2006; Karol Wojtaszek - -files/firebird-1.5.2-build.patch, +files/firebird-1.5-build.patch, - firebird-1.5.2.ebuild, +firebird-1.5.3.ebuild: - Version bump, release fixes security problems, bug #120343 - - 24 Jan 2006; Karol Wojtaszek - +files/firebird-1.5.2-build.patch, firebird-1.5.2.ebuild: - Firebird now uses user CFLAGS instead its own, bug #108275, thanks to vapier - - 30 Dec 2005; Carsten Lohrke firebird-1.5.1.ebuild, - firebird-1.5.2.ebuild: - User config changes according to #109482. - - 25 Aug 2005; Gustavo Zacarias firebird-1.5.1.ebuild: - Stable on sparc - - 24 Aug 2005; firebird-1.5.1.ebuild, - firebird-1.5.2.ebuild: - Changed chown root:root to root:0 to be compliant with BSD and Darwin, bug - #103563 - - 31 Jul 2005; firebird-1.5.1.ebuild, - firebird-1.5.2.ebuild: - Firebird provide now symlink libfbclient.so to libgds.so in - /opt/firebird/lib directory for back compablity, bug #96636. Fixed harmless - sed errors, bug #99079 - - 14 Jun 2005; files/70firebird, - firebird-1.5.1.ebuild, firebird-1.5.2.ebuild: - Fixed path in ebuild to install /etc/env.d/70firebird correctly, bug #95731 - - 01 Mar 2005; Carsten Lohrke firebird-1.5.1.ebuild, - firebird-1.5.2.ebuild: - corrected description, ansi sql 92 -> 99 - -*firebird-1.5.2 (06 Jan 2005) - - 06 Jan 2005; Karol Wojtaszek - +firebird-1.5.2.ebuild: - Version bump - - 08 Nov 2004; Karol Wojtaszek - firebird-1.5.1.ebuild: - Fixed obsolete chown syntax, bug #69597 - - 17 Oct 2004; Karol Wojtaszek,,, - firebird-1.5.1.ebuild: - Keyworded ~amd64 - - 14 Sep 2004; Karol Wojtaszek - files/firebird-1.5.1-gcc34.patch: - Fixing patch for gcc-3.4, now it works with gcc-3.3 :) - - 13 Sep 2004; Carsten Lohrke - -files/firebird-1.0-gentoo.patch, -files/firebird-1.0.3-gentoo.patch, - -firebird-1.0-r1.ebuild, -firebird-1.0.3.ebuild, -firebird-1.5.0.ebuild: - ebuild clean up - - 13 Sep 2004; Karol Wojtaszek - +files/firebird-1.5.1-gcc34.patch, firebird-1.5.1.ebuild: - Fixed gcc-34 compilation issues. Bug #59154, thanks to Canal Vorfeed - - - 08 Sep 2004; Gustavo Zacarias firebird-1.5.1.ebuild: - Keyworded ~sparc wrt #63184 - - 01 Aug 2004; Carsten Lohrke firebird-1.5.1.ebuild: - small xinetd fix - -*firebird-1.5.1 (01 Aug 2004) - - 01 Aug 2004; Carsten Lohrke +firebird-1.5.1.ebuild: - version bump - - 29 Jun 2004; Aron Griffis firebird-1.0-r1.ebuild, - firebird-1.0.3.ebuild, firebird-1.5.0.ebuild: - sync IUSE (missing), glibc -> libc - - 14 May 2004; firebird-1.5.0.ebuild: - Marked 1.5.0 as stable on x86 - - 26 Apr 2004; firebird-1.5.0.ebuild: - Modified the license to Interbase-1.0 - - 25 Apr 2004; firebird-1.5.0.ebuild: - move and symlink firebird.log to /var/log - - change the check the for localhost in /etc/hosts.equiv to make sure it - won't catch localhost.localdomain as well - - unmask for x86 - - 04 Apr 2004; firebird-1.5.0.ebuild: - Modified classic local USE flag, changed to inetd - Added a warning to disable older xinetd server (if SuperServer is used) - - 31 Mar 2004; firebird-1.5.0.ebuild, files/firebird.conf.d, - files/firebird.init.d: - Default build method changed to SuperServer Added local USE flag - classic, to - build the inetd version Modified config() to add localhost to /etc/hosts.equiv - instead of localhost.localdomain - -*firebird-1.5.0 (26 Feb 2004) - - 26 Feb 2004; firebird-1.5.0.ebuild: - New upstream version - - 26 Feb 2004; firebird-1.0.3,firebird-1.0-r1: - Fixed Copyright years - -*firebird-1.0.3 (15 Jun 2003) - 08 Dec 2003; Meir Kriheli firebird-1.0.3.ebuild: - Added strip-flags -funroll-loops. Closes bug #33584 - - 29 Oct 2003; Meir Kriheli firebird-1.0.3.ebuild: - Modified firebird-1.0.3-gentoo.patch; Closes bug #28685 - - 30 Aug 2003; Meir Kriheli firebird-1.0.3.ebuild: - Added RESTRICT="nouserpriv", bug #24455 - Added metadata.xml - Marked ebuild as stable - - 22 Jun 2003; Meir Kriheli firebird-1.0.3.ebuild: - added a check for isc4.gdb for prev 1.0-r1 install. If exists and not - a symlink copy to /etc/firebird/isc4.gdb - - 15 Jun 2003; Meir Kriheli firebird-1.0.3.ebuild: - Added firebird to /etc/xinetd.d, 70firebird to /etc/env.d - Kill lingering gds_lock_mgr processes. Closes #15071 - - 11 Jun 2003; Meir Kriheli firebird-1.0.3.ebuild: - New upstream version, 1.0.3. Closes #16237 - -*firebird-1.0-r1 (22 Mar 2002) - - 16 Apr 2003; Martin Holzer firebird-1.0-r1.ebuild: - Changed description. Closes #19376. - - 22 Mar 2002; G.Bevin firebird-1.0-r1.ebuild - files/firebird-1.0-r1 files/firebird-1.0-gentoo.patch: - - Fixes for compilation with gcc3 and setting of make.conf CFLAGS. - -*firebird-1.0 (20 Mar 2002) - - 20 Mar 2002; G.Bevin firebird-1.0.ebuild - files/firebird-1.0: - - Initial package for the firebird database. diff --git a/dev-db/firebird/Manifest b/dev-db/firebird/Manifest deleted file mode 100644 index f07b64d0..00000000 --- a/dev-db/firebird/Manifest +++ /dev/null @@ -1,12 +0,0 @@ -AUX 70firebird 50 RMD160 ebfc2e7a38dbd95b3df0dc4c8a757bd089f69807 SHA1 71b414835ed7c66f94b2908b7793da817d3c4438 SHA256 ca3ca56c53490ac6f849ce78cd1240fc52334f25c8d3841eef1560bed2a80d03 -AUX firebird-2.1.2.18118.0-deps-flags-libs.patch 4509 RMD160 0f391b8bb34e18af79949b0880c71607ee4b0259 SHA1 b1bda417c38f7d2574c2fef119ae84ba4cc58c83 SHA256 1b56b6aa8e10c1126fe1c4218fc1f079dd3708551926e6fb4be7b43f44b5a003 -AUX firebird-gcc-icu-declare-new.patch 537 RMD160 2464b9328098ec7db82a4a84aa31cf0fe1e6e521 SHA1 604dc760fcd056c8376548233d1043f8229b11bb SHA256 877d3a5eeb5a98d0ca06de5ca39fac892abd3eae8296bdbc88b15eb8a42fd339 -AUX firebird.conf.d 73 RMD160 3ed3f866ee37d8e99b5dd32132ae78889ddeef66 SHA1 a5f9ef1b7c1186feecdf7574cacca6b589c8029f SHA256 7c430ddf7aa8fdf6b68ef88e44ad0d7d546469f6fdc156bdc340fffefa85408c -AUX firebird.conf.d.2 105 RMD160 a047ffded75ed5f055949993fd794941eee8fe25 SHA1 d10907676a706bdecae27321861ccd0e89bc7993 SHA256 032e26a957572718c3fb9ffbb1a83fac16a00cd41a027732e8cfbbe0f1a2ab61 -AUX firebird.init.d 692 RMD160 fd32d3ca38f149df1c6c46697a9c043b22bf25dd SHA1 379f3dd8e768e958ab3faff203d0d7a502c8f120 SHA256 7602d5030abaa7414cbe10f3223c38861742807bbe92f9af5693d28520398f6e -AUX firebird.xinetd.2 199 RMD160 97baaf905714cdfe2c062a05869ed7bf02ab0e08 SHA1 1186bbc61ecd17adeb598442d78abfaa3ac54194 SHA256 c0ea0c66e17c41633c19f7bed8cc8f818a3e1afad796d8d493c3b532b498da48 -DIST Firebird-2.1.2.18118-0.tar.bz2 13485341 RMD160 37a35600092758715b4d1f82d728fa2e87f8c2de SHA1 1f2528af1804eb09f06f8cfa1d97b9643af181ef SHA256 91cb30a744c6d1e05a259ca97acc1f24d20e478ac37b7130e0675f209b3ec6e3 -DIST ib_b60_doc.zip 10530848 RMD160 c64b4b6bc9125929928517ba072558a58ddf577d SHA1 5e94fb89e15f738aa8605c913e75ec212fa163ef SHA256 8c0158678b2a2fe3ba3abfea1f5487fc5af2644d66837ab8a558f5ad6b6cfd6d -EBUILD firebird-2.1.2.18118.0.ebuild 10153 RMD160 a60b0895aa0c971f7fd567f857db36aa6df0756b SHA1 6f585713105140351015a8646134ea194cb020e0 SHA256 5a099c7b42b71d3dfe497c903625ab71267430d5f2be1a04b80655797b473b9f -MISC ChangeLog 21530 RMD160 6b9195595773d3a7e2c07ec07e3a8385865a36ea SHA1 5114d632040749d608ef99c94fb3d6bc8b40bb63 SHA256 5c966a4e80043d20f79adc7e7ce47bfba24328e049175e9f00b25781cd5e743c -MISC metadata.xml 619 RMD160 098761b0ad299b3c7bf0d3b59b9ebe2cf01cc145 SHA1 ef2a0fbd0a8b21692ae1a2a12e8b0ce7222fff9f SHA256 6b01dc565960c0345d81dafc9775196f4bc719eb925ea94c6b0a0c20e195e9e8 diff --git a/dev-db/firebird/files/70firebird b/dev-db/firebird/files/70firebird deleted file mode 100644 index eebf96b9..00000000 --- a/dev-db/firebird/files/70firebird +++ /dev/null @@ -1,2 +0,0 @@ -PATH=/opt/firebird/bin -ROOTPATH=/opt/firebird/bin diff --git a/dev-db/firebird/files/firebird-2.1.2.18118.0-deps-flags-libs.patch b/dev-db/firebird/files/firebird-2.1.2.18118.0-deps-flags-libs.patch deleted file mode 100644 index 9500e8ed..00000000 --- a/dev-db/firebird/files/firebird-2.1.2.18118.0-deps-flags-libs.patch +++ /dev/null @@ -1,107 +0,0 @@ -diff -Naur Firebird-2.1.2.18118-0_orig/builds/posix/Makefile.in.firebird Firebird-2.1.2.18118-0/builds/posix/Makefile.in.firebird ---- Firebird-2.1.2.18118-0_orig/builds/posix/Makefile.in.firebird 2008-12-10 17:22:15.000000000 +0200 -+++ Firebird-2.1.2.18118-0/builds/posix/Makefile.in.firebird 2009-05-20 15:13:47.673202327 +0300 -@@ -185,14 +185,7 @@ - # - - external_libraries: --ifeq ($(STD_ICU),false) -- $(MAKE) -f $(GEN_ROOT)/Makefile.extern.icu --endif --ifeq ($(STD_EDITLINE),false) --ifeq ($(EDITLINE_FLG),Y) -- $(MAKE) -f $(GEN_ROOT)/Makefile.extern.editline --endif --endif -+ - - btyacc_binary: $(BTYACC) - -diff -Naur Firebird-2.1.2.18118-0_orig/builds/posix/make.defaults Firebird-2.1.2.18118-0/builds/posix/make.defaults ---- Firebird-2.1.2.18118-0_orig/builds/posix/make.defaults 2008-09-04 14:47:18.000000000 +0300 -+++ Firebird-2.1.2.18118-0/builds/posix/make.defaults 2009-05-20 15:15:31.088202976 +0300 -@@ -232,11 +232,7 @@ - LIBFBSTATIC_A = $(LIB)/libfbstatic.a - - ifeq ($(EDITLINE_FLG),Y) -- ifeq ($(STD_EDITLINE), true) -- LIBEDITLINE := -leditline -- else -- LIBEDITLINE := $(LIB)/libeditline.a -- endif -+ LIBEDITLINE := -ledit - endif - - LIBICU_SO = $(LIB)/$(LIB_PREFIX)icuuc.$(SHRLIB_EXT) \ -diff -Naur Firebird-2.1.2.18118-0_orig/builds/posix/make.rules Firebird-2.1.2.18118-0/builds/posix/make.rules ---- Firebird-2.1.2.18118-0_orig/builds/posix/make.rules 2008-12-10 03:03:31.000000000 +0200 -+++ Firebird-2.1.2.18118-0/builds/posix/make.rules 2009-05-20 15:21:04.114225351 +0300 -@@ -33,9 +33,6 @@ - - # Please don't use compiler/platform specific flags here - nmcc 02-Nov-2002 - CFLAGS:= $(CFLAGS) -I$(SRC_ROOT)/include/gen -I$(SRC_ROOT)/include -I$(SRC_ROOT)/vulcan -DNAMESPACE=Vulcan --ifeq ($(STD_ICU),false) -- CFLAGS:= $(CFLAGS) -I$(ROOT)/extern/icu/source/common -I$(ROOT)/extern/icu/source/i18n --endif - - ifeq ($(IsProdTypeBuild),Y) - CFLAGS:= $(CFLAGS) $(PROD_FLAGS) -DPROD_BUILD -@@ -69,7 +66,7 @@ - - .SUFFIXES: .c .e .epp .cpp - --.e.c: -+.e.c: $(GPRE_CURRENT): - $(GPRE_CURRENT) $(GPRE_FLAGS) $< $@ - - -diff -Naur Firebird-2.1.2.18118-0_orig/builds/posix/make.shared.targets Firebird-2.1.2.18118-0/builds/posix/make.shared.targets ---- Firebird-2.1.2.18118-0_orig/builds/posix/make.shared.targets 2008-12-10 03:03:31.000000000 +0200 -+++ Firebird-2.1.2.18118-0/builds/posix/make.shared.targets 2009-05-20 15:21:59.299203496 +0300 -@@ -49,7 +49,7 @@ - - # gpre_meta needs a special boot build since there is no database. - --$(SRC_ROOT)/gpre/gpre_meta.cpp: $(SRC_ROOT)/gpre/gpre_meta.epp -+$(SRC_ROOT)/gpre/gpre_meta.cpp: $(SRC_ROOT)/gpre/gpre_meta.epp $(GPRE_BOOT) - $(GPRE_BOOT) -lang_internal $(GPRE_FLAGS) $< $@ - - -diff -Naur Firebird-2.1.2.18118-0_orig/builds/posix/prefix.linux Firebird-2.1.2.18118-0/builds/posix/prefix.linux ---- Firebird-2.1.2.18118-0_orig/builds/posix/prefix.linux 2007-05-03 14:24:50.000000000 +0300 -+++ Firebird-2.1.2.18118-0/builds/posix/prefix.linux 2009-05-20 15:23:17.286523276 +0300 -@@ -20,12 +20,10 @@ - - # -fno-builtin is used because GCC 3.0-3.2.2 had bug with builtins expansion - # you may remove it if engine is getting compiled with any other GCC version -- --COMMON_FLAGS=-ggdb -DFB_SEND_FLAGS=MSG_NOSIGNAL -DLINUX -pipe -MMD -fPIC -fmessage-length=0 --OPTIMIZE_FLAGS=-O3 -march=i586 -mcpu=i686 -fno-omit-frame-pointer -fno-builtin -+COMMON_FLAGS=-ggdb -DLINUX -pipe -MMD -fPIC - WARN_FLAGS=-Wall -Wno-switch -Wno-parentheses -Wno-unknown-pragmas -Wno-unused-variable - --PROD_FLAGS=-DNDEBUG $(COMMON_FLAGS) $(OPTIMIZE_FLAGS) -+PROD_FLAGS=-DNDEBUG $(COMMON_FLAGS) - DEV_FLAGS=-DUSE_VALGRIND -p $(COMMON_FLAGS) $(WARN_FLAGS) - #DEV_FLAGS=-p $(COMMON_FLAGS) $(WARN_FLAGS) - -diff -Naur Firebird-2.1.2.18118-0_orig/configure Firebird-2.1.2.18118-0/configure ---- Firebird-2.1.2.18118-0_orig/configure 2009-03-30 09:42:44.000000000 +0300 -+++ Firebird-2.1.2.18118-0/configure 2009-05-20 15:26:30.856202564 +0300 -@@ -4027,13 +4027,13 @@ - # not need editline in default libs, but need to test for its presence - saveLIBS=$LIBS - if test "$STD_EDITLINE" = "true"; then -- { echo "$as_me:$LINENO: checking for readline in -leditline" >&5 --echo $ECHO_N "checking for readline in -leditline... $ECHO_C" >&6; } -+ { echo "$as_me:$LINENO: checking for readline in -ledit" >&5 -+echo $ECHO_N "checking for readline in -ledit... $ECHO_C" >&6; } - if test "${ac_cv_lib_editline_readline+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - else - ac_check_lib_save_LIBS=$LIBS --LIBS="-leditline $LIBS" -+LIBS="-ledit $LIBS" - cat >conftest.$ac_ext <<_ACEOF - /* confdefs.h. */ - _ACEOF diff --git a/dev-db/firebird/files/firebird-gcc-icu-declare-new.patch b/dev-db/firebird/files/firebird-gcc-icu-declare-new.patch deleted file mode 100644 index 1e0fc093..00000000 --- a/dev-db/firebird/files/firebird-gcc-icu-declare-new.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- src/common/classes/alloc.h.old 2009-07-09 13:04:14.000000000 +0200 -+++ src/common/classes/alloc.h 2009-07-09 13:05:37.000000000 +0200 -@@ -48,6 +48,8 @@ - stdlib.h (EKU) */ - #endif - -+#include -+ - #ifdef _MSC_VER - #define THROW_BAD_ALLOC - #else -@@ -448,15 +450,6 @@ - ); - } - --inline void* operator new(size_t, void* ptr) throw() --{ -- return ptr; --} --inline void* operator new[](size_t, void* ptr) throw() --{ -- return ptr; --} -- - inline void operator delete(void* mem) throw() - { - Firebird::MemoryPool::globalFree(mem); diff --git a/dev-db/firebird/files/firebird.conf.d b/dev-db/firebird/files/firebird.conf.d deleted file mode 100644 index 8bfc2c52..00000000 --- a/dev-db/firebird/files/firebird.conf.d +++ /dev/null @@ -1,3 +0,0 @@ -FBRunUser=firebird -FIREBIRD=/usr/lib/firebird -MANAGER=/usr/bin/fbmgr.bin diff --git a/dev-db/firebird/files/firebird.conf.d.2 b/dev-db/firebird/files/firebird.conf.d.2 deleted file mode 100644 index 64b45441..00000000 --- a/dev-db/firebird/files/firebird.conf.d.2 +++ /dev/null @@ -1,4 +0,0 @@ -FIREBIRD=/usr/share/firebird -FBRunUser=firebird -MANAGER=/usr/bin/fbmgr.bin -LD_LIBRARY_PATH=$FIREBIRD/lib diff --git a/dev-db/firebird/files/firebird.init.d b/dev-db/firebird/files/firebird.init.d deleted file mode 100644 index dae68cf4..00000000 --- a/dev-db/firebird/files/firebird.init.d +++ /dev/null @@ -1,32 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/firebird/files/firebird.init.d,v 1.4 2008/04/10 23:00:00 wltjr Exp $ - -pidfile=/var/run/firebird/firebird.pid -FB_OPTS="-pidfile $pidfile -start -forever" - -export FIREBIRD LD_LIBRARY_PATH - -depend() { - need net -} - -start(){ - ebegin "Starting Firebird server" - start-stop-daemon --oknodo --start --pidfile $pidfile --chuid $FBRunUser --startas $MANAGER -- $FB_OPTS - eend $? -} - -stop(){ - ebegin "Stopping Firebird server" - start-stop-daemon --stop --pidfile $pidfile --oknodo - eend $? -} - -restart(){ - svc_stop - sleep 1 - svc_start -} - diff --git a/dev-db/firebird/files/firebird.xinetd.2 b/dev-db/firebird/files/firebird.xinetd.2 deleted file mode 100644 index 01fc102e..00000000 --- a/dev-db/firebird/files/firebird.xinetd.2 +++ /dev/null @@ -1,11 +0,0 @@ -service gds_db -{ - flags = REUSE - socket_type = stream - wait = no - user = firebird - log_on_success += USERID - log_on_failure += USERID - server = /usr/bin/fb_inet_server - disable = yes -} diff --git a/dev-db/firebird/firebird-2.1.2.18118.0.ebuild b/dev-db/firebird/firebird-2.1.2.18118.0.ebuild deleted file mode 100644 index 179783b4..00000000 --- a/dev-db/firebird/firebird-2.1.2.18118.0.ebuild +++ /dev/null @@ -1,275 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/firebird/firebird-2.1.2.18118.0.ebuild,v 1.2 2009/01/18 22:03:05 jsbronder Exp $ - -inherit flag-o-matic eutils autotools versionator - -MY_P=Firebird-$(replace_version_separator 4 -) -#MY_P=Firebird-${PV/_rc/-ReleaseCandidate} - -DESCRIPTION="A relational database offering many ANSI SQL-99 features" -HOMEPAGE="http://firebird.sourceforge.net/" -SRC_URI="mirror://sourceforge/firebird/${MY_P}.tar.bz2 - doc? ( ftp://ftpc.inprise.com/pub/interbase/techpubs/ib_b60_doc.zip )" - -LICENSE="IDPL Interbase-1.0" -SLOT="0" -KEYWORDS="~amd64 -ia64 ~x86" -IUSE="doc xinetd examples debug" -RESTRICT="userpriv" - -RDEPEND="dev-libs/libedit - dev-libs/icu" -DEPEND="${RDEPEND} - doc? ( app-arch/unzip )" -RDEPEND="${RDEPEND} - xinetd? ( virtual/inetd ) - !sys-cluster/ganglia" - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - enewgroup firebird 450 - enewuser firebird 450 /bin/bash /usr/lib/firebird firebird -} - -function check_sed() { - MSG="sed of $3, required $2 lines modified $1" - einfo "${MSG}" - [[ $1 -ge $2 ]] || die "${MSG}" -} - -src_unpack() { - if use doc; then - # Unpack docs - mkdir "${WORKDIR}/manuals" - cd "${WORKDIR}/manuals" - unpack ib_b60_doc.zip - cd "${WORKDIR}" - fi - - unpack "${MY_P}.tar.bz2" - - # compile time relative path hacks, ew :( - mkdir -p "${WORKDIR}/../etc" \ - "${WORKDIR}/usr" \ - "${WORKDIR}/var/log/firebird" \ - "${WORKDIR}/var/run/firebird" - cd "${WORKDIR}/usr"; ln -s "${S}/gen/firebird/bin" - cd "${WORKDIR}/../etc"; ln -s "${S}/gen/firebird" firebird - - cd "${S}" - - epatch "${FILESDIR}/${P}-deps-flags-libs.patch" - epatch "${FILESDIR}/${PN}-gcc-icu-declare-new.patch" - - einfo "Split up Firebird via relative path hacks" - # sed vs patch for portability and addtional location changes - # based on FIREBIRD=/usr/lib/firebird - check_sed "$(sed -i -e 's:"aliases.conf":"../../../etc/firebird/aliases.conf":w /dev/stdout' \ - src/jrd/db_alias.cpp | wc -l )" "1" "src/jrd/db_alias.cpp" # 1 line - check_sed "$(sed -i -e 's:"isc_event1:"../../../var/run/firebird/isc_event1:w /dev/stdout' \ - -e 's:"isc_lock1:"../../../var/run/firebird/isc_lock1:w /dev/stdout' \ - -e 's:"isc_init1:"../../../var/run/firebird/isc_init1:w /dev/stdout' \ - -e 's:"isc_guard1:"../../../var/run/firebird/isc_guard1:w /dev/stdout' \ - -e 's:"isc_monitor1:"../../../var/run/firebird/isc_monitor1:w /dev/stdout' \ - -e 's:"firebird.log":"../../../var/log/firebird/firebird.log":w /dev/stdout' \ - -e 's:"security2.fdb":"../../../etc/firebird/security2.fdb":w /dev/stdout' \ - src/jrd/file_params.h | wc -l)" "12" "src/jrd/file_params.h" # 12 lines - check_sed "$(sed -i -e 's:"security2.fdb":"../../../etc/firebird/security2.fdb":w /dev/stdout' \ - src/jrd/jrd_pwd.h | wc -l)" "1" "src/jrd/jrd_pwd.h" # 1 line - check_sed "$(sed -i -e 's:"firebird.conf":"../../../etc/firebird/firebird.conf":w /dev/stdout' \ - src/jrd/os/config_root.h | wc -l)" "1" "src/jrd/os/config_root.h" # 1 line - check_sed "$(sed -i -e 's:"bin/fb_cache_print":"../../../usr/bin/fb_cache_print":w /dev/stdout' \ - -e 's:"bin/fb_lock_print":"../../../usr/bin/fb_lock_print":w /dev/stdout' \ - -e 's:"bin/fb_cache_manager":"../../../usr/bin/fb_cache_manager":w /dev/stdout' \ - -e 's:"bin/gstat":"../../../usr/bin/gstat":w /dev/stdout' \ - -e 's:"bin/gbak":"../../../usr/bin/gbak":w /dev/stdout' \ - -e 's:"bin/gdef":"../../../usr/bin/gdef":w /dev/stdout' \ - -e 's:"bin/gsec":"../../../usr/bin/gsec":w /dev/stdout' \ - -e 's:"bin/gjrn":"../../../usr/bin/gjrn":w /dev/stdout' \ - -e 's:"bin/gfix":"../../../usr/bin/gfix":w /dev/stdout' \ - src/jrd/svc.cpp | wc -l)" "26" "src/jrd/svc.cpp" # 26 lines - check_sed "$(sed -i -e 's:"bin/fb_lock_mgr":"../../../usr/bin/fb_lock_mgr":w /dev/stdout' \ - src/lock/lock.cpp | wc -l)" "1" "src/lock/lock.cpp" # 1 line - check_sed "$(sed -i -e 's:m_Root_Path + "firebird.conf":"../../../etc/firebird/firebird.conf":w /dev/stdout' \ - src/utilities/fbcpl/fbdialog.cpp | wc -l)" "1" "src/utilities/fbcpl/fbdialog.cpp" # 1 line - check_sed "$(sed -i -e 's:"security2.fdb":"../../../etc/firebird/security2.fdb":w /dev/stdout' \ - src/utilities/gsec/security.epp | wc -l)" "1" "src/utilities/gsec/security.epp" # 1 line - check_sed "$(sed -i -e 's:"bin/fbserver":"../../../usr/bin/fbserver":w /dev/stdout' \ - src/utilities/guard/guard.cpp | wc -l)" "1" "src/utilities/guard/guard.cpp" # 1 line - check_sed "$(sed -i -e 's:"bin/fbguard":"../../../usr/bin/fbguard":w /dev/stdout' \ - src/utilities/ibmgr/ibmgr.h | wc -l)" "1" "src/utilities/ibmgr/ibmgr.h" # 1 line - check_sed "$(sed -i -e 's:$FIREBIRD/firebird.log:/var/log/firebird/firebird.log:w /dev/stdout' \ - src/utilities/ibmgr/srvrmgr.cpp | wc -l)" "1" "src/utilities/ibmgr/srvrmgr.cpp" # 1 line - - # Rename references to isql to fbsql - check_sed "$(sed -i -e 's:"isql :"fbsql :w /dev/stdout' \ - src/isql/isql.epp | wc -l)" "1" "src/isql/isql.epp" # 1 line - check_sed "$(sed -i -e 's:isql :fbsql :w /dev/stdout' \ - src/msgs/history.sql | wc -l)" "4" "src/msgs/history.sql" # 4 lines - check_sed "$(sed -i -e 's:isql :fbsql :w /dev/stdout' \ - src/msgs/history2.sql | wc -l)" "4" "src/msgs/history2.sql" # 4 lines - check_sed "$(sed -i -e 's:isql :fbsql :w /dev/stdout' \ - -e 's:ISQL :FBSQL :w /dev/stdout' \ - src/msgs/messages.sql | wc -l)" "4" "src/msgs/messages.sql" # 4 lines - check_sed "$(sed -i -e 's:--- ISQL:--- FBSQL:w /dev/stdout' \ - -e 's:isql :fbsql :w /dev/stdout' \ - -e 's:ISQL :FBSQL :w /dev/stdout' \ - src/msgs/messages2.sql | wc -l)" "6" "src/msgs/messages2.sql" # 6 lines - - find "${S}" -name \*.sh -print0 | xargs -0 chmod +x - # rm -rf "${S}"/extern/{editline,icu} - - eautoreconf -} - -src_compile() { - filter-flags -fprefetch-loop-arrays - filter-mfpmath sse - - econf --prefix=/usr/lib/firebird --with-system-editline --with-system-icu \ - $(use_enable !xinetd superserver) \ - $(use_enable debug) \ - ${myconf} || die "econf failed" - emake -j1 || die "error during make" -} - -src_install() { - cd "${S}/gen/firebird" - -# Seems to be ignored? - insinto /usr/share/firebird/bin - dobin bin/{changeRunUser,restoreRootRunUser,changeDBAPassword}.sh - rm bin/*.sh || die "Could not remove *sh files" - - einfo "Renaming isql -> fbsql" - mv bin/isql bin/fbsql - - insinto /usr/bin - dobin bin/* - - insinto /usr/include - doins include/* - - insinto /usr/lib - dolib.so lib/*.so* - dolib.a lib/*.a* - - insinto /usr/lib/firebird - doins *.msg - - insinto /usr/lib/firebird/help - doins help/help.fdb - - insinto /usr/share/firebird/upgrade - doins "${S}"/src/misc/upgrade/v2/* - - insinto /etc/firebird - insopts -m0644 -o firebird -g firebird - doins misc/* - doins ../install/misc/aliases.conf - insopts -m0660 -o firebird -g firebird - doins security2.fdb - - exeinto /usr/lib/firebird/UDF - doexe UDF/*.so - - exeinto /usr/lib/firebird/intl - newexe intl/libfbintl.so fbintl.so - - insinto /usr/lib/firebird/intl - doins ../install/misc/fbintl.conf - - diropts -m 755 -o firebird -g firebird - dodir /var/log/firebird - dodir /var/run/firebird - keepdir /var/log/firebird - keepdir /var/run/firebird - - # create links for backwards compatibility - cd "${D}/usr/lib" - ln -s libfbclient.so libgds.so - ln -s libfbclient.so libgds.so.0 - ln -s libfbclient.so libfbclient.so.1 - - if use xinetd ; then - insinto /etc/xinetd.d - newins "${FILESDIR}/${PN}.xinetd.2" ${PN} || die "newins xinetd file failed" - else - newinitd "${FILESDIR}/${PN}.init.d" ${PN} - newconfd "${FILESDIR}/${PN}.conf.d" ${PN} - fperms 640 /etc/conf.d/${PN} - fi - - # Install docs - use doc && dodoc "${WORKDIR}"/manuals/* - use examples && docinto examples -} - -pkg_postinst() { - # Hack to fix ownership/perms - chown -fR firebird:firebird "${ROOT}/etc/firebird" "${ROOT}/usr/lib/firebird" - chmod 750 "${ROOT}/etc/firebird" - - elog - elog "Firebird is no longer installed in /opt. Binaries are in" - elog "/usr/bin. The core, udfs, etc are in /usr/lib/firebird. Logs" - elog "are in /var/log/firebird, and lock files in /var/run/firebird" - elog "The command line tool isql has been renamed to fbsql." - elog "Please report any problems or issues to bugs.gentoo.org." - elog -} - -pkg_config() { - # if found /etc/security.gdb from previous install, backup, and restore as - # /etc/security2.fdb - if [ -f "${ROOT}/etc/firebird/security.gdb" ] ; then - # if we have scurity2.fdb already, back it 1st - if [ -f "${ROOT}/etc/firebird/security2.fdb" ] ; then - cp "${ROOT}/etc/firebird/security2.fdb" "${ROOT}/etc/firebird/security2.fdb.old" - fi - gbak -B "${ROOT}/etc/firebird/security.gdb" "${ROOT}/etc/firebird/security.gbk" - gbak -R "${ROOT}/etc/firebird/security.gbk" "${ROOT}/etc/firebird/security2.fdb" - mv "${ROOT}/etc/firebird/security.gdb" "${ROOT}/etc/firebird/security.gdb.old" - rm "${ROOT}/etc/firebird/security.gbk" - - # make sure they are readable only to firebird - chown firebird:firebird "${ROOT}/etc/firebird/{security.*,security2.*}" - chmod 660 "${ROOT}/etc/firebird/{security.*,security2.*}" - - einfo - einfo "Converted old security.gdb to security2.fdb, security.gdb has been " - einfo "renamed to security.gdb.old. if you had previous security2.fdb, " - einfo "it's backed to security2.fdb.old (all under ${ROOT}/etc/firebird)." - einfo - fi - - # we need to enable local access to the server - if [ ! -f "${ROOT}/etc/hosts.equiv" ] ; then - touch "${ROOT}/etc/hosts.equiv" - chown root:0 "${ROOT}/etc/hosts.equiv" - chmod u=rw,go=r "${ROOT}/etc/hosts.equiv" - fi - - # add 'localhost.localdomain' to the hosts.equiv file... - if [ grep -q 'localhost.localdomain$' "${ROOT}/etc/hosts.equiv" 2>/dev/null ] ; then - echo "localhost.localdomain" >> "${ROOT}/etc/hosts.equiv" - einfo "Added localhost.localdomain to ${ROOT}/etc/hosts.equiv" - fi - - # add 'localhost' to the hosts.equiv file... - if [ grep -q 'localhost$' "${ROOT}/etc/hosts.equiv" 2>/dev/null ] ; then - echo "localhost" >> "${ROOT}/etc/hosts.equiv" - einfo "Added localhost to ${ROOT}/etc/hosts.equiv" - fi - - HS_NAME=`hostname` - if [ grep -q ${HS_NAME} "${ROOT}/etc/hosts.equiv" 2>/dev/null ] ; then - echo "${HS_NAME}" >> "${ROOT}/etc/hosts.equiv" - einfo "Added ${HS_NAME} to ${ROOT}/etc/hosts.equiv" - fi - - einfo "If you're using UDFs, please remember to move them" - einfo "to /usr/lib/firebird/UDF" -} diff --git a/dev-db/firebird/metadata.xml b/dev-db/firebird/metadata.xml deleted file mode 100644 index 8718328b..00000000 --- a/dev-db/firebird/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - no-herd - - maintainer-needed@gentoo.org - - - Firebird is a relational database offering many ANSI SQL standard - features that runs on Linux, Windows, and a variety of Unix platforms. - Firebird offers excellent concurrency, high performance, and powerful - language support for stored procedures and triggers. It has been used - in production systems, under a variety of names, since 1981. - - diff --git a/dev-java/ICEpdf/Manifest b/dev-java/ICEpdf/Manifest index 29e19466..50d00441 100644 --- a/dev-java/ICEpdf/Manifest +++ b/dev-java/ICEpdf/Manifest @@ -1,2 +1,2 @@ -DIST ICEpdf-4.1.0-src.zip 2387613 RMD160 7b233209f121eded71a1e0175659e13f6abef17e SHA1 09931f71c60d5950fc8dfadc5c8c1f0aa8554788 SHA256 b03bd7cd4bde411e74b6bc54f6984bac9a15d6429ef88c9c86c53206eea5d4e3 -EBUILD ICEpdf-4.1.0.ebuild 713 RMD160 5ec6281f64545d72fbf946d55fa09f73b79484aa SHA1 370726c9900954d795fe4be053f7b77e36def0a4 SHA256 138e5cef3888373af641fa5aa47ce3d950a1bccc30cef2df34f09d71e1f90a0f +DIST ICEpdf-4.1.1-src.zip 2403094 RMD160 b3c86d7d96caa10158634e5ec64b4a30c9777354 SHA1 dd9128358d41611a3398358667b260039700eef8 SHA256 73ab7a02b2ec7b68812b4c5c6f62241394f022570e8d984b7993d8cea053d562 +EBUILD ICEpdf-4.1.1.ebuild 713 RMD160 5ec6281f64545d72fbf946d55fa09f73b79484aa SHA1 370726c9900954d795fe4be053f7b77e36def0a4 SHA256 138e5cef3888373af641fa5aa47ce3d950a1bccc30cef2df34f09d71e1f90a0f diff --git a/dev-libs/fribidi/ChangeLog b/dev-libs/fribidi/ChangeLog deleted file mode 100644 index 06c75efb..00000000 --- a/dev-libs/fribidi/ChangeLog +++ /dev/null @@ -1,152 +0,0 @@ -# ChangeLog for dev-libs/fribidi -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/fribidi/ChangeLog,v 1.39 2010/01/23 02:52:23 matsuu Exp $ - -*fribidi-0.19.2 (23 Jan 2010) - - 23 Jan 2010; MATSUU Takuto -fribidi-0.10.4.ebuild, - +fribidi-0.19.2.ebuild: - Version bumped, bug #301107. Removed old version. - - 14 Jan 2010; Christian Faulhammer - fribidi-0.19.1.ebuild: - Transfer Prefix keywords - - 12 Oct 2009; Raúl Porcel fribidi-0.10.4.ebuild, - fribidi-0.10.7.ebuild: - sh stable - - 23 Sep 2009; Patrick Lauer fribidi-0.10.4.ebuild: - Remove virtual/libc - - 05 Apr 2009; Peter Alfredsen fribidi-0.10.4.ebuild, - fribidi-0.10.7.ebuild, fribidi-0.10.9.ebuild, fribidi-0.19.1.ebuild: - Fix keyword mixup. - - 05 Apr 2009; Raúl Porcel fribidi-0.10.4.ebuild, - fribidi-0.10.7.ebuild, fribidi-0.10.9.ebuild, fribidi-0.19.1.ebuild: - Add ~sh - -*fribidi-0.19.1 (01 Jan 2009) - - 01 Jan 2009; MATSUU Takuto - -files/fribidi-0.10.5-darwin.patch, -fribidi-0.10.5.ebuild, - +fribidi-0.19.1.ebuild: - Version bumped. Removed old version. - -*fribidi-0.10.9 (11 Dec 2007) - - 11 Dec 2007; MATSUU Takuto +fribidi-0.10.9.ebuild: - Version bumbed, bug 201969. - - 08 May 2007; Fabian Groffen fribidi-0.10.4.ebuild, - fribidi-0.10.5.ebuild, fribidi-0.10.7.ebuild: - Dropped ppc-macos keyword, see you in prefix - - 20 Oct 2006; Bryan Østergaard fribidi-0.10.7.ebuild: - Stable on Alpha. - - 15 Oct 2006; Bryan Østergaard fribidi-0.10.7.ebuild: - Stable on ia64. - - 06 Oct 2006; Chris Gianelloni fribidi-0.10.7.ebuild: - Stable on x86 wrt bug #131795. - - 01 Oct 2006; Tobias Scherbaum - fribidi-0.10.7.ebuild: - hppa stable, bug #131795 - - 01 Oct 2006; Jason Wever fribidi-0.10.7.ebuild: - Stable on SPARC wrt bug #131795. - - 28 Sep 2006; Stephanie Lockwood-Childs - fribidi-0.10.7.ebuild: - stable on ppc (Bug #131795) - - 22 Sep 2006; fribidi-0.10.7.ebuild: - stable on amd64 - - 22 Sep 2006; Fabian Groffen fribidi-0.10.7.ebuild: - Marked ppc-macos stable (bug #131795) - - 22 Sep 2006; Markus Rothe fribidi-0.10.7.ebuild: - Stable on ppc64; bug #131795 - - 09 Apr 2006; Diego Pettenò fribidi-0.10.7.ebuild: - Add ~x86-fbsd keyword. - -*fribidi-0.10.7 (11 Feb 2006) - - 11 Feb 2006; MATSUU Takuto +fribidi-0.10.7.ebuild: - Version bumped. - Removed darwin patch because it works on my ppc-macos without patch. - - 09 Oct 2005; Fabian Groffen - +files/fribidi-0.10.5-darwin.patch, fribidi-0.10.4.ebuild, - fribidi-0.10.5.ebuild: - - Removing conditional patching for ppc-macos - - Fixing patch for 0.10.5 - - Fixing libtool/compilation for 0.10.5 on OSX - - Removing ANNOUNCE from doc on 0.10.5 as dodoc complains it cannot find it - -*fribidi-0.10.5 (22 Sep 2005) - - 22 Sep 2005; MATSUU Takuto +fribidi-0.10.5.ebuild: - Version bumped. Bug 104349. - - 08 Jul 2005; Hardave Riar fribidi-0.10.4.ebuild: - Stable on mips. - - 24 Mar 2005; Lina Pezzella fribidi-0.10.4.ebuild: - Stable ppc-macos - - 12 Feb 2005; Lina Pezzella fribidi-0.10.4.ebuild: - Unstable ppc-macos - - 18 Aug 2004; Hardave Riar fribidi-0.10.4.ebuild: - Added ~mips keyword - - 16 Jul 2004; Tom Gall fribidi-0.10.4.ebuild: - stable on ppc64 - - 01 Jul 2004; Jeremy Huddleston - fribidi-0.10.4.ebuild: - virtual/glibc -> virtual/libc - - 16 Feb 2004; Aron Griffis fribidi-0.10.4.ebuild: - stable on alpha and ia64 - - 07 Jan 2004; fribidi-0.10.4.ebuild: - marked stable on hppa - - 16 Nov 2003; Brad House fribidi-0.10.4.ebuild: - mark stable on amd64 - - 11 Oct 2003; Heinrich Wendel fribidi-0.10.4.ebuild: - bug #30272 - - 21 Sep 2003; Todd Sunderlin fribidi-0.10.4.ebuild: - marked stable on sparc - - 30 Aug 2003; Jason Wever fribidi-0.10.4.ebuild: - Added ~sparc to keywords. - -*fribidi-0.10.4 (01 Apr 2003) - - 05 Jul 2003; Masatomo Nakano fribidi-0.10.4.ebuild: - Marked as stable(x86,ppc) - - 04 Jun 2003; Luca Barbato fribidi-0.10.4.ebuild : - Added ~ppc keyword - - 08 Apr 2003; Dan Armak fribidi-0.10.4.ebuild: - At the same time I added this ebuild to dev-libs, foser added a very similar - one to app-text. We've discovered this now and will keep his ebuild (which is - better) in dev-libs (which is a more logical location). So, this is his - ebuild. - - 01 Apr 2003; danarmak fribidi-0.10.4.ebuild: - fribidi is a library implementing the Unicode Bidirectional Algorithm - standard, used to output RTL text (fex. Hebrew and Arabic). gnome's pango - actually uses a customized copy of it. Original submission by Edy (bug #7856). - diff --git a/dev-libs/fribidi/Manifest b/dev-libs/fribidi/Manifest deleted file mode 100644 index 1e7c4903..00000000 --- a/dev-libs/fribidi/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX fribidi-macos.patch 437 RMD160 f390024a41d7907d669d851ff7862e3f1bda3344 SHA1 598eb1b031d0167da52b0a25d54363ad61b3c338 SHA256 c707797eda69f8842eecf2722db59ece4c8ddd6730079f5db6c14c03065727c0 -DIST fribidi-0.19.2.tar.gz 668933 RMD160 4fafb4b3140bbbcf4c2c58c714b02db2d71e5491 SHA1 3889469d96dbca3d8522231672e14cca77de4d5e SHA256 49cf91586e48b52fe25872ff66c1da0dff0daac2593f9f300e2af12f44f64177 -EBUILD fribidi-0.19.2.ebuild 666 RMD160 47b958dd68bb4ca539c1c5fc1ce95af4bbe46bee SHA1 1c68174e11b91f5dac1c1ad2d46ece3cdd28d536 SHA256 ebe006742a5b39b32bb82b4a78dc86fb3042dd5bdadefe74da66b8b54c192cc8 -MISC ChangeLog 5217 RMD160 33a3fd70af31dd3820a635d47cef8a58f3282da4 SHA1 c5accb1d7d4691fdff2a3a8c6ca8256e49ebf995 SHA256 427ed447c6deb3b3ad01da9a67388de6ca6c03c62a185f4830b518b871e03703 -MISC metadata.xml 228 RMD160 d65a6255b8f07a80a55bbee3b75d4fbf409e7bbb SHA1 bba2378881d0c8c6134d8bd9b3b599f564e3b7ed SHA256 9247f2e9698ec5fdf342458b10c5a7e671c4e10b1551f09de2a9e31193532bdb diff --git a/dev-libs/fribidi/files/fribidi-macos.patch b/dev-libs/fribidi/files/fribidi-macos.patch deleted file mode 100644 index 1fe8c97b..00000000 --- a/dev-libs/fribidi/files/fribidi-macos.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- fribidi-0.10.4/configure.orig Sat Feb 12 20:27:25 2005 -+++ fribidi-0.10.4/configure Sat Feb 12 20:28:08 2005 -@@ -3539,7 +3539,7 @@ - ;; - - darwin* | rhapsody*) -- allow_undefined_flag='-undefined suppress' -+ allow_undefined_flag='' - # FIXME: Relying on posixy $() will cause problems for - # cross-compilation, but unfortunately the echo tests do not - # yet detect zsh echo's removal of \ escapes. diff --git a/dev-libs/fribidi/fribidi-0.19.2.ebuild b/dev-libs/fribidi/fribidi-0.19.2.ebuild deleted file mode 100644 index d4c5f53e..00000000 --- a/dev-libs/fribidi/fribidi-0.19.2.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/fribidi/fribidi-0.19.2.ebuild,v 1.1 2010/01/23 02:52:23 matsuu Exp $ - -DESCRIPTION="A free implementation of the unicode bidirectional algorithm" -HOMEPAGE="http://fribidi.org/" -SRC_URI="http://fribidi.org/download/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris" -IUSE="" - -src_install() { - emake DESTDIR="${D}" install || die - dodoc AUTHORS NEWS README ChangeLog THANKS TODO -} diff --git a/dev-libs/fribidi/metadata.xml b/dev-libs/fribidi/metadata.xml deleted file mode 100644 index 45540471..00000000 --- a/dev-libs/fribidi/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - no-herd - - matsuu@gentoo.org - - diff --git a/dev-libs/libgcal/ChangeLog b/dev-libs/libgcal/ChangeLog deleted file mode 100644 index 22ee34bb..00000000 --- a/dev-libs/libgcal/ChangeLog +++ /dev/null @@ -1,7 +0,0 @@ -# ChangeLog for dev-libs/libgcal -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 08 Dec 2008; Mario Fetka +metadata.xml: - Initial checkin - diff --git a/dev-libs/libgcal/Manifest b/dev-libs/libgcal/Manifest deleted file mode 100644 index 9ed5dc11..00000000 --- a/dev-libs/libgcal/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST libgcal-0.8.1.tar.gz 396113 RMD160 7b95c39a8267940f5cf985b4adb791b47c6b5113 SHA1 a1777d1d019d4456b812b5831a3354c64ff72c0d SHA256 562080aed105debdd050573c52fe042e43800090497f90ff49b78978465c190f -EBUILD libgcal-0.8.1.ebuild 606 RMD160 aecf19287d662becce5e4b3f837669b5d1b7641f SHA1 64be37d77d3a377f7e2790b8f96b4cb42ee296e2 SHA256 65a0e6289e6fd5bddb7a8a1700bcfa75b0e60883f5e912ad740dd8644fd4b2d6 -MISC ChangeLog 202 RMD160 96f5ca53e7a1d930c5017d3ac83d0d79e6d1b769 SHA1 bc1401a7724f567ac6d2fcb743319ede89e7555c SHA256 78c289bd47d389dfaf9aa39c4ba3058a95dcde660d94445f8d11068a05bf8f9a -MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 diff --git a/dev-libs/libgcal/libgcal-0.8.1.ebuild b/dev-libs/libgcal/libgcal-0.8.1.ebuild deleted file mode 100644 index 74eaa4f7..00000000 --- a/dev-libs/libgcal/libgcal-0.8.1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -#EAPI=0 - -inherit eutils - -DESCRIPTION="C/C++ interface to the Google Data API" -HOMEPAGE="http://code.google.com/p/libgcal/" -SRC_URI="http://libgcal.googlecode.com/files/libgcal-0.8.1.tar.gz" -LICENSE="BSD" -SLOT="0.8" -KEYWORDS="~x86 ~amd64" -IUSE="" -DEPEND=">=dev-libs/libxml-1.8.17-r2 - >=net-misc/curl-7.18.2" -RDEPEND="${DEPEND}" -S="${WORKDIR}/libgcal-0.8" - -src_compile() { - econf || die "econf failed" - emake || die "emake failed" -} - -src_install() { - einstall || die "einstall failed" -} diff --git a/dev-libs/libgcal/metadata.xml b/dev-libs/libgcal/metadata.xml deleted file mode 100644 index 7e328698..00000000 --- a/dev-libs/libgcal/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - -maintainer-wanted - diff --git a/dev-util/boomerang/Manifest b/dev-util/boomerang/Manifest deleted file mode 100644 index bd2cb31c..00000000 --- a/dev-util/boomerang/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -AUX startboomerang-qt.sh 102 RMD160 d16392c466734fd7edd079a792fd015bc73745ee SHA1 05d90c7732b7e924a922a8274d5079e839c20b3a SHA256 c30f056ddf5f4896b33bf37c42900ecdf3cb8ff2c6342631bc8405ac578e25d4 -AUX startboomerang.sh 131 RMD160 c6e824c3a1e403e7053001ba79be687b269ff2d5 SHA1 9a6ef2aa6101ac077054d9e4dc3a172f9ca880f1 SHA256 6bf97ff1aad9a119dcb5b829dab42c316ff6bc44efe54fdb84b0c6e76d1502a7 -EBUILD boomerang-9999.ebuild 5278 RMD160 32e2a78226402a0f869b8d533d3e7a0537e2c0d1 SHA1 846a4cbd02825611b5d85d9ab0d39c32d3e1a7df SHA256 4bdc2428d9419feaa044e0d43f6de4d03ee9e90e5a580694f86a0cf1c0d7d87e diff --git a/dev-util/boomerang/boomerang-9999.ebuild b/dev-util/boomerang/boomerang-9999.ebuild deleted file mode 100644 index 7c042bc1..00000000 --- a/dev-util/boomerang/boomerang-9999.ebuild +++ /dev/null @@ -1,258 +0,0 @@ -# Copyright 1999-2004 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: Exp $ - -ECVS_SERVER="boomerang.cvs.sourceforge.net:/cvsroot/boomerang" -ECVS_MODULE="boomerang" -ECVS_USER="anonymous" -ECVS_PASS="" -ECVS_CVS_OPTIONS="-dP" - -inherit cvs eutils - -S=${WORKDIR}/${ECVS_MODULE} - -DESCRIPTION="A general, open source, retargetable decompiler of machine code programs - (sources from CVS)." -HOMEPAGE="http://boomerang.sourceforge.net" -SRC_URI="" - -LICENSE="as-is" -SLOT="0" -KEYWORDS="-* ~x86 ~amd64" -IUSE="qt4 examples" - -DEPEND="dev-libs/boehm-gc - dev-libs/expat - dev-util/cppunit - qt4? ( >=x11-libs/qt-gui-4.1.2 )" - - -pkg_setup() { - if built_with_use dev-libs/boehm-gc nocxx; then - eerror "We need dev-libs/boehm-gc without nocxx enabled" - einfo "Recompile dev-libs/boehm-gc with use=\"-nocxx\"" - die "Need cxx-support in dev-libs/boehm-gc" - fi - - - ewarn "This is a LIVE CVS ebuild." - ewarn "That means there are NO promises it will work." - ewarn "If it fails to build, FIX THE CODE YOURSELF" - ewarn "before reporting any issues." -} - -src_unpack() { - cvs_src_unpack -} - -src_compile() { - econf || die "econf failed." - - emake remote || die "emake remote failed" - - emake || die "emake failed" - emake || die "emake failed" - - if use qt4; then - cd qtgui2 - qmake -project qtgui2-unx.pro - qmake qtgui2-unx.pro - emake || die "emake failed. try building without qt4 use flag." - fi -} - -src_install() { - into /usr/local/boomerang - - ##bin - dodir ${DESTTREE}/bin - - dobin boomerang - dosym bin/boomerang ${DESTTREE}/boomerang - - ##startscript for main binary - dobin ${FILESDIR}/startboomerang.sh - dosym ${DESTTREE}/bin/startboomerang.sh /usr/bin/boomerang - - if use qt4; then - ##qt binary - newbin qtgui2/qtgui2-unx boomerang-qt - - dosym bin/boomerang-qt ${DESTTREE}/boomerang-qt - - ##startscript for qt binary - dobin ${FILESDIR}/startboomerang-qt.sh - dosym ${DESTTREE}/bin/startboomerang-qt.sh /usr/bin/boomerang-qt - - - ##bmp images - insinto ${DESTTREE} - doins *.bmp - fi - - ##lib - dodir ${DESTTREE}/lib - - dolib lib/*.so - dosym ${DESTTREE}/lib/libBinaryFile.so /usr/lib/libBinaryFile.so - - - ##licence file - dodir ${DESTTREE}/licence - insinto ${DESTTREE}/licence - - doins LICENSE.TERMS - - - ##signatures - dodir ${DESTTREE}/signatures - insinto ${DESTTREE}/signatures - - doins signatures/*.hs - doins signatures/*.h - - ##transformations - dodir ${DESTTREE}/transformations - insinto ${DESTTREE}/transformations - - doins transformations/*.t - - - ##frontend - ppc - dodir ${DESTTREE}/frontend/machine/ppc - insinto ${DESTTREE}/frontend/machine/ppc - - doins frontend/machine/ppc/ppc.ssl - - - ##frontend - hppa - dodir ${DESTTREE}/frontend/machine/hppa - insinto ${DESTTREE}/frontend/machine/hppa - - doins frontend/machine/hppa/hppa.ssl - - - ##frontend - st20 - dodir ${DESTTREE}/frontend/machine/st20 - insinto ${DESTTREE}/frontend/machine/st20 - - doins frontend/machine/st20/st20.ssl - - - ##frontend - mc68k - dodir ${DESTTREE}/frontend/machine/mc68k - insinto ${DESTTREE}/frontend/machine/mc68k - - doins frontend/machine/mc68k/mc68k.ssl - - - ##frontend - sparc - dodir ${DESTTREE}/frontend/machine/sparc - insinto ${DESTTREE}/frontend/machine/sparc - - doins frontend/machine/sparc/sparc.ssl - - - ##frontend - pentium - dodir ${DESTTREE}/frontend/machine/pentium - insinto ${DESTTREE}/frontend/machine/pentium - - doins frontend/machine/pentium/pentium.ssl - - - ##examples, rm is used to exclude CVS folders. maybe there's a better way - if use examples; then - ##examples - elf32-ppc - dodir ${DESTTREE}/test/elf32-ppc - insinto ${DESTTREE}/test/elf32-ppc - - rm -rf test/elf32-ppc/CVS - doins test/elf32-ppc/* - - - ##examples - hppa - dodir ${DESTTREE}/test/hppa - insinto ${DESTTREE}/test/hppa - - rm -rf test/hppa/CVS - doins test/hppa/* - - - ##examples - mc68328 - dodir ${DESTTREE}/test/mc68328 - insinto ${DESTTREE}/test/mc68328 - - rm -rf test/mc68328/CVS - doins test/mc68328/* - - - ##examples - mips - dodir ${DESTTREE}/test/mips - insinto ${DESTTREE}/test/mips - - rm -rf test/mips/CVS - doins test/mips/* - - - ##examples - OSX - dodir ${DESTTREE}/test/OSX - insinto ${DESTTREE}/test/OSX - - rm -rf test/OSX/CVS - doins test/OSX/* - - - ##examples - pentium - dodir ${DESTTREE}/test/pentium - insinto ${DESTTREE}/test/pentium - - rm -rf test/pentium/CVS - doins test/pentium/* - - - ##examples - ppc - dodir ${DESTTREE}/test/ppc - insinto ${DESTTREE}/test/ppc - - rm -rf test/ppc/CVS - doins test/ppc/* - - - ##examples - source code of examples - dodir ${DESTTREE}/test/source - insinto ${DESTTREE}/test/source - - rm -rf test/source/CVS - doins test/source/* - - - ##examples - sparc - dodir ${DESTTREE}/test/sparc - insinto ${DESTTREE}/test/sparc - - rm -rf test/sparc/CVS - doins test/sparc/* - - - ##examples - windows - dodir ${DESTTREE}/test/windows - insinto ${DESTTREE}/test/windows - - rm -rf test/windows/CVS - doins test/windows/* - fi - - ##end of src_install -} - -pkg_postinst() { - einfo "You may now start boomerang by typing \"boomerang\"." - - if use qt4; then - einfo "You also request the qt4-gui. You may start it by typing \"boomerang-qt\"." - fi - - if use examples; then - einfo "Examples to test decompilation have been put into /usr/local/boomerang/test (including original source)" - fi -} diff --git a/dev-util/boomerang/files/startboomerang-qt.sh b/dev-util/boomerang/files/startboomerang-qt.sh deleted file mode 100644 index 2f962453..00000000 --- a/dev-util/boomerang/files/startboomerang-qt.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/bash -cd /usr/local/boomerang -if [ "$*" = "" ]; then - ./boomerang-qt -else - ./boomerang-qt $* -fi diff --git a/dev-util/boomerang/files/startboomerang.sh b/dev-util/boomerang/files/startboomerang.sh deleted file mode 100644 index 10d04bc0..00000000 --- a/dev-util/boomerang/files/startboomerang.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/bash -workdir=`pwd` -cd /usr/local/boomerang -if [ "$*" = "" ]; then - ./boomerang -else - ./boomerang -o ${workdir}/output $* -fi diff --git a/dev-util/libconf/ChangeLog b/dev-util/libconf/ChangeLog deleted file mode 100644 index 48a6ac31..00000000 --- a/dev-util/libconf/ChangeLog +++ /dev/null @@ -1,212 +0,0 @@ -# ChangeLog for dev-util/libconf -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/libconf/ChangeLog,v 1.48 2009/07/02 23:57:49 jer Exp $ - - 03 Sep 2009; Mario Fetka ChangeLog: - add perl 8.10 patch - - 02 Jul 2009; Jeroen Roovers libconf-0.42.10-r1.ebuild: - Marked ~hppa too. - - 29 Feb 2008; Brent Baude libconf-0.42.10-r1.ebuild: - keyworded ~arch for ppc64, bug 211757 - - 09 Feb 2007; Damien Krotkine libconf-0.42.10-r1.ebuild: - corrected homepage. bug #166128 - - 18 Jan 2007; Damien Krotkine libconf-0.42.10-r1.ebuild: - corrected SRC_URI, corrected copyright date - - 18 Jan 2007; Damien Krotkine libconf-0.40.00.ebuild: - corrected SRC_URI, corrected copyright date - - 28 Nov 2006; Tiziano Müller - +files/0.42.10-fbsd.patch, libconf-0.42.10-r1.ebuild: - Added fixes and patch for FreeBSD. ~x86-fbsd keyword added. - - 28 Nov 2006; Tiziano Müller - -libconf-0.42.00.ebuild, -libconf-0.42.00-r1.ebuild, - -libconf-0.42.10.ebuild, libconf-0.42.10-r1.ebuild: - Dropped old versions. Cleaned up the ebuild. - - 07 Jun 2006; Damien Krotkine libconf-0.40.00.ebuild: - added xml IUSE, bug #135972 - - 02 Mar 2006; Damien Krotkine +libconf-0.42.10-r1.ebuild: - correcting bug #118123 - -*libconf-0.42.10-r1 (02 Mar 2006) - - 02 Mar 2006; Damien Krotkine +libconf-0.42.10-r1.ebuild: - correcting - - 14 Dec 2005; Damien Krotkine libconf-0.42.10.ebuild: - setting DESTDIR when installing (bug #115469) - - 26 Nov 2005; Tom Martin libconf-0.42.10.ebuild: - Multilib fix -- ebuild will install to a multilib-strict environment now. - Also, remove call to make check in src_compile. - - 23 Nov 2005; Luis Medinas libconf-0.40.00.ebuild: - Stable on amd64. Fixing bug #113291. - -*libconf-0.42.10 (22 Nov 2005) - - 22 Nov 2005; Damien Krotkine +libconf-0.42.10.ebuild: - cleaned old version, version bump, added python binding compilation - -*libconf-0.42.00-r1 (20 Nov 2005) - - 20 Nov 2005; Damien Krotkine +libconf-0.42.00-r1.ebuild: - removed stupid reference to wxwidgets - -*libconf-0.42.00 (18 Nov 2005) - - 18 Nov 2005; Damien Krotkine +libconf-0.42.00.ebuild: - version bump : python, ruby, bash bindings, xml support - - 30 Oct 2005; Jason Wever libconf-0.40.00.ebuild: - Stable on SPARC. - - 02 Oct 2005; Aron Griffis libconf-0.40.00.ebuild: - Mark 0.40.00 stable on ia64 - - 10 Sep 2005; Aron Griffis libconf-0.40.00.ebuild: - Mark 0.40.00 stable on alpha - - 03 Sep 2005; Markus Rothe libconf-0.40.00.ebuild: - Stable on ppc64 - -*libconf-0.40.00 (27 Aug 2005) - - 27 Aug 2005; Damien Krotkine +libconf-0.40.00.ebuild: - major version bump - - 23 Aug 2005; Aron Griffis libconf-0.39.21.ebuild: - stable on ia64 - - 12 Jul 2005; Simon Stelling libconf-0.39.21.ebuild: - stable on amd64 - -*libconf-0.39.21 (20 Jun 2005) - - 20 Jun 2005; +libconf-0.39.21.ebuild: - new version - - 02 Jun 2005; libconf-0.39.18.ebuild: - marked stable on ppc64 - -*libconf-0.39.18 (02 Jun 2005) - - 02 Jun 2005; +libconf-0.39.18.ebuild: - new version - -*libconf-0.39.16 (08 May 2005) - - 08 May 2005; +libconf-0.39.16.ebuild: - version bump - -*libconf-0.39.15 (08 May 2005) - - 08 May 2005; +libconf-0.39.15.ebuild: - version bump - -*libconf-0.39.14 (07 May 2005) - - 07 May 2005; +libconf-0.39.14.ebuild: - version bump - - 01 Apr 2005; Aron Griffis libconf-0.39.8.ebuild: - stable on ia64 - -*libconf-0.39.13 (29 Mar 2005) - - 29 Mar 2005; +libconf-0.39.13.ebuild: - version 0.39.13 : xml import/export, resolv template correction - -*libconf-0.39.12 (21 Mar 2005) - - 21 Mar 2005; +libconf-0.39.12.ebuild: - version 0.39.12 - - 07 Mar 2005; Markus Rothe libconf-0.39.8.ebuild: - Stable on ppc64 - -*libconf-0.39.11 (19 Feb 2005) - - 19 Feb 2005; +libconf-0.39.11.ebuild: - version 0.39.11, command line tool correction - -*libconf-0.39.10 (17 Feb 2005) - - 17 Feb 2005; +libconf-0.39.10.ebuild: - correcting a multiple filehandlers bug - -*libconf-0.39.9 (15 Feb 2005) - - 15 Feb 2005; +libconf-0.39.9.ebuild: - version 0.39.9 - -*libconf-0.39.8 (24 Jan 2005) - - 24 Jan 2005; +libconf-0.39.8.ebuild: - typo - - 24 Jan 2005; : - - true-shell use debug - - new feature : xml import and export - -*libconf-0.39.7 (17 Jan 2005) - - 17 Jan 2005; +libconf-0.39.7.ebuild: - - the Shell template can now use a true shell binary to use shell - interpretation - -*libconf-0.39.6 (07 Jan 2005) - - 07 Jan 2005; +libconf-0.39.6.ebuild: - . version 0.39.6 - . corrected 2005 copyrights - -*libconf-0.39.5 (08 Dec 2004) - - 08 Dec 2004; +libconf-0.39.5.ebuild: - version 0.39.5, needed for latest profuse - -*libconf-0.39.4 (30 Nov 2004) - - 30 Nov 2004; +libconf-0.39.4.ebuild: - version 0.39.4 - - 26 Nov 2004; : - version 0.39.3 - -*libconf-0.39.2 (14 Nov 2004) - - 14 Nov 2004; +libconf-0.39.2.ebuild: - version 0.39.2, required for profuse - -*libconf-0.39.1 (19 Oct 2004) - - 19 Oct 2004; +libconf-0.39.1.ebuild: - version 0.39.1 (corrects etags bug, thanks pylon) - -*libconf-0.39_alpha (10 Oct 2004) - - 10 Oct 2004; +libconf-0.39_alpha.ebuild: - version 0.39_alpha - -*libconf-0.29 (09 Mar 2004) - - 09 Mar 2004; Dams,,, libconf-0.29.ebuild: - . version 0.29 - . added make check in compile rule - -*libconf-0.28 (26 Feb 2004) - - 26 Feb 2004; Seemant Kulleen libconf-0.28.ebuild, - metadata.xml: - New abstraction library and utilities for interacting with configuration - files. The app/lib itself is written by Dams (at gentoo dot org). Seemant - committed it to portage. - diff --git a/dev-util/libconf/Manifest b/dev-util/libconf/Manifest deleted file mode 100644 index 402a182c..00000000 --- a/dev-util/libconf/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX 0.42.10-fbsd.patch 1850 RMD160 534d06dac6a2190a21d03cbc01e97bc50d2f17f1 SHA1 22688c4f67bb36d33672881ce03934b98a5c4b1e SHA256 760b13b41e618c7de9a0132e00e7be3f00cc64cfa51869fd3bbf432164183e73 -AUX libconf-0.42.10-perl510.patch 486 RMD160 c541f314b16acdbd8a6be8cfcf591f93d2ad1486 SHA1 3eae14f495303b5bc32700e5d3bb4a8cb2aebc47 SHA256 88176bf4ac5d04e74bd86914a4408a0902f5853a7e1f4a5fb1685fbb80262372 -DIST perl-Libconf-0.42.10.tar.bz2 203303 RMD160 55e59e22fb8f2a0b4954abe52af03a58a1ed9847 SHA1 278200ceb40a51be14a250bcf35f4f0d6e46afb3 SHA256 91fc840042f0072c2de8520a044e5842df63c0f6f1c41ff989090c34c01ad40e -EBUILD libconf-0.42.10-r1.ebuild 1613 RMD160 5284dd0361908358a144196c5d0d73b54f932a67 SHA1 38ba952974489fe25ee62cc41d9baa931206f57d SHA256 e5565b1551beccd6e5e2dc0337845e43b90c1d2ad8ebcecc96ee0275100f52f4 -MISC ChangeLog 6267 RMD160 82d107a261de5333d1eeb6cb2c598967f72045c9 SHA1 8653cb1f60b1a2a0a17b0dd711e0ed7eed794e1e SHA256 39ba1619fec158f015b07ab34f97775eb6389e7442267e86ffd9d9dd332c481d -MISC metadata.xml 284 RMD160 d34a08cf3b7481409cfe53b033da70d654e7a132 SHA1 65de00127c5630c17a87531fc68e5dcb6d06bc73 SHA256 b3f4651cafe0c058bff035950a89a8fd476f19a06bdc3b7f5ed0b5981ddd333a diff --git a/dev-util/libconf/files/0.42.10-fbsd.patch b/dev-util/libconf/files/0.42.10-fbsd.patch deleted file mode 100644 index 3baf1559..00000000 --- a/dev-util/libconf/files/0.42.10-fbsd.patch +++ /dev/null @@ -1,51 +0,0 @@ ---- bindings/c/src/conf2xml.c.orig 2006-11-28 09:49:23 +0100 -+++ bindings/c/src/conf2xml.c 2006-11-28 09:49:34 +0100 -@@ -7,7 +7,6 @@ - #include - #include "conf2xml.h" - --#include - #include - /* #define ARGC(a) ((sizeof(a)/sizeof(a[0]))) */ - /* #define STR_MAX_SIZE 256 */ -@@ -39,17 +38,17 @@ - - char * conf2xml (char *filename, char *template, char *template_options) { - STRLEN l; -- if (my_perl == NULL) error (NOT_INITIALIZED, 0, "conf2xml has not been initialized. Call conf2xml_init first"); -+ if (my_perl == NULL) errc (NOT_INITIALIZED, 0, "conf2xml has not been initialized. Call conf2xml_init first"); - - if (!template) { - template = malloc(sizeof(char)); -- if (!template) error (ENOMEM, ENOMEM, NULL); -+ if (!template) errc (ENOMEM, ENOMEM, NULL); - *template = '\0'; - } - - if (!template_options) { - template_options = malloc(sizeof(char)); -- if (!template_options) error (ENOMEM, ENOMEM, NULL);; -+ if (!template_options) errc (ENOMEM, ENOMEM, NULL);; - *template_options = '\0'; - } - -@@ -66,7 +65,7 @@ - 1 - ); - char *perl_code = malloc(sizeof(char) * code_length); -- if (!perl_code) error (ENOMEM, ENOMEM, NULL);; -+ if (!perl_code) errc (ENOMEM, ENOMEM, NULL);; - *perl_code = '\0'; - strncat(perl_code, perl_code1, strlen(perl_code1)); - strncat(perl_code, filename, strlen(filename)); ---- bindings/python/src/setup.py.orig 2006-11-28 09:50:43 +0100 -+++ bindings/python/src/setup.py 2006-11-28 09:50:50 +0100 -@@ -12,7 +12,6 @@ - ext_modules=[ - Extension( - 'conf2xml', -- sources=['conf2xmlmodule.c'], -- libraries=['dl'], -+ sources=['conf2xmlmodule.c'] - )] - ) diff --git a/dev-util/libconf/files/libconf-0.42.10-perl510.patch b/dev-util/libconf/files/libconf-0.42.10-perl510.patch deleted file mode 100644 index df146eb6..00000000 --- a/dev-util/libconf/files/libconf-0.42.10-perl510.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- perl-Libconf-0.42.10/bindings/c/src/conf2xml.c 2005-11-07 01:02:03.000000000 -0800 -+++ perl-Libconf-0.42.10/bindings/c/src/conf2xml.c.new 2008-07-22 17:01:33.000000000 -0700 -@@ -19,7 +19,7 @@ - char *embedding[] = { "", "-e", "0" }; - - if (my_perl != NULL) conf2xml_free(); -- PERL_SYS_INIT3(&argc,&argv,&env); -+ PERL_SYS_INIT3(NULL,NULL,NULL); - my_perl = perl_alloc(); - perl_construct( my_perl ); - perl_parse(my_perl, xs_init, 3, embedding, (char **)NULL); diff --git a/dev-util/libconf/libconf-0.42.10-r1.ebuild b/dev-util/libconf/libconf-0.42.10-r1.ebuild deleted file mode 100644 index f97493b0..00000000 --- a/dev-util/libconf/libconf-0.42.10-r1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=2 - -inherit eutils multilib toolchain-funcs - -MY_P=perl-Libconf-${PV} - -DESCRIPTION="Centralized abstraction layer for system configuration files" -HOMEPAGE="http://damien.krotkine.com/libconf/" -SRC_URI="http://damien.krotkine.com/libconf/dist/${MY_P}.tar.bz2" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" - -IUSE="python ruby" -DEPEND="dev-lang/perl - dev-perl/DelimMatch - dev-perl/XML-Twig - python? ( >=dev-lang/python-2.4.2 ) - ruby? ( >=dev-lang/ruby-1.8.3 )" - -S="${WORKDIR}"/${MY_P} - -bindings() { - local mybindings - mybindings="bash" - use python && mybindings="${mybindings} python" - use ruby && mybindings="${mybindings} ruby" - echo ${mybindings} -} - -src_prepare() { - [[ ${USERLAND} == *BSD ]] && epatch "${FILESDIR}"/${PV}-fbsd.patch - epatch "${FILESDIR}"/${P}-perl510.patch - - # Multilib fix - sed -i \ - -e "/^LIB_DIR/ { s:lib:$(get_libdir): }" \ - -e 's/^CF=-Wall/CF=$(CFLAGS)/' \ - bindings/c/src/Makefile || die "sed failed" - - sed -i \ - -e 's/ /\t/' \ - perl-Libconf/Makefile || die "sed failed" - - sed -i \ - -e '/^MAKE =/d' \ - Makefile perl-Libconf/Makefile || die "sed failed" -} - -src_compile() { - emake \ - BINDINGS="$(bindings)" \ - CC=$(tc-getCC) \ - || die "make failed" -} - -src_install() { - emake \ - BINDINGS="$(bindings)" \ - PREFIX="${D}"/usr DESTDIR="${D}" ROOT="${D}" \ - CPA="cp -pR" install || die "emake install failed" - - dodoc AUTHORS ChangeLog \ - bindings/ruby/src/{AUTHORS,README} \ - bindings/python/src/README -} - diff --git a/dev-util/libconf/metadata.xml b/dev-util/libconf/metadata.xml deleted file mode 100644 index e877e2cf..00000000 --- a/dev-util/libconf/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - perl - - dams@gentoo.org - Primary Maintainer is Dams. Secondary is Seemant - - diff --git a/kde-base/pykde4/Manifest b/kde-base/pykde4/Manifest deleted file mode 100644 index 35e5e06b..00000000 --- a/kde-base/pykde4/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX pykde4-4.4.4-arm-sip.patch 822 RMD160 60af91680e1e8388acd7f8401a32dbf894a4351f SHA1 20d37a8b127eebffc4556352168786036969ee78 SHA256 c2defa87628148fe77eb82f43f5904ace4bb66898424218423c79c7fa40613e2 -AUX pykde4-4.4.92-build-fix-sip.patch 557 RMD160 d9d1c299f6acbc97c75ff8ddc23bd13d1ff0bce6 SHA1 6cb4154b980320fcff792434b8abf7b9fce1ce68 SHA256 0b2fd1753e7fe41698a8c1c0568c4cd52fd14ddc6c010f91f6052fe89044cf6e -AUX pykde4.patch 1406 RMD160 7af64a0841d604fc695441524561142a0ad1e3fe SHA1 8167ae067f6cb47b7685c2d052b9d57d3e88ba10 SHA256 94cbc246a62fe0256e3a57bdfd1aae6b1a313229031433f65a389442c7fa10e2 -DIST kdebindings-4.5.1.tar.bz2 6325783 RMD160 8d5425cc973f3a73fa22f89badb437945f453d93 SHA1 0f75b9b787fd58ff5e36ce6ac87329ea31ad66b6 SHA256 5cb33f3cb2ea4d54f0bc851fe2f0eaf76df30333108a862a60129cc5e9710bc9 -EBUILD pykde4-4.5.1-r1.ebuild 1920 RMD160 12715c35bf4a43a7665bc3f3dc00a69154f55898 SHA1 1097151453de8e1bce3677382157c276bbdd5d62 SHA256 416e0d6bf6b50023771e85040667cdd44fe9d1d827470d460d60cf2b04e3e531 diff --git a/kde-base/pykde4/files/pykde4-4.4.4-arm-sip.patch b/kde-base/pykde4/files/pykde4-4.4.4-arm-sip.patch deleted file mode 100644 index f967c451..00000000 --- a/kde-base/pykde4/files/pykde4-4.4.4-arm-sip.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff -Naur pykde4-4.4.3.orig/python/pykde4/CMakeLists.txt pykde4-4.4.3/python/pykde4/CMakeLists.txt ---- pykde4-4.4.3.orig/python/pykde4/CMakeLists.txt 2010-03-29 14:57:40.000000000 +0200 -+++ pykde4-4.4.3/python/pykde4/CMakeLists.txt 2010-05-31 15:49:17.095615617 +0200 -@@ -75,6 +75,9 @@ - ${KDEPIMLIBS_INCLUDE_DIRS} - ) - -+# Pull in ARM configuration options if needed -+STRING(REGEX MATCH "PyQt_qreal_double" SIP_ARM_HACK ${PYQT4_SIP_FLAGS} "") -+ - SET(SIP_INCLUDES ${PYQT4_SIP_DIR} sip) - SET(SIP_CONCAT_PARTS 8) - IF (WIN32) -@@ -82,7 +85,7 @@ - ELSE (WIN32) - SET(SIP_TAGS ALL WS_X11 ${PYQT4_VERSION_TAG}) - ENDIF (WIN32) --SET(SIP_DISABLE_FEATURES VendorID PyQt_NoPrintRangeBug) -+SET(SIP_DISABLE_FEATURES VendorID PyQt_NoPrintRangeBug ${SIP_ARM_HACK}) - - # Use an extra option when compiling on Python 3. - IF (PYTHON_3) diff --git a/kde-base/pykde4/files/pykde4-4.4.92-build-fix-sip.patch b/kde-base/pykde4/files/pykde4-4.4.92-build-fix-sip.patch deleted file mode 100644 index 570eb15f..00000000 --- a/kde-base/pykde4/files/pykde4-4.4.92-build-fix-sip.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ur pykde4-4.4.92.orig/python/pykde4/sip/akonadi/addressattribute.sip pykde4-4.4.92/python/pykde4/sip/akonadi/addressattribute.sip ---- pykde4-4.4.92.orig/python/pykde4/sip/akonadi/addressattribute.sip 2010-05-27 19:21:46.000000000 +0200 -+++ pykde4-4.4.92/python/pykde4/sip/akonadi/addressattribute.sip 2010-07-15 06:36:27.000000000 +0200 -@@ -19,7 +19,7 @@ - - namespace Akonadi - { --class AddressAttribute : Akonadi::Attribute -+class AddressAttribute : Akonadi::Attribute /NoDefaultCtors/ - { - %TypeHeaderCode - #include diff --git a/kde-base/pykde4/files/pykde4.patch b/kde-base/pykde4/files/pykde4.patch deleted file mode 100644 index ebf1a540..00000000 --- a/kde-base/pykde4/files/pykde4.patch +++ /dev/null @@ -1,64 +0,0 @@ ---- trunk/KDE/kdebindings/python/pykde4/sip/kdecore/typedefs.sip 2010/01/16 10:06:39 1075490 -+++ trunk/KDE/kdebindings/python/pykde4/sip/kdecore/typedefs.sip 2010/09/01 15:31:50 1170602 -@@ -733,61 +733,6 @@ - }; - - --%MappedType QList --{ --%TypeHeaderCode --#include --%End -- --%ConvertFromTypeCode -- // Create the list. -- PyObject *l; -- -- if ((l = PyList_New(sipCpp->size())) == NULL) -- return NULL; -- -- // Set the list elements. -- for (int i = 0; i < sipCpp->size(); ++i) { -- PyObject *pobj; -- --#if PY_MAJOR_VERSION >= 3 -- if ((pobj = PyLong_FromLong(sipCpp->value(i))) == NULL) { --#else -- if ((pobj = PyInt_FromLong(sipCpp->value(i))) == NULL) { --#endif -- Py_DECREF(l); -- -- return NULL; -- } -- -- PyList_SET_ITEM(l, i, pobj); -- } -- -- return l; --%End -- --%ConvertToTypeCode -- // Check the type if that is all that is required. -- if (sipIsErr == NULL) -- return PyList_Check(sipPy); -- -- QList *ql = new QList; -- -- for (int i = 0; i < PyList_GET_SIZE(sipPy); ++i) { --#if PY_MAJOR_VERSION >= 3 -- ql->append(PyLong_AsLong(PyList_GET_ITEM(sipPy, i))); --#else -- ql->append(PyInt_AsLong(PyList_GET_ITEM(sipPy, i))); --#endif -- } -- -- *sipCppPtr = ql; -- -- return sipGetState(sipTransferObj); --%End --}; -- -- - template - %MappedType QStack - { diff --git a/kde-base/pykde4/pykde4-4.5.1-r1.ebuild b/kde-base/pykde4/pykde4-4.5.1-r1.ebuild deleted file mode 100644 index c8150929..00000000 --- a/kde-base/pykde4/pykde4-4.5.1-r1.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="3" - -KMNAME="kdebindings" -KMMODULE="python/pykde4" -OPENGL_REQUIRED="always" -PYTHON_USE_WITH="threads" -RESTRICT_PYTHON_ABIS="2.4" -inherit python kde4-meta - -DESCRIPTION="Python bindings for KDE4" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="debug doc examples semantic-desktop" - -# blocker added due to compatibility issues and error during compile time -DEPEND=" - !dev-python/pykde - $(add_kdebase_dep kdelibs 'opengl,semantic-desktop?') - semantic-desktop? ( $(add_kdebase_dep kdepimlibs 'semantic-desktop') ) - aqua? ( >=dev-python/PyQt4-4.7[dbus,sql,svg,webkit,aqua] ) - !aqua? ( >=dev-python/PyQt4-4.7[dbus,sql,svg,webkit,X] ) -" -RDEPEND="${DEPEND}" - -pkg_setup() { - python_pkg_setup - kde4-meta_pkg_setup -} - -src_prepare() { - kde4-meta_src_prepare - - if ! use examples; then - sed -e '/^ADD_SUBDIRECTORY(examples)/s/^/# DISABLED /' -i python/${PN}/CMakeLists.txt \ - || die "Failed to disable examples" - fi - - # See bug 322351 - use arm && epatch "${FILESDIR}/${PN}-4.4.4-arm-sip.patch" - epatch "${FILESDIR}/pykde4.patch" -} - -src_configure() { - mycmakeargs=( - -DWITH_QScintilla=OFF - -DWITH_PolkitQt=OFF - $(cmake-utils_use_with semantic-desktop Soprano) - $(cmake-utils_use_with semantic-desktop Nepomuk) - $(cmake-utils_use_with semantic-desktop KdepimLibs) - ) - - kde4-meta_src_configure -} - -src_install() { - use doc && HTML_DOCS=("${S}/python/pykde4/docs/html/") - - kde4-meta_src_install - - python_convert_shebangs -q -r $(python_get_version) "${ED}" - python_clean_installation_image -q -} - -pkg_postinst() { - kde4-meta_pkg_postinst - - python_mod_optimize PyKDE4 PyQt4 - - if use examples; then - echo - elog "PyKDE4 examples have been installed to" - elog "${EKDEDIR}/share/apps/${PN}/examples" - echo - fi -} - -pkg_postrm() { - kde4-meta_pkg_postrm - - python_mod_cleanup PyKDE4 PyQt4 -} diff --git a/net-analyzer/net-snmp/ChangeLog b/net-analyzer/net-snmp/ChangeLog deleted file mode 100644 index 16dd491c..00000000 --- a/net-analyzer/net-snmp/ChangeLog +++ /dev/null @@ -1,16 +0,0 @@ -# ChangeLog for net-analyzer/net-snmp -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 09 May 2010; Mario Fetka - -net-snmp-5.4.1.1-r1.ebuild, -net-snmp-5.4.2.1-r1.ebuild, - -net-snmp-5.4.2.1-r2.ebuild, +net-snmp-5.4.2.1-r4.ebuild: - Bump rpm patch - - 22 Nov 2008; Mario Fetka - +files/rpm514-netsnmp-5.4.1.1.patch, +net-snmp-5.4.2.1-r1.ebuild: - Bump - - 04 Nov 2008; Mario Fetka ChangeLog: - add rpm 5 patch - diff --git a/net-analyzer/net-snmp/Manifest b/net-analyzer/net-snmp/Manifest deleted file mode 100644 index 67a427b6..00000000 --- a/net-analyzer/net-snmp/Manifest +++ /dev/null @@ -1,26 +0,0 @@ -AUX CVE-2008-6123.patch 867 RMD160 1e8b6521ae0955681493c1ba594eb0344183e147 SHA1 3742c405fab9ac829acc93383bc39ba5b39962e9 SHA256 31a9b72b252582cd84e7f673b670ebbd2153dc719894aa668a48b24d6ba516f6 -AUX net-snmp-5.1.2-snmpconf-selinux.patch 286 RMD160 c78fd9d2a563ebafd21aa85a582b989a805eb645 SHA1 159990e855cfeb50ac3657d1b97eda181d4ffb9e SHA256 70b4bdaa243efd5ae5703b3272063314fc56b6e2333f7c650b635ddab141f874 -AUX net-snmp-5.4-exec-crash.patch 567 RMD160 fe110ace0ae451a8cf25d18d4133fb0d85dcaf5c SHA1 4a4538958e4c805981e1f0da4d6f1980a03aeab6 SHA256 2c4d3d281380d394d0d349c37839bb89f3d82d3e1c43513e042d24126441741c -AUX net-snmp-5.4-makefile.patch 597 RMD160 90f8e6db0a05fd21c06e98b65b4bbd377f931fe9 SHA1 2ff51b2ab2df2224dd34ca1af16430fbf0b97927 SHA256 fd8c6ceda9c5d99cd92f81a7977d2134960ee14fac3ab9f1f8c6d03c6a69edb1 -AUX net-snmp-5.4.1-CVE-2008-2292.patch 6212 RMD160 79b2e05df4623972dbaea2dd92dea4a46975c566 SHA1 7fe5f5e9785deeaa1852de76fcba17cbbf9781dc SHA256 10908598aa445bad84708af3ebba1e6a6d985a8008e0c4be42df556851f6a48d -AUX net-snmp-5.4.1-clientaddr-fix.patch 4013 RMD160 52c45d7dd34b5aadcfd7ef48c445d47b5491936d SHA1 714fc3fccc65516ae2a6d836ce181edfd4dc83c3 SHA256 15a8f05e47eb337d8963ed2b1fd81ecb00fe9b631d3281507bdc1b17c5d542cb -AUX net-snmp-5.4.1-incorrect-hrFSStorageIndex.patch 16053 RMD160 1d33a23b165946f7dd4e97b329c79d27c42ec913 SHA1 c4a107c35cf96b3c52a3156ab9f999b46582b693 SHA256 2d3aad8d76046e11a520d45bc5d3304b1ceff91c6d5a5510dc020aae47506b3d -AUX net-snmp-5.4.1-ipAddressTable-crash-with-double-free.patch 4740 RMD160 305f962976c6afc39b0ee37706f34d05ea768874 SHA1 93b806c407048cba4f5c63137df1e819c83d0010 SHA256 0872a11f48106f1a2a9c4a8a894abe31b04ee607bdfd44b8207c8e659213ef31 -AUX net-snmp-5.4.1-perl-asneeded.patch 1219 RMD160 caced600c35165603069e62a17a664d7a0180586 SHA1 89bedb2424d65176a9bfba8c9b318b1d50b5b3ed SHA256 42640b545363cd5c6c7eef6b17b10c1d256e189ceb7b7c874baa4041de24e151 -AUX net-snmp-5.4.1-process-count-race.patch 1489 RMD160 221f218270b83afec95d1efd260109b8baf05626 SHA1 3986f4789c145dd7182bf5f7d94a1cda0504ce5c SHA256 74a6e001de7a855079be988dd0cb23190095082e1a9adaefb9a9cac677ffa116 -AUX net-snmp-5.4.1-sensors3-version_detect.patch 1391 RMD160 eba5c1cba2fc5d0484143eb4b41f656f5f72bee4 SHA1 8c8ebcc9e4725e91cc7b07cdd45cbcf6e2ed806e SHA256 e18f7bd358c4f587793f9e9250489200d2708b50529dfe222f04b71617fa1e59 -AUX net-snmp-5.4.1-sensors3.patch 48401 RMD160 9899c587eb252cf9edac758133a420ef0307c315 SHA1 cd5adc2fab5c1d58c8a318d34aa3fcd4fd25c455 SHA256 e74e06a5f23350a2851fdc9f419335767d898ec66dd809e1c0413e39034d6f53 -AUX net-snmp-5.4.1-suppresssuppress-annoying.patch 800 RMD160 aa23a30241ae64aeed6a08a630326fd7c2e0f9fe SHA1 2b99c56d1f659f324c5676d48ab257ea3b55467f SHA256 f5249b782079be96256ab6e7a0d398c04dfbcabffa7f4c716fe1abd39897aabe -AUX net-snmp-5.4.1.1-rpm5-1.patch 2258 RMD160 e29716d03c86874579c1fb2f3edafd5867991286 SHA1 3a403ef15bb2edf151531b5fd291df6937ef216e SHA256 ad958fcf18565930e428027e6ea60546865947b149255b2e166e9fe2a8726ee5 -AUX net-snmp-lm_sensors.patch 13686 RMD160 b2e67c6f5a5347442fbaa97c9ce209f1d9bed194 SHA1 3e795339fc93306a4d662feeaa16faca2509a058 SHA256 51dc2363a687d9f4e65b0a59e767b33129d07623a0b4da07b685e406d2576b86 -AUX rpm514-netsnmp-5.4.1.1.patch 11813 RMD160 de2ed34c72280d2da308a0f1e0b293d51f2c391c SHA1 5856bc7531c40e7b9be267b5cd117d6ddf7dc043 SHA256 801039ba6a484fe83c7e1940e4227fccafe4c7cf1962f9fcda01e70869abaa28 -AUX snmpd.conf 598 RMD160 c72a20fe6d4682ceea533587762782d62906b630 SHA1 51ebdca93c68ca04b7f402fad4f504422ec2c6cf SHA256 1f4f07b831c3227588fd546423137ed5c60a602fbee13b0d66edd801e4e7d598 -AUX snmpd.init 1054 RMD160 6cc814d19524e1899b4bb9539ee9752304451bc9 SHA1 ed2b1a4bd7da84ca6294c0df66cace2e7c0ffe72 SHA256 824ae327db4d76fe4cdc882f06ac989e510ee1ee96c90137ab84bc18446ba8b6 -AUX snmpd.rc7 706 RMD160 137d85e5f2b7cae62e214141aabcec495777007e SHA1 8d94d3bb2d3b43e20604030dc585c735685cf99b SHA256 93337ebeac92ec0073c896db0a4384beebf84ee17365bdc2594285fd33ac7dfe -AUX snmptrapd.conf 635 RMD160 aba7b7196835bd359174156a527e13188f76e248 SHA1 0d296caa01c789455c3cd4c67cd81aca5547681d SHA256 902d73cb44446df060bf20e0c8ef0f8815d5b846f96d93894913d3309a3841b3 -AUX snmptrapd.init 624 RMD160 799faf488a62bc219d3765ed6d6283ca7764ad1c SHA1 1fdef5a0a29f181c2df31b9d7adc4d4ebb8b018c SHA256 0e6dae4ca0213be9f9311c8dacdf36e7fea05150db48d15660506d53abda5a39 -AUX snmptrapd.rc7 557 RMD160 e67117fbcb0a6f8668cb1abbc8fcfcb548ebfdb5 SHA1 dcaac6c0f9e086e49f653f100e0c3f9a7f65db1d SHA256 3594345cdf3c9a5a04073ec11a54e4a19881b27288cdbf22874cca5d0a0f624c -DIST net-snmp-5.4.2.1.tar.gz 5185390 RMD160 2148c42d486ed88f9cfc3ca1d50c68abcd7e3d63 SHA1 4f2df9ea62344fe840f493d0e08abe5de3697862 SHA256 11a8baf167f7bfff60d2590e050991400a3a082923dbcdbf85e0e0ce46eb247c -EBUILD net-snmp-5.4.2.1-r4.ebuild 5843 RMD160 54ca0282db67d877bda09bfab8396e4bddb24bc9 SHA1 18cb85f3b53b6ebc20abf94ad57f5acb2e844f4a SHA256 c24133c4ae84ac0705680f7d853abed3e6608e4073eb5d2e4e5045ca0620e81f -MISC ChangeLog 519 RMD160 91ab2308122a2cefaf60350866c60fdd186d5ec5 SHA1 1b81f13fc245938bef551e25bdc9d7245a1ca3be SHA256 f84e6afeaacf242683c69acb3e26f3f91818459591e61e1e048da12bd6733938 -MISC metadata.xml 674 RMD160 102cd7df943ef25f0f462f2520fa77ceac3b5680 SHA1 90b51daab27e161a48feed336a348a8ecf0865c2 SHA256 233feade72f1b013bb5b0739478ab7200727db25a1d06977d0d122862565de24 diff --git a/net-analyzer/net-snmp/files/CVE-2008-6123.patch b/net-analyzer/net-snmp/files/CVE-2008-6123.patch deleted file mode 100644 index b4b06f63..00000000 --- a/net-analyzer/net-snmp/files/CVE-2008-6123.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff -Naur snmplib.orig/snmpUDPDomain.c snmplib/snmpUDPDomain.c ---- snmplib.orig/snmpUDPDomain.c 2007-10-11 22:46:30.000000000 +0200 -+++ snmplib/snmpUDPDomain.c 2009-07-10 23:41:37.000000000 +0200 -@@ -104,12 +110,12 @@ - char tmp[64]; - to = (struct sockaddr_in *) &(addr_pair->remote_addr); - if (to == NULL) { -- sprintf(tmp, "UDP: [%s]->unknown", -+ sprintf(tmp, "UDP: unknown->[%s]", - inet_ntoa(addr_pair->local_addr)); - } else { -- sprintf(tmp, "UDP: [%s]->", inet_ntoa(addr_pair->local_addr)); -- sprintf(tmp + strlen(tmp), "[%s]:%hd", -+ sprintf(tmp, "UDP: [%s]:%hu->", - inet_ntoa(to->sin_addr), ntohs(to->sin_port)); -+ sprintf(tmp + strlen(tmp), "[%s]", inet_ntoa(addr_pair->local_addr)); - } - return strdup(tmp); - } diff --git a/net-analyzer/net-snmp/files/net-snmp-5.1.2-snmpconf-selinux.patch b/net-analyzer/net-snmp/files/net-snmp-5.1.2-snmpconf-selinux.patch deleted file mode 100644 index 9171b693..00000000 --- a/net-analyzer/net-snmp/files/net-snmp-5.1.2-snmpconf-selinux.patch +++ /dev/null @@ -1,12 +0,0 @@ -https://bugzilla.redhat.com/show_bug.cgi?id=248329 - ---- net-snmp-5.1.2/local/snmpconf.orig 2004-04-20 16:20:51.000000000 +0200 -+++ net-snmp-5.1.2/local/snmpconf 2007-07-09 15:34:48.000000000 +0200 -@@ -585,6 +585,7 @@ - } - } - close(O); -+ system("restorecon $outputf"); - } - } - diff --git a/net-analyzer/net-snmp/files/net-snmp-5.4-exec-crash.patch b/net-analyzer/net-snmp/files/net-snmp-5.4-exec-crash.patch deleted file mode 100644 index 6dae95a3..00000000 --- a/net-analyzer/net-snmp/files/net-snmp-5.4-exec-crash.patch +++ /dev/null @@ -1,14 +0,0 @@ -https://bugzilla.redhat.com/show_bug.cgi?id=243536 - ---- net-snmp-5.4/agent/mibgroup/agent/extend.c.orig 2006-10-18 21:07:35.000000000 +0200 -+++ net-snmp-5.4/agent/mibgroup/agent/extend.c 2007-06-27 14:30:08.000000000 +0200 -@@ -448,6 +448,9 @@ - extension->command = strdup( exec_command ); - if (cptr) - extension->args = strdup( cptr ); -+ } else { -+ snmp_log(LOG_ERR, "Duplicate MIBOID '%s' detected in exec statement, only the first one will be used.\n", exec_name); -+ return; - } - - #ifndef USING_UCD_SNMP_EXTENSIBLE_MODULE diff --git a/net-analyzer/net-snmp/files/net-snmp-5.4-makefile.patch b/net-analyzer/net-snmp/files/net-snmp-5.4-makefile.patch deleted file mode 100644 index 7b7ba127..00000000 --- a/net-analyzer/net-snmp/files/net-snmp-5.4-makefile.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff -ru net-snmp-5.4~/agent/mibgroup/Makefile.in net-snmp-5.4/agent/mibgroup/Makefile.in ---- net-snmp-5.4~/agent/mibgroup/Makefile.in 2006-11-26 16:43:18.000000000 +0100 -+++ net-snmp-5.4/agent/mibgroup/Makefile.in 2006-11-26 16:44:49.000000000 +0100 -@@ -22,9 +22,13 @@ - .c.o: - $(CC) -c $(CPPFLAGS) $(CFLAGS) -o $@ $< - --OBJS = @mib_module_list_o@ --LOBJS = @mib_module_list_lo@ --SRCS = @mib_module_list_c@ -+@mib_module_list_o@ -+@mib_module_list_lo@ -+@mib_module_list_c@ -+ -+OBJS = $(mib_module_list_o) -+LOBJS = $(mib_module_list_lo) -+SRCS = $(mib_module_list_c) - - all: standardall $(LOBJS) - diff --git a/net-analyzer/net-snmp/files/net-snmp-5.4.1-CVE-2008-2292.patch b/net-analyzer/net-snmp/files/net-snmp-5.4.1-CVE-2008-2292.patch deleted file mode 100644 index 125ccf22..00000000 --- a/net-analyzer/net-snmp/files/net-snmp-5.4.1-CVE-2008-2292.patch +++ /dev/null @@ -1,192 +0,0 @@ -r16770 | dts12 | 2007-12-22 22:22:44 +0300 (Сбт, 22 Дек 2007) | 2 lines - -CHANGES: perl: BUG: 1826174: Check for buffer overflow when printing values. - -CHANGES: python: BUG: 1826174: Check for buffer overflow when printing values. -Addresses CVE-2008-2292 - ---- perl/SNMP/SNMP.xs (revision 16769) -+++ perl/SNMP/SNMP.xs (revision 16770) -@@ -470,14 +470,16 @@ - if (flag == USE_ENUMS) { - for(ep = tp->enums; ep; ep = ep->next) { - if (ep->value == *var->val.integer) { -- strcpy(buf, ep->label); -+ strncpy(buf, ep->label, buf_len); -+ buf[buf_len-1] = '\0'; - len = strlen(buf); - break; - } - } - } - if (!len) { -- sprintf(buf,"%ld", *var->val.integer); -+ snprintf(buf, buf_len, "%ld", *var->val.integer); -+ buf[buf_len-1] = '\0'; - len = strlen(buf); - } - break; -@@ -486,21 +488,25 @@ - case ASN_COUNTER: - case ASN_TIMETICKS: - case ASN_UINTEGER: -- sprintf(buf,"%lu", (unsigned long) *var->val.integer); -+ snprintf(buf, buf_len, "%lu", (unsigned long) *var->val.integer); -+ buf[buf_len-1] = '\0'; - len = strlen(buf); - break; - - case ASN_OCTET_STR: - case ASN_OPAQUE: -- memcpy(buf, (char*)var->val.string, var->val_len); - len = var->val_len; -+ if ( len > buf_len ) -+ len = buf_len; -+ memcpy(buf, (char*)var->val.string, len); - break; - - case ASN_IPADDRESS: -- ip = (u_char*)var->val.string; -- sprintf(buf, "%d.%d.%d.%d", ip[0], ip[1], ip[2], ip[3]); -- len = strlen(buf); -- break; -+ ip = (u_char*)var->val.string; -+ snprintf(buf, buf_len, "%d.%d.%d.%d", ip[0], ip[1], ip[2], ip[3]); -+ buf[buf_len-1] = '\0'; -+ len = strlen(buf); -+ break; - - case ASN_NULL: - break; -@@ -512,14 +518,14 @@ - break; - - case SNMP_ENDOFMIBVIEW: -- sprintf(buf,"%s", "ENDOFMIBVIEW"); -- break; -+ snprintf(buf, buf_len, "%s", "ENDOFMIBVIEW"); -+ break; - case SNMP_NOSUCHOBJECT: -- sprintf(buf,"%s", "NOSUCHOBJECT"); -- break; -+ snprintf(buf, buf_len, "%s", "NOSUCHOBJECT"); -+ break; - case SNMP_NOSUCHINSTANCE: -- sprintf(buf,"%s", "NOSUCHINSTANCE"); -- break; -+ snprintf(buf, buf_len, "%s", "NOSUCHINSTANCE"); -+ break; - - case ASN_COUNTER64: - #ifdef NETSNMP_WITH_OPAQUE_SPECIAL_TYPES -@@ -538,19 +544,19 @@ - #endif - - case ASN_BIT_STR: -- snprint_bitstring(buf, sizeof(buf), var, NULL, NULL, NULL); -+ snprint_bitstring(buf, buf_len, var, NULL, NULL, NULL); - len = strlen(buf); - break; - #ifdef NETSNMP_WITH_OPAQUE_SPECIAL_TYPES - case ASN_OPAQUE_FLOAT: -- if (var->val.floatVal) -- sprintf(buf,"%f", *var->val.floatVal); -- break; -+ if (var->val.floatVal) -+ snprintf(buf, buf_len, "%f", *var->val.floatVal); -+ break; - - case ASN_OPAQUE_DOUBLE: -- if (var->val.doubleVal) -- sprintf(buf,"%f", *var->val.doubleVal); -- break; -+ if (var->val.doubleVal) -+ snprintf(buf, buf_len, "%f", *var->val.doubleVal); -+ break; - #endif - - case ASN_NSAP: ---- python/netsnmp/client_intf.c (revision 16961) -+++ python/netsnmp/client_intf.c (revision 16962) -@@ -330,14 +330,15 @@ - if (flag == USE_ENUMS) { - for(ep = tp->enums; ep; ep = ep->next) { - if (ep->value == *var->val.integer) { -- strcpy(buf, ep->label); -+ strncpy(buf, ep->label, buf_len); -+ buf[buf_len -1] = 0; - len = STRLEN(buf); - break; - } - } - } - if (!len) { -- sprintf(buf,"%ld", *var->val.integer); -+ snprintf(buf,"%ld", buf_len, *var->val.integer); - len = STRLEN(buf); - } - break; -@@ -346,19 +347,21 @@ - case ASN_COUNTER: - case ASN_TIMETICKS: - case ASN_UINTEGER: -- sprintf(buf,"%lu", (unsigned long) *var->val.integer); -+ snprintf(buf, buf_len, "%lu", (unsigned long) *var->val.integer); - len = STRLEN(buf); - break; - - case ASN_OCTET_STR: - case ASN_OPAQUE: -- memcpy(buf, (char*)var->val.string, var->val_len); - len = var->val_len; -+ if (len > buf_len) -+ len = buf_len; -+ memcpy(buf, (char*)var->val.string, len); - break; - - case ASN_IPADDRESS: - ip = (u_char*)var->val.string; -- sprintf(buf, "%d.%d.%d.%d", ip[0], ip[1], ip[2], ip[3]); -+ snprintf(buf, buf_len, "%d.%d.%d.%d", ip[0], ip[1], ip[2], ip[3]); - len = STRLEN(buf); - break; - -@@ -372,13 +375,13 @@ - break; - - case SNMP_ENDOFMIBVIEW: -- sprintf(buf,"%s", "ENDOFMIBVIEW"); -+ snprintf(buf, buf_len, "%s", "ENDOFMIBVIEW"); - break; - case SNMP_NOSUCHOBJECT: -- sprintf(buf,"%s", "NOSUCHOBJECT"); -+ snprintf(buf, buf_len, "%s", "NOSUCHOBJECT"); - break; - case SNMP_NOSUCHINSTANCE: -- sprintf(buf,"%s", "NOSUCHINSTANCE"); -+ snprintf(buf, buf_len, "%s", "NOSUCHINSTANCE"); - break; - - case ASN_COUNTER64: -@@ -398,18 +401,18 @@ - #endif - - case ASN_BIT_STR: -- snprint_bitstring(buf, sizeof(buf), var, NULL, NULL, NULL); -+ snprint_bitstring(buf, buf_len, var, NULL, NULL, NULL); - len = STRLEN(buf); - break; - #ifdef OPAQUE_SPECIAL_TYPES - case ASN_OPAQUE_FLOAT: - if (var->val.floatVal) -- sprintf(buf,"%f", *var->val.floatVal); -+ snprintf(buf, buf_len, "%f", *var->val.floatVal); - break; - - case ASN_OPAQUE_DOUBLE: - if (var->val.doubleVal) -- sprintf(buf,"%f", *var->val.doubleVal); -+ snprintf(buf, buf_len, "%f", *var->val.doubleVal); - break; - #endif - diff --git a/net-analyzer/net-snmp/files/net-snmp-5.4.1-clientaddr-fix.patch b/net-analyzer/net-snmp/files/net-snmp-5.4.1-clientaddr-fix.patch deleted file mode 100644 index e8092214..00000000 --- a/net-analyzer/net-snmp/files/net-snmp-5.4.1-clientaddr-fix.patch +++ /dev/null @@ -1,95 +0,0 @@ -Fix clientaddr functionality. Includes further memory leak and newline fixes. - -Previously, the clientaddr option in snmp.conf was parsed, but the actual -clientaddr was used to bind(), yet sendmsg() was still called with 0.0.0.0. - -This patch alters: -- netsnmp_udp_fmtaddr: include both sides of addr_pair for debugging. -- netsnmp_udp_transport: Set addr_pair->local_addr in the remote && client_socket path. -- netsnmp_udp_transport: Print a debugging error on failure to bind() -- netsnmp_udp_transport: Print out the full client open addr_pair data. - -Signed-off-by: Robin H. Johnson -Status: Merged in upstream r16654 -Tracking-URL: https://sourceforge.net/tracker/?func=detail&atid=312694&aid=1775124&group_id=12694 - -Further fixes: -Revision 16681 - add missing newline in debug msg -Revision 16704 - CHANGES: snmplib: BUG: Coverity #183: fix memory leak if IP_PKTINFO fails -Revision 16716 - CHANGES: snmplib: Do not leak memory whenever an udp address is formatted. - -Fixes bug: bugs.gentoo.org/180266 - -diff -Naur net-snmp-5.4.1.orig/snmplib/snmpUDPDomain.c net-snmp-5.4.1/snmplib/snmpUDPDomain.c ---- net-snmp-5.4.1.orig/snmplib/snmpUDPDomain.c 2007-06-11 02:15:24.000000000 +0400 -+++ net-snmp-5.4.1/snmplib/snmpUDPDomain.c 2007-12-27 18:15:56.000000000 +0300 -@@ -104,11 +104,13 @@ - char tmp[64]; - to = (struct sockaddr_in *) &(addr_pair->remote_addr); - if (to == NULL) { -- return strdup("UDP: unknown"); -+ sprintf(tmp, "UDP: [%s]->unknown", -+ inet_ntoa(addr_pair->local_addr)); -+ } else { -+ sprintf(tmp, "UDP: [%s]->", inet_ntoa(addr_pair->local_addr)); -+ sprintf(tmp + strlen(tmp), "[%s]:%hd", -+ inet_ntoa(to->sin_addr), ntohs(to->sin_port)); - } -- -- sprintf(tmp, "UDP: [%s]:%hu", -- inet_ntoa(to->sin_addr), ntohs(to->sin_port)); - return strdup(tmp); - } - } -@@ -642,6 +644,7 @@ - if (setsockopt(t->sock, SOL_IP, IP_PKTINFO, &sockopt, sizeof sockopt) == -1) { - DEBUGMSGTL(("netsnmp_udp", "couldn't set IP_PKTINFO: %s\n", - strerror(errno))); -+ netsnmp_transport_free(t); - return NULL; - } - DEBUGMSGTL(("netsnmp_udp", "set IP_PKTINFO\n")); -@@ -667,10 +670,24 @@ - if (client_socket) { - struct sockaddr_in client_addr; - netsnmp_sockaddr_in2(&client_addr, client_socket, NULL); -+ addr_pair.local_addr = client_addr.sin_addr; - client_addr.sin_port = 0; -- bind(t->sock, (struct sockaddr *)&client_addr, -+ rc = bind(t->sock, (struct sockaddr *)&client_addr, - sizeof(struct sockaddr)); -+ if ( rc != 0 ) { -+ DEBUGMSGTL(("netsnmp_udp", "failed to bind for clientaddr: %d %s\n", -+ errno, strerror(errno))); -+ netsnmp_udp_close(t); -+ netsnmp_transport_free(t); -+ return NULL; -+ } - } -+ -+ str = netsnmp_udp_fmtaddr(NULL, (void *)&addr_pair, -+ sizeof(netsnmp_udp_addr_pair)); -+ DEBUGMSGTL(("netsnmp_udp", "client open %s\n", str)); -+ free(str); -+ - /* - * Save the (remote) address in the - * transport-specific data pointer for later use by netsnmp_udp_send. -@@ -839,12 +856,12 @@ - if (host == NULL) { - DEBUGMSGTL(("netsnmp_sockaddr_in", - "servname not numeric, " -- "check if it really is a destination)")); -+ "check if it really is a destination)\n")); - host = port; - port = NULL; - } else { - DEBUGMSGTL(("netsnmp_sockaddr_in", -- "servname not numeric")); -+ "servname not numeric\n")); - free(peername); - return 0; - } diff --git a/net-analyzer/net-snmp/files/net-snmp-5.4.1-incorrect-hrFSStorageIndex.patch b/net-analyzer/net-snmp/files/net-snmp-5.4.1-incorrect-hrFSStorageIndex.patch deleted file mode 100644 index 03af69f9..00000000 --- a/net-analyzer/net-snmp/files/net-snmp-5.4.1-incorrect-hrFSStorageIndex.patch +++ /dev/null @@ -1,538 +0,0 @@ -r16694 | rstory | 2007-09-14 17:11:59 +0400 (Птн, 14 Сен 2007) | 3 lines - -Apple patches -- add/fix disk/partition tables on darwin - -Also fixes incorrect hrFSStorageIndex - -http://bugs.gentoo.org/show_bug.cgi?id=211660 -http://sourceforge.net/tracker/index.php?func=detail&aid=1696044&group_id=12694&atid=312694 - ---- agent/mibgroup/host/hr_partition.c (revision 16693) -+++ agent/mibgroup/host/hr_partition.c (revision 16694) -@@ -1,8 +1,17 @@ -- - /* - * Host Resources MIB - partition device group implementation - hr_partition.c - * - */ -+/* Portions of this file are subject to the following copyright(s). See -+ * the Net-SNMP's COPYING file for more details and other copyrights -+ * that may apply: -+ */ -+/* -+ * Portions of this file are copyrighted by: -+ * Copyright (C) 2007 Apple, Inc. All rights reserved. -+ * Use is subject to license terms specified in the COPYING file -+ * distributed with the Net-SNMP package. -+ */ - - #include - #include -@@ -35,6 +44,9 @@ - static int HRP_savedDiskIndex; - static int HRP_savedPartIndex; - static char HRP_savedName[1024]; -+#ifdef NETSNMP_CAN_GET_DISK_LABEL -+static char HRP_savedLabel[1024]; -+#endif - - static int HRP_DiskIndex; - -@@ -135,6 +147,7 @@ - (name[HRPART_DISK_NAME_LENGTH] & - ((1 << HRDEV_TYPE_SHIFT) - 1)); - -+ DEBUGMSGTL(("host/hr_partition", "... low index %d\n", LowDiskIndex)); - while (HRP_DiskIndex < LowDiskIndex) { - Init_HR_Partition(); /* moves to next disk */ - if (HRP_DiskIndex == -1) -@@ -144,6 +157,7 @@ - - for (;;) { - part_idx = Get_Next_HR_Partition(); -+ DEBUGMSGTL(("host/hr_partition", "... part index %d\n", part_idx)); - if (part_idx == 0) - break; - newname[HRPART_DISK_NAME_LENGTH] = -@@ -225,8 +239,13 @@ - long_return = part_idx; - return (u_char *) & long_return; - case HRPART_LABEL: -+#ifdef NETSNMP_CAN_GET_DISK_LABEL -+ *var_len = strlen(HRP_savedLabel); -+ return (u_char *) HRP_savedLabel; -+#else - *var_len = strlen(HRP_savedName); - return (u_char *) HRP_savedName; -+#endif - case HRPART_ID: /* Use the device number */ - sprintf(string, "0x%x", (int) stat_buf.st_rdev); - *var_len = strlen(string); -@@ -259,9 +278,11 @@ - static void - Init_HR_Partition(void) - { -+ DEBUGMSGTL(("host/hr_partition", "Init_HR_Partition\n")); - HRP_DiskIndex = Get_Next_HR_Disk(); - if (HRP_DiskIndex != -1) - HRP_DiskIndex &= ((1 << HRDEV_TYPE_SHIFT) - 1); -+ DEBUGMSGTL(("host/hr_partition", "... %d\n",HRP_DiskIndex)); - - HRP_index = -1; - } -@@ -272,6 +293,7 @@ - char string[1024]; - int fd; - -+ DEBUGMSGTL(("host/hr_partition", "Get_Next_HR_Partition %d\n",HRP_DiskIndex)); - if (HRP_DiskIndex == -1) { - return 0; - } -@@ -309,4 +331,7 @@ - HRP_savedDiskIndex = disk_idx; - HRP_savedPartIndex = part_idx; - (void) Get_Next_HR_Disk_Partition(HRP_savedName, sizeof(HRP_savedName), HRP_index); -+#ifdef NETSNMP_CAN_GET_DISK_LABEL -+ (void) Get_HR_Disk_Label(HRP_savedLabel, sizeof(HRP_savedLabel), HRP_savedName); -+#endif - } -Index: agent/mibgroup/host/hr_filesys.c -=================================================================== ---- agent/mibgroup/host/hr_filesys.c (revision 16693) -+++ agent/mibgroup/host/hr_filesys.c (revision 16694) -@@ -2,11 +2,25 @@ - * Host Resources MIB - File System device group implementation - hr_filesys.c - * - */ -+/* Portions of this file are subject to the following copyright(s). See -+ * the Net-SNMP's COPYING file for more details and other copyrights -+ * that may apply: -+ */ -+/* -+ * Portions of this file are copyrighted by: -+ * Copyright (C) 2007 Apple, Inc. All rights reserved. -+ * Use is subject to license terms specified in the COPYING file -+ * distributed with the Net-SNMP package. -+ */ - - #include -+#include -+#include -+#include - #include "host_res.h" - #include "hr_filesys.h" - #include "hr_storage.h" -+#include "hr_disk.h" - #include - - #if HAVE_MNTENT_H -@@ -535,7 +549,7 @@ - long_return = 2; /* others probably aren't */ - return (u_char *) & long_return; - case HRFSYS_STOREIDX: -- long_return = fsys_idx + HRS_TYPE_FIXED_MAX; -+ long_return = fsys_idx + NETSNMP_MEM_TYPE_MAX; - return (u_char *) & long_return; - case HRFSYS_FULLDUMP: - return when_dumped(HRFS_entry->HRFS_name, FULL_DUMP, var_len); -Index: agent/mibgroup/host/hr_disk.c -=================================================================== ---- agent/mibgroup/host/hr_disk.c (revision 16693) -+++ agent/mibgroup/host/hr_disk.c (revision 16694) -@@ -2,6 +2,16 @@ - * Host Resources MIB - disk device group implementation - hr_disk.c - * - */ -+/* Portions of this file are subject to the following copyright(s). See -+ * the Net-SNMP's COPYING file for more details and other copyrights -+ * that may apply: -+ */ -+/* -+ * Portions of this file are copyrighted by: -+ * Copyright (C) 2007 Apple, Inc. All rights reserved. -+ * Use is subject to license terms specified in the COPYING file -+ * distributed with the Net-SNMP package. -+ */ - - #include - #include "host_res.h" -@@ -65,6 +75,15 @@ - #include - #endif - -+#ifdef darwin -+#include -+#include -+#include -+#include -+#include -+#include -+#endif -+ - #ifdef linux - /* - * define BLKGETSIZE from : -@@ -79,6 +98,27 @@ - - #define HRD_MONOTONICALLY_INCREASING - -+/************************************************************* -+ * constants for enums for the MIB node -+ * hrDiskStorageAccess (INTEGER / ASN_INTEGER) -+ */ -+#define HRDISKSTORAGEACCESS_READWRITE 1 -+#define HRDISKSTORAGEACCESS_READONLY 2 -+ -+ -+/************************************************************* -+ * constants for enums for the MIB node -+ * hrDiskStorageMedia (INTEGER / ASN_INTEGER) -+ */ -+#define HRDISKSTORAGEMEDIA_OTHER 1 -+#define HRDISKSTORAGEMEDIA_UNKNOWN 2 -+#define HRDISKSTORAGEMEDIA_HARDDISK 3 -+#define HRDISKSTORAGEMEDIA_FLOPPYDISK 4 -+#define HRDISKSTORAGEMEDIA_OPTICALDISKROM 5 -+#define HRDISKSTORAGEMEDIA_OPTICALDISKWORM 6 -+#define HRDISKSTORAGEMEDIA_OPTICALDISKRW 7 -+#define HRDISKSTORAGEMEDIA_RAMDISK 8 -+ - /********************* - * - * Kernel & interface information, -@@ -132,6 +172,19 @@ - static struct disklabel HRD_info; - #endif - -+#ifdef darwin -+static int64_t HRD_cap; -+static int HRD_access; -+static int HRD_type; -+static int HRD_removeble; -+static char HRD_model[40]; -+static int HRD_saved_access; -+static int HRD_saved_type; -+static int HRD_saved_removeble; -+static int _get_type_from_protocol( const char *prot ); -+static int _get_type_value( const char *str_type ); -+#endif -+ - static void parse_disk_config(const char *, char *); - static void free_disk_config(void); - -@@ -185,6 +238,8 @@ - "/dev/rdsk/c%dt%dd0s0", 0, 7); - Add_HR_Disk_entry("/dev/rdsk/c%dd%ds%d", 0, 7, 0, 15, - "/dev/rdsk/c%dd%ds0", 0, 7); -+#elif defined(darwin) -+ Add_HR_Disk_entry("/dev/disk%ds%d", -1, -1, 0, 32, "/dev/disk%d", 1, 32); - #elif defined(freebsd4) || defined(freebsd5) - Add_HR_Disk_entry("/dev/ad%ds%d%c", 0, 1, 1, 4, "/dev/ad%ds%d", 'a', 'h'); - Add_HR_Disk_entry("/dev/da%ds%d%c", 0, 1, 1, 4, "/dev/da%ds%d", 'a', 'h'); -@@ -484,6 +539,7 @@ - Init_HR_Disk(); - for (;;) { - disk_idx = Get_Next_HR_Disk(); -+ DEBUGMSGTL(("host/hr_disk", "... index %d\n", disk_idx)); - if (disk_idx == -1) - break; - newname[HRDISK_ENTRY_NAME_LENGTH] = disk_idx; -@@ -749,7 +805,13 @@ - HRD_history[iindex] = 0; - return ((HRDEV_DISK << HRDEV_TYPE_SHIFT) + iindex); - } -+ DEBUGMSGTL(("host/hr_disk", -+ "Get_Next_HR_Disk: can't query %s\n", string)); - } -+ else { -+ DEBUGMSGTL(("host/hr_disk", -+ "Get_Next_HR_Disk: can't open %s\n", string)); -+ } - HRD_history[iindex] = now; - HRD_index++; - } -@@ -801,6 +863,66 @@ - return 0; - } - -+#ifdef darwin -+int -+Get_HR_Disk_Label(char *string, size_t str_len, const char *devfull) -+{ -+ DASessionRef sess_ref; -+ DADiskRef disk; -+ CFDictionaryRef desc; -+ CFStringRef str_ref; -+ CFStringEncoding sys_encoding = CFStringGetSystemEncoding(); -+ -+ DEBUGMSGTL(("host/hr_disk", "Disk Label type %s\n", devfull)); -+ -+ sess_ref = DASessionCreate( NULL ); -+ if (NULL == sess_ref) { -+ strncpy(string, devfull, str_len); -+ string[str_len-1] = 0; -+ return -1; -+ } -+ -+ disk = DADiskCreateFromBSDName( NULL, sess_ref, devfull ); -+ if (NULL == disk) { -+ CFRelease(sess_ref); -+ strncpy(string, devfull, str_len); -+ string[str_len-1] = 0; -+ return -1; -+ } -+ -+ desc = DADiskCopyDescription( disk ); -+ if (NULL == desc) { -+ snmp_log(LOG_ERR, -+ "diskmgr: couldn't get disk description for %s, skipping\n", -+ devfull); -+ CFRelease(disk); -+ CFRelease(sess_ref); -+ strncpy(string, devfull, str_len); -+ return -1; -+ } -+ -+ /** model */ -+ str_ref = (CFStringRef) -+ CFDictionaryGetValue(desc, kDADiskDescriptionMediaNameKey); -+ if (str_ref) { -+ strncpy(string, CFStringGetCStringPtr(str_ref, sys_encoding), -+ str_len); -+ string[str_len-1] = 0; -+ DEBUGMSGTL(("verbose:diskmgr:darwin", " name %s\n", string)); -+ } -+ else { -+ strncpy(string, devfull, str_len); -+ string[str_len-1] = 0; -+ } -+ -+ CFRelease(disk); -+ CFRelease(desc); -+ CFRelease(sess_ref); -+ -+ return 0; -+} -+#endif -+ - static void - Save_HR_Disk_Specific(void) - { -@@ -822,6 +944,13 @@ - #ifdef DIOCGDINFO - HRD_savedCapacity = HRD_info.d_secperunit / 2; - #endif -+#ifdef darwin -+ HRD_savedCapacity = HRD_cap / 1024; -+ HRD_saved_access = HRD_access; -+ HRD_saved_type = HRD_type; -+ HRD_saved_removeble = HRD_removeble; -+#endif -+ - } - - static void -@@ -845,6 +974,11 @@ - sizeof(HRD_savedModel)-1); - HRD_savedModel[ sizeof(HRD_savedModel)-1 ] = 0; - #endif -+#ifdef darwin -+ strncpy(HRD_savedModel, HRD_model, -+ sizeof(HRD_savedModel)-1); -+ HRD_savedModel[ sizeof(HRD_savedModel)-1 ] = 0; -+#endif - } - - static const char * -@@ -900,6 +1034,104 @@ - result = ioctl(fd, DIOCGDINFO, &HRD_info); - #endif - -+#ifdef darwin -+ DASessionRef sess_ref; -+ DADiskRef disk; -+ CFDictionaryRef desc; -+ CFStringRef str_ref; -+ CFNumberRef number_ref; -+ CFBooleanRef bool_ref; -+ CFStringEncoding sys_encoding = CFStringGetSystemEncoding(); -+ -+ sess_ref = DASessionCreate( NULL ); -+ if (NULL == sess_ref) -+ return -1; -+ -+ disk = DADiskCreateFromBSDName( NULL, sess_ref, devfull ); -+ if (NULL == disk) { -+ CFRelease(sess_ref); -+ return -1; -+ } -+ -+ desc = DADiskCopyDescription( disk ); -+ if (NULL == desc) { -+ CFRelease(disk); -+ CFRelease(sess_ref); -+ return -1; -+ } -+ -+ number_ref = (CFNumberRef) -+ CFDictionaryGetValue(desc, kDADiskDescriptionMediaSizeKey); -+ if (number_ref) -+ CFNumberGetValue(number_ref, kCFNumberSInt64Type, &HRD_cap); -+ else -+ HRD_cap = 0; -+ DEBUGMSGTL(("verbose:diskmgr:darwin", " size %lld\n", HRD_cap)); -+ -+ /** writable? */ -+ bool_ref = (CFBooleanRef) -+ CFDictionaryGetValue(desc, kDADiskDescriptionMediaWritableKey); -+ if (bool_ref) { -+ HRD_access = CFBooleanGetValue(bool_ref); -+ } -+ else -+ HRD_access = 0; -+ DEBUGMSGTL(("verbose:diskmgr:darwin", " writable %d\n", -+ HRD_access)); -+ -+ /** removable? */ -+ bool_ref = (CFBooleanRef) -+ CFDictionaryGetValue(desc, kDADiskDescriptionMediaRemovableKey); -+ if (bool_ref) { -+ HRD_removeble = CFBooleanGetValue(bool_ref); -+ } -+ else -+ HRD_removeble = 0; -+ DEBUGMSGTL(("verbose:diskmgr:darwin", " removable %d\n", -+ HRD_removeble)); -+ -+ /** get type */ -+ str_ref = (CFStringRef) -+ CFDictionaryGetValue(desc, kDADiskDescriptionMediaTypeKey); -+ if (str_ref) { -+ HRD_type = _get_type_value(CFStringGetCStringPtr(str_ref, -+ sys_encoding)); -+ DEBUGMSGTL(("verbose:diskmgr:darwin", " type %s / %d\n", -+ CFStringGetCStringPtr(str_ref, sys_encoding), -+ HRD_type)); -+ } -+ else { -+ str_ref = (CFStringRef) -+ CFDictionaryGetValue(desc, kDADiskDescriptionDeviceProtocolKey); -+ if (str_ref) { -+ HRD_type = -+ _get_type_from_protocol(CFStringGetCStringPtr(str_ref, -+ sys_encoding)); -+ DEBUGMSGTL(("verbose:diskmgr:darwin", " type %s / %d\n", -+ CFStringGetCStringPtr(str_ref, sys_encoding), -+ HRD_type)); -+ } -+ else -+ HRD_type = HRDISKSTORAGEMEDIA_UNKNOWN; -+ } -+ -+ /** model */ -+ str_ref = (CFStringRef) -+ CFDictionaryGetValue(desc, kDADiskDescriptionDeviceModelKey); -+ if (str_ref) { -+ strncpy(HRD_model, CFStringGetCStringPtr(str_ref, sys_encoding), -+ sizeof(HRD_model)); -+ HRD_savedModel[ sizeof(HRD_savedModel)-1 ] = 0; -+ DEBUGMSGTL(("verbose:diskmgr:darwin", " model %s\n", HRD_model)); -+ } -+ else -+ HRD_model[0] = 0; -+ CFRelease(disk); -+ CFRelease(desc); -+ CFRelease(sess_ref); -+ result = 0; -+#endif -+ - return (result); - } - -@@ -918,6 +1150,11 @@ - return (2); /* read only */ - #endif - -+#ifdef darwin -+ if (!HRD_access) -+ return (2); -+#endif -+ - return (1); /* read-write */ - } - -@@ -990,6 +1227,9 @@ - } - #endif - -+#ifdef darwin -+ return HRD_type; -+#endif - - return (2); /* Unknown */ - } -@@ -1020,5 +1260,63 @@ - return (1); /* true */ - #endif - -+#ifdef darwin -+ if (HRD_removeble) -+ return (1); -+#endif -+ - return (2); /* false */ - } -+ -+#ifdef darwin -+typedef struct type_value_map_s { -+ const char *type; -+ uint32_t value; -+} type_value_map; -+ -+static type_value_map media_type_map[] = { -+ { "CD-ROM", HRDISKSTORAGEMEDIA_OPTICALDISKROM}, -+ { "DVD-R", HRDISKSTORAGEMEDIA_OPTICALDISKWORM}, -+ { "DVD+R", HRDISKSTORAGEMEDIA_OPTICALDISKWORM}, -+}; -+static int media_types = sizeof(media_type_map)/sizeof(media_type_map[0]); -+ -+static int -+_get_type_value( const char *str_type ) -+{ -+ int i, len; -+ -+ if (NULL == str_type) -+ return HRDISKSTORAGEMEDIA_UNKNOWN; -+ -+ len = strlen(str_type); -+ for(i=0; i < media_types; ++i) { -+ if (0 == strcmp(media_type_map[i].type, str_type)) -+ return media_type_map[i].value; -+ } -+ -+ return HRDISKSTORAGEMEDIA_UNKNOWN; -+} -+ -+static type_value_map proto_map[] = { -+ { "ATA", HRDISKSTORAGEMEDIA_HARDDISK}, -+ { "ATAPI", HRDISKSTORAGEMEDIA_OPTICALDISKROM} -+}; -+static int proto_maps = sizeof(proto_map)/sizeof(proto_map[0]); -+ -+static int _get_type_from_protocol( const char *prot ) -+{ -+ int i, len; -+ -+ if (NULL == prot) -+ return TV_FALSE; -+ -+ len = strlen(prot); -+ for(i=0; i < proto_maps; ++i) { -+ if (0 == strcmp(proto_map[i].type, prot)) -+ return proto_map[i].value; -+ } -+ -+ return HRDISKSTORAGEMEDIA_UNKNOWN; -+} -+#endif diff --git a/net-analyzer/net-snmp/files/net-snmp-5.4.1-ipAddressTable-crash-with-double-free.patch b/net-analyzer/net-snmp/files/net-snmp-5.4.1-ipAddressTable-crash-with-double-free.patch deleted file mode 100644 index 900d51d2..00000000 --- a/net-analyzer/net-snmp/files/net-snmp-5.4.1-ipAddressTable-crash-with-double-free.patch +++ /dev/null @@ -1,134 +0,0 @@ -r16804 | magfr | 2008-02-14 02:37:48 +0300 (Чтв, 14 Фев 2008) | 2 lines - -NEWS: snmplib: Change CONTAINER_INSERT to not do partial inserts in containers with multiple indices when one insert fails. - -http://sourceforge.net/tracker/index.php?func=detail&aid=1733344&group_id=12694&atid=112694 - -http://bugs.gentoo.org/show_bug.cgi?id=203127 - -Index: snmplib/container.c -=================================================================== ---- snmplib/container.c (revision 16803) -+++ snmplib/container.c (revision 16804) -@@ -282,31 +282,41 @@ - * These functions should EXACTLY match the inline version in - * container.h. If you change one, change them both. - */ --int CONTAINER_INSERT(netsnmp_container *x, const void *k) --{ -- int rc2, rc = 0; -- -- /** start at first container */ -- while(x->prev) -- x = x->prev; -- for(; x; x = x->next) { -- if ((NULL != x->insert_filter) && -- (x->insert_filter(x,k) == 1)) -- continue; -- rc2 = x->insert(x,k); -- if (rc2) { -+int CONTAINER_INSERT_HELPER(netsnmp_container* x, const void* k) -+{ -+ while(x && x->insert_filter && x->insert_filter(x,k) == 1) -+ x = x->next; -+ if(x) { -+ int rc = x->insert(x,k); -+ if(rc) - snmp_log(LOG_ERR,"error on subcontainer '%s' insert (%d)\n", -- x->container_name ? x->container_name : "", rc2); -- rc = rc2; -+ x->container_name ? x->container_name : "", rc); -+ else { -+ rc = CONTAINER_INSERT_HELPER(x->next, k); -+ if(rc) -+ x->remove(x,k); - } -+ return rc; - } -- return rc; -+ return 0; - } - - /*------------------------------------------------------------------ - * These functions should EXACTLY match the inline version in - * container.h. If you change one, change them both. - */ -+int CONTAINER_INSERT(netsnmp_container* x, const void* k) -+{ -+ /** start at first container */ -+ while(x->prev) -+ x = x->prev; -+ return CONTAINER_INSERT_HELPER(x, k); -+} -+ -+/*------------------------------------------------------------------ -+ * These functions should EXACTLY match the inline version in -+ * container.h. If you change one, change them both. -+ */ - int CONTAINER_REMOVE(netsnmp_container *x, const void *k) - { - int rc2, rc = 0; -Index: include/net-snmp/library/container.h -=================================================================== ---- include/net-snmp/library/container.h (revision 16803) -+++ include/net-snmp/library/container.h (revision 16804) -@@ -364,32 +364,43 @@ - * container.c. If you change one, change them both. - */ - NETSNMP_STATIC_INLINE /* gcc docs recommend static w/inline */ -- int CONTAINER_INSERT(netsnmp_container *x, const void *k) -+ int CONTAINER_INSERT_HELPER(netsnmp_container* x, const void* k) - { -- int rc2, rc = 0; -- -- /** start at first container */ -- while(x->prev) -- x = x->prev; -- for(; x; x = x->next) { -- if ((NULL != x->insert_filter) && -- (x->insert_filter(x,k) == 1)) -- continue; -- rc2 = x->insert(x,k); -- if (rc2) { -+ while(x && x->insert_filter && x->insert_filter(x,k) == 1) -+ x = x->next; -+ if(x) { -+ int rc = x->insert(x,k); -+ if(rc) - snmp_log(LOG_ERR,"error on subcontainer '%s' insert (%d)\n", -- x->container_name ? x->container_name : "", rc2); -- rc = rc2; -+ x->container_name ? x->container_name : "", rc); -+ else { -+ rc = CONTAINER_INSERT_HELPER(x->next, k); -+ if(rc) -+ x->remove(x,k); - } -+ return rc; - } -- return rc; -+ return 0; - } -- -+ - /*------------------------------------------------------------------ - * These functions should EXACTLY match the function version in - * container.c. If you change one, change them both. - */ - NETSNMP_STATIC_INLINE /* gcc docs recommend static w/inline */ -+ int CONTAINER_INSERT(netsnmp_container* x, const void* k) -+ { -+ /** start at first container */ -+ while(x->prev) -+ x = x->prev; -+ return CONTAINER_INSERT_HELPER(x, k); -+ } -+ -+ /*------------------------------------------------------------------ -+ * These functions should EXACTLY match the function version in -+ * container.c. If you change one, change them both. -+ */ -+ NETSNMP_STATIC_INLINE /* gcc docs recommend static w/inline */ - int CONTAINER_REMOVE(netsnmp_container *x, const void *k) - { - int rc2, rc = 0; diff --git a/net-analyzer/net-snmp/files/net-snmp-5.4.1-perl-asneeded.patch b/net-analyzer/net-snmp/files/net-snmp-5.4.1-perl-asneeded.patch deleted file mode 100644 index 766436e3..00000000 --- a/net-analyzer/net-snmp/files/net-snmp-5.4.1-perl-asneeded.patch +++ /dev/null @@ -1,33 +0,0 @@ -Index: net-snmp-5.4.1/configure.in -=================================================================== ---- net-snmp-5.4.1.orig/configure.in -+++ net-snmp-5.4.1/configure.in -@@ -2,7 +2,7 @@ - # the Net-SNMP's COPYING file for more details and other copyrights - # that may apply: - # --# Portions Copyright © 2003 Sun Microsystems, Inc. All rights reserved. -+# Portions Copyright © 2003 Sun Microsystems, Inc. All rights reserved. - # Use is subject to license terms specified in the COPYING file - # distributed with the Net-SNMP package. - # -@@ -3097,8 +3097,8 @@ fi - - # check needed functions - if test "x$embed_perl" != "xno" ; then -- OLDLDFLAGS="$LDFLAGS" -- LDFLAGS="$LDFLAGS $netsnmp_perlldopts" -+ OLDLIBS="$LIBS" -+ LIBS="$LIBS $netsnmp_perlldopts" - - # newer perl vs older perl call functions - AC_CHECK_FUNCS(eval_pv) -@@ -3109,7 +3109,7 @@ if test "x$embed_perl" != "xno" ; then - AC_CHECK_FUNC(perl_eval_pv, AC_DEFINE(HAVE_PERL_EVAL_PV_LC)) - AC_CHECK_FUNC(Perl_eval_pv, AC_DEFINE(HAVE_PERL_EVAL_PV_UC)) - -- LDFLAGS="$OLDLDFLAGS" -+ LIBS="$OLDLIBS" - - - if test "x$ac_cv_func_perl_eval_pv" != "xyes" -a "x$ac_cv_func_Perl_eval_pv" != "xyes" -a "x$ac_cv_func_eval_pv" != "xyes" ; then diff --git a/net-analyzer/net-snmp/files/net-snmp-5.4.1-process-count-race.patch b/net-analyzer/net-snmp/files/net-snmp-5.4.1-process-count-race.patch deleted file mode 100644 index 56defedd..00000000 --- a/net-analyzer/net-snmp/files/net-snmp-5.4.1-process-count-race.patch +++ /dev/null @@ -1,52 +0,0 @@ -r16705 | tanders | 2007-09-21 01:55:49 +0400 (Птн, 21 Сен 2007) | 3 lines - -CHANGES: snmpd: PATCH: 1746831: from cunnijd: fix process checking race -condition under Linux and platform #ifdefs - ---- agent/mibgroup/ucd-snmp/proc.c (revision 16704) -+++ agent/mibgroup/ucd-snmp/proc.c (revision 16705) -@@ -427,7 +427,7 @@ - return count; - } - --#elif OSTYPE == NETSNMP_LINUXID -+#elif NETSNMP_OSTYPE == NETSNMP_LINUXID - - #include - #include -@@ -452,7 +452,7 @@ - #ifdef USE_PROC_CMDLINE /* old method */ - /* read /proc/XX/cmdline */ - sprintf(cmdline,"/proc/%s/cmdline",ent->d_name); -- if((fd = open(cmdline, O_RDONLY)) < 0) break; -+ if((fd = open(cmdline, O_RDONLY)) < 0) continue; - len = read(fd,cmdline,sizeof(cmdline) - 1); - close(fd); - if(len <= 0) continue; -@@ -464,7 +464,7 @@ - /* read /proc/XX/status */ - sprintf(cmdline,"/proc/%s/status",ent->d_name); - if ((status = fopen(cmdline, "r")) == NULL) -- break; -+ continue; - if (fgets(cmdline, sizeof(cmdline), status) == NULL) { - fclose(status); - break; -@@ -507,7 +507,7 @@ - return total; - } - --#elif OSTYPE == NETSNMP_ULTRIXID -+#elif NETSNMP_OSTYPE == NETSNMP_ULTRIXID - - #define NPROCS 32 /* number of proces to read at once */ - -@@ -688,7 +688,7 @@ - return (0); - return (1); - } --#elif OSTYPE == NETSNMP_SOLARISID -+#elif NETSNMP_OSTYPE == NETSNMP_SOLARISID - - #ifdef _SLASH_PROC_METHOD_ - diff --git a/net-analyzer/net-snmp/files/net-snmp-5.4.1-sensors3-version_detect.patch b/net-analyzer/net-snmp/files/net-snmp-5.4.1-sensors3-version_detect.patch deleted file mode 100644 index 9159dd03..00000000 --- a/net-analyzer/net-snmp/files/net-snmp-5.4.1-sensors3-version_detect.patch +++ /dev/null @@ -1,56 +0,0 @@ -From: Gordon Malm - -Detect lm_sensors version and build accordingly. - ---- a/agent/mibgroup/hardware/sensors.h -+++ b/agent/mibgroup/hardware/sensors.h -@@ -1,13 +1,21 @@ - config_require(hardware/sensors/hw_sensors) - - #if defined(solaris) -+ - # if defined(HAVE_PICL_H) - config_require(hardware/sensors/picld_sensors) - # else - config_require(hardware/sensors/kstat_sensors) - # endif -+ - #else -+ -+# if defined(HAVE_LMSENSORS_V2) -+config_require(hardware/sensors/lmsensors_v2) -+# else - config_require(hardware/sensors/lmsensors_v3) -+# endif -+ - #endif - - //config_require(hardware/sensors/dummy_sensors) ---- a/configure.in -+++ b/configure.in -@@ -1909,6 +1909,25 @@ done - - AC_MSG_RESULT([$new_module_list.]) - -+echo " $new_module_list " | $GREP "ucd-snmp/lmsensorsMib" > /dev/null -+if test $? -eq 0 ; then -+ case $target_os in -+ linux*) -+ AC_CHECK_HEADER(sensors/sensors.h,,[AC_MSG_ERROR([asked to use lm_sensors but I couldn't find sensors/sensors.h])]) -+ -+ AC_MSG_CHECKING([lm_sensors version]) -+ AC_EGREP_CPP(lmsensors_v2,[ -+#include -+#if SENSORS_API_VERSION < 0x400 -+lmsensors_v2 -+#endif -+ ], [AC_DEFINE([HAVE_LMSENSORS_V2], [1], [Define if lm_sensors version 2.x])] -+ have_lmsensors_ver="2.x", have_lmsensors_ver="3.x or higher") -+ AC_MSG_RESULT([$have_lmsensors_ver]) -+ ;; -+ esac -+fi -+ - #--------------------- - # loop over module list - # diff --git a/net-analyzer/net-snmp/files/net-snmp-5.4.1-sensors3.patch b/net-analyzer/net-snmp/files/net-snmp-5.4.1-sensors3.patch deleted file mode 100644 index 8e4b09ba..00000000 --- a/net-analyzer/net-snmp/files/net-snmp-5.4.1-sensors3.patch +++ /dev/null @@ -1,1314 +0,0 @@ -Source: http://cvs.fedoraproject.org/viewvc/devel/net-snmp/net-snmp-5.4.1-sensors3.patch - ---- - -351991: Port net-snmp to lm_sensors-3.x.x -Source: upstream, svn diff -r 16736:16739 -Reviewed-By: Jan Safranek - -Index: configure -=================================================================== -diff -up /dev/null net-snmp-5.4.1/agent/mibgroup/hardware/sensors/dummy_sensors.c ---- /dev/null 2008-07-23 14:59:56.660004489 +0200 -+++ net-snmp-5.4.1/agent/mibgroup/hardware/sensors/dummy_sensors.c 2008-07-25 12:53:46.000000000 +0200 -@@ -0,0 +1,60 @@ -+#include -+#include -+#include -+#include -+ -+ -+void netsnmp_sensor_arch_init( void ) { -+ /* Nothing to do */ -+ DEBUGMSGTL(("sensors:arch", "Initialise Dummy Sensors module\n")); -+} -+ -+int -+netsnmp_sensor_arch_load(netsnmp_cache *cache, void *vp) { -+ time_t now; -+ struct tm *tm; -+ netsnmp_sensor_info *sp; -+ -+ time(&now); -+ tm = localtime(&now); -+ -+ DEBUGMSGTL(("sensors:arch", "Reload Dummy Sensors module\n")); -+ -+ /* First pseudo-sensor - slowly-rising temperature */ -+ sp = sensor_by_name( "minute", NETSNMP_SENSOR_TYPE_TEMPERATURE ); -+ sp->value = tm->tm_min; -+ snprintf( sp->descr, 256, "Minute-based pseudo-sensor - slowly-rising temperature" ); -+ sp->flags|= NETSNMP_SENSOR_FLAG_ACTIVE; -+ -+ /* Second pseudo-sensor - quickly-rising temperature */ -+ sp = sensor_by_name( "second", NETSNMP_SENSOR_TYPE_TEMPERATURE ); -+ sp->value = tm->tm_sec; -+ snprintf( sp->descr, 256, "Second-based pseudo-sensor - quickly-rising temperature" ); -+ sp->flags|= NETSNMP_SENSOR_FLAG_ACTIVE; -+ -+ /* Third pseudo-sensor - annual fan speed */ -+ sp = sensor_by_name( "year", NETSNMP_SENSOR_TYPE_RPM ); -+ sp->value = tm->tm_year + 1900; -+ snprintf( sp->descr, 256, "RPM pseudo-sensor - annual fan speed" ); -+ sp->flags|= NETSNMP_SENSOR_FLAG_ACTIVE; -+ -+ /* Fourth pseudo-sensor - daily voltage */ -+ sp = sensor_by_name( "day", NETSNMP_SENSOR_TYPE_VOLTAGE_DC ); -+ sp->value = tm->tm_mday-20; -+ snprintf( sp->descr, 256, "Day-based pseudo-sensor - positive or negative voltage" ); -+ sp->flags|= NETSNMP_SENSOR_FLAG_ACTIVE; -+ -+ /* Fifth pseudo-sensor - monthly voltage */ -+ sp = sensor_by_name( "month", NETSNMP_SENSOR_TYPE_VOLTAGE_DC ); -+ sp->value = tm->tm_mon; -+ snprintf( sp->descr, 256, "Month-based pseudo-sensor - positive voltage" ); -+ sp->flags|= NETSNMP_SENSOR_FLAG_ACTIVE; -+ -+ /* Sixth pseudo-sensor - annual daily something */ -+ sp = sensor_by_name( "yday", NETSNMP_SENSOR_TYPE_OTHER ); -+ sp->value = tm->tm_yday; -+ snprintf( sp->descr, 256, "Day-based pseudo-sensor - annual something" ); -+ sp->flags|= NETSNMP_SENSOR_FLAG_ACTIVE; -+ -+ return 0; -+} -diff -up /dev/null net-snmp-5.4.1/agent/mibgroup/hardware/sensors/dummy_sensors.h ---- /dev/null 2008-07-23 14:59:56.660004489 +0200 -+++ net-snmp-5.4.1/agent/mibgroup/hardware/sensors/dummy_sensors.h 2008-07-25 12:53:46.000000000 +0200 -@@ -0,0 +1 @@ -+config_require(hardware/sensors/hw_sensors) -diff -up /dev/null net-snmp-5.4.1/agent/mibgroup/hardware/sensors.h ---- /dev/null 2008-07-23 14:59:56.660004489 +0200 -+++ net-snmp-5.4.1/agent/mibgroup/hardware/sensors.h 2008-07-25 12:53:46.000000000 +0200 -@@ -0,0 +1,13 @@ -+config_require(hardware/sensors/hw_sensors) -+ -+#if defined(solaris) -+# if defined(HAVE_PICL_H) -+config_require(hardware/sensors/picld_sensors) -+# else -+config_require(hardware/sensors/kstat_sensors) -+# endif -+#else -+config_require(hardware/sensors/lmsensors_v3) -+#endif -+ -+//config_require(hardware/sensors/dummy_sensors) -diff -up /dev/null net-snmp-5.4.1/agent/mibgroup/hardware/sensors/hw_sensors.c ---- /dev/null 2008-07-23 14:59:56.660004489 +0200 -+++ net-snmp-5.4.1/agent/mibgroup/hardware/sensors/hw_sensors.c 2008-07-25 12:53:46.000000000 +0200 -@@ -0,0 +1,183 @@ -+#include -+#include -+#include -+#include -+ -+ -+extern NetsnmpCacheLoad netsnmp_sensor_arch_load; -+extern void netsnmp_sensor_arch_init( void ); -+static int _sensor_load( void ); -+static void _sensor_free( void ); -+ -+static int _sensorAutoUpdate = 0; /* 0 means on-demand caching */ -+static void _sensor_update_stats( unsigned int, void* ); -+ -+netsnmp_cache *_sensor_cache = NULL; -+netsnmp_container *_sensor_container = NULL; -+static int _sensor_idx = 0; -+ -+void init_hw_sensors( void ) { -+ -+ if ( _sensor_container ) -+ return; /* Already initialised */ -+ -+ DEBUGMSGTL(("sensors", "Initialise Hardware Sensors module\n")); -+ -+ /* -+ * Define a container to hold the basic list of sensors -+ * The four LM-SENSOR-MIB containers will be created in -+ * the relevant initialisation routine(s) -+ */ -+ _sensor_container = netsnmp_container_find("sensorTable:table_container"); -+ if ( NULL == _sensor_container ) { -+ snmp_log( LOG_ERR, "failed to create container for sensorTable"); -+ return; -+ } -+ netsnmp_sensor_arch_init( ); -+ -+ /* -+ * If we're sampling the sensor information automatically, -+ * then arrange for this to be triggered regularly. -+ * -+ * If we're not sampling these values regularly, -+ * create a suitable cache handler instead. -+ */ -+ if ( _sensorAutoUpdate ) { -+ DEBUGMSGTL(("sensors", "Reloading Hardware Sensors automatically (%d)\n", -+ _sensorAutoUpdate)); -+ snmp_alarm_register( _sensorAutoUpdate, SA_REPEAT, -+ _sensor_update_stats, NULL ); -+ } -+ else { -+ _sensor_cache = netsnmp_cache_create( 5, netsnmp_sensor_load, -+ netsnmp_sensor_free, NULL, 0 ); -+ DEBUGMSGTL(("sensors", "Reloading Hardware Sensors on-demand (%p)\n", -+ _sensor_cache)); -+ } -+} -+ -+void shutdown_hw_sensors( void ) { -+ _sensor_free(); -+} -+ -+/* -+ * Return the main sensor container -+ */ -+netsnmp_container *get_sensor_container( void ) { return _sensor_container; } -+ -+/* -+ * Return the main sensor cache control structure (if defined) -+ */ -+netsnmp_cache *get_sensor_cache( void ) { return _sensor_cache; } -+ -+ -+/* -+ * Wrapper routine for automatically updating sensor statistics -+ */ -+void -+_sensor_update_stats( unsigned int clientreg, void *data ) -+{ -+ _sensor_free(); -+ _sensor_load(); -+} -+ -+/* -+ * Wrapper routine for re-loading sensor statistics on demand -+ */ -+int -+netsnmp_sensor_load( netsnmp_cache *cache, void *data ) -+{ -+ return _sensor_load(); -+} -+ -+/* -+ * Wrapper routine for releasing expired sensor statistics -+ */ -+void -+netsnmp_sensor_free( netsnmp_cache *cache, void *data ) -+{ -+ _sensor_free(); -+} -+ -+ -+/* -+ * Architecture-independent processing of loading sensor statistics -+ */ -+static int -+_sensor_load( void ) -+{ -+ netsnmp_sensor_arch_load( NULL, NULL ); -+} -+ -+/* -+ * Architecture-independent release of sensor statistics -+ */ -+static void -+_sensor_free( void ) -+{ -+ netsnmp_sensor_info *sp; -+ -+ for (sp = CONTAINER_FIRST( _sensor_container ); -+ sp; -+ sp = CONTAINER_NEXT( _sensor_container, sp )) { -+ -+ sp->flags &= ~ NETSNMP_SENSOR_FLAG_ACTIVE; -+ } -+} -+ -+ -+/* -+ * Retrieve a sensor entry by name, -+ * or (optionally) insert a new one into the container -+ */ -+netsnmp_sensor_info * -+sensor_by_name( char *name, int create_type ) -+{ -+ netsnmp_sensor_info *sp; -+ -+ DEBUGMSGTL(("sensors:name", "Get sensor entry (%s)\n", name)); -+ -+ /* -+ * Look through the list for a matching entry -+ */ -+ /* .. or use a secondary index container ?? */ -+ for (sp = CONTAINER_FIRST( _sensor_container ); -+ sp; -+ sp = CONTAINER_NEXT( _sensor_container, sp )) { -+ -+ if ( !strcmp( name, sp->name )) -+ return sp; -+ } -+ -+ /* -+ * Not found... -+ */ -+ if ( create_type == NETSNMP_SENSOR_FIND_EXIST ) { -+ DEBUGMSGTL(("sensors:name", "No such sensor entry\n")); -+ return NULL; -+ } -+ -+ /* -+ * ... so let's create a new one, using the type supplied -+ */ -+ sp = SNMP_MALLOC_TYPEDEF( netsnmp_sensor_info ); -+ if ( sp ) { -+ strcpy( sp->name, name ); -+ sp->type = create_type; -+ /* -+ * Set up the index value. -+ * -+ * All this trouble, just for a simple integer. -+ * Surely there must be a better way? -+ */ -+ sp->idx.len = 1; -+ sp->idx.oids = SNMP_MALLOC_TYPEDEF( oid ); -+ sp->idx.oids[0] = ++_sensor_idx; -+ } -+ -+ DEBUGMSGTL(("sensors:name", "Create sensor entry (type = %d, index = %d\n", -+ create_type, _sensor_idx)); -+ CONTAINER_INSERT( _sensor_container, sp ); -+ return sp; -+} -+ -diff -up /dev/null net-snmp-5.4.1/agent/mibgroup/hardware/sensors/hw_sensors.h ---- /dev/null 2008-07-23 14:59:56.660004489 +0200 -+++ net-snmp-5.4.1/agent/mibgroup/hardware/sensors/hw_sensors.h 2008-07-25 12:53:46.000000000 +0200 -@@ -0,0 +1 @@ -+void init_hw_sensors( void ); -diff -up /dev/null net-snmp-5.4.1/agent/mibgroup/hardware/sensors/kstat_sensors.c ---- /dev/null 2008-07-23 14:59:56.660004489 +0200 -+++ net-snmp-5.4.1/agent/mibgroup/hardware/sensors/kstat_sensors.c 2008-07-25 12:53:46.000000000 +0200 -@@ -0,0 +1,161 @@ -+#include -+#include -+#include -+#include -+ -+#include "util_funcs.h" -+#include -+ -+#include -+#include -+ -+void netsnmp_sensor_arch_init( void ) { -+ DEBUGMSGTL(("sensors:arch", "Initialise KStat Sensors module\n")); -+} -+ -+ -+int -+netsnmp_sensor_arch_load(netsnmp_cache *cache, void *vp) { -+ netsnmp_sensor_info *sp; -+ -+ int i; -+ const char *fantypes[]={"CPU","PWR","AFB"}; -+ char name[ 256 ]; -+ -+ kstat_ctl_t *kc; -+ kstat_t *kp; -+ envctrl_fan_t *fan_info; -+ envctrl_ps_t *power_info; -+ envctrl_encl_t *enc_info; -+ -+ -+ DEBUGMSGTL(("sensors:arch", "Reload KStat Sensors module\n")); -+ -+ kc = kstat_open(); -+ if ( kc == 0) { -+ DEBUGMSGTL(("sensors:arch", "Couldn't open kstat\n")); -+ return 1; -+ } -+ -+ -+ /* -+ * Retrieve fan information -+ */ -+ kp = kstat_lookup( kc, ENVCTRL_MODULE_NAME, 0, ENVCTRL_KSTAT_FANSTAT); -+ if (( kp == 0 ) || (kstat_read( kc, kp, 0 ) == -1 )) { -+ DEBUGMSGTL(("sensors:arch", "No fan information\n")); -+ } else { -+ fan_info = (envctrl_fan_t *)kp->ks_data; -+ for (i=0; iks_ndata; i++) { -+ memset( name, 0, 256 ); -+ snprintf( name, 255, "%s%d", fantypes[fan_info->type], fan_info->instance ); -+ -+ sp = sensor_by_name( name, NETSNMP_SENSOR_TYPE_RPM ); -+ if ( sp ) { -+ sp->value = fan_info->fanspeed; -+ sp->flags|= NETSNMP_SENSOR_FLAG_ACTIVE; -+ snprintf( sp->descr, 255, "fan type %s number %d", -+ fantypes[fan_info->type], fan_info->instance ); -+ } -+ -+ fan_info++; -+ } -+ } -+ -+ -+ /* -+ * Retrieve Power Supply information -+ */ -+ kp = kstat_lookup( kc, ENVCTRL_MODULE_NAME, 0, ENVCTRL_KSTAT_PSNAME); -+ if (( kp == 0 ) || (kstat_read( kc, kp, 0 ) == -1 )) { -+ DEBUGMSGTL(("sensors:arch", "No PSU information\n")); -+ } else { -+ power_info = (envctrl_ps_t *)kp->ks_data; -+ for (i=0; iks_ndata; i++) { -+ memset( name, 0, 256 ); -+ snprintf( name, 255, "PSU%d", power_info->instance ); -+ -+ sp = sensor_by_name( name, NETSNMP_SENSOR_TYPE_TEMPERATURE); -+ if ( sp ) { -+ sp->value = power_info->ps_tempr; -+ sp->flags|= NETSNMP_SENSOR_FLAG_ACTIVE; -+ snprintf( sp->descr, 255, "power supply %d", power_info->instance ); -+ } -+ -+ power_info++; -+ } -+ } -+ -+ -+ /* -+ * Retrieve Enclosure information -+ */ -+ kp = kstat_lookup( kc, ENVCTRL_MODULE_NAME, 0, ENVCTRL_KSTAT_ENCL); -+ if (( kp == 0 ) || (kstat_read( kc, kp, 0 ) == -1 )) { -+ DEBUGMSGTL(("sensors:arch", "No enclosure information\n")); -+ } else { -+ enc_info = (envctrl_encl_t *)kp->ks_data; -+ for (i=0; iks_ndata; i++) { -+ /* -+ * The enclosure information covers several different types of sensor -+ */ -+ switch ( enc_info->type ) { -+ case ENVCTRL_ENCL_FSP: -+ DEBUGMSGTL(("sensors:arch:detail", "Enclosure Front Panel\n")); -+ sp = sensor_by_name( "FSP", NETSNMP_SENSOR_TYPE_OTHER); -+ if ( sp ) { -+ sp->value = enc_info->value; -+ sp->flags|= NETSNMP_SENSOR_FLAG_ACTIVE; -+ } -+ break; -+ -+ case ENVCTRL_ENCL_AMBTEMPR: -+ DEBUGMSGTL(("sensors:arch:detail", "Enclosure Ambient Temperature\n")); -+ sp = sensor_by_name( "Ambient", NETSNMP_SENSOR_TYPE_TEMPERATURE); -+ if ( sp ) { -+ sp->value = enc_info->value; -+ sp->flags|= NETSNMP_SENSOR_FLAG_ACTIVE; -+ } -+ break; -+ -+ case ENVCTRL_ENCL_CPUTEMPR: -+ DEBUGMSGTL(("sensors:arch:detail", "Enclosure CPU Temperature\n")); -+ memset( name, 0, 256 ); -+ snprintf( name, 255, "CPU%d", enc_info->instance ); -+ sp = sensor_by_name( name, NETSNMP_SENSOR_TYPE_TEMPERATURE); -+ if ( sp ) { -+ sp->value = enc_info->value; -+ sp->flags|= NETSNMP_SENSOR_FLAG_ACTIVE; -+ snprintf( sp->descr, 255, "CPU%d temperature", enc_info->instance ); -+ } -+ break; -+ -+ case ENVCTRL_ENCL_BACKPLANE4: -+ DEBUGMSGTL(("sensors:arch:detail", "Enclosure Backplane4\n")); -+ sp = sensor_by_name( "Backplane4", NETSNMP_SENSOR_TYPE_OTHER); -+ if ( sp ) { -+ sp->value = enc_info->value; -+ sp->flags|= NETSNMP_SENSOR_FLAG_ACTIVE; -+ } -+ break; -+ -+ case ENVCTRL_ENCL_BACKPLANE8: -+ DEBUGMSGTL(("sensors:arch:detail", "Enclosure Backplane4\n")); -+ sp = sensor_by_name( "Backplane4", NETSNMP_SENSOR_TYPE_OTHER); -+ if ( sp ) { -+ sp->value = enc_info->value; -+ sp->flags|= NETSNMP_SENSOR_FLAG_ACTIVE; -+ } -+ break; -+ -+ default: -+ DEBUGMSGTL(("sensors:arch:detail", "Unrecognised Enclosure entry (%d)n", -+ enc_info->type)); -+ } -+ -+ enc_info++; -+ } -+ } -+ -+ return 0; -+} -diff -up /dev/null net-snmp-5.4.1/agent/mibgroup/hardware/sensors/kstat_sensors.h ---- /dev/null 2008-07-23 14:59:56.660004489 +0200 -+++ net-snmp-5.4.1/agent/mibgroup/hardware/sensors/kstat_sensors.h 2008-07-25 12:53:46.000000000 +0200 -@@ -0,0 +1 @@ -+config_require(hardware/sensors/hw_sensors) -diff -up /dev/null net-snmp-5.4.1/agent/mibgroup/hardware/sensors/lmsensors_v2.c ---- /dev/null 2008-07-23 14:59:56.660004489 +0200 -+++ net-snmp-5.4.1/agent/mibgroup/hardware/sensors/lmsensors_v2.c 2008-07-25 12:53:46.000000000 +0200 -@@ -0,0 +1,75 @@ -+#include -+#include -+#include -+#include -+ -+#include "util_funcs.h" -+#include -+#include -+ -+void netsnmp_sensor_arch_init( void ) { -+ FILE *fp = fopen("/etc/sensors.conf", "r"); -+ DEBUGMSGTL(("sensors:arch", "Initialise LM Sensors module\n")); -+ sensors_init( fp ); -+} -+ -+int -+netsnmp_sensor_arch_load(netsnmp_cache *cache, void *vp) { -+ netsnmp_sensor_info *sp; -+ const sensors_chip_name *chip; -+ const sensors_feature_data *data; -+ int chip_nr = 0; -+ -+ DEBUGMSGTL(("sensors:arch", "Reload LM Sensors module\n")); -+ while ((chip = sensors_get_detected_chips(&chip_nr))) { -+ int a = 0; -+ int b = 0; -+ -+ while ((data = sensors_get_all_features(*chip, &a, &b))) { -+ DEBUGMSGTL(("sensors:arch:detail", "get_all_features (%d, %d)\n", a, b)); -+ char *label = NULL; -+ double val; -+ int type = NETSNMP_SENSOR_TYPE_OTHER; -+ -+ if ((data->mode & SENSORS_MODE_R) && -+ (data->mapping == SENSORS_NO_MAPPING) && -+ !sensors_get_label(*chip, data->number, &label) && -+ !sensors_get_feature(*chip, data->number, &val)) { -+ -+ DEBUGMSGTL(("sensors:arch:detail", "%s = %f\n", label, val)); -+ /* -+ * Determine the type of sensor from the description. -+ * -+ * If the text being looked for below is not in the label of a -+ * given sensor (e.g., the temp1 sensor has been labeled 'CPU' -+ * rather than 'CPU temp') it will be categorised as OTHER. -+ */ -+ if (strstr(label, "V")) { -+ type = NETSNMP_SENSOR_TYPE_VOLTAGE_DC; -+ } -+ if (strstr(label, "fan") || strstr(label, "Fan")) { -+ type = NETSNMP_SENSOR_TYPE_RPM; -+ } -+ if (strstr(label, "temp") || strstr(label, "Temp")) { -+ type = NETSNMP_SENSOR_TYPE_TEMPERATURE; -+ } -+ -+ /* -+ * Use this type to create a new sensor entry -+ * (inserting it in the appropriate sub-containers) -+ */ -+ sp = sensor_by_name( label, type ); -+ if ( sp ) { -+ sp->value = val; -+ sp->flags|= NETSNMP_SENSOR_FLAG_ACTIVE; -+ } -+ } -+ if (label) { -+ free(label); -+ label = NULL; -+ } -+ } /* end while data */ -+ } /* end while chip */ -+ -+ return 0; -+} -diff -up /dev/null net-snmp-5.4.1/agent/mibgroup/hardware/sensors/lmsensors_v2.h ---- /dev/null 2008-07-23 14:59:56.660004489 +0200 -+++ net-snmp-5.4.1/agent/mibgroup/hardware/sensors/lmsensors_v2.h 2008-07-25 12:53:46.000000000 +0200 -@@ -0,0 +1 @@ -+config_require(hardware/sensors/hw_sensors) -diff -up /dev/null net-snmp-5.4.1/agent/mibgroup/hardware/sensors/lmsensors_v3.c ---- /dev/null 2008-07-23 14:59:56.660004489 +0200 -+++ net-snmp-5.4.1/agent/mibgroup/hardware/sensors/lmsensors_v3.c 2008-07-25 12:53:46.000000000 +0200 -@@ -0,0 +1,101 @@ -+#include -+#include -+#include -+#include -+ -+#include "util_funcs.h" -+#include -+#include -+ -+ -+void netsnmp_sensor_arch_init( void ) { -+ FILE *fp = fopen("/etc/sensors.conf", "r"); -+ DEBUGMSGTL(("sensors:arch", "Initialise v3 LM Sensors module\n")); -+ sensors_init( fp ); -+} -+ -+int -+netsnmp_sensor_arch_load(netsnmp_cache *cache, void *vp) { -+ netsnmp_sensor_info *sp; -+ const sensors_chip_name *chip; -+ const sensors_feature *data; -+ const sensors_subfeature *data2; -+ int chip_nr = 0; -+ -+ DEBUGMSGTL(("sensors:arch", "Reload v3 LM Sensors module\n")); -+ while ((chip = sensors_get_detected_chips( NULL, &chip_nr))) { -+ int a = 0; -+ -+ while ((data = sensors_get_features( chip, &a))) { -+ DEBUGMSGTL(("sensors:arch:detail", "get_features (%s, %d)\n", data->name, data->number)); -+ int b = 0; -+ -+ -+ while ((data2 = sensors_get_all_subfeatures( chip, data, &b))) { -+ char *label = NULL; -+ double val; -+ int type = NETSNMP_SENSOR_TYPE_OTHER; -+ -+ DEBUGMSGTL(("sensors:arch:detail", " get_subfeatures (%s, %d)\n", data2->name, data2->number)); -+ /* -+ * Check the type of this subfeature, -+ * concentrating on the main "input" measurements. -+ */ -+ switch ( data2->type ) { -+ case SENSORS_SUBFEATURE_IN_INPUT: -+ type = NETSNMP_SENSOR_TYPE_VOLTAGE_DC; -+ break; -+ case SENSORS_SUBFEATURE_FAN_INPUT: -+ type = NETSNMP_SENSOR_TYPE_RPM; -+ break; -+ case SENSORS_SUBFEATURE_TEMP_INPUT: -+ type = NETSNMP_SENSOR_TYPE_TEMPERATURE; -+ break; -+ case SENSORS_SUBFEATURE_VID: -+ type = NETSNMP_SENSOR_TYPE_VOLTAGE_DC; -+ break; -+ default: -+ /* Skip everything other than these basic sensor features - ??? */ -+ DEBUGMSGTL(("sensors:arch:detail", " Skip type %x\n", data2->type)); -+ continue; -+ } -+ -+ /* -+ * Get the name and value of this subfeature -+ */ -+/* -+ if (!(label = sensors_get_label(chip, data))) { -+ DEBUGMSGTL(("sensors:arch:detail", " Can't get name (%s)\n", label)); -+ continue; -+ } -+ if (sensors_get_value(chip, data2->number, &val) < 0) { -+ DEBUGMSGTL(("sensors:arch:detail", " Can't get value (%f)\n", val)); -+ continue; -+ } -+*/ -+ if (!(label = sensors_get_label(chip, data)) || -+ (sensors_get_value(chip, data2->number, &val) < 0)) { -+ DEBUGMSGTL(("sensors:arch:detail", " Can't get name/value (%s, %f)\n", label, val)); -+ continue; -+ } -+ DEBUGMSGTL(("sensors:arch:detail", "%s = %f\n", label, val)); -+ -+ /* -+ * Use this type to create a new sensor entry -+ * (inserting it in the appropriate sub-containers) -+ */ -+ sp = sensor_by_name( label, type ); -+ if ( sp ) { -+ sp->value = val; -+ sp->flags|= NETSNMP_SENSOR_FLAG_ACTIVE; -+ } -+ if (label) { -+ free(label); -+ label = NULL; -+ } -+ } /* end while data2 */ -+ } /* end while data */ -+ } /* end while chip */ -+ -+ return 0; -+} -diff -up /dev/null net-snmp-5.4.1/agent/mibgroup/hardware/sensors/lmsensors_v3.h ---- /dev/null 2008-07-23 14:59:56.660004489 +0200 -+++ net-snmp-5.4.1/agent/mibgroup/hardware/sensors/lmsensors_v3.h 2008-07-25 12:53:46.000000000 +0200 -@@ -0,0 +1 @@ -+config_require(hardware/sensors/hw_sensors) -diff -up /dev/null net-snmp-5.4.1/agent/mibgroup/hardware/sensors/picld_sensors.c ---- /dev/null 2008-07-23 14:59:56.660004489 +0200 -+++ net-snmp-5.4.1/agent/mibgroup/hardware/sensors/picld_sensors.c 2008-07-25 12:53:46.000000000 +0200 -@@ -0,0 +1,341 @@ -+#include -+#include -+#include -+#include -+ -+#include "util_funcs.h" -+#include -+ -+#include -+#include -+ -+void netsnmp_sensor_arch_init( void ) { -+ DEBUGMSGTL(("sensors:arch", "Initialise PICLd Sensors module\n")); -+ picl_initialize(); -+} -+ -+ -+/* -+ * Handle a numeric-valued sensor -+ */ -+static int -+read_num_sensor( picl_nodehdl_t childh, char *propval, float *value ) -+{ -+ picl_nodehdl_t sensorh; -+ picl_propinfo_t sensor_info; -+ picl_errno_t error_code; -+ -+ union valu { -+ char buf[PICL_PROPSIZE_MAX]; -+ uint32_t us4; -+ uint16_t us2; -+ int32_t is4; -+ int16_t is2; -+ float f; -+ } val; -+ -+ /* -+ * Retrieve the specified sensor information and value -+ */ -+ error_code = picl_get_propinfo_by_name(childh, propval, &sensor_info, &sensorh); -+ if ( error_code != PICL_SUCCESS ) { -+ DEBUGMSGTL(("sensors:arch:detail", "sensor info lookup failed (%d)\n", -+ error_code)); -+ return( error_code ); -+ } -+ -+ error_code = picl_get_propval(sensorh, &val.buf, sensor_info.size); -+ if ( error_code != PICL_SUCCESS ) { -+ DEBUGMSGTL(("sensors:arch:detail", "sensor value lookup failed (%d)\n", -+ error_code)); -+ return( error_code ); -+ } -+ -+ /* -+ * Check the validity (type and size) of this value -+ */ -+ if ( sensor_info.type == PICL_PTYPE_FLOAT ) { -+ *value = val.f; -+ } else if ( sensor_info.type == PICL_PTYPE_UNSIGNED_INT ) { -+ /* 16-bit or 32-bit unsigned integers */ -+ if ( sensor_info.size == 2 ) { -+ *value = val.us2; -+ } else if ( sensor_info.size == 4 ) { -+ *value = val.us4; -+ } else { -+ DEBUGMSGTL(("sensors:arch:detail", "unsigned integer (%d bit)\n", -+ sensor_info.size * 8)); -+ return PICL_FAILURE; -+ } -+ } else if ( sensor_info.type == PICL_PTYPE_INT ) { -+ /* 16-bit or 32-bit signed integers */ -+ if ( sensor_info.size == 2 ) { -+ *value = val.is2; -+ } else if ( sensor_info.size == 4 ) { -+ *value = val.is4; -+ } else { -+ DEBUGMSGTL(("sensors:arch:detail", "signed integer (%d bit)\n", -+ sensor_info.size * 8)); -+ return PICL_FAILURE; -+ } -+ } else { -+ DEBUGMSGTL(("sensors:arch:detail", "unrecognised type (%d)\n", -+ sensor_info.type)); -+ return PICL_FAILURE; -+ } -+ -+ return error_code; -+} -+ -+static int -+process_num_sensor( picl_nodehdl_t childh, char *propname, char *propval, int typ ) -+{ -+ netsnmp_sensor_info *sp; -+ float value; -+ picl_errno_t error_code; -+ -+ sp = sensor_by_name( propname, typ ); -+ if ( !sp ) { -+ return -1; -+ } -+ -+ error_code = read_num_sensor( childh, propval, &value ); -+ if ( error_code == PICL_SUCCESS ) { -+ sp->value = value; -+ sp->flags|= NETSNMP_SENSOR_FLAG_ACTIVE; -+ } else { -+ DEBUGMSGTL(("sensors:arch:detail", "Failed to read %s sensor value (%d)\n", -+ propname, error_code)); -+ return -1; -+ } -+ return 0; -+} -+ -+ -+ -+/* -+ * Handle an enumeration-valued sensor -+ */ -+char *switch_settings[] = { "OFF","ON","NORMAL","LOCKED", -+ "UNKNOWN","DIAG","SECURE", -+ NULL }; -+char *led_settings[] = { "OFF","ON","BLINK", -+ NULL }; -+char *i2c_settings[] = { "OK", -+ NULL }; -+ -+static int -+read_enum_sensor( picl_nodehdl_t childh, float *value, char **options ) -+{ -+ picl_nodehdl_t sensorh; -+ picl_propinfo_t sensor_info; -+ picl_errno_t error_code; -+ char state[PICL_PROPSIZE_MAX]; -+ int i; -+ -+ /* -+ * Retrieve the specified sensor information and value -+ */ -+ error_code = picl_get_propinfo_by_name(childh, "State", &sensor_info, &sensorh); -+ if ( error_code != PICL_SUCCESS ) { -+ DEBUGMSGTL(("sensors:arch:detail", "sensor info lookup failed (%d)\n", -+ error_code)); -+ return( error_code ); -+ } -+ -+ error_code = picl_get_propval(sensorh, state, sensor_info.size); -+ if ( error_code != PICL_SUCCESS ) { -+ DEBUGMSGTL(("sensors:arch:detail", "sensor value lookup failed (%d)\n", -+ error_code)); -+ return( error_code ); -+ } -+ -+ /* -+ * Try to find a matching entry in the list of options. -+ * Note that some platforms may use upper or lower case -+ * versions of these enumeration values -+ * (so the checks are case insensitive) -+ */ -+ *value = 99; /* Dummy value */ -+ for ( i=0; options[i] != NULL; i++ ) { -+ if (strncasecmp(state, options[i], strlen(options[i])) == 0) { -+ *value = i; -+ return 0; -+ } -+ } -+ -+ DEBUGMSGTL(("sensors:arch:detail", "Enumeration state %s not matched\n", -+ state)); -+ return 0; /* Or an error ? */ -+} -+ -+static int -+process_enum_sensor( picl_nodehdl_t childh, char *propname, int typ, char **options ) -+{ -+ netsnmp_sensor_info *sp; -+ float value; -+ picl_errno_t error_code; -+ -+ sp = sensor_by_name( propname, typ ); -+ if ( !sp ) { -+ return -1; -+ } -+ -+ error_code = read_enum_sensor( childh, &value, options ); -+ if ( error_code == PICL_SUCCESS ) { -+ sp->value = value; -+ sp->flags|= NETSNMP_SENSOR_FLAG_ACTIVE; -+ } else { -+ DEBUGMSGTL(("sensors:arch:detail", "Failed to read %s sensor value (%d)\n", -+ propname, error_code)); -+ return -1; -+ } -+ return 0; -+} -+static int -+process_enum_sensor( picl_nodehdl_t childh, char *propname, int typ, char **options ) -+{ -+ return 0; -+} -+ -+ -+ -+/* -+ * Recursively walk through the tree of sensors -+ */ -+static int -+process_sensors( int level, picl_nodehdl_t nodeh ) { -+ picl_nodehdl_t childh, nexth; -+ char propname[ PICL_PROPNAMELEN_MAX ]; -+ char propclass[ PICL_CLASSNAMELEN_MAX ]; -+ picl_errno_t error_code; -+ -+ level++; -+ DEBUGMSGTL(("sensors:arch:detail", "process_sensors - level %d\n", level)); -+ -+ /* Look up the first child node at this level */ -+ error_code = pick_get_propval_by_name( nodeh, PICL_PROP_CHILD, -+ &childh, sizeof(childh)); -+ if ( error_code != PICL_SUCCESS ) { -+ DEBUGMSGTL(("sensors:arch:detail", "Failed to get first child node (%d)\n", -+ error_code)); -+ return( error_code ); -+ } -+ -+ /* Step through the child nodes, retrieving the name and class of each one */ -+ while ( error_code == PICL_SUCCESS ) { -+ error_code = pick_get_propval_by_name( childh, PICL_PROP_NAME, -+ propname, sizeof(propname)-1); -+ if ( error_code != PICL_SUCCESS ) { -+ /* The Node With No Name */ -+ DEBUGMSGTL(("sensors:arch:detail", "get property name failed (%d)\n", -+ error_code)); -+ return( error_code ); -+ } -+ -+ error_code = pick_get_propval_by_name( childh, PICL_PROP_CLASSNAME, -+ propclass, sizeof(propclass)-1); -+ if ( error_code != PICL_SUCCESS ) { -+ /* The Classless Society */ -+ DEBUGMSGTL(("sensors:arch:detail", "get property class failed (%d)\n", -+ error_code)); -+ return( error_code ); -+ } -+ -+ DEBUGMSGTL(("sensors:arch:detail", "Name: %s, Class %s\n", -+ propname, propclass )); -+ -+ -+ /* -+ * Three classes represent further groups of sensors, etc. -+ * Call 'process_sensors' recursively to handle this next level -+ */ -+ if (( strstr( propclass, "picl" )) || -+ ( strstr( propclass, "frutree" )) || -+ ( strstr( propclass, "obp" ))) { -+ process_sensors( level, childh ); -+ } -+ /* -+ * Otherwise retrieve the value appropriately based on the -+ * class of the sensor. -+ * -+ * We need to specify the name of the PICL property to retrieve -+ * for this class of sensor, and the Net-SNMP sensor type. -+ */ -+ else if ( strstr( propclass, "fan-tachometer" )) { -+ process_num_sensor( childh, propname, "AtoDSensorValue", -+ NETSNMP_SENSOR_TYPE_RPM ); -+ } else if ( strstr( propclass, "fan" )) { -+ process_num_sensor( childh, propname, "Speed", -+ NETSNMP_SENSOR_TYPE_RPM ); -+ } else if ( strstr( propclass, "temperature-sensor" )) { -+ process_num_sensor( childh, propname, "Temperature", -+ NETSNMP_SENSOR_TYPE_TEMPERATURE ); -+ } else if ( strstr( propclass, "voltage-sensor" )) { -+ process_num_sensor( childh, propname, "Voltage", -+ /* ?? */ NETSNMP_SENSOR_TYPE_VOLTAGE_DC ); -+ } else if ( strstr( propclass, "digital-sensor" )) { -+ process_num_sensor( childh, propname, "AtoDSensorValue", -+ /* ?? */ NETSNMP_SENSOR_TYPE_VOLTAGE_DC ); -+ /* -+ * Enumeration-valued sensors use a fixed PICL property ("State"), -+ * but take a list of the values appropriate for that sensor, -+ * as well as the Net-SNMP sensor type. -+ */ -+ } else if ( strstr( propclass, "switch" )) { -+ process_enum_sensor( childh, propname, NETSNMP_SENSOR_TYPE_OTHER, -+ switch_settings ); -+ } else if ( strstr( propclass, "led" )) { -+ process_enum_sensor( childh, propname, NETSNMP_SENSOR_TYPE_OTHER, -+ led_settings ); -+ } else if ( strstr( propclass, "i2c" )) { -+ process_enum_sensor( childh, propname, NETSNMP_SENSOR_TYPE_BOOLEAN, /* ?? */ -+ i2c_settings ); -+ } else { -+ /* Skip other classes of sensor */ -+ DEBUGMSGTL(("sensors:arch:detail", "Skipping class %s\n", propclass )); -+ } -+ -+ /* -+ * Move on to the next child node at the current level (if any) -+ */ -+ error_code = pick_get_propval_by_name( childh, PICL_PROP_PEER, -+ &nexth, sizeof(nexth)); -+ if ( error_code != PICL_SUCCESS ) { -+ /* That's All Folks! */ -+ return (( error_code == PICL_PROPNOTFOUND ) -+ ? PICL_SUCCESS : error_code ); -+ } -+ childh = nexth; -+ } -+ -+ return error_code; -+} -+ -+ -+int -+netsnmp_sensor_arch_load(netsnmp_cache *cache, void *vp) { -+ int error_code; -+ picl_nodehdl_t rooth; -+ -+ DEBUGMSGTL(("sensors:arch", "Reload PICLd Sensors module\n")); -+ -+ error_code = picl_get_root(&rooth); -+ if ( error_code != PICL_SUCCESS) { -+ DEBUGMSGTL(("sensors:arch", "Couldn't get root node (error %d)\n", error_code)); -+ return 1; -+ } -+ -+ error_code = process_sensors(0, rooth); -+ if ( error_code != 255 ) -+ if ( error_code != 7 ) /* ignore PICL_PROPNOTFOUND error */ -+ DEBUGMSGTL(("sensors:arch", "Internal PICLd problem (error %d)\n", error_code)); -+ -+ return 0; -+} -+ -+void netsnmp_sensor_arch_shutdown( void ) { -+ DEBUGMSGTL(("sensors:arch", "Shutdown PicLD Sensors module\n")); -+ picl_shutdown(); -+} -+ -diff -up /dev/null net-snmp-5.4.1/agent/mibgroup/hardware/sensors/picld_sensors.h ---- /dev/null 2008-07-23 14:59:56.660004489 +0200 -+++ net-snmp-5.4.1/agent/mibgroup/hardware/sensors/picld_sensors.h 2008-07-25 12:53:46.000000000 +0200 -@@ -0,0 +1 @@ -+config_require(hardware/sensors/hw_sensors) -diff -up /dev/null net-snmp-5.4.1/agent/mibgroup/ucd-snmp/lmsensorsMib.c ---- /dev/null 2008-07-23 14:59:56.660004489 +0200 -+++ net-snmp-5.4.1/agent/mibgroup/ucd-snmp/lmsensorsMib.c 2008-07-25 12:53:46.000000000 +0200 -@@ -0,0 +1,205 @@ -+#include -+#include -+#include -+#include -+#include "ucd-snmp/lmsensorsMib.h" -+ -+netsnmp_container *sensorContainer = NULL; -+ -+void initialize_lmSensorsTable(const char *tableName, oid *tableOID, -+ netsnmp_container_op *filter, int mult ); -+ -+int _sensor_filter_temp( netsnmp_container *c, const void *v ); -+int _sensor_filter_fan( netsnmp_container *c, const void *v ); -+int _sensor_filter_volt( netsnmp_container *c, const void *v ); -+int _sensor_filter_misc( netsnmp_container *c, const void *v ); -+ -+static oid lmTempSensorsTable_oid[] = {1,3,6,1,4,1,2021,13,16,2}; -+static oid lmFanSensorsTable_oid[] = {1,3,6,1,4,1,2021,13,16,3}; -+static oid lmVoltSensorsTable_oid[] = {1,3,6,1,4,1,2021,13,16,4}; -+static oid lmMiscSensorsTable_oid[] = {1,3,6,1,4,1,2021,13,16,5}; -+ /* All the tables have the same length root OID */ -+size_t lmSensorsTables_oid_len = OID_LENGTH(lmMiscSensorsTable_oid); -+ -+ -+/* Initialise the LM Sensors MIB module */ -+void -+init_lmsensorsMib(void) -+{ -+ DEBUGMSGTL(("ucd-snmp/lmsensorsMib","Initializing LM-SENSORS-MIB tables\n")); -+ -+ /* -+ * Initialise the four LM-SENSORS-MIB tables -+ * -+ * They are almost identical, so we can use the same registration code. -+ */ -+ initialize_lmSensorsTable( "lmTempSensorsTable", lmTempSensorsTable_oid, -+ _sensor_filter_temp, 1000 ); /* MIB asks for mC */ -+ initialize_lmSensorsTable( "lmFanSensorsTable", lmFanSensorsTable_oid, -+ _sensor_filter_fan, 1); -+ initialize_lmSensorsTable( "lmVoltSensorsTable", lmVoltSensorsTable_oid, -+ _sensor_filter_volt, 1000 ); /* MIB asks for mV */ -+ initialize_lmSensorsTable( "lmMiscSensorsTable", lmMiscSensorsTable_oid, -+ _sensor_filter_misc, 1 ); -+} -+ -+/* -+ * Common initialisation code, used for setting up all four tables -+ */ -+void -+initialize_lmSensorsTable(const char *tableName, oid *tableOID, -+ netsnmp_container_op *filter, int mult ) -+{ -+ netsnmp_handler_registration *reg; -+ netsnmp_table_registration_info *table_info; -+ netsnmp_cache *cache; -+ netsnmp_container *container; -+ -+ /* -+ * Ensure the HAL sensors module has been initialised, -+ * and retrieve the main sensors container. -+ * This table will then be registered using a filter on this container. -+ */ -+ sensorContainer = get_sensor_container(); -+ if ( !sensorContainer ) { -+ init_hw_sensors( ); -+ sensorContainer = get_sensor_container(); -+ } -+ container = netsnmp_container_find("sensorTable:table_container"); -+ container->insert_filter = filter; -+ netsnmp_container_add_index( sensorContainer, container ); -+ -+ -+ /* -+ * Create a basic registration structure for the table -+ */ -+ reg = netsnmp_create_handler_registration( -+ tableName, lmSensorsTables_handler, -+ tableOID, lmSensorsTables_oid_len, HANDLER_CAN_RONLY -+ ); -+ -+ /* -+ * Register the table using the filtered container -+ * Include an indicator of any scaling to be applied to the sensor value -+ */ -+ reg->my_reg_void = (void *)mult; -+ table_info = SNMP_MALLOC_TYPEDEF( netsnmp_table_registration_info ); -+ netsnmp_table_helper_add_indexes(table_info, ASN_INTEGER, 0); -+ table_info->min_column = COLUMN_LMSENSORS_INDEX; -+ table_info->max_column = COLUMN_LMSENSORS_VALUE; -+ netsnmp_container_table_register( reg, table_info, container, 0 ); -+ -+ /* -+ * If the HAL sensors module was configured as an on-demand caching -+ * module (rather than being automatically loaded regularly), -+ * then ensure this table makes use of that cache. -+ */ -+ cache = get_sensor_cache(); -+ if ( cache ) { -+ netsnmp_inject_handler_before( reg, netsnmp_cache_handler_get( cache ), -+ "table_container"); -+ } -+ -+} -+ -+ -+/* -+ * Container filters for the four tables -+ * -+ * Used to ensure that sensor entries appear in the appropriate table. -+ */ -+int _sensor_filter_temp( netsnmp_container *c, const void *v ) { -+ const netsnmp_sensor_info *sp = (const netsnmp_sensor_info *)v; -+ /* Only matches temperature sensors */ -+ return (( sp->type == NETSNMP_SENSOR_TYPE_TEMPERATURE ) ? 0 : 1 ); -+} -+ -+int _sensor_filter_fan( netsnmp_container *c, const void *v ) { -+ const netsnmp_sensor_info *sp = (const netsnmp_sensor_info *)v; -+ /* Only matches fan sensors */ -+ return (( sp->type == NETSNMP_SENSOR_TYPE_RPM ) ? 0 : 1 ); -+} -+ -+int _sensor_filter_volt( netsnmp_container *c, const void *v ) { -+ const netsnmp_sensor_info *sp = (const netsnmp_sensor_info *)v; -+ /* Only matches voltage sensors (AC or DC) */ -+ return ((( sp->type == NETSNMP_SENSOR_TYPE_VOLTAGE_DC ) || -+ ( sp->type == NETSNMP_SENSOR_TYPE_VOLTAGE_AC )) ? 0 : 1 ); -+} -+ -+int _sensor_filter_misc( netsnmp_container *c, const void *v ) { -+ const netsnmp_sensor_info *sp = (const netsnmp_sensor_info *)v; -+ /* Matches everything except temperature, fan or voltage sensors */ -+ return ((( sp->type == NETSNMP_SENSOR_TYPE_TEMPERATURE ) || -+ ( sp->type == NETSNMP_SENSOR_TYPE_RPM ) || -+ ( sp->type == NETSNMP_SENSOR_TYPE_VOLTAGE_DC ) || -+ ( sp->type == NETSNMP_SENSOR_TYPE_VOLTAGE_AC )) ? 1 : 0 ); -+} -+ -+ -+/* -+ * Handle requests for any of the four lmXxxxSensorsTables -+ * -+ * This is possible because all the table share the -+ * same structure and behaviour. -+ */ -+int -+lmSensorsTables_handler( -+ netsnmp_mib_handler *handler, -+ netsnmp_handler_registration *reginfo, -+ netsnmp_agent_request_info *reqinfo, -+ netsnmp_request_info *requests) { -+ -+ netsnmp_request_info *request; -+ netsnmp_table_request_info *table_info; -+ netsnmp_sensor_info *sensor_info; -+ int mult = (int)reginfo->my_reg_void; -+ -+ DEBUGMSGTL(( "ucd-snmp/lmsensorsMib","lmSensorsTables_handler - root: ")); -+ DEBUGMSGOID(("ucd-snmp/lmsensorsMib", reginfo->rootoid, reginfo->rootoid_len)); -+ DEBUGMSG(( "ucd-snmp/lmsensorsMib",", mode %d\n", reqinfo->mode )); -+ /* -+ * This is a read-only table, so we only need to handle GET requests. -+ * (The container helper converts GETNEXT->GET requests automatically). -+ */ -+ switch (reqinfo->mode) { -+ case MODE_GET: -+ for (request=requests; request; request=request->next) { -+ sensor_info = (netsnmp_sensor_info *) -+ netsnmp_container_table_extract_context(request); -+ if ( !sensor_info ) { -+ netsnmp_set_request_error(reqinfo, request, SNMP_NOSUCHINSTANCE); -+ continue; -+ } -+ -+ table_info = netsnmp_extract_table_info(request); -+ switch (table_info->colnum) { -+ case COLUMN_LMSENSORS_INDEX: -+ snmp_set_var_typed_integer( request->requestvb, ASN_INTEGER, -+ sensor_info->idx.oids[0]); -+ break; -+ case COLUMN_LMSENSORS_DEVICE: -+ if ( sensor_info->descr[0] != '\0' ) { -+ snmp_set_var_typed_value( request->requestvb, ASN_OCTET_STR, -+ sensor_info->descr, strlen(sensor_info->descr)); -+ } else { -+ snmp_set_var_typed_value( request->requestvb, ASN_OCTET_STR, -+ sensor_info->name, strlen(sensor_info->name)); -+ } -+ break; -+ case COLUMN_LMSENSORS_VALUE: -+ /* Multiply the value by the appropriate scaling factor for this table */ -+ snmp_set_var_typed_integer( request->requestvb, ASN_GAUGE, -+ (int)(mult*sensor_info->value)); -+ break; -+ default: -+ netsnmp_set_request_error(reqinfo, request, -+ SNMP_NOSUCHOBJECT); -+ break; -+ } -+ } -+ break; -+ -+ } -+ return SNMP_ERR_NOERROR; -+} -diff -up /dev/null net-snmp-5.4.1/agent/mibgroup/ucd-snmp/lmsensorsMib.h ---- /dev/null 2008-07-23 14:59:56.660004489 +0200 -+++ net-snmp-5.4.1/agent/mibgroup/ucd-snmp/lmsensorsMib.h 2008-07-25 12:53:46.000000000 +0200 -@@ -0,0 +1,23 @@ -+#ifndef LM_SENSORS_MIB_H -+#define LM_SENSORS_MIB_H -+ -+config_require(hardware/sensors) -+config_add_mib(LM-SENSORS-MIB) -+ -+/* function declarations */ -+void init_lmsensorsMib(void); -+ -+/* -+ * Handler and Column definitions for lmXxxxSensorsTable -+ * -+ * Note that the same handler (and hence the same -+ * column identifiers) are used for all four tables. -+ * This is possible because all the table share the -+ * same structure and behaviour. -+ */ -+Netsnmp_Node_Handler lmSensorsTables_handler; -+#define COLUMN_LMSENSORS_INDEX 1 -+#define COLUMN_LMSENSORS_DEVICE 2 -+#define COLUMN_LMSENSORS_VALUE 3 -+ -+#endif /* LM_SENSORS_MIB_H */ -diff -up net-snmp-5.4.1/configure.backup_patch_15 net-snmp-5.4.1/configure ---- net-snmp-5.4.1/configure.backup_patch_15 2008-07-25 12:53:39.000000000 +0200 -+++ net-snmp-5.4.1/configure 2008-07-25 12:53:46.000000000 +0200 -@@ -31030,7 +31030,7 @@ fi - fi - - # LM-SENSORS-MIB support --echo " $module_list " | grep " ucd-snmp/lmSensors " > /dev/null -+echo " $module_list " | $GREP -i "ucd-snmp/lmsensor" > /dev/null - if test $? -eq 0 ; then - echo "$as_me:$LINENO: checking for sensors support" >&5 - echo $ECHO_N "checking for sensors support... $ECHO_C" >&6 -diff -up net-snmp-5.4.1/configure.in.backup_patch_15 net-snmp-5.4.1/configure.in ---- net-snmp-5.4.1/configure.in.backup_patch_15 2008-07-25 12:53:39.000000000 +0200 -+++ net-snmp-5.4.1/configure.in 2008-07-25 12:53:46.000000000 +0200 -@@ -2880,7 +2880,7 @@ if test $? -eq 0 ; then - fi - - # LM-SENSORS-MIB support --echo " $module_list " | grep " ucd-snmp/lmSensors " > /dev/null -+echo " $module_list " | $GREP -i "ucd-snmp/lmsensor" > /dev/null - if test $? -eq 0 ; then - AC_MSG_CHECKING([for sensors support]) - case $target_os in -diff -up /dev/null net-snmp-5.4.1/include/net-snmp/agent/hardware/sensors.h ---- /dev/null 2008-07-23 14:59:56.660004489 +0200 -+++ net-snmp-5.4.1/include/net-snmp/agent/hardware/sensors.h 2008-07-25 12:53:46.000000000 +0200 -@@ -0,0 +1,48 @@ -+/* -+ * Hardware Abstraction Layer - Sensors module -+ * -+ * Public interface -+ */ -+ -+#define NETSNMP_SENSOR_TYPE_OTHER 1 -+#define NETSNMP_SENSOR_TYPE_VOLTAGE_AC 3 -+#define NETSNMP_SENSOR_TYPE_VOLTAGE_DC 4 -+#define NETSNMP_SENSOR_TYPE_CURRENT 5 -+#define NETSNMP_SENSOR_TYPE_POWER 6 -+#define NETSNMP_SENSOR_TYPE_FREQUENCY 7 -+#define NETSNMP_SENSOR_TYPE_TEMPERATURE 8 -+#define NETSNMP_SENSOR_TYPE_HUMIDITY 9 -+#define NETSNMP_SENSOR_TYPE_RPM 10 -+#define NETSNMP_SENSOR_TYPE_VOLUME 11 -+#define NETSNMP_SENSOR_TYPE_BOOLEAN 12 -+ -+ -+#define NETSNMP_SENSOR_FLAG_ACTIVE 0x01 -+#define NETSNMP_SENSOR_FLAG_NAVAIL 0x02 -+#define NETSNMP_SENSOR_FLAG_BROKEN 0x04 -+#define NETSNMP_SENSOR_FLAG_DISABLE 0x08 -+ -+#define NETSNMP_SENSOR_MASK_STATUS 0x06 /* NAVAIL|BROKEN */ -+ -+ -+#define NETSNMP_SENSOR_FIND_CREATE 1 /* or use one of the sensor type values */ -+#define NETSNMP_SENSOR_FIND_EXIST 0 -+ -+typedef struct netsnmp_sensor_info_s netsnmp_sensor_info; -+struct netsnmp_sensor_info_s { -+ -+ netsnmp_index idx; -+ /* int idx; */ -+ char name[256]; -+ -+ int type; -+ float value; -+ char descr[256]; -+ long flags; -+}; -+ -+netsnmp_container *get_sensor_container( void ); -+netsnmp_cache *get_sensor_cache( void ); -+netsnmp_sensor_info *sensor_by_name( char *, int ); -+NetsnmpCacheLoad netsnmp_sensor_load; -+NetsnmpCacheFree netsnmp_sensor_free; diff --git a/net-analyzer/net-snmp/files/net-snmp-5.4.1-suppresssuppress-annoying.patch b/net-analyzer/net-snmp/files/net-snmp-5.4.1-suppresssuppress-annoying.patch deleted file mode 100644 index f08d8f71..00000000 --- a/net-analyzer/net-snmp/files/net-snmp-5.4.1-suppresssuppress-annoying.patch +++ /dev/null @@ -1,17 +0,0 @@ -NEWS: agent: suppress annoying "registration != duplicate" warning for root oids -(otherwise, you'll get this message on almost every startup) - -http://net-snmp.svn.sourceforge.net/viewvc/net-snmp?view=rev&revision=16669 - ---- branches/V5-4-patches/net-snmp/agent/agent_registry.c 2007/08/20 08:06:42 16668 -+++ branches/V5-4-patches/net-snmp/agent/agent_registry.c 2007/08/22 21:56:23 16669 -@@ -532,7 +532,8 @@ - - if (next && (next->namelen == new_sub->namelen) && - (next->priority == new_sub->priority)) { -- netsnmp_assert(!"registration != duplicate"); /* always false */ -+ if (new_sub->namelen != 1) /* ignore root OID dups */ -+ netsnmp_assert(!"registration != duplicate"); /* always false */ - return MIB_DUPLICATE_REGISTRATION; - } - diff --git a/net-analyzer/net-snmp/files/net-snmp-5.4.1.1-rpm5-1.patch b/net-analyzer/net-snmp/files/net-snmp-5.4.1.1-rpm5-1.patch deleted file mode 100644 index d0daca80..00000000 --- a/net-analyzer/net-snmp/files/net-snmp-5.4.1.1-rpm5-1.patch +++ /dev/null @@ -1,59 +0,0 @@ -Submitted By: Mario Fetka (mario dot fetka at gmail dot com) -Date: 2008-11-04 -Initial Package Version: 5.4.1.1 -Origin: http://wraptastic.org/pub/jbj/rpm514-netsnmp-5.4.1.1.patch -Upstream Status: unknown -Description: hack to compile against rpm 5.1 - -diff -Naur net-snmp-5.4.1.1.orig/agent/mibgroup/host/hr_swinst.c net-snmp-5.4.1.1/agent/mibgroup/host/hr_swinst.c ---- net-snmp-5.4.1.1.orig/agent/mibgroup/host/hr_swinst.c 2006-12-12 23:55:46.000000000 +0000 -+++ net-snmp-5.4.1.1/agent/mibgroup/host/hr_swinst.c 2008-11-03 23:19:29.305010591 +0000 -@@ -41,8 +41,10 @@ - #endif - - #ifdef HAVE_LIBRPM -+#include -+#include - #include --#include -+#include - #include - - #ifdef HAVE_RPMGETPATH -@@ -465,6 +467,7 @@ - if ( headerGetEntry(swi->swi_h, RPMTAG_INSTALLTIME, NULL, (void **) &rpm_data, NULL) ) { - time_t installTime = *rpm_data; - ret = date_n_time(&installTime, var_len); -+ free((void *)rpm_data); - } else { - ret = date_n_time(0, var_len); - } -@@ -661,6 +664,9 @@ - NULL); - snprintf(swi->swi_name, sizeof(swi->swi_name), "%s-%s-%s", n, v, r); - swi->swi_name[ sizeof(swi->swi_name)-1 ] = 0; -+ free((void *)n); -+ free((void *)v); -+ free((void *)r); - } - #else - snprintf(swi->swi_name, sizeof(swi->swi_name), swi->swi_dep->d_name); -diff -Naur net-snmp-5.4.1.1.orig/configure.in net-snmp-5.4.1.1/configure.in ---- net-snmp-5.4.1.1.orig/configure.in 2008-05-14 00:49:57.000000000 +0000 -+++ net-snmp-5.4.1.1/configure.in 2008-11-03 23:22:44.126003483 +0000 -@@ -2760,12 +2760,12 @@ - fi - ]) - --AC_CHECK_HEADERS(rpm/rpmlib.h rpm/header.h) -+AC_CHECK_HEADERS(rpm/rpmlib.h rpm/rpmtag.h) - - AC_CHECK_HEADER(rpm/rpmlib.h,rpmlib_h=yes,rpmlib_h=no) --AC_CHECK_HEADER(rpm/header.h,rpmheader_h=yes,rpmheader_h=no) -+AC_CHECK_HEADER(rpm/rpmtag.h,rpmtag_h=yes,rpmtag_h=no) - --if test "x$rpmheader_h" = "xno" -o "x$rpmlib_h" = "xno" ; then -+if test "x$rpmtag_h" = "xno" -o "x$rpmlib_h" = "xno" ; then - if test "x$with_rpm" = "xyes" ; then - AC_MSG_ERROR([Could not find either the RPM header files needed and was specifically asked to use RPM support]) - else diff --git a/net-analyzer/net-snmp/files/net-snmp-lm_sensors.patch b/net-analyzer/net-snmp/files/net-snmp-lm_sensors.patch deleted file mode 100644 index 29ba1ea8..00000000 --- a/net-analyzer/net-snmp/files/net-snmp-lm_sensors.patch +++ /dev/null @@ -1,475 +0,0 @@ -diff -Naur net-snmp-5.1.1.old/agent/mibgroup/host/hr_sensor.c net-snmp-5.1.1/agent/mibgroup/host/hr_sensor.c ---- net-snmp-5.1.1.old/agent/mibgroup/host/hr_sensor.c 1970-01-01 02:00:00.000000000 +0200 -+++ net-snmp-5.1.1/agent/mibgroup/host/hr_sensor.c 2003-10-21 12:49:57.000000000 +0300 -@@ -0,0 +1,322 @@ -+/* This file was generated by mib2c and is intended for use as a mib module -+ for the ucd-snmp snmpd agent. */ -+ -+#include -+ -+#include -+#if HAVE_STDLIB_H -+#include -+#endif -+#if HAVE_STRING_H -+#include -+#else -+#include -+#endif -+ -+#include -+#include -+#include -+ -+#include "sensors/sensors.h" -+#include "sensors/error.h" -+ -+#include "host_res.h" -+#include "hr_sensor.h" -+ -+ -+/* -+ * hr_sensor_variables_oid: -+ * this is the top level oid that we want to register under. This -+ * is essentially a prefix, with the suffix appearing in the -+ * variable below. -+ */ -+ -+ -+oid hr_sensor_variables_oid[] = { 1,3,6,1,2,1,25,8 }; -+ -+ -+/* -+ * variable2 hr_sensor_variables: -+ * this variable defines function callbacks and type return information -+ * for the hr_sensor mib section -+ */ -+ -+ -+struct variable2 hr_sensor_variables[] = { -+ /* magic number , variable type , ro/rw , callback fn , L, oidsuffix */ -+#define HRSENSORMAPPING 2 -+ { HRSENSORMAPPING, ASN_INTEGER , RONLY , var_hr_sensor, 2, { 1,1 } }, -+#define HRSENSORNUMBER 3 -+ { HRSENSORNUMBER, ASN_INTEGER , RONLY , var_hr_sensor, 2, { 1,2 } }, -+#define HRSENSORNAME 4 -+ { HRSENSORNAME , ASN_OCTET_STR , RONLY , var_hr_sensor, 2, { 1,3 } }, -+#define HRSENSORLABEL 5 -+ { HRSENSORLABEL , ASN_OCTET_STR , RONLY , var_hr_sensor, 2, { 1,4 } }, -+#define HRSENSORVALUE 6 -+ { HRSENSORVALUE , ASN_OCTET_STR , RONLY , var_hr_sensor, 2, { 1,5 } }, -+ -+}; -+/* (L = length of the oidsuffix) */ -+ -+ -+#define DEFAULT_CONFIG_FILE_NAME "sensors.conf" -+ -+static char *config_file_name; -+FILE *config_file; -+static const char *config_file_path[] = -+{ "/etc", "/usr/lib/sensors", "/usr/local/lib/sensors", "/usr/lib", -+ "/usr/local/lib", ".", 0 }; -+ -+static void open_config_file(void); -+static int open_this_config_file(char *filename); -+ -+ -+/* -+ * functions that are dynamically loaded if the lm_sensors library is -+ * installed. -+ */ -+static int (*sensors_get_label_dl)(sensors_chip_name name, int feature, -+ char **result); -+static int (*sensors_init_dl)(FILE *input); -+static int (*sensors_get_feature_dl)(sensors_chip_name name, int feature, -+ double *result); -+static const sensors_feature_data *(*sensors_get_all_features_dl) -+ (sensors_chip_name name, int *nr1,int *nr2); -+static const sensors_chip_name *(*sensors_get_detected_chips_dl)(int *nr); -+ -+#define CHIPS_MAX 20 -+static sensors_chip_name chips[CHIPS_MAX]; -+static int chips_count=0; -+static int do_sets; -+ -+/* This examines global var config_file, and leaves the name there too. -+ It also opens config_file. */ -+static void open_config_file(void) -+{ -+#define MAX_FILENAME_LEN 1024 -+ char *filename; -+ char buffer[MAX_FILENAME_LEN]; -+ int res,i; -+ -+ if (config_file_name && !strcmp(config_file_name,"-")) { -+ config_file = stdin; -+ return; -+ } else if (config_file_name && index(config_file_name,'/')) { -+ if ((res = open_this_config_file(config_file_name))) { -+ fprintf(stderr,"Could not locate or open config file\n"); -+ fprintf(stderr,"%s: %s\n",config_file_name,strerror(res)); -+ exit(1); -+ } -+ } -+ else { -+ if (config_file_name) -+ filename = config_file_name; -+ else -+ filename = strdup(DEFAULT_CONFIG_FILE_NAME); -+ for (i = 0; config_file_path[i]; i++) { -+ if ((snprintf(buffer,MAX_FILENAME_LEN, -+ "%s/%s",config_file_path[i],filename)) < 1) { -+ fprintf(stderr, -+ "open_config_file: ridiculous long config file name!\n"); -+ exit(1); -+ } -+ if (!open_this_config_file(buffer)) { -+ free(config_file_name); -+ config_file_name = strdup(buffer); -+ return; -+ } -+ } -+ fprintf(stderr,"Could not locate or open config file!\n"); -+ exit(1); -+ } -+} -+ -+static int open_this_config_file(char *filename) -+{ -+ config_file = fopen(filename,"r"); -+ if (! config_file) -+ return -errno; -+ return 0; -+} -+ -+static long *sensor_tbl = 0; -+sensors_chip_name *chip_tbl = 0; -+static int sensor_maxnum = 0; -+ -+static void do_register(sensors_chip_name name) -+{ -+ const char *algo,*adap; -+ -+ { -+ const sensors_feature_data *sensor; -+ const char *map=0; -+ int index0 = 0, index1 = 0; -+ -+ printf("%s\n", name); -+ -+ while ((sensor = sensors_get_all_features_dl (name, &index0, &index1)) -+ != NULL) { -+ if(sensor_tbl = realloc(sensor_tbl, sizeof(long) * (sensor_maxnum+2))) -+ sensor_tbl[sensor_maxnum] = sensor->number; -+ if (chip_tbl = realloc(chip_tbl, sizeof(sensors_chip_name) * (sensor_maxnum+2))) -+ chip_tbl[sensor_maxnum] = name; -+ sensor_maxnum++; -+ } -+ } -+} -+ -+/* -+ * init_hr_sensor(): -+ * Initialization routine. This is called when the agent starts up. -+ * At a minimum, registration of your variables should take place here. -+ */ -+void init_hr_sensor(void) { -+ -+ const sensors_chip_name *chip; -+ int chip_nr,i; -+ int c,res; -+ void *sensors_library; -+ -+ /* This could probably due with a bit more error reporting. */ -+ sensors_library=dlopen("libsensors.so",RTLD_LAZY); -+ if(sensors_library==NULL) -+ return; // return before anything is registered -+ -+ sensors_get_label_dl=dlsym(sensors_library,"sensors_get_label"); -+ sensors_init_dl=dlsym(sensors_library,"sensors_init"); -+ sensors_get_feature_dl=dlsym(sensors_library,"sensors_get_feature"); -+ sensors_get_all_features_dl=dlsym(sensors_library, -+ "sensors_get_all_features"); -+ sensors_get_detected_chips_dl=dlsym(sensors_library, -+ "sensors_get_detected_chips"); -+ if(sensors_get_label_dl==NULL || sensors_init_dl==NULL || -+ sensors_get_feature_dl==NULL || sensors_get_all_features_dl==NULL || -+ sensors_get_detected_chips_dl==NULL) -+ return; // return before anything is registered -+ -+ /* register ourselves with the agent to handle our mib tree */ -+ REGISTER_MIB("hr_sensor", hr_sensor_variables, variable2, -+ hr_sensor_variables_oid); -+ -+ -+ /* place any other initialization junk you need here */ -+ -+ -+ chips[0].prefix = SENSORS_CHIP_NAME_PREFIX_ANY; -+ chips[0].bus = SENSORS_CHIP_NAME_BUS_ANY; -+ chips[0].addr = SENSORS_CHIP_NAME_ADDR_ANY; -+ chips_count = 1; -+ -+ open_config_file(); -+ -+ if ((res = sensors_init_dl(config_file))) { -+ return; -+ } -+ -+ for (chip_nr = 0; (chip = sensors_get_detected_chips_dl(&chip_nr));) -+ do_register (*chip); -+} -+ -+ -+/* -+ * var_hr_sensor(): -+ * This function is called every time the agent gets a request for -+ * a scalar variable that might be found within your mib section -+ * registered above. It is up to you to do the right thing and -+ * return the correct value. -+ * You should also correct the value of "var_len" if necessary. -+ * -+ * Please see the documentation for more information about writing -+ * module extensions, and check out the examples in the examples -+ * and mibII directories. -+ */ -+unsigned char * -+var_hr_sensor(struct variable *vp, -+ oid *name, -+ size_t *length, -+ int exact, -+ size_t *var_len, -+ WriteMethod **write_method) -+{ -+ /* variables we may use later */ -+ static long long_ret; -+ static char *string = 0; -+ static oid objid[MAX_OID_LEN]; -+ static struct counter64 c64; -+ -+ const sensors_feature_data *sensor; -+ const char *map=0; -+ int index0 = 0, index1 = 0; -+ int sensor_idx = 0, sensor_num = 0; -+ sensors_chip_name chip_name; -+ double value; -+ -+ -+ if (header_simple_table(vp,name,length,exact,var_len,write_method,sensor_maxnum) -+ == MATCH_FAILED ) -+ return NULL; -+ -+ sensor_idx = name[*length - 1] - 1; -+ sensor_num = sensor_tbl[sensor_idx]; -+ chip_name = chip_tbl[sensor_idx]; -+ -+ while ((sensor = sensors_get_all_features_dl (chip_name, &index0, &index1)) -+ != NULL) { -+ if(sensor_num == sensor->number) { -+ /* -+ * this is where we do the value assignments for the mib results. -+ */ -+ switch(vp->magic) { -+ -+ -+ case HRSENSORMAPPING: -+ -+ long_ret = sensor->mapping; -+ return (unsigned char *) &long_ret; -+ -+ case HRSENSORNUMBER: -+ -+ long_ret = sensor_num; -+ return (unsigned char *) &long_ret; -+ -+ case HRSENSORNAME: -+ -+ string = malloc(SPRINT_MAX_LEN); -+ strncpy(string, sensor->name, SPRINT_MAX_LEN); -+ *var_len = strlen(string); -+ return (unsigned char *) string; -+ -+ case HRSENSORLABEL: -+ -+ string = malloc(SPRINT_MAX_LEN); -+ -+ if (sensors_get_label_dl (chip_name, sensor->number, &string)) { -+ return 0; -+ } -+ -+ *var_len = strlen(string); -+ return (unsigned char *) string; -+ -+ case HRSENSORVALUE: -+ -+ if (!(sensor->mode & SENSORS_MODE_R)) { -+ return 0; -+ } else if (!(sensor->mode & SENSORS_MODE_R)) { -+ return 0; -+ } else if (sensors_get_feature_dl (chip_name, sensor->number, &value)){ -+ return 0; -+ } -+ string = malloc(SPRINT_MAX_LEN); -+ snprintf(string, SPRINT_MAX_LEN, "%f", value); -+ *var_len = strlen(string); -+ return (unsigned char *) string; -+ -+ default: -+ ERROR_MSG(""); -+ return NULL; -+ } -+ } -+ } -+ return NULL; -+} -+ -diff -Naur net-snmp-5.1.1.old/agent/mibgroup/host/hr_sensor.h net-snmp-5.1.1/agent/mibgroup/host/hr_sensor.h ---- net-snmp-5.1.1.old/agent/mibgroup/host/hr_sensor.h 1970-01-01 02:00:00.000000000 +0200 -+++ net-snmp-5.1.1/agent/mibgroup/host/hr_sensor.h 2003-10-21 12:47:04.000000000 +0300 -@@ -0,0 +1,24 @@ -+/* This file was generated by mib2c and is intended for use as a mib module -+ for the ucd-snmp snmpd agent. */ -+ -+ -+#ifndef _MIBGROUP_HRSENSOR_H -+#define _MIBGROUP_HRSENSOR_H -+ -+ -+/* we may use header_generic and header_simple_table from the util_funcs module */ -+ -+ -+config_require(util_funcs) -+ -+ -+/* function prototypes */ -+ -+ -+extern void init_hr_sensor(void); -+extern FindVarMethod var_hr_sensor; -+ -+ -+ -+ -+#endif /* _MIBGROUP_HRSENSOR_H */ -diff -Naur net-snmp-5.1.1.old/agent/mibgroup/host.h net-snmp-5.1.1/agent/mibgroup/host.h ---- net-snmp-5.1.1.old/agent/mibgroup/host.h 2002-04-20 10:30:00.000000000 +0300 -+++ net-snmp-5.1.1/agent/mibgroup/host.h 2003-10-21 12:47:04.000000000 +0300 -@@ -15,6 +15,7 @@ - config_require(host/hr_filesys) - config_require(host/hr_swrun) - config_require(host/hr_swinst) -+ config_require(host/hr_sensor) - - /* add the host resources mib to the default mibs to load */ - config_add_mib(HOST-RESOURCES-MIB) -diff -Naur net-snmp-5.1.1.old/mibs/HOST-RESOURCES-MIB.txt net-snmp-5.1.1/mibs/HOST-RESOURCES-MIB.txt ---- net-snmp-5.1.1.old/mibs/HOST-RESOURCES-MIB.txt 2002-04-20 10:30:15.000000000 +0300 -+++ net-snmp-5.1.1/mibs/HOST-RESOURCES-MIB.txt 2003-10-21 12:47:04.000000000 +0300 -@@ -106,6 +106,7 @@ - hrSWRunPerf OBJECT IDENTIFIER ::= { host 5 } - hrSWInstalled OBJECT IDENTIFIER ::= { host 6 } - hrMIBAdminInfo OBJECT IDENTIFIER ::= { host 7 } -+hrSensor OBJECT IDENTIFIER ::= { host 8 } - - -- textual conventions - -@@ -1390,6 +1391,66 @@ - (hex)'00 00 01 01 00 00 00 00'." - ::= { hrSWInstalledEntry 5 } - -+ -+hrSensorEntry OBJECT-TYPE -+ SYNTAX hrSensorEntry -+ MAX-ACCESS not-accessible -+ STATUS current -+ DESCRIPTION -+ "The CPU temperature sensor settings." -+ INDEX { hrSensor } -+ ::= { hrSensor 1 } -+ -+hrSensorEntry ::= SEQUENCE { -+ hrSensorNumber Integer32, -+ hrSensorMapping Integer32, -+ hrSensorName DisplayString, -+ hrSensorLabel DisplayString, -+ hrSensorValue DisplayString -+ } -+ -+ -+ -+hrSensorMapping OBJECT-TYPE -+ SYNTAX Integer32 (1..2147483647) -+ MAX-ACCESS read-only -+ STATUS current -+ DESCRIPTION -+ "The mapping" -+ ::= { hrSensorEntry 1 } -+ -+hrSensorNumber OBJECT-TYPE -+ SYNTAX Integer32 (1..2147483647) -+ MAX-ACCESS read-only -+ STATUS current -+ DESCRIPTION -+ "The Number" -+ ::= { hrSensorEntry 2 } -+ -+hrSensorName OBJECT-TYPE -+ SYNTAX DisplayString -+ MAX-ACCESS read-only -+ STATUS current -+ DESCRIPTION -+ "The name of the sensor." -+ ::= { hrSensorEntry 3 } -+ -+hrSensorLabel OBJECT-TYPE -+ SYNTAX DisplayString -+ MAX-ACCESS read-only -+ STATUS current -+ DESCRIPTION -+ "The label of the sensor." -+ ::= { hrSensorEntry 4 } -+ -+hrSensorValue OBJECT-TYPE -+ SYNTAX DisplayString -+ MAX-ACCESS read-only -+ STATUS current -+ DESCRIPTION -+ "The value of the sensor" -+ ::= { hrSensorEntry 5 } -+ - -- Conformance information - - hrMIBCompliances OBJECT IDENTIFIER ::= { hrMIBAdminInfo 2 } -@@ -1456,6 +1517,13 @@ - "The Installed Software Group. - Implementation of this group is at the discretion - of the implementor." -+ -+ GROUP hrSensorGroup -+ DESCRIPTION -+ "The Sensors Group. -+ Implementation of this group is at the discretion -+ of the implementor." -+ - ::= { hrMIBCompliances 1 } - - hrSystemGroup OBJECT-GROUP -@@ -1537,4 +1605,17 @@ - "The Host Resources Installed Software Group." - ::= { hrMIBGroups 6 } - -+ hrSensorGroup OBJECT-GROUP -+ OBJECTS { -+ hrSensorEntry, -+ hrSensorNumber, -+ hrSensorMapping, -+ hrSensorName, -+ hrSensorLabel, -+ hrSensorValue -+ } -+ STATUS current -+ DESCRIPTION -+ "The Sensor Resources Group." -+ ::= { hrMIBGroups 7 } - END diff --git a/net-analyzer/net-snmp/files/rpm514-netsnmp-5.4.1.1.patch b/net-analyzer/net-snmp/files/rpm514-netsnmp-5.4.1.1.patch deleted file mode 100644 index 3dc71209..00000000 --- a/net-analyzer/net-snmp/files/rpm514-netsnmp-5.4.1.1.patch +++ /dev/null @@ -1,246 +0,0 @@ ---- net-snmp-5.4.1.1/agent/mibgroup/host/hr_swinst.c.jbj 2008-09-06 09:11:42.000000000 -0400 -+++ net-snmp-5.4.1.1/agent/mibgroup/host/hr_swinst.c 2008-09-06 09:12:11.000000000 -0400 -@@ -41,8 +41,10 @@ - #endif - - #ifdef HAVE_LIBRPM -+#include -+#include - #include --#include -+#include - #include - - #ifdef HAVE_RPMGETPATH -@@ -465,6 +467,7 @@ var_hrswinst(struct variable * vp, - if ( headerGetEntry(swi->swi_h, RPMTAG_INSTALLTIME, NULL, (void **) &rpm_data, NULL) ) { - time_t installTime = *rpm_data; - ret = date_n_time(&installTime, var_len); -+ free((void *)rpm_data); - } else { - ret = date_n_time(0, var_len); - } -@@ -661,6 +664,9 @@ Save_HR_SW_info(int ix) - NULL); - snprintf(swi->swi_name, sizeof(swi->swi_name), "%s-%s-%s", n, v, r); - swi->swi_name[ sizeof(swi->swi_name)-1 ] = 0; -+ free((void *)n); -+ free((void *)v); -+ free((void *)r); - } - #else - snprintf(swi->swi_name, sizeof(swi->swi_name), swi->swi_dep->d_name); ---- net-snmp-5.4.1.1/configure.jbj 2008-09-06 09:10:46.000000000 -0400 -+++ net-snmp-5.4.1.1/configure 2008-09-06 09:14:56.000000000 -0400 -@@ -25823,7 +25823,7 @@ cat >>conftest.$ac_ext <<_ACEOF - #include NETSNMP_SYSTEM_INCLUDE_FILE - #include "$srcdir/$mibdir/$i.h" - _ACEOF -- mv conftest.$ac_ext module_tmp_header.h -+ mv conftest.$ac_ext module_tmp_rpmtag.h - - #--------------------- - # macro: config_belongs_in(ARG) -@@ -25834,7 +25834,7 @@ _ACEOF - module_type=mib_module - if test -f $srcdir/$mibdir/$i.h; then - -- module_type=`$MODULECPP module_tmp_header.h | grep config_belongs_in | sed 's@.*config_belongs_in(\([^)]*\)).*@\1@'` -+ module_type=`$MODULECPP module_tmp_rpmtag.h | grep config_belongs_in | sed 's@.*config_belongs_in(\([^)]*\)).*@\1@'` - - fi - if test "x$module_type" = "x" ; then -@@ -25934,7 +25934,7 @@ _ACEOF - # - # check if $i has any conflicts - # -- new_list_excl=`$MODULECPP module_tmp_header.h | grep config_exclude | sed 's/.*config_exclude(\(.*\)).*/\1/'` -+ new_list_excl=`$MODULECPP module_tmp_rpmtag.h | grep config_exclude | sed 's/.*config_exclude(\(.*\)).*/\1/'` - if test "x$new_list_excl" != "x"; then - - if test $module_debug = 1; then -@@ -25980,7 +25980,7 @@ EOF - # check if $i has any architecture specific requirements - # - -- new_list_arch=`$MODULECPP module_tmp_header.h | grep config_arch_require | sed 's/.*config_arch_require( *\([^ ]*\) *, *\([^ ]*\) *).*/\1-xarchx-\2/'` -+ new_list_arch=`$MODULECPP module_tmp_rpmtag.h | grep config_arch_require | sed 's/.*config_arch_require( *\([^ ]*\) *, *\([^ ]*\) *).*/\1-xarchx-\2/'` - - if test "x$new_list_arch" != "x"; then - for j in $new_list_arch -@@ -26011,7 +26011,7 @@ EOF - # - # check if $i has any other required modules - # -- new_list="$new_list `$MODULECPP module_tmp_header.h | grep config_require | sed 's/.*config_require(\(.*\)).*/\1/'`" -+ new_list="$new_list `$MODULECPP module_tmp_rpmtag.h | grep config_require | sed 's/.*config_require(\(.*\)).*/\1/'`" - - if test $module_debug = 1; then - echo " $i will test: $new_list" -@@ -26072,7 +26072,7 @@ EOF - # - # check if $i has any mibs to add - # -- new_mibs=`$MODULECPP module_tmp_header.h | grep config_add_mib | sed 's/.*config_add_mib(\(.*\)).*/\1/'` -+ new_mibs=`$MODULECPP module_tmp_rpmtag.h | grep config_add_mib | sed 's/.*config_add_mib(\(.*\)).*/\1/'` - if test "x$new_mibs" != "x"; then - for j in $new_mibs - do -@@ -26113,7 +26113,7 @@ EOF - #------------------- - # check for unsupported config_load_mib - # -- if $MODULECPP module_tmp_header.h | grep config_load_mib > /dev/null 2>&1; then -+ if $MODULECPP module_tmp_rpmtag.h | grep config_load_mib > /dev/null 2>&1; then - { echo "$as_me:$LINENO: WARNING: mib module error" >&5 - echo "$as_me: WARNING: mib module error" >&2;} - { echo "$as_me:$LINENO: WARNING: mib module \"$i\" uses the \"config_load_mib\" directive, which is no longer supported. It probably won't work." >&5 -@@ -26125,7 +26125,7 @@ echo "$as_me: WARNING: mib module \"$i\" - # (generally not used any longer; old auto-load a .conf token) - # - -- $MODULECPP module_tmp_header.h | grep config_parse_dot_conf | sed 's@.*config_parse_dot_conf(\([^)]*\), *\([^),]*\), *\([^),]*\), *\([^),]*\)).*@register_config_handler("snmpd",\1, \2, \3, \4);@' >> $mibdir/mib_module_dot_conf.h -+ $MODULECPP module_tmp_rpmtag.h | grep config_parse_dot_conf | sed 's@.*config_parse_dot_conf(\([^)]*\), *\([^),]*\), *\([^),]*\), *\([^),]*\)).*@register_config_handler("snmpd",\1, \2, \3, \4);@' >> $mibdir/mib_module_dot_conf.h - - - #--------------------- -@@ -26134,7 +26134,7 @@ echo "$as_me: WARNING: mib module \"$i\" - # - # check if $i has any errors, or warnings - # -- error=`$MODULECPP module_tmp_header.h | grep config_error | sed 's/.*config_error(\(.*\)).*/\1/'` -+ error=`$MODULECPP module_tmp_rpmtag.h | grep config_error | sed 's/.*config_error(\(.*\)).*/\1/'` - if test "x$error" != "x"; then - echo - echo -@@ -26147,7 +26147,7 @@ echo "$as_me: error: $i: *** $error ***" - # macro: config_warning(warning text) - # - used to signal a configuration "warning" to be printed to the user - # -- warning=`$MODULECPP module_tmp_header.h | grep config_warning | sed 's/.*config_warning(\(.*\)).*/\1/'` -+ warning=`$MODULECPP module_tmp_rpmtag.h | grep config_warning | sed 's/.*config_warning(\(.*\)).*/\1/'` - if test "x$warning" != "x"; then - all_warnings="$all_warnings $warning - " -@@ -26384,7 +26384,7 @@ EOFOCFIN - done - - # cleanup --rm -f module_tmp_header.h -+rm -f module_tmp_rpmtag.h - - #------------------- - # build module lists for Makefiles -@@ -28388,8 +28388,7 @@ rm -f conftest.err conftest.$ac_objext \ - fi; - - -- --for ac_header in rpm/rpmlib.h rpm/header.h -+for ac_header in rpm/rpmlib.h rpm/rpmtag.h - do - as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` - if eval "test \"\${$as_ac_Header+set}\" = set"; then -@@ -28684,8 +28683,8 @@ fi - - - if test "${ac_cv_header_rpm_header_h+set}" = set; then -- echo "$as_me:$LINENO: checking for rpm/header.h" >&5 --echo $ECHO_N "checking for rpm/header.h... $ECHO_C" >&6 -+ echo "$as_me:$LINENO: checking for rpm/rpmtag.h" >&5 -+echo $ECHO_N "checking for rpm/rpmtag.h... $ECHO_C" >&6 - if test "${ac_cv_header_rpm_header_h+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - fi -@@ -28693,8 +28692,8 @@ echo "$as_me:$LINENO: result: $ac_cv_hea - echo "${ECHO_T}$ac_cv_header_rpm_header_h" >&6 - else - # Is the header compilable? --echo "$as_me:$LINENO: checking rpm/header.h usability" >&5 --echo $ECHO_N "checking rpm/header.h usability... $ECHO_C" >&6 -+echo "$as_me:$LINENO: checking rpm/rpmtag.h usability" >&5 -+echo $ECHO_N "checking rpm/rpmtag.h usability... $ECHO_C" >&6 - cat >conftest.$ac_ext <<_ACEOF - /* confdefs.h. */ - _ACEOF -@@ -28702,7 +28701,7 @@ cat confdefs.h >>conftest.$ac_ext - cat >>conftest.$ac_ext <<_ACEOF - /* end confdefs.h. */ - $ac_includes_default --#include -+#include - _ACEOF - rm -f conftest.$ac_objext - if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -@@ -28738,15 +28737,15 @@ echo "$as_me:$LINENO: result: $ac_header - echo "${ECHO_T}$ac_header_compiler" >&6 - - # Is the header present? --echo "$as_me:$LINENO: checking rpm/header.h presence" >&5 --echo $ECHO_N "checking rpm/header.h presence... $ECHO_C" >&6 -+echo "$as_me:$LINENO: checking rpm/rpmtag.h presence" >&5 -+echo $ECHO_N "checking rpm/rpmtag.h presence... $ECHO_C" >&6 - cat >conftest.$ac_ext <<_ACEOF - /* confdefs.h. */ - _ACEOF - cat confdefs.h >>conftest.$ac_ext - cat >>conftest.$ac_ext <<_ACEOF - /* end confdefs.h. */ --#include -+#include - _ACEOF - if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 -@@ -28780,25 +28779,25 @@ echo "${ECHO_T}$ac_header_preproc" >&6 - # So? What about this header? - case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in - yes:no: ) -- { echo "$as_me:$LINENO: WARNING: rpm/header.h: accepted by the compiler, rejected by the preprocessor!" >&5 --echo "$as_me: WARNING: rpm/header.h: accepted by the compiler, rejected by the preprocessor!" >&2;} -- { echo "$as_me:$LINENO: WARNING: rpm/header.h: proceeding with the compiler's result" >&5 --echo "$as_me: WARNING: rpm/header.h: proceeding with the compiler's result" >&2;} -+ { echo "$as_me:$LINENO: WARNING: rpm/rpmtag.h: accepted by the compiler, rejected by the preprocessor!" >&5 -+echo "$as_me: WARNING: rpm/rpmtag.h: accepted by the compiler, rejected by the preprocessor!" >&2;} -+ { echo "$as_me:$LINENO: WARNING: rpm/rpmtag.h: proceeding with the compiler's result" >&5 -+echo "$as_me: WARNING: rpm/rpmtag.h: proceeding with the compiler's result" >&2;} - ac_header_preproc=yes - ;; - no:yes:* ) -- { echo "$as_me:$LINENO: WARNING: rpm/header.h: present but cannot be compiled" >&5 --echo "$as_me: WARNING: rpm/header.h: present but cannot be compiled" >&2;} -- { echo "$as_me:$LINENO: WARNING: rpm/header.h: check for missing prerequisite headers?" >&5 --echo "$as_me: WARNING: rpm/header.h: check for missing prerequisite headers?" >&2;} -- { echo "$as_me:$LINENO: WARNING: rpm/header.h: see the Autoconf documentation" >&5 --echo "$as_me: WARNING: rpm/header.h: see the Autoconf documentation" >&2;} -- { echo "$as_me:$LINENO: WARNING: rpm/header.h: section \"Present But Cannot Be Compiled\"" >&5 --echo "$as_me: WARNING: rpm/header.h: section \"Present But Cannot Be Compiled\"" >&2;} -- { echo "$as_me:$LINENO: WARNING: rpm/header.h: proceeding with the preprocessor's result" >&5 --echo "$as_me: WARNING: rpm/header.h: proceeding with the preprocessor's result" >&2;} -- { echo "$as_me:$LINENO: WARNING: rpm/header.h: in the future, the compiler will take precedence" >&5 --echo "$as_me: WARNING: rpm/header.h: in the future, the compiler will take precedence" >&2;} -+ { echo "$as_me:$LINENO: WARNING: rpm/rpmtag.h: present but cannot be compiled" >&5 -+echo "$as_me: WARNING: rpm/rpmtag.h: present but cannot be compiled" >&2;} -+ { echo "$as_me:$LINENO: WARNING: rpm/rpmtag.h: check for missing prerequisite headers?" >&5 -+echo "$as_me: WARNING: rpm/rpmtag.h: check for missing prerequisite headers?" >&2;} -+ { echo "$as_me:$LINENO: WARNING: rpm/rpmtag.h: see the Autoconf documentation" >&5 -+echo "$as_me: WARNING: rpm/rpmtag.h: see the Autoconf documentation" >&2;} -+ { echo "$as_me:$LINENO: WARNING: rpm/rpmtag.h: section \"Present But Cannot Be Compiled\"" >&5 -+echo "$as_me: WARNING: rpm/rpmtag.h: section \"Present But Cannot Be Compiled\"" >&2;} -+ { echo "$as_me:$LINENO: WARNING: rpm/rpmtag.h: proceeding with the preprocessor's result" >&5 -+echo "$as_me: WARNING: rpm/rpmtag.h: proceeding with the preprocessor's result" >&2;} -+ { echo "$as_me:$LINENO: WARNING: rpm/rpmtag.h: in the future, the compiler will take precedence" >&5 -+echo "$as_me: WARNING: rpm/rpmtag.h: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX - ## ---------------------------------------------------- ## -@@ -28809,8 +28808,8 @@ _ASBOX - sed "s/^/$as_me: WARNING: /" >&2 - ;; - esac --echo "$as_me:$LINENO: checking for rpm/header.h" >&5 --echo $ECHO_N "checking for rpm/header.h... $ECHO_C" >&6 -+echo "$as_me:$LINENO: checking for rpm/rpmtag.h" >&5 -+echo $ECHO_N "checking for rpm/rpmtag.h... $ECHO_C" >&6 - if test "${ac_cv_header_rpm_header_h+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - else diff --git a/net-analyzer/net-snmp/files/snmpd.conf b/net-analyzer/net-snmp/files/snmpd.conf deleted file mode 100644 index 97a1d705..00000000 --- a/net-analyzer/net-snmp/files/snmpd.conf +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/net-snmp/files/snmpd.conf,v 1.8 2006/11/26 21:37:22 cedk Exp $ - -# Initial (empty) options. -SNMPD_FLAGS="" - -# Enable connection logging. -#SNMPD_FLAGS="${SNMPD_FLAGS} -a" - -# Enable syslog and disable file log. -#SNMPD_FLAGS="${SNMPD_FLAGS} -Lsd -Lf /dev/null" - -# Enable agentx socket as /var/agentx/master -# *NOTE* Before uncommenting this, make sure -# the /var/agentx directory exists. -#SNMPD_FLAGS="${SNMPD_FLAGS} -x /var/agentx/master" diff --git a/net-analyzer/net-snmp/files/snmpd.init b/net-analyzer/net-snmp/files/snmpd.init deleted file mode 100644 index d8419eaa..00000000 --- a/net-analyzer/net-snmp/files/snmpd.init +++ /dev/null @@ -1,47 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/net-snmp/files/snmpd.init,v 1.1 2009/10/16 08:51:05 gengor Exp $ - -opts="${opts} reload" - -depend() { - use logger - need net -} - -SNMPD_PIDFILE="${SNMPD_PIDFILE:-/var/run/snmpd.pid}" - -checkconfig() { - if [ ! -e /etc/snmp/snmpd.conf ] ; then - eerror "${SVCNAME} requires an /etc/snmp/snmpd.conf configuration file" - return 1 - fi -} - -start() { - checkconfig || return 1 - ebegin "Starting ${SVCNAME}" - start-stop-daemon --start --quiet --exec /usr/sbin/snmpd \ - -- -p ${SNMPD_PIDFILE} ${SNMPD_FLAGS} - eend $? -} - -stop() { - ebegin "Stopping ${SVCNAME}" - start-stop-daemon --stop --quiet --pidfile ${SNMPD_PIDFILE} - eend $? -} - -reload() { - checkconfig || return 1 - if [ ! -f ${SNMPD_PIDFILE} ]; then - eerror "Cannot reload configuration, ${SVCNAME} is not running" - eend 1 - return 1 - fi - - ebegin "Reloading ${SVCNAME} configuration" - kill -HUP $(< ${SNMPD_PIDFILE}) &>/dev/null - eend $? -} diff --git a/net-analyzer/net-snmp/files/snmpd.rc7 b/net-analyzer/net-snmp/files/snmpd.rc7 deleted file mode 100644 index 11329bd7..00000000 --- a/net-analyzer/net-snmp/files/snmpd.rc7 +++ /dev/null @@ -1,30 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/net-snmp/files/snmpd.rc7,v 1.1 2006/11/26 21:37:22 cedk Exp $ - -depend() { - use logger - need net -} - -checkconfig() { - if [ ! -e /etc/snmp/snmpd.conf ] ; then - eerror "You need an /etc/snmp/snmpd.conf config file to run snmpd" - return 1 - fi -} - -start() { - checkconfig || return 1 - ebegin "Starting net-snmpd" - start-stop-daemon --start --quiet --exec /usr/sbin/snmpd \ - -- -p /var/run/snmpd.pid ${SNMPD_FLAGS} - eend $? -} - -stop() { - ebegin "Stopping net-snmpd" - start-stop-daemon --stop --quiet --pidfile /var/run/snmpd.pid - eend $? -} diff --git a/net-analyzer/net-snmp/files/snmptrapd.conf b/net-analyzer/net-snmp/files/snmptrapd.conf deleted file mode 100644 index b6259fcf..00000000 --- a/net-analyzer/net-snmp/files/snmptrapd.conf +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/net-snmp/files/snmptrapd.conf,v 1.1 2005/01/28 11:19:25 ka0ttic Exp $ - -# extra flags to pass to snmptrapd -SNMPTRAPD_FLAGS="" - -# ignore authentication failure traps -#SNMPTRAPD_FLAGS="${SNMPTRAPD_FLAGS} -a" - -# log messages to specified file -#SNMPTRAPD_FLAGS="${SNMPTRAPD_FLAGS} -Lf /var/log/snmptrapd.log" - -# log messages to syslog with the specified facility -# where facility is: 'd' = LOG_DAEMON, 'u' = LOG_USER, [0-7] = LOG_LOCAL[0-7] -#SNMPTRAPD_FLAGS="${SNMPTRAPD_FLAGS} -Ls d" diff --git a/net-analyzer/net-snmp/files/snmptrapd.init b/net-analyzer/net-snmp/files/snmptrapd.init deleted file mode 100644 index 7a311f95..00000000 --- a/net-analyzer/net-snmp/files/snmptrapd.init +++ /dev/null @@ -1,24 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/net-snmp/files/snmptrapd.init,v 1.1 2009/10/16 08:51:05 gengor Exp $ - -depend() { - use logger - need net -} - -SNMPTRAPD_PIDFILE="${SNMPTRAPD_PIDFILE:-/var/run/snmptrapd.pid}" - -start() { - ebegin "Starting ${SVCNAME}" - start-stop-daemon --start --quiet --exec /usr/sbin/snmptrapd \ - -- -p ${SNMPTRAPD_PIDFILE} ${SNMPTRAPD_FLAGS} - eend $? -} - -stop() { - ebegin "Stopping ${SVCNAME}" - start-stop-daemon --stop --quiet --pidfile ${SNMPTRAPD_PIDFILE} - eend $? -} diff --git a/net-analyzer/net-snmp/files/snmptrapd.rc7 b/net-analyzer/net-snmp/files/snmptrapd.rc7 deleted file mode 100644 index 585675b4..00000000 --- a/net-analyzer/net-snmp/files/snmptrapd.rc7 +++ /dev/null @@ -1,22 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/net-snmp/files/snmptrapd.rc7,v 1.1 2006/11/26 21:37:22 cedk Exp $ - -depend() { - use logger - need net -} - -start() { - ebegin "Starting snmptrapd" - start-stop-daemon --start --quiet --exec /usr/sbin/snmptrapd \ - -- -p /var/run/snmptrapd.pid ${SNMPTRAPD_FLAGS} - eend $? -} - -stop() { - ebegin "Stopping snmptrapd" - start-stop-daemon --stop --quiet --pidfile /var/run/snmptrapd.pid - eend $? -} diff --git a/net-analyzer/net-snmp/metadata.xml b/net-analyzer/net-snmp/metadata.xml deleted file mode 100644 index 5244ea05..00000000 --- a/net-analyzer/net-snmp/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - netmon - - Enable the use of diskio mibs - Enable the use of elf utils to check uptime on some sytems - build deprecated extensible mib module (extend is successor) - Use MFD rewrites of mib modules where available - Enable the rpm snmp probing - Enable sendmail statistics monitoring - Enable the smux MIBS module - - diff --git a/net-analyzer/net-snmp/net-snmp-5.4.2.1-r4.ebuild b/net-analyzer/net-snmp/net-snmp-5.4.2.1-r4.ebuild deleted file mode 100644 index 992abfb5..00000000 --- a/net-analyzer/net-snmp/net-snmp-5.4.2.1-r4.ebuild +++ /dev/null @@ -1,204 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/net-snmp/net-snmp-5.4.2.1-r4.ebuild,v 1.2 2010/05/01 00:20:04 flameeyes Exp $ - -EAPI=2 - -inherit fixheadtails flag-o-matic perl-module python autotools - -DESCRIPTION="Software for generating and retrieving SNMP data" -HOMEPAGE="http://net-snmp.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="as-is BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="bzip2 diskio doc elf extensible ipv6 kernel_linux lm_sensors mfd-rewrites minimal perl python rpm selinux sendmail smux ssl tcpd X zlib" - -COMMON="ssl? ( >=dev-libs/openssl-0.9.6d ) - tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) - rpm? ( - app-arch/rpm - dev-libs/popt - app-arch/bzip2 - >=sys-libs/zlib-1.1.4 - ) - bzip2? ( app-arch/bzip2 ) - zlib? ( >=sys-libs/zlib-1.1.4 ) - elf? ( dev-libs/elfutils ) - lm_sensors? ( - kernel_linux? ( sys-apps/lm_sensors ) - ) - python? ( dev-python/setuptools )" - -RDEPEND="${COMMON} - perl? ( - X? ( dev-perl/perl-tk ) - !minimal? ( dev-perl/TermReadKey ) - ) - selinux? ( sec-policy/selinux-snmpd )" - -# Dependency on autoconf due to bug #225893 -DEPEND="${COMMON} - >=sys-devel/autoconf-2.61-r2 - >=sys-apps/sed-4 - doc? ( app-doc/doxygen )" - -src_prepare() { - # Fix CVE-2008-6123 - epatch "${FILESDIR}"/CVE-2008-6123.patch - - # lm_sensors-3 support - if use lm_sensors ; then - epatch "${FILESDIR}"/${PN}-5.4.1-sensors3.patch \ - "${FILESDIR}"/${PN}-5.4.1-sensors3-version_detect.patch - fi - - # fix access violation in make check - sed -i -e 's/\(snmpd.*\)-Lf/\1-l/' testing/eval_tools.sh || \ - die "sed eval_tools.sh failed" - # fix path in fixproc - sed -i -e 's|\(database_file =.*\)/local\(.*\)$|\1\2|' local/fixproc || \ - die "sed fixproc failed" - - if use python ; then - python_version - PYTHON_MODNAME="netsnmp" - PYTHON_DIR="/usr/$(get_libdir)/python${PYVER}/site-packages" - sed -i -e "s:\(install --basedir=\$\$dir\):\1 --root='${D}':" Makefile.in || \ - die "sed python failed" - fi - - # snmpconf generates config files with proper selinux context - use selinux && epatch "${FILESDIR}"/${PN}-5.1.2-snmpconf-selinux.patch - - # remove CFLAGS from net-snmp-config script (bug #257622): - sed -i -e 's|@CFLAGS@||g' -e 's|@LDFLAGS@||g' \ - net-snmp-config.in || die "sedding CFLAGS/LDFLAGS failed" - - use rpm && epatch "${FILESDIR}"/${PN}-5.4.1.1-rpm5-1.patch #202399 - - # Fix version number: - sed -i -e "s:NetSnmpVersionInfo = \".*\":NetSnmpVersionInfo = \"${PV}\":" \ - snmplib/snmp_version.c || die "sedding version failed" - - eautoreconf - - ht_fix_all -} - -src_configure() { - strip-flags - - local mibs="host ucd-snmp/dlmod" - use diskio && mibs="${mibs} ucd-snmp/diskio" - use extensible && mibs="${mibs} ucd-snmp/extensible" - use lm_sensors && mibs="${mibs} ucd-snmp/lmsensorsMib" - use sendmail && mibs="${mibs} mibII/mta_sendmail" - use smux && mibs="${mibs} smux" - - local myconf="$(use_enable ipv6) \ - $(use_enable mfd-rewrites) \ - $(use_enable perl embedded-perl) \ - $(use_enable !ssl internal-md5) \ - $(use_with elf) \ - $(use_with perl perl-modules) \ - $(use_with python python-modules) \ - $(use_with ssl openssl) \ - $(use_with tcpd libwrap)" - if use rpm ; then - myconf="${myconf} \ - --with-rpm \ - --with-bzip2 \ - --with-zlib" - else - myconf="${myconf} \ - --without-rpm \ - $(use_with bzip2) \ - $(use_with zlib)" - fi - - econf \ - --with-install-prefix="${D}" \ - --with-sys-location="Unknown" \ - --with-sys-contact="root@Unknown" \ - --with-default-snmp-version="3" \ - --with-mib-modules="${mibs}" \ - --with-logfile="/var/log/net-snmpd.log" \ - --with-persistent-directory="/var/lib/net-snmp" \ - --enable-ucd-snmp-compatibility \ - --enable-shared \ - --enable-as-needed \ - ${myconf} -} - -src_compile() { - emake -j1 || die "emake failed" - - if use doc ; then - einfo "Building HTML Documentation" - make docsdox || die "failed to build docs" - fi -} - -src_test() { - cd testing - if ! make test ; then - echo - einfo "Don't be alarmed if a few tests FAIL." - einfo "This could happen for several reasons:" - einfo " - You don't already have a working configuration." - einfo " - Your ethernet interface isn't properly configured." - echo - fi -} - -src_install () { - # bug #317965 - emake -j1 DESTDIR="${D}" install || die "make install failed" - - if use perl ; then - fixlocalpod - use X || rm -f "${D}"/usr/bin/tkmib - else - rm -f "${D}"/usr/bin/mib2c "${D}"/usr/bin/snmpcheck "${D}"/usr/bin/tkmib - fi - - dodoc AGENT.txt ChangeLog FAQ INSTALL NEWS PORTING README* TODO || die - newdoc EXAMPLE.conf.def EXAMPLE.conf || die - - use doc && { dohtml docs/html/* || die ; } - - keepdir /etc/snmp /var/lib/net-snmp - - newinitd "${FILESDIR}"/snmpd.init snmpd || die - newconfd "${FILESDIR}"/snmpd.conf snmpd || die - - newinitd "${FILESDIR}"/snmptrapd.init snmptrapd || die - newconfd "${FILESDIR}"/snmptrapd.conf snmptrapd || die - - # Remove everything not required for an agent. - # Keep only the snmpd, snmptrapd, MIBs, headers and libraries. - if use minimal; then - elog "USE='minimal' is set. Removing excess/non-minimal components." - rm -rf - "${D}"/usr/bin/{encode_keychange,snmp{get,getnext,set,usm,walk,bulkwalk,table,trap,bulkget,translate,status,delta,test,df,vacm,netstat,inform,snmpcheck}} - rm -rf "${D}"/usr/share/snmp/snmpconf-data "${D}"/usr/share/snmp/*.conf - rm -rf "${D}"/usr/bin/{fixproc,traptoemail} "${D}"/usr/bin/snmpc{heck,onf} - find "${D}" -name '*.pl' -exec rm -f '{}' \; - use ipv6 || rm -rf "${D}"/usr/share/snmp/mibs/IPV6* - fi - - # bug 113788, install example config - insinto /etc/snmp - newins "${S}"/EXAMPLE.conf snmpd.conf.example || die -} - -pkg_postrm() { - use python && python_mod_cleanup -} - -pkg_postinst() { - elog "An example configuration file has been installed in" - elog "/etc/snmp/snmpd.conf.example." -} diff --git a/net-fs/cifs-utils/Manifest b/net-fs/cifs-utils/Manifest deleted file mode 100644 index de7ab5e9..00000000 --- a/net-fs/cifs-utils/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST cifs-utils-4.5.tar.bz2 321737 RMD160 48dcffd41b7a23b388e17992ccaf59d4ab97d1bb SHA1 5f19dd848d330e01ece18889f6d6b93927059296 SHA256 8287996c59609d3042691ae412d289995d63e7eaf561117f0b9a1ba421ecf25b -EBUILD cifs-utils-4.5.ebuild 1079 RMD160 50a3564f7876fce9f29d7bf8af66bf0d7a060485 SHA1 5b48629d04ce03c7925eac5d6bf3275fcd4a6187 SHA256 33a5247572ece8d2659f5a75abf4b49f977a80a78855c6649450d9087a0250ed -EBUILD cifs-utils-9999.ebuild 1079 RMD160 50a3564f7876fce9f29d7bf8af66bf0d7a060485 SHA1 5b48629d04ce03c7925eac5d6bf3275fcd4a6187 SHA256 33a5247572ece8d2659f5a75abf4b49f977a80a78855c6649450d9087a0250ed -MISC metadata.xml 789 RMD160 1e14745b4c08f0fa8d364170c2864151ae5e016a SHA1 3c978a97c021dc2aa896bebc4aa3432dbf6eb636 SHA256 fec8103fdaaa5f77bb4b644275a8e0e001573d8bc3fef56af4337c11b5c8a0b0 diff --git a/net-fs/cifs-utils/cifs-utils-4.5.ebuild b/net-fs/cifs-utils/cifs-utils-4.5.ebuild deleted file mode 100644 index 3e3c2782..00000000 --- a/net-fs/cifs-utils/cifs-utils-4.5.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=2 - -inherit eutils confutils - -if [[ ${PV} == 9999 ]]; then - EGIT_REPO_URI="git://git.samba.org/${PN}.git" - inherit git autotools -else - SRC_URI="ftp://ftp.samba.org/pub/linux-cifs/${PN}/${P}.tar.bz2" -fi - -DESCRIPTION="Tools for Managing Linux CIFS Client Filesystems" -HOMEPAGE="http://www.samba.org/linux-cifs/cifs-utils/" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="ads +caps caps-ng" - -DEPEND="!net-fs/mount-cifs - !net-fs/samba-client - ! - - - - -The in-kernel CIFS filesystem is generally the preferred method for mounting -SMB/CIFS shares on Linux. More information on Linux CIFS is available at the -Linux CIFS VFS site. - -Although not really part of Samba proper, these tools were originally part of -the Samba package. For several reasons, shipping these tools as part of Samba -was problematic and it was deemed better to split them off into their own -package. - - - Enable Active Directory integration (cifs.upcall) - Use Linux capabilities-ng library to control privilege - - - diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest deleted file mode 100644 index 03003eab..00000000 --- a/net-fs/samba/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -AUX samba4.initd 634 RMD160 0d1028c3520102a7a2c4a7dd73723b66295db740 SHA1 cf2e0bcdb1783f1fb2ed256442f051b98ad70d64 SHA256 df553df5cfb8d8305566accd62bff23dac4772ad4a2eb7d3b1328a5651113cad -DIST samba-4.0.0alpha13.tar.gz 8681348 RMD160 522e1754044f0fb1141246c1a37f28f08567d069 SHA1 c6ff1eafba5869e9ea74f046668cf147ce834da8 SHA256 3cf571d6d32e07537f2b315f3976eb5e5ee563af17a12e406d6d3671fc59cf6c -EBUILD samba-4.0.0_alpha13.ebuild 4156 RMD160 d63bbf124c3fde8d264da490122a0826dda1aa13 SHA1 4bd67529b6094b91349e138614ba36075e5912c5 SHA256 619c7c38aa499083e3ee7ba06f681851b76a4456c1b8e8f3d4f3c998eaccda58 diff --git a/net-fs/samba/files/samba4.initd b/net-fs/samba/files/samba4.initd deleted file mode 100644 index f7b8ff7f..00000000 --- a/net-fs/samba/files/samba4.initd +++ /dev/null @@ -1,31 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/files/samba4.initd,v 1.1 2010/02/28 16:03:04 patrick Exp $ - -opts="reload" - -description="The samba daemon init script" -description_reload="Reloads the samba daemon" - -depend() { - need net -} - -start() { - ebegin "Starting samba" - start-stop-daemon --start --exec /usr/sbin/samba - eend $? -} - -stop() { - ebegin "Stopping samba" - start-stop-daemon --stop --pidfile /var/run/samba/samba.pid - eend $? -} - -reload() { - ebegin "Reloading samba" - killall -HUP samba - eend $? -} diff --git a/net-fs/samba/samba-4.0.0_alpha13.ebuild b/net-fs/samba/samba-4.0.0_alpha13.ebuild deleted file mode 100644 index 594f3ead..00000000 --- a/net-fs/samba/samba-4.0.0_alpha13.ebuild +++ /dev/null @@ -1,158 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-4.0.0_alpha11.ebuild,v 1.3 2010/02/28 16:03:03 patrick Exp $ - -EAPI="2" - -inherit confutils - -MY_PV="${PV/_alpha/alpha}" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="Samba Server component" -HOMEPAGE="http://www.samba.org/" -SRC_URI="mirror://samba/samba4/${MY_P}.tar.gz" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="caps debug dso gnutls +netapi sqlite threads +client +server +tools +python" - -DEPEND="!net-fs/samba-libs - !net-fs/samba-server - !net-fs/samba-client - dev-libs/popt - sys-libs/readline - virtual/libiconv - caps? ( sys-libs/libcap ) - gnutls? ( net-libs/gnutls ) - sqlite? ( >=dev-db/sqlite-3 ) - >=sys-libs/talloc-2.0.1 - >=sys-libs/tdb-1.2.0 - =sys-libs/tevent-0.9.8" - #=sys-libs/ldb-0.9.10 No release yet -# See source4/min_versions.m4 for the minimal versions -RDEPEND="${DEPEND}" - -RESTRICT="mirror" - -S="${WORKDIR}/${MY_P}/source4" - -SBINPROGS="" -if use server ; then - SBINPROGS="${SBINPROGS} bin/samba" -fi -if use client ; then - SBINPROGS="${SBINPROGS} bin/mount.cifs bin/umount.cifs" -fi - -BINPROGS="" -if use client ; then - BINPROGS="${BINPROGS} bin/smbclient bin/net bin/nmblookup bin/ntlm_auth" -fi -if use server ; then - BINPROGS="${BINPROGS} bin/testparm bin/smbtorture" -fi -if use tools ; then - # Should be in sys-libs/ldb, but there's no ldb release yet - BINPROGS="${BINPROGS} bin/ldbedit bin/ldbsearch bin/ldbadd bin/ldbdel bin/ldbmodify bin/ldbrename" -fi - -pkg_setup() { - confutils_use_depend_all server python -} - -src_configure() { - # Upstream refuses to make this configurable - use caps && export ac_cv_header_sys_capability_h=yes || export ac_cv_header_sys_capability_h=no - - econf \ - --sysconfdir=/etc \ - --localstatedir=/var \ - $(use_enable debug) \ - --enable-developer \ - $(use_enable dso) \ - --disable-external-heimdal \ - --enable-external-libtalloc \ - --enable-external-libtdb \ - --enable-external-libtevent \ - --disable-external-libldb \ - --enable-fhs \ - --enable-largefile \ - $(use_enable gnutls) \ - $(use_enable netapi) \ - --enable-socket-wrapper \ - --enable-nss-wrapper \ - --with-modulesdir=/usr/lib/samba/modules \ - --with-privatedir=/var/lib/samba/private \ - --with-ntp-signd-socket-dir=/var/run/samba \ - --with-lockdir=/var/cache/samba \ - --with-logfilebase=/var/log/samba \ - --with-piddir=/var/run/samba \ - --without-included-popt \ - $(use_with sqlite sqlite3) \ - $(use_with threads pthreads) \ - --with-setproctitle \ - --with-readline -} - -src_compile() { - # compile libs - emake basics || die "emake basics failed" - emake libraries || die "emake libraries failed" - - # compile python - if use python ; then - emake pythonmods || die "emake pythonmods failed" - fi - - # compile binaries tools - emake ${BINPROGS} || die "emake BINPROGS failed" - emake ${SBINPROGS} || die "emake SBINPROGS failed" -} - -src_install() { - # install libs - emake installlib DESTDIR="${D}" || die "emake installib failed" - emake installheader DESTDIR="${D}" || die "emake installheader failed" - emake installpc DESTDIR="${D}" || die "make installpc failed" - - # compile python - if use python ; then - emake installpython DESTDIR="${D}" || die "emake installpython failed" - fi - - # binaries - dosbin ${SBINPROGS} || die "installing SBINPROGS failed" - dobin ${BINPROGS} || die "installing BINPROGS failed" - - # install server components - if use server ; then - # provision scripts - insinto /usr/share/${PN} - doins -r setup - exeinto /usr/share/${PN}/setup - doexe setup/{domainlevel,enableaccount,newuser,provision,pwsettings} - doexe setup/{setexpiry,setpassword,upgrade_from_s3} - - # init script - newinitd "${FILESDIR}/samba4.initd" samba - fi -} - -src_test() { - emake test DESTDIR="${D}" || die "Test failed" -} - -pkg_postinst() { - # Optimize the python modules so they get properly removed - python_mod_optimize $(python_get_sitedir)/${PN} - - # Warn that it's an alpha - ewarn "Samba 4 is an alpha and therefore not considered stable. It's only" - ewarn "meant to test and experiment and definitely not for production" -} - -pkg_postrm() { - # Clean up the python modules - python_mod_cleanup -} diff --git a/net-im/skype/Manifest b/net-im/skype/Manifest deleted file mode 100644 index 95737437..00000000 --- a/net-im/skype/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST skype-2.1.0.47.tar.bz2 19748117 RMD160 7b5a3255b6a1db7c622355793ec3e582d9ff2777 SHA1 a0c7918767f01e79c37d4bd4dc085855c111994b SHA256 f4db42b21138ca9d424409f880dd311faa0f5e60003f5bbb82d6006dcfd61971 -DIST skype_static-2.1.0.47.tar.bz2 27323809 RMD160 6e63f345a40bf06d51a9d9d7698bf61992ac93c8 SHA1 aa9a2b6b8bc164ffbaa0141bc0ba7de470792921 SHA256 56b0fa6185661b187a409dc09b99ada3e01fa82aaae5f1048f8a698aa6f86e81 -EBUILD skype-2.1.0.47.ebuild 2510 RMD160 47768998b127dab92551031f7bce243e0e623fb4 SHA1 a6ea5ff9d564f4147e5445803e797fa2bd0abc2c SHA256 7cb6c64a4af5b5a41f4a9386fd33179c0917aafad010b3432a23bc0aff4d3bff diff --git a/net-im/skype/skype-2.1.0.47.ebuild b/net-im/skype/skype-2.1.0.47.ebuild deleted file mode 100644 index 35bf7392..00000000 --- a/net-im/skype/skype-2.1.0.47.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/skype/skype-2.0.0.72.ebuild,v 1.3 2009/04/14 09:38:40 armin76 Exp $ - -EAPI=2 - -inherit eutils qt4 pax-utils - -DESCRIPTION="A P2P-VoiceIP client." -HOMEPAGE="http://www.skype.com/" - -S_P="${PN}_static-${PV}" -SRC_URI=" - !qt-static? ( http://download.${PN}.com/linux/${P}.tar.bz2 ) - qt-static? ( http://download.${PN}.com/linux/${S_P}.tar.bz2 ) -" - -LICENSE="skype-eula" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="qt-static" -RESTRICT="mirror strip" - -DEPEND="media-fonts/freefont-ttf - amd64? ( - >=app-emulation/emul-linux-x86-baselibs-2.1.1 - app-emulation/emul-linux-x86-compat - >=app-emulation/emul-linux-x86-soundlibs-2.4 - >=app-emulation/emul-linux-x86-xlibs-1.2 - ) - x86? ( - >=media-libs/alsa-lib-1.0.11 - >=sys-libs/glibc-2.4 - x11-libs/libXScrnSaver - x11-libs/libXv - qt-static? ( - media-libs/fontconfig - media-libs/freetype - x11-libs/libICE - x11-libs/libSM - x11-libs/libXcursor - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXinerama - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libX11 - ) - !qt-static? ( - x11-libs/qt-gui:4[accessibility,dbus] - x11-libs/qt-dbus:4 - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXdmcp - ) - ) -" -RDEPEND="${DEPEND}" - -QA_EXECSTACK="opt/${PN}/${PN}" - -use qt-static && S="${WORKDIR}/${S_P}" - -src_install() { - exeinto /opt/${PN} - doexe ${PN} || die - fowners root:audio /opt/${PN}/${PN} - make_wrapper ${PN} /opt/${PN}/${PN} /opt/${PN} /opt/${PN} /usr/bin - - insinto /opt/${PN}/sounds - doins sounds/*.wav || die - - if ! use qt-static ; then - insinto /etc/dbus-1/system.d - doins ${PN}.conf || die - fi - - insinto /opt/${PN}/lang - # - #There have been some issues were lang is not updated from the .ts files - #but if we have qt we can rebuild it - # - if ! use qt-static ; then - lrelease lang/*.ts - fi - - doins lang/*.qm || die - - insinto /opt/${PN}/avatars - doins avatars/*.png || die - - insinto /opt/${PN} - for X in 16 32 48 - do - insinto /usr/share/icons/hicolor/${X}x${X}/apps - newins "${S}"/icons/SkypeBlue_${X}x${X}.png ${PN}.png || die - done - - dodoc README || die - - # insinto /usr/share/applications/ - # doins skype.desktop - make_desktop_entry ${PN} "Skype VoIP" ${PN} "Network;InstantMessaging;Telephony" - - #Fix for no sound notifications - dosym /opt/${PN} /usr/share/${PN} - - # TODO: Optional configuration of callto:// in KDE, Mozilla and friends - # doexe skype-callto-handler -} diff --git a/net-libs/courier-authlib/ChangeLog b/net-libs/courier-authlib/ChangeLog deleted file mode 100644 index 5e440a25..00000000 --- a/net-libs/courier-authlib/ChangeLog +++ /dev/null @@ -1,497 +0,0 @@ -# ChangeLog for net-libs/courier-authlib -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/courier-authlib/ChangeLog,v 1.101 2009/02/25 20:33:03 maekke Exp $ - - 25 Feb 2009; Markus Meier - courier-authlib-0.62.2.ebuild: - amd64 stable, bug #252576 - - 25 Feb 2009; Tobias Scherbaum - courier-authlib-0.62.2.ebuild: - ppc stable, bug #252576 - - 25 Feb 2009; Raúl Porcel - courier-authlib-0.62.2.ebuild: - arm/ia64/s390/sh/x86 stable wrt #252576 - - 23 Feb 2009; Jeroen Roovers - courier-authlib-0.62.2.ebuild: - Stable for HPPA (bug #252576). - - 23 Feb 2009; Brent Baude - courier-authlib-0.62.2.ebuild: - Marking courier-authlib-0.62.2 ppc64 for bug 252576 - - 23 Feb 2009; Ferris McCormick - courier-authlib-0.62.2.ebuild: - Sparc stable, security Bug #252576. - - 23 Feb 2009; Tobias Klausmann - courier-authlib-0.62.2.ebuild: - Stable on alpha, bug #252576 - -*courier-authlib-0.62.2 (22 Feb 2009) - - 22 Feb 2009; Hanno Boeck - +courier-authlib-0.62.2.ebuild: - Version bump and removed obsolete sed line. - -*courier-authlib-0.61.1 (16 Dec 2008) - - 16 Dec 2008; Hanno Boeck - +courier-authlib-0.61.1.ebuild: - Version bump. - -*courier-authlib-0.61.0 (21 Jul 2008) - - 21 Jul 2008; Hanno Boeck - +courier-authlib-0.61.0.ebuild: - Version bump and simplification of sed commands. - - 16 Jul 2008; Luca Longinotti - courier-authlib-0.58.ebuild, courier-authlib-0.59.2.ebuild, - courier-authlib-0.60.2.ebuild, courier-authlib-0.60.2-r1.ebuild, - courier-authlib-0.60.6.ebuild: - Dep on PostgreSQL libs only. - - 22 Jun 2008; Markus Meier - courier-authlib-0.60.6.ebuild: - amd64 stable, bug #225407 - - 17 Jun 2008; Christian Faulhammer - courier-authlib-0.60.6.ebuild: - stable x86, security bug 225407 - - 17 Jun 2008; Christian Faulhammer - courier-authlib-0.60.6.ebuild: - don't execute tests when USE=berkdb is disabled - - 15 Jun 2008; Diego Pettenò - courier-authlib-0.60.6.ebuild: - Don't install libltdl in any case, replace the installable macro with the - convenience one. - - 14 Jun 2008; Diego Pettenò - courier-authlib-0.60.6.ebuild: - Don't run eautoreconf twice (first recursive and then non-recursive), as - it would also have deleted elibtoolize results. - - 11 Jun 2008; Raúl Porcel - courier-authlib-0.60.6.ebuild: - alpha/ia64/sparc stable wrt #225407 - - 10 Jun 2008; Tobias Scherbaum - courier-authlib-0.60.6.ebuild: - ppc stable, bug #225407 - - 10 Jun 2008; Brent Baude - courier-authlib-0.60.6.ebuild: - Marking courier-authlib-0.60.6 ppc64 for bug 225407 - - 10 Jun 2008; Jeroen Roovers - courier-authlib-0.60.6.ebuild: - Stable for HPPA (bug #225407). - -*courier-authlib-0.60.6 (08 Jun 2008) - - 08 Jun 2008; Hanno Boeck - +courier-authlib-0.60.6.ebuild: - Version bump, security. - - 25 May 2008; Hanno Boeck courier-authlib-0.60.2.ebuild, - courier-authlib-0.60.2-r1.ebuild: - Fix license (GPL-3). - - 23 May 2008; Raúl Porcel - courier-authlib-0.60.2-r1.ebuild: - ia64 stable wrt #222737 - - 22 May 2008; Markus Meier - courier-authlib-0.60.2-r1.ebuild: - amd64/x86 stable, bug #222737 - - 22 May 2008; Tobias Klausmann - courier-authlib-0.60.2-r1.ebuild: - Stable on alpha, bug #222737 - - 21 May 2008; Tiziano Müller - courier-authlib-0.58.ebuild, courier-authlib-0.59.2.ebuild, - courier-authlib-0.60.2.ebuild, courier-authlib-0.60.2-r1.ebuild: - Changed dependency for postgresql from dev-db/postgresql to - virtual/postgresql-server - - 21 May 2008; nixnut courier-authlib-0.60.2-r1.ebuild: - Stable on ppc wrt bug 222737 - - 20 May 2008; Jeroen Roovers - courier-authlib-0.60.2-r1.ebuild: - Stable for HPPA (bug #222737). - -*courier-authlib-0.60.2-r1 (20 May 2008) - - 20 May 2008; Hanno Boeck - +courier-authlib-0.60.2-r1.ebuild: - Remove vpopmail-support. - - 18 May 2008; Ferris McCormick - courier-authlib-0.60.2.ebuild: - Sparc stable --- Bug #222737 --- builds, installs, works for me. - - 20 Apr 2008; Mike Frysinger - courier-authlib-0.60.2.ebuild: - Run autotools in all directories, not just the toplevel #218295. - - 16 Apr 2008; Luca Longinotti metadata.xml: - Update metadata, assign this solely to the herd, I'm no longer interested - in maintaining it myself. - -*courier-authlib-0.60.2 (15 Apr 2008) - - 15 Apr 2008; Hanno Boeck - +courier-authlib-0.60.2.ebuild: - Version bump, proxy-maintained ebuild by user Bernd Wurst. - - 09 Mar 2008; courier-authlib-0.58.ebuild: - Drop to ~mips due to unstable deps - - 02 Jul 2007; Piotr JaroszyÅ„ski - courier-authlib-0.58.ebuild: - (QA) RESTRICT clean up. - - 08 May 2007; Marius Mauch courier-authlib-0.58.ebuild, - courier-authlib-0.59.2.ebuild: - Replacing einfo with elog - - 08 Apr 2007; Luca Longinotti metadata.xml: - Update metadata. - -*courier-authlib-0.59.2 (08 Apr 2007) - - 08 Apr 2007; Luca Longinotti - -files/0.59.1-configure-db4.patch, - -files/0.59.1-remove-obsolete-macro.patch, - +files/0.59.2-configure-db4.patch, - +files/0.59.2-remove-obsolete-macro.patch, files/courier-authlib, - -files/initd/courier-authlib, metadata.xml, courier-authlib-0.58.ebuild, - -courier-authlib-0.58-r1.ebuild, -courier-authlib-0.59.1.ebuild, - +courier-authlib-0.59.2.ebuild: - Ebuild cleanup, version bump to 0.59.2. - - 30 Mar 2007; Timothy Redaelli - courier-authlib-0.59.1.ebuild: - Add ~x86-fbsd keyword - -*courier-authlib-0.59.1 (03 Feb 2007) - - 03 Feb 2007; Charlie Shepherd - +files/0.59.1-configure-db4.patch, - +files/0.59.1-remove-obsolete-macro.patch, +courier-authlib-0.59.1.ebuild: - Bump to version, bug 162531, thanks to Conrad Kostecki. Add a vpopmail use - flag, bug 161754, thanks to Georgi Georgiev. - -*courier-authlib-0.58-r1 (16 Jan 2007) - - 16 Jan 2007; Charlie Shepherd - +files/0.58-configure-db4.patch, +files/0.58-remove-obsolete-macro.patch, - -files/configure-db4.patch, -files/CVE-2005-3532.patch, - +files/courier-authlib, -files/courier-authlib-initd, - +files/initd/courier-authlib, -courier-authlib-0.53.ebuild, - -courier-authlib-0.54.20050224.ebuild, -courier-authlib-0.55.ebuild, - -courier-authlib-0.55.20050320.ebuild, -courier-authlib-0.56.ebuild, - -courier-authlib-0.57.ebuild, -courier-authlib-0.57-r1.ebuild, - -courier-authlib-0.57-r2.ebuild, -courier-authlib-0.57.20051116.ebuild, - courier-authlib-0.58.ebuild, +courier-authlib-0.58-r1.ebuild: - Clean out old versions. Sanitize remaining ebuild. Bump to -r1 for bug 117290. - Fix configure for bug 117290 for >db-4.3, thanks to Hanno Meyer-Thurow. Fix - configure for bug 160286, thanks to Sheldon Hearn. - - 05 Jan 2007; Diego Pettenò - courier-authlib-0.53.ebuild, courier-authlib-0.54.20050224.ebuild, - courier-authlib-0.55.ebuild, courier-authlib-0.55.20050320.ebuild, - courier-authlib-0.56.ebuild, courier-authlib-0.57.ebuild, - courier-authlib-0.57-r1.ebuild, courier-authlib-0.57-r2.ebuild, - courier-authlib-0.57.20051116.ebuild: - Remove gnuconfig_update usage, leave it to econf. - - 04 Jan 2007; Diego Pettenò - courier-authlib-0.58.ebuild: - Fix broken autotools handling. - - 23 Nov 2006; Francesco Riosa - courier-authlib-0.53.ebuild, courier-authlib-0.54.20050224.ebuild, - courier-authlib-0.55.ebuild, courier-authlib-0.55.20050320.ebuild, - courier-authlib-0.56.ebuild, courier-authlib-0.57.ebuild, - courier-authlib-0.57-r1.ebuild, courier-authlib-0.57-r2.ebuild, - courier-authlib-0.57.20051116.ebuild, courier-authlib-0.58.ebuild: - dev-db/mysql => virtual/mysql - - 14 Oct 2006; Bryan Østergaard metadata.xml: - Remove swtaylor from metadata.xml due to retiring. - - 24 Apr 2006; Joshua Kinard courier-authlib-0.58.ebuild: - Marked stable on mips. - - 02 Apr 2006; Jason Wever courier-authlib-0.58.ebuild: - Stable on SPARC. - - 07 Feb 2006; Simon Stelling - courier-authlib-0.58.ebuild: - stable on amd64 - - 07 Feb 2006; Aron Griffis - courier-authlib-0.58.ebuild: - Mark 0.58 stable on alpha - - 21 Jan 2006; Markus Rothe - courier-authlib-0.58.ebuild: - Stable on ppc64 - - 21 Jan 2006; Michael Hanselmann - courier-authlib-0.58.ebuild: - Stable on ppc. - - 17 Jan 2006; Paul Varner - courier-authlib-0.58.ebuild: - Stable on x86. Bug #119055 - -*courier-authlib-0.58 (10 Dec 2005) - - 10 Dec 2005; Scott Taylor - files/courier-authlib-initd, +courier-authlib-0.58.ebuild: - add 0.58 ebuild, update init script to export params, for bug 111672 - -*courier-authlib-0.57.20051116 (06 Dec 2005) -*courier-authlib-0.57-r2 (06 Dec 2005) - - 06 Dec 2005; Scott Taylor +files/CVE-2005-3532.patch, - +courier-authlib-0.57-r2.ebuild, +courier-authlib-0.57.20051116.ebuild: - patch for Bug 113074 - - 27 Nov 2005; Rene Nussbaumer - courier-authlib-0.57-r1.ebuild: - Stable on hppa. - - 12 Nov 2005; Jason Wever - courier-authlib-0.57-r1.ebuild: - Stable on SPARC. - - 18 Oct 2005; Aron Griffis - courier-authlib-0.57-r1.ebuild: - Mark 0.57-r1 stable on alpha - - 02 Oct 2005; Michael Hanselmann - courier-authlib-0.57-r1.ebuild: - Stable on ppc. - - 02 Oct 2005; Aron Griffis - courier-authlib-0.57-r1.ebuild: - Mark 0.57-r1 stable on ia64 - - 02 Oct 2005; MATSUU Takuto - courier-authlib-0.57-r1.ebuild: - Stable on sh. - - 24 Sep 2005; Markus Rothe - courier-authlib-0.57-r1.ebuild: - Stable on ppc64 - - 21 Sep 2005; Francesco Riosa - courier-authlib-0.57-r1.ebuild: - Stable on "x86" and "amd64" - -*courier-authlib-0.57-r1 (24 Aug 2005) - - 24 Aug 2005; Roy Marples - files/courier-authlib-initd, +courier-authlib-0.57-r1.ebuild: - Rev bump for new init script. Fixes #103104 - -*courier-authlib-0.57 (26 Jul 2005) - - 26 Jul 2005; Francesco Riosa - +courier-authlib-0.57.ebuild: - version bump - fix Bug #88415 : courier-authlib-0.5* doesn't compile using mysql when - LDFLAGS are set in system - -*courier-authlib-0.56 (02 Jul 2005) - - 02 Jul 2005; Scott W Taylor - +courier-authlib-0.56.ebuild: - bump - - 29 May 2005; courier-authlib-0.53.ebuild, - courier-authlib-0.54.20050224.ebuild, courier-authlib-0.55.20050320.ebuild, - courier-authlib-0.55.ebuild: - - update courier-authlib to use libc expanded variable elibc_uclibc vs uclibc - so USE=-* works - -*courier-authlib-0.55.20050320 (21 Mar 2005) - - 21 Mar 2005; Scott W Taylor - -courier-authlib-0.54.ebuild, +courier-authlib-0.55.20050320.ebuild: - bump - - 20 Mar 2005; Scott W Taylor - courier-authlib-0.53.ebuild, courier-authlib-0.55.ebuild: - promote 0.55, strip -fomit-frame-pointer - - 19 Mar 2005; Scott W Taylor - courier-authlib-0.53.ebuild, courier-authlib-0.54.ebuild, - courier-authlib-0.54.20050224.ebuild, courier-authlib-0.55.ebuild: - bash cleanup - - 17 Mar 2005; Scott W Taylor - courier-authlib-0.53.ebuild, courier-authlib-0.54.ebuild, - courier-authlib-0.54.20050224.ebuild, courier-authlib-0.55.ebuild: - install mysql readme file for pgsql users - - 15 Mar 2005; Scott W Taylor - -courier-authlib-0.52-r1.ebuild, courier-authlib-0.53.ebuild, - courier-authlib-0.54.ebuild, courier-authlib-0.54.20050224.ebuild, - courier-authlib-0.55.ebuild: - change vpopmail detection for #85391 - -*courier-authlib-0.55 (04 Mar 2005) - - 04 Mar 2005; Scott W Taylor - +courier-authlib-0.55.ebuild: - bump - -*courier-authlib-0.54.20050224 (25 Feb 2005) - - 25 Feb 2005; Scott W Taylor - +courier-authlib-0.54.20050224.ebuild: - bump. adds cram-sha256 - -*courier-authlib-0.54 (13 Feb 2005) - - 13 Feb 2005; Scott W Taylor - +courier-authlib-0.54.ebuild: - errata bump - - 04 Feb 2005; Scott W Taylor - files/courier-authlib-initd: - add "provide authdaemond" to init script - - 31 Jan 2005; Scott W Taylor - courier-authlib-0.52-r1.ebuild, courier-authlib-0.53.ebuild: - changed sed calls for more consistent edits. - make sure userdb is found and migrated - call makeuserdb after the install, if userdb exists - - 30 Jan 2005; Scott W Taylor - courier-authlib-0.52-r1.ebuild, courier-authlib-0.53.ebuild: - mostly cosmetic changes. also puts authldap.schema in /etc/openldap/schema/ - - 30 Jan 2005; Scott W Taylor - courier-authlib-0.52-r1.ebuild: - initial stable keywording - -*courier-authlib-0.53 (30 Jan 2005) - - 30 Jan 2005; Scott W Taylor - +courier-authlib-0.53.ebuild: - bump to 0.53 - -*courier-authlib-0.52-r1 (07 Jan 2005) - - 07 Jan 2005; Scott W Taylor - +courier-authlib-0.52-r1.ebuild: - build authshadow (bug 71909) and use /usr/$(get_libdir) for better arch support - - 06 Jan 2005; Jeremy Huddleston - courier-authlib-0.52.ebuild: - multilib and cross-compilation fixes. - - 01 Jan 2005; Tuan Van courier-authlib-0.52.ebuild: - add "libtoolize --copy --force" - - 01 Jan 2005; Tuan Van files/configure-db4.patch: - adjust patch for the newer version. - -*courier-authlib-0.52 (01 Jan 2005) - - 01 Jan 2005; Scott W Taylor - -courier-authlib-0.51_pre.ebuild, +courier-authlib-0.52.ebuild: - courier-authlib 0.52 released - - 24 Dec 2004; Markus Rothe - courier-authlib-0.51_pre.ebuild: - Added ~ppc64 to KEYWORDS; bug #75450 - - 22 Dec 2004; Tuan Van - courier-authlib-0.51_pre.ebuild: - arm/hppa/ia64/s390 keywords on behalf of vapier. - - 15 Dec 2004; Scott W Taylor - courier-authlib-0.50.20041203.ebuild: - change keepdir in the other one too - - 15 Dec 2004; Scott W Taylor - courier-authlib-0.51_pre.ebuild: - keep more specific dir, and one that doesn't collide with courier - - 10 Dec 2004; Scott W Taylor - -courier-authlib-0.50.20041120.ebuild, - -courier-authlib-0.50.20041129.ebuild: - housecleaning - - 09 Dec 2004; Scott W Taylor - courier-authlib-0.51_pre.ebuild: - don't mirror release candidate - -*courier-authlib-0.51_pre (09 Dec 2004) - - 09 Dec 2004; Scott W Taylor - +courier-authlib-0.51_pre.ebuild: - bump - -*courier-authlib-0.50.20041203 (04 Dec 2004) - - 04 Dec 2004; Scott W Taylor - +courier-authlib-0.50.20041203.ebuild: - bump - - 01 Dec 2004; Scott W Taylor - courier-authlib-0.50.20041129.ebuild: - ~mips - - 01 Dec 2004; Scott W Taylor - -courier-authlib-0.50.20041116.ebuild, - courier-authlib-0.50.20041129.ebuild: - also check /etc/courier-imap folder for auth*rc configs to migrate - -*courier-authlib-0.50.20041129 (01 Dec 2004) - - 01 Dec 2004; Scott W Taylor - +courier-authlib-0.50.20041129.ebuild: - bump. fix migration from self - - 27 Nov 2004; Scott W Taylor - files/courier-authlib-initd, courier-authlib-0.50.20041120.ebuild: - almost there - - 26 Nov 2004; Scott W Taylor - courier-authlib-0.50.20041120.ebuild: - fix postgres - - 26 Nov 2004; Scott W Taylor - files/courier-authlib-initd: - fix initd - -*courier-authlib-0.50.20041120 (21 Nov 2004) - - 21 Nov 2004; Scott W Taylor - +courier-authlib-0.50.20041120.ebuild: - version bump. work in progress. - - 20 Nov 2004; Scott W Taylor - +files/configure-db4.patch, courier-authlib-0.50.20041116.ebuild: - work in progress. merging stuff from imap - -*courier-authlib-0.50.20041116 (19 Nov 2004) - - 19 Nov 2004; Scott W Taylor +metadata.xml, - +courier-authlib-0.50.20041116.ebuild: - work in progress - diff --git a/net-libs/courier-authlib/Manifest b/net-libs/courier-authlib/Manifest deleted file mode 100644 index fc2f402b..00000000 --- a/net-libs/courier-authlib/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -AUX 0.59.2-configure-db4.patch 2618 RMD160 33691117802c3a9fe75c75c69594a4f63f4d2575 SHA1 47fc3ba36441c79fa4d8188530a4a2e1a9c8dcd2 SHA256 a60e2f5d26673be2ae107d9fcec024f41c522663d28f4741000fb1885ce067bc -AUX 0.59.2-remove-obsolete-macro.patch 254 RMD160 268c175e0e75893661c9d17a36265a008469d49d SHA1 1afe4d21d480ab71d58a60cfca03d0a5abef2a3b SHA256 1e9d8df4d8a29c91384891a389da090a9c0a16e963936e21d2f999e13cfdbc1f -AUX courier-authlib 1112 RMD160 a0d5bf781ed1792677d83efd5034c83f689f7f2f SHA1 e755e781157787c921ef4884c1aca27e0ec68e87 SHA256 c946e42e5ed31a210da99af4d83cb739e2008ad2ea524955cdb141f4c7289dc9 -DIST courier-authlib-0.62.2.tar.bz2 2233216 RMD160 c0f4f32994056f8034f30055cfe55238d137a2ca SHA1 dc495ad6c54c271483d4862e09788621d86629a9 SHA256 8ce756df57c7f4c09219fe9c70b4f7e6002a2e0fbf9de73f304c22b316387c50 -EBUILD courier-authlib-0.62.2.ebuild 5918 RMD160 a44967051ede70be85a83b2c9c83c2e1b114c379 SHA1 1320394dda79fed6368702281817dad25d754b08 SHA256 100d3bbc139f44b9912bc4a1ba55b13e303a68cf2e585e81f87f0efbcefc1206 -MISC ChangeLog 16694 RMD160 d9549d1668f45cc41133296460a9df9b9a1cfaa9 SHA1 db6f6182005a853762c0c2b68d388efd7b6f67b6 SHA256 c6b9c40fac127291b14fdf208061faf37f5fdfdf004f576748a8ca289b8b03ad -MISC metadata.xml 237 RMD160 09f434a348f9d766c58ac464743d6c55f4d6d4ac SHA1 fceb032c3f94eb505cfcaa1fdb9c0162eb205912 SHA256 a8a93d896577309c559cb95967fe0ebab7ee7201a1c7204eeae6e95ce9375305 diff --git a/net-libs/courier-authlib/courier-authlib-0.62.2.ebuild b/net-libs/courier-authlib/courier-authlib-0.62.2.ebuild deleted file mode 100644 index 5ce38f4c..00000000 --- a/net-libs/courier-authlib/courier-authlib-0.62.2.ebuild +++ /dev/null @@ -1,190 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/courier-authlib/courier-authlib-0.62.2.ebuild,v 1.8 2009/02/25 20:33:03 maekke Exp $ - -inherit eutils flag-o-matic autotools libtool - -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~x86-fbsd" - -DESCRIPTION="Courier authentication library." -SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" -HOMEPAGE="http://www.courier-mta.org/" -LICENSE="GPL-3" -SLOT="0" -IUSE="berkdb crypt debug gdbm ldap mysql pam postgres vpopmail" - -RESTRICT="userpriv - !berkdb? ( test )" - -RDEPEND="gdbm? ( sys-libs/gdbm ) - !gdbm? ( sys-libs/db )" - -DEPEND="${RDEPEND} - >=dev-libs/openssl-0.9.6 - ldap? ( >=net-nds/openldap-1.2.11 ) - mysql? ( virtual/mysql ) - pam? ( virtual/pam ) - postgres? ( virtual/postgresql-base )" - -pkg_setup() { - enewuser mail -1 -1 /var/spool/mail - - if ! has_version 'dev-tcltk/expect' ; then - ewarn 'The dev-tcltk/expect package is not installed.' - ewarn 'Without it, you will not be able to change system login passwords.' - ewarn 'However non-system authentication modules (LDAP, MySQL, PostgreSQL,' - ewarn 'and others) will work just fine.' - fi - - if use vpopmail ; then - eerror - eerror "vpopmail support has been removed, it's unmaintained upstream and will be" - eerror "removed with the next release." - eerror - eerror "Please remove vpopmail USE-flag." - die "vpopmail support removed" - fi - -} - -src_unpack() { - unpack ${A} - cd "${S}" - - if ! use gdbm ; then - epatch "${FILESDIR}/0.59.2-configure-db4.patch" - else - epatch "${FILESDIR}/0.59.2-remove-obsolete-macro.patch" - fi - - sed -i -e'/for dir in/a\\t\t/etc/courier-imap \\' authmigrate.in || die "sed failed" - sed -i -e'/for dir in/a\\t\t/etc/courier/authlib \\' authmigrate.in || die "sed failed" - sed -i -e"s|\$sbindir/makeuserdb||g" authmigrate.in || die "sed failed" - - sed -i -e 's:AC_LIBLTDL_INSTALLABLE:AC_LIBLTDL_CONVENIENCE:' configure.in \ - || die "fixing libltdl call failed" - - local d - for d in $(find -name configure.in) ; do - [[ ${d} == */libltdl/* ]] && continue - cd "${S}"/${d%configure.in} - AT_NO_RECURSIVE="yes" AT_NOELIBTOOLIZE="yes" eautoreconf - done - - elibtoolize -} - -src_compile() { - filter-flags -fomit-frame-pointer - - local myconf="" - - myconf="${myconf} `use_with pam authpam`" - myconf="${myconf} `use_with ldap authldap`" - - if use berkdb ; then - if use gdbm ; then - ewarn "Both gdbm and berkdb selected. Using gdbm." - else - myconf="${myconf} --with-db=db" - fi - fi - use gdbm && myconf="${myconf} --with-db=gdbm" - - myconf="${myconf} --without-authvchkpw `use_with mysql authmysql` `use_with postgres authpgsql`" - - use debug && myconf="${myconf} debug=true" - - einfo "Configuring courier-authlib: ${myconf}" - - econf \ - --sysconfdir=/etc/courier \ - --datadir=/usr/share/courier \ - --libexecdir=/usr/$(get_libdir)/courier \ - --localstatedir=/var/lib/courier \ - --sharedstatedir=/var/lib/courier/com \ - --with-authdaemonvar=/var/lib/courier/authdaemon \ - --with-authshadow \ - --without-redhat \ - --with-mailuser=mail \ - --with-mailgroup=mail \ - --cache-file="${S}/configuring.cache" \ - ${myconf} || die "econf failed" - emake -j1 || die "emake failed" -} - -orderfirst() { - file="${D}/etc/courier/authlib/${1}" ; option="${2}" ; param="${3}" - if [[ -e "${file}" ]] ; then - orig="$(grep \"^${option}=\" ${file} | cut -d'\"' -f 2)" - new="${option}=\"${param} `echo ${orig} | sed -e\"s/${param}//g\" -e\"s/ / /g\"`\"" - sed -i -e "s/^${option}=.*$/${new}/" "${file}" - fi -} - -finduserdb() { - for dir in \ - /etc/courier/authlib /etc/courier /etc/courier-imap \ - /usr/lib/courier/etc /usr/lib/courier-imap/etc \ - /usr/local/etc /usr/local/etc/courier /usr/local/courier/etc \ - /usr/local/lib/courier/etc /usr/local/lib/courier-imap/etc \ - /usr/local/share/sqwebmail /usr/local/etc/courier-imap ; do - if [[ -e "${dir}/userdb" ]] ; then - einfo "Found userdb at: ${dir}/userdb" - cp -f "${dir}/userdb" "${D}/etc/courier/authlib/" - chmod go-rwx "${D}/etc/courier/authlib/userdb" - continue - fi - done -} - -src_install() { - diropts -o mail -g mail - dodir /etc/courier - keepdir /var/lib/courier/authdaemon - keepdir /etc/courier/authlib - emake DESTDIR="${D}" install || die "emake install failed" - emake DESTDIR="${D}" install-migrate|| die "emake install-migrate failed" - [[ ! -e "${D}/etc/courier/authlib/userdb" ]] && finduserdb - emake DESTDIR="${D}" install-configure || die "emake install-configure failed" - rm -f "${D}"/etc/courier/authlib/*.bak - chown mail:mail "${D}"/etc/courier/authlib/* - for y in "${D}"/etc/courier/authlib/*.dist ; do - [[ ! -e "${y%%.dist}" ]] && cp -f "${y}" "${y%%.dist}" - done - use pam && orderfirst authdaemonrc authmodulelist authpam - use ldap && orderfirst authdaemonrc authmodulelist authldap - use postgres && orderfirst authdaemonrc authmodulelist authpgsql - use mysql && orderfirst authdaemonrc authmodulelist authmysql - dodoc AUTHORS ChangeLog* INSTALL NEWS README - dohtml README.html README_authlib.html NEWS.html INSTALL.html README.authdebug.html - if use mysql ; then - dodoc README.authmysql.myownquery - dohtml README.authmysql.html - fi - if use postgres ; then - dohtml README.authpostgres.html README.authmysql.html - fi - if use ldap ; then - dodoc README.ldap - dodir /etc/openldap/schema - cp -f authldap.schema "${D}/etc/openldap/schema/" - fi - doinitd "${FILESDIR}/${PN}" || die "doinitd failed" -} - -pkg_postinst() { - if [[ -e /etc/courier/authlib/userdb ]] ; then - einfo "Running makeuserdb ..." - chmod go-rwx /etc/courier/authlib/userdb - makeuserdb - fi - - # Suggest cleaning out the following old files - list="$(find /etc/courier -maxdepth 1 -type f | grep \"^/etc/courier/auth\")" - if [[ ! -z "${list}" ]] ; then - ewarn "Courier authentication files are now in /etc/courier/authlib/" - elog "The following files are no longer needed and can likely be removed:" - elog " rm $(echo \"${list}\")" - fi -} diff --git a/net-libs/courier-authlib/files/0.59.2-configure-db4.patch b/net-libs/courier-authlib/files/0.59.2-configure-db4.patch deleted file mode 100644 index be12d843..00000000 --- a/net-libs/courier-authlib/files/0.59.2-configure-db4.patch +++ /dev/null @@ -1,68 +0,0 @@ ---- configure.in.orig 2007-01-17 02:15:46.000000000 +0000 -+++ configure.in 2007-02-03 19:52:48.000000000 +0000 -@@ -22,7 +22,6 @@ - AC_PROG_CPP - AC_PROG_INSTALL - AC_PROG_LN_S --AC_PROG_SYSCONFTOOL - AC_LIBLTDL_INSTALLABLE - AC_LIBTOOL_DLOPEN - AM_PROG_LIBTOOL -@@ -264,15 +263,17 @@ - - if test "$db" != "gdbm" - then -- AC_CHECK_LIB(db, dbopen, [ LIBDB=-ldb ; LIBS="-ldb $LIBS" ], -- [ AC_CHECK_LIB(db, db_open, [ LIBDB=-ldb ; LIBS="-ldb $LIBS"], -- [ AC_CHECK_LIB(db, db_env_create, -- [ LIBDB=-ldb; LIBS="-ldb $LIBS"]) ] -- )]) -- -- AC_CHECK_FUNC(dbopen, HAVE_BDB=1) -- AC_CHECK_FUNC(db_open, HAVE_BDB=1) -- AC_CHECK_FUNC(db_env_create, HAVE_BDB=1) -+ for dbname in db-4.4 db4.4 db44 db-4.3 db4.3 db43 db-4.2 db4.2 db42 db-4.1 db4.1 db41 db-4.0 db4.0 db-4 db40 db4 db -+ do -+ AC_CHECK_LIB($dbname, db_create_4002, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ], -+ AC_CHECK_LIB($dbname, db_create_4001, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ], -+ AC_CHECK_LIB($dbname, db_create_4000, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ], -+ AC_CHECK_LIB($dbname, db_create, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ])))) -+ done -+ AC_CHECK_FUNC(db_create_4002, HAVE_BDB=1) -+ AC_CHECK_FUNC(db_create_4001, HAVE_BDB=1) -+ AC_CHECK_FUNC(db_create_4000, HAVE_BDB=1) -+ AC_CHECK_FUNC(db_create, HAVE_BDB=1) - fi - - LIBS="$saveLIBS" ---- bdbobj/configure.in 2001-09-18 18:26:28.000000000 -0700 -+++ bdbobj/configure.in 2004-08-14 16:15:08.469316646 -0700 -@@ -21,15 +21,19 @@ - dnl Checks for libraries. - - saveLIBS="$LIBS" --AC_CHECK_LIB(db, dbopen, [ LIBDB=-ldb ; LIBS="-ldb $LIBS" ], -- AC_CHECK_LIB(db, db_open, [ LIBDB=-ldb ; LIBS="-ldb $LIBS"], -- AC_CHECK_LIB(db, db_env_create, [ LIBDB=-ldb; LIBS="-ldb $LIBS"]) -- )) -- --FOUND_DB=0 --AC_CHECK_FUNC(dbopen, FOUND_DB=1) --AC_CHECK_FUNC(db_open, FOUND_DB=1) --AC_CHECK_FUNC(db_env_create, FOUND_DB=1) -+for dbname in db-4.4 db4.4 db44 db-4.3 db4.3 db43 db-4.2 db4.2 db42 db-4.1 db4.1 db41 db-4.0 db4.0 db-4 db40 db4 db -+ do -+ AC_CHECK_LIB($dbname, db_create_4002, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ], -+ AC_CHECK_LIB($dbname, db_create_4001, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ], -+ AC_CHECK_LIB($dbname, db_create_4000, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ], -+ AC_CHECK_LIB($dbname, db_create, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ])))) -+ -+ done -+FOUND_DB=0 -+AC_CHECK_FUNC(db_create_4002, FOUND_DB=1) -+AC_CHECK_FUNC(db_create_4001, FOUND_DB=1) -+AC_CHECK_FUNC(db_create_4000, FOUND_DB=1) -+AC_CHECK_FUNC(db_create, FOUND_DB=1) - - LIBS="$saveLIBS" - diff --git a/net-libs/courier-authlib/files/0.59.2-remove-obsolete-macro.patch b/net-libs/courier-authlib/files/0.59.2-remove-obsolete-macro.patch deleted file mode 100644 index 72a39839..00000000 --- a/net-libs/courier-authlib/files/0.59.2-remove-obsolete-macro.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- configure.in.orig 2007-01-17 02:15:46.000000000 +0000 -+++ configure.in 2007-02-03 19:58:19.000000000 +0000 -@@ -22,7 +22,6 @@ - AC_PROG_CPP - AC_PROG_INSTALL - AC_PROG_LN_S --AC_PROG_SYSCONFTOOL - AC_LIBLTDL_INSTALLABLE - AC_LIBTOOL_DLOPEN - AM_PROG_LIBTOOL diff --git a/net-libs/courier-authlib/files/courier-authlib b/net-libs/courier-authlib/files/courier-authlib deleted file mode 100644 index 88417a8a..00000000 --- a/net-libs/courier-authlib/files/courier-authlib +++ /dev/null @@ -1,41 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/courier-authlib/files/courier-authlib,v 1.2 2007/04/08 14:10:55 chtekk Exp $ - -depend() { - need net - provide authdaemond -} - -checkconfig() { - if [[ ! -e /etc/courier/authlib/authdaemonrc ]] ; then - eerror "You need an /etc/courier/authlib/authdaemonrc file to run authdaemon" - return 1 - fi -} - -setauth() { - source /etc/courier/authlib/authdaemonrc - AUTHLIB="/usr/lib/courier/courier-authlib" - AUTHDAEMOND="authdaemond" - pidfile="/var/run/authdaemon.pid" - logger="/usr/sbin/courierlogger" - export DEBUG_LOGIN DEFAULTOPTIONS LOGGEROPTS -} - -start() { - checkconfig || return 1 - setauth - ebegin "Starting courier-authlib: ${AUTHDAEMOND}" - start-stop-daemon --quiet --start --pidfile "${pidfile}" --exec \ - /usr/bin/env ${logger} -- ${LOGGEROPTS} -pid="${pidfile}" -start "${AUTHLIB}/${AUTHDAEMOND}" - eend $? -} - -stop() { - setauth - ebegin "Stopping courier-authlib: ${AUTHDAEMOND}" - start-stop-daemon --quiet --stop --pidfile "${pidfile}" - eend $? -} diff --git a/net-libs/courier-authlib/metadata.xml b/net-libs/courier-authlib/metadata.xml deleted file mode 100644 index 9706312d..00000000 --- a/net-libs/courier-authlib/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - net-mail - - Enable vpopmail support - - diff --git a/net-libs/webkit-gtk/ChangeLog b/net-libs/webkit-gtk/ChangeLog deleted file mode 100644 index a6ffef20..00000000 --- a/net-libs/webkit-gtk/ChangeLog +++ /dev/null @@ -1,170 +0,0 @@ -# ChangeLog for net-libs/webkit-gtk -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/ChangeLog,v 1.15 2008/10/26 15:32:03 jokey Exp $ - -*webkit-gtk-0_p37894 (26 Oct 2008) - - 26 Oct 2008; Markus Ullmann - +webkit-gtk-0_p37894.ebuild: - Version bump - -*webkit-gtk-0_p36403 (14 Sep 2008) - - 14 Sep 2008; Markus Ullmann - -webkit-gtk-0_p35913.ebuild, +webkit-gtk-0_p36403.ebuild: - Version bump - - 06 Sep 2008; Markus Ullmann ChangeLog: - Port from dev overlay - -*webkit-gtk-0_p36113 (06 Sep 2008) - - 06 Sep 2008; Markus Ullmann - -webkit-gtk-0_p35024.ebuild, -webkit-gtk-0_p35417.ebuild, - -webkit-gtk-0_p36013.ebuild, +webkit-gtk-0_p36113.ebuild: - Version bump - -*webkit-gtk-0_p36013 (01 Sep 2008) - - 01 Sep 2008; Markus Ullmann - +webkit-gtk-0_p36013.ebuild: - Version bump - -*webkit-gtk-0_p35913 (25 Aug 2008) - - 25 Aug 2008; Markus Ullmann - -webkit-gtk-0_p34753.ebuild, +webkit-gtk-0_p35913.ebuild: - Version bump and fix dependency for bug #235560 thanks to Jan Kuemmel for - testing and reporting - - 31 Jul 2008; Raúl Porcel webkit-gtk-0_p35417.ebuild: - Add ~alpha/~ia64/-sparc - - 30 Jul 2008; Markus Ullmann webkit-gtk-0_p35417.ebuild: - drop hildon from IUSE - -*webkit-gtk-0_p35417 (30 Jul 2008) - - 30 Jul 2008; Markus Ullmann - -webkit-gtk-0_p34382.ebuild, -webkit-gtk-0_p34469.ebuild, - +webkit-gtk-0_p35417.ebuild: - Version bump, drop hildon use flag as there's no ebuild for that framework - yet, bug #229021 for reference. Thanks to Brian Johnson - -*webkit-gtk-0_p35024 (06 Jul 2008) - - 06 Jul 2008; Hanno Boeck +webkit-gtk-0_p35024.ebuild: - Version bump. - -*webkit-gtk-0_p34753 (25 Jun 2008) - - 25 Jun 2008; Markus Ullmann - +webkit-gtk-0_p34753.ebuild: - Version bump - - 11 Jun 2008; Markus Ullmann ChangeLog: - Fix Header - -*webkit-gtk-0_p34469 (11 Jun 2008) - - 11 Jun 2008; Markus Ullmann - +webkit-gtk-0_p34469.ebuild: - Version bump with fixed ebuild, thanks to Joonas Henriksson in bug #225551 - -*webkit-gtk-0_p34382 (08 Jun 2008) - - 08 Jun 2008; Markus Ullmann +metadata.xml, - +webkit-gtk-0_p34382.ebuild: - Rename to webkit-gtk as per consent on gentoo-dev irc channel - - 08 Jun 2008; Markus Ullmann webkitgtk-34382.ebuild: - actually add the improved ebuild - -*webkitgtk-34382 (08 Jun 2008) - - 08 Jun 2008; Markus Ullmann +metadata.xml, - +webkitgtk-34382.ebuild: - Initial import from sunrise overlay - - 07 Jun 2008; Markus Ullmann -webkitgtk-34192.ebuild, - +webkitgtk-34382.ebuild: - Version bump - - 06 Jun 2008; Thomas Sachau (Tommy[D]) - -webkitgtk-33431.ebuild: - Drop old version - - 29 May 2008; Markus Ullmann +webkitgtk-34192.ebuild: - Version bump - - 16 May 2008; Thomas Sachau (Tommy[D]) - -webkitgtk-31787.ebuild: - Drop old version - - 14 May 2008; Markus Ullmann +webkitgtk-33431.ebuild: - Version bump - - 11 Apr 2008; Luca Bruno (Lethalman) - -webkitgtk-31623.ebuild, +webkitgtk-31787.ebuild: - Version bump. USE svg only enable svg-experimental - - 05 Apr 2008; Luca Bruno (Lethalman) - webkitgtk-31623.ebuild: - Bug 190347. Add ~ppc keyword. - - 05 Apr 2008; Luca Bruno (Lethalman) - -webkitgtk-31535.ebuild, +webkitgtk-31623.ebuild: - Bump version. Add SVG options for getting Acid3 to 100% - - 03 Apr 2008; Luca Bruno (Lethalman) - -webkitgtk-31370.ebuild, webkitgtk-31535.ebuild: - Fix SVG compilation - - 02 Apr 2008; Markus Ullmann +webkitgtk-31535.ebuild: - Version bump - - 27 Mar 2008; Markus Ullmann -webkitgtk-31275.ebuild, - +webkitgtk-31370.ebuild: - Version bump per hanno's request - - 25 Mar 2008; Luca Bruno (Lethalman) - -webkitgtk-31224.ebuild: - Removed old r31224. - - 25 Mar 2008; Luca Bruno (Lethalman) ++: - Bug 190347. Updated ebuild for nightly build r31275 - - 22 Mar 2008; Tiziano Müller - -webkitgtk-30468.ebuild, +webkitgtk-31224.ebuild: - Version bump. - - 23 Feb 2008; Luca Bruno (Lethalman) - webkitgtk-30468.ebuild, -webkitgtk-30267.ebuild: - Bug 190347. New ebuild for WebKit r30468 nightly build. - - 15 Feb 2008; Luca Bruno (Lethalman) - +webkitgtk-30267.ebuild, -webkitgtk-29487.ebuild: - New ebuild for new nightly build - - 18 Jan 2008; (Tommy[D]) tommy100@gmx.de webkitgtk-29487.ebuild: - Reorder KEYWORDS - - 16 Jan 2008; (Tommy[D]) tommy100@gmx.de -webkitgtk-29438.ebuild: - Drop old one - - 15 Jan 2008; Luca Bruno (Lethalman) - +webkitgtk-29487.ebuild: - New EBuild. Remove automake --add-missing since bug 205606 - - 13 Jan 2008; Jakub Moc -webkitgtk-29336.ebuild, - webkitgtk-29438.ebuild: - Nuke old and add a comment on bad autotools usage - - 13 Jan 2008; Luca Bruno (Lethalman) - +webkitgtk-29438.ebuild: - New EBuild for r29438 nightly build - - 09 Jan 2008; Luca Bruno (Lethalman) +metadata.xml, - +webkitgtk-29336.ebuild: - New EBuild for bug 190347 thanks to Joonas, Dale, genstef and helch - diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest deleted file mode 100644 index 0841e2ae..00000000 --- a/net-libs/webkit-gtk/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX fix-bison-incompatibility.patch 463 RMD160 ccb254b83c8e8105d287a02fcc02ce4486a11fe5 SHA1 199718d1ec90d74677b3ccf11270526ebdc9a4a3 SHA256 20dd519515beddc17d208f2c3c3b8e8224bf16c1bbe5133e8f8b947fcb2806cf -DIST WebKit-r37894.tar.bz2 9615117 RMD160 516a1542ed963b8faacdd36e629a61dcfa364851 SHA1 9663de5937d89629d6e928a91d355c60d3ea8314 SHA256 94fdb7c4bae6d06c3dedcbd8fe9c2135132bf2cc78e936212fb4c537f8e7d0b5 -EBUILD webkit-gtk-0_p37894.ebuild 1817 RMD160 1d6536d21b1109847b8139ec40af978422ad9b25 SHA1 fd53b51f54debd46680e69e8c45e2e26b7633753 SHA256 ddba0e16caa72d4468d53046a54c9e9e23384124d2e9fa61e4784b0f0ed7c817 -MISC ChangeLog 5485 RMD160 e7b7c6cebc227de42bd45fb32c0fa6b42675ae9a SHA1 b26edd8da55966fbc800ed6e7c9104f705e7dc0e SHA256 c6e16197bc0e8e8213309ef48f574824f8212b1ae326fcbe419bedf6cab7dd4f -MISC metadata.xml 533 RMD160 ff61aeef26bfef5b2f6ba6de2ad8c4c55548e84b SHA1 6b47fbec6901f23ec311ec2bd5b6e62c996b406c SHA256 c38f1b44c497e5dc6fc4d33cab656255fee3a0f705624d59f7058c7ad43304ff diff --git a/net-libs/webkit-gtk/files/fix-bison-incompatibility.patch b/net-libs/webkit-gtk/files/fix-bison-incompatibility.patch deleted file mode 100644 index 0bcf72ed..00000000 --- a/net-libs/webkit-gtk/files/fix-bison-incompatibility.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff --git a/WebCore/css/CSSGrammar.y b/WebCore/css/CSSGrammar.y -index 9ee9c93..9d0a0c6 100644 ---- a/WebCore/css/CSSGrammar.y -+++ b/WebCore/css/CSSGrammar.y -@@ -94,6 +94,8 @@ static int cssyylex(YYSTYPE* yylval, void* parser) - - %expect 49 - -+%nonassoc LOWEST_PREC -+ - %left UNIMPORTANT_TOK - - %token WHITESPACE SGML_CD -@@ -349,7 +351,7 @@ maybe_charset: - - closing_brace: - '}' -- | %prec maybe_sgml TOKEN_EOF -+ | %prec LOWEST_PREC TOKEN_EOF - ; - - charset: diff --git a/net-libs/webkit-gtk/metadata.xml b/net-libs/webkit-gtk/metadata.xml deleted file mode 100644 index 7f3827ac..00000000 --- a/net-libs/webkit-gtk/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - no-herd - - jokey@gentoo.org - Markus Ullmann - - - enable code coverage support - Use pango as fontbackend instead of freetype - Use SOUP as backend instead of curl - enable support for XSLT - - diff --git a/net-libs/webkit-gtk/webkit-gtk-0_p37894.ebuild b/net-libs/webkit-gtk/webkit-gtk-0_p37894.ebuild deleted file mode 100644 index 7aad1a9a..00000000 --- a/net-libs/webkit-gtk/webkit-gtk-0_p37894.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-0_p37894.ebuild,v 1.1 2008/10/26 15:32:03 jokey Exp $ - -inherit autotools - -MY_P="WebKit-r${PV/0\_p}" -DESCRIPTION="Open source web browser engine" -HOMEPAGE="http://www.webkit.org/" -SRC_URI="http://nightly.webkit.org/files/trunk/src/${MY_P}.tar.bz2" - -LICENSE="LGPL-2 LGPL-2.1 BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86" -IUSE="coverage debug gstreamer pango soup sqlite svg xslt" - -RDEPEND=">=x11-libs/gtk+-2.8 - >=dev-libs/icu-3.8.1-r1 - >=net-misc/curl-7.15 - media-libs/jpeg - media-libs/libpng - dev-libs/libxml2 - sqlite? ( >=dev-db/sqlite-3 ) - gstreamer? ( - >=media-libs/gst-plugins-base-0.10 - >=gnome-base/gnome-vfs-2.0 - ) - soup? ( >=net-libs/libsoup-2.23.1 ) - xslt? ( dev-libs/libxslt ) - pango? ( x11-libs/pango )" - -DEPEND="${RDEPEND} - dev-util/gperf - dev-util/pkgconfig - virtual/perl-Text-Balanced" - -S="${WORKDIR}/${MY_P}" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch ${FILESDIR}/fix-bison-incompatibility.patch - eautoreconf -} - -src_compile() { - # It doesn't compile on alpha without this LDFLAGS - use alpha && append-ldflags "-Wl,--no-relax" - - local myconf - use pango && myconf="${myconf} --with-font-backend=pango" - use soup && myconf="${myconf} --with-http-backend=soup" - - econf \ - $(use_enable sqlite database) \ - $(use_enable sqlite icon-database) \ - $(use_enable sqlite dom-storage) \ - $(use_enable sqlite offline-web-applications) \ - $(use_enable gstreamer video) \ - $(use_enable svg) \ - $(use_enable debug) \ - $(use_enable xslt) \ - $(use_enable coverage) \ - ${myconf} \ - || die "configure failed" - - emake || die "emake failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "Install failed" -} diff --git a/net-mail/courier-imap/ChangeLog b/net-mail/courier-imap/ChangeLog deleted file mode 100644 index 4f5119ad..00000000 --- a/net-mail/courier-imap/ChangeLog +++ /dev/null @@ -1,873 +0,0 @@ -# ChangeLog for net-mail/courier-imap -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-mail/courier-imap/ChangeLog,v 1.168 2008/12/22 20:03:44 armin76 Exp $ - - 22 Dec 2008; Raúl Porcel - courier-imap-4.0.6-r3.ebuild: - alpha/arm/ia64/sparc stable wrt #168196 - - 18 Dec 2008; Tobias Scherbaum - courier-imap-4.0.6-r3.ebuild: - ppc stable, bug #168196 - - 17 Dec 2008; Markus Meier - courier-imap-4.0.6-r3.ebuild: - amd64/x86 stable, bug #168196 - - 16 Dec 2008; Brent Baude courier-imap-4.0.6-r3.ebuild: - Marking courier-imap-4.0.6-r3 ppc64 for bug 168196 - - 16 Dec 2008; Jeroen Roovers courier-imap-4.0.6-r3.ebuild: - Stable for HPPA (bug #168196). - -*courier-imap-4.4.1-r1 (14 Dec 2008) -*courier-imap-4.1.2-r2 (14 Dec 2008) -*courier-imap-4.0.6-r3 (14 Dec 2008) - - 14 Dec 2008; Matti Bickel - files/courier-imap-4.0.6-r1-courier-imapd.indirect, - files/courier-imap-4.0.6-r1-courier-pop3d.indirect, - +courier-imap-4.0.6-r3.ebuild, +courier-imap-4.1.2-r2.ebuild, - +courier-imap-4.4.1-r1.ebuild: - fixed bug #168196 - -*courier-imap-4.4.1 (29 Jul 2008) - - 29 Jul 2008; Patrick McLean metadata.xml, - +courier-imap-4.4.1.ebuild: - Version bump (bug #183434), allow eautoreconf to be recursive (bug - #226127). Take over maintainership. - - 16 Jul 2008; Luca Longinotti - courier-imap-3.0.8.ebuild: - Dep on PostgreSQL libs only. - - 21 May 2008; Tiziano Müller - courier-imap-3.0.8.ebuild: - Changed dependency for postgresql from dev-db/postgresql to - virtual/postgresql-server - - 17 Mar 2008; courier-imap-3.0.8.ebuild, - courier-imap-4.0.1.ebuild, courier-imap-4.0.4.ebuild: - Drop to ~mips due to unstable deps - - 15 Mar 2008; Mark Loeser courier-imap-3.0.8.ebuild, - courier-imap-4.0.1.ebuild, courier-imap-4.0.1-r1.ebuild, - courier-imap-4.0.1-r2.ebuild, courier-imap-4.0.4.ebuild, - courier-imap-4.0.6-r2.ebuild, courier-imap-4.1.2-r1.ebuild: - Add a blocker in RDEPEND on virtual/imap so we avoid manpage collisions; bug - #198633 - - 02 Jul 2007; Piotr JaroszyÅ„ski - courier-imap-3.0.8.ebuild, courier-imap-4.0.1.ebuild, - courier-imap-4.0.1-r1.ebuild, courier-imap-4.0.1-r2.ebuild, - courier-imap-4.0.4.ebuild: - (QA) RESTRICT clean up. - - 12 Jun 2007; Marius Mauch courier-imap-3.0.8.ebuild, - courier-imap-4.0.1.ebuild, courier-imap-4.0.1-r1.ebuild, - courier-imap-4.0.1-r2.ebuild, courier-imap-4.0.4.ebuild, - courier-imap-4.0.6-r2.ebuild, courier-imap-4.1.2-r1.ebuild: - Replacing einfo with elog - - 12 Apr 2007; Fernando J. Pereda - courier-imap-4.0.6-r2.ebuild: - Stable on alpha as per bug #168196 - - 11 Apr 2007; Tobias Scherbaum - courier-imap-4.0.6-r2.ebuild: - ppc stable, bug #168196 - - 10 Apr 2007; Gustavo Zacarias - courier-imap-4.0.6-r2.ebuild: - Stable on sparc wrt security #168196 - - 09 Apr 2007; Raúl Porcel - courier-imap-4.0.6-r2.ebuild: - ia64 stable wrt security bug 168196 - - 08 Apr 2007; Markus Rothe - courier-imap-4.0.6-r2.ebuild: - Stable on ppc64; bug #168196 - - 07 Apr 2007; Jeroen Roovers courier-imap-4.0.6-r2.ebuild: - Stable for HPPA (bug #168196). - - 07 Apr 2007; Christian Faulhammer - courier-imap-4.0.6-r2.ebuild: - stable x86, security bug 168196 - - 07 Apr 2007; Peter Weller courier-imap-4.0.6-r2.ebuild: - Stable on amd64 wrt bug 168196 - -*courier-imap-4.1.2-r1 (07 Apr 2007) -*courier-imap-4.0.6-r2 (07 Apr 2007) - - 07 Apr 2007; Luca Longinotti - -files/courier-imap-3.0.7-db4-bdbobj_configure.in.patch, - -files/courier-imap-3.0.7-db4-configure.in.patch, - -files/courier-imap-3.0.7-disable-fam-configure.in.patch, - +files/courier-imap-4.0.6-aclocal-fix.patch, - files/courier-imap-4.0.6-db4-bdbobj_configure.in.patch, - files/courier-imap-4.0.6-db4-configure.in.patch, - files/courier-imap-4.0.6-r1-courier-imapd.indirect, - files/courier-imap-4.0.6-r1-courier-imapd.rc6, - files/courier-imap-4.0.6-r1-courier-imapd-ssl.rc6, - files/courier-imap-4.0.6-r1-courier-pop3d.indirect, - files/courier-imap-4.0.6-r1-courier-pop3d.rc6, - files/courier-imap-4.0.6-r1-courier-pop3d-ssl.rc6, - files/courier-imap-4.0.6-r1-gentoo-imapd.rc, - files/courier-imap-4.0.6-r1-gentoo-imapd-ssl.rc, - files/courier-imap-4.0.6-r1-gentoo-pop3d.rc, - files/courier-imap-4.0.6-r1-gentoo-pop3d-ssl.rc, - -files/courier-imap-4.1.2-aclocal-fix.patch, - -files/courier-imap-4.1.2-db4-configure.in.patch, metadata.xml, - -courier-imap-3.0.7.ebuild, -courier-imap-4.0.6.ebuild, - -courier-imap-4.0.6-r1.ebuild, +courier-imap-4.0.6-r2.ebuild, - -courier-imap-4.1.2.ebuild, +courier-imap-4.1.2-r1.ebuild: - Remove old/unused versions with redundant/unstable keywords. General ebuild - cleanup for 4.0.6-r2 and 4.1.2-r1. Cleanup of init-scripts and patches. Fix - security bug #168196 and autotools handling bug #160037. - - 30 Mar 2007; Timothy Redaelli - courier-imap-4.1.2.ebuild: - Add ~x86-fbsd keyword - - 01 Mar 2007; Patrick McLean - +files/courier-imap-4.1.2-as-needed.patch, courier-imap-4.1.2.ebuild: - Add patch to fix compilation with -as-needed (bug #168769) - - 27 Feb 2007; Patrick McLean - +files/courier-imap-4.1.2-aclocal-fix.patch, - +files/courier-imap-4.1.2-db4-configure.in.patch, - courier-imap-4.1.2.ebuild: - Add patch to remove AC_PROG_SYSCONFTOOL from configure.in, move patch out of - -db4-configure.in.patch (fixes bug #168206). - - 25 Feb 2007; Patrick McLean - +files/courier-imap-4.0.6-db4-tcpd_configure.in.patch, - courier-imap-4.1.2.ebuild: - Restore ChangeLog to previous state before it was killed by blubb. Add patch - that was previously left out. fixes bug 168190. - -*courier-imap-4.1.2 (23 Feb 2007) - - 23 Feb 2007; Patrick McLean - +courier-imap-4.1.2.ebuild: - Version bump, ebuild contributions by Hanno Meyer-Thurow , - Conrad Kostecki , "Nicola" and - James Colannino . Fixes bugs 124985 and 160037. - -*courier-imap-4.0.6-r1 (03 Feb 2007) - - 03 Feb 2007; Simon Stelling - +files/courier-imap-4.0.6-r1-courier-imapd.indirect, - +files/courier-imap-4.0.6-r1-courier-imapd.rc6, - +files/courier-imap-4.0.6-r1-courier-imapd-ssl.rc6, - +files/courier-imap-4.0.6-r1-courier-pop3d.indirect, - +files/courier-imap-4.0.6-r1-courier-pop3d.rc6, - +files/courier-imap-4.0.6-r1-courier-pop3d-ssl.rc6, - +files/courier-imap-4.0.6-r1-gentoo-imapd.rc, - +files/courier-imap-4.0.6-r1-gentoo-imapd-ssl.rc, - +files/courier-imap-4.0.6-r1-gentoo-pop3d.rc, - +files/courier-imap-4.0.6-r1-gentoo-pop3d-ssl.rc, - +courier-imap-4.0.6-r1.ebuild: - fix bug 141775 - - 05 Jan 2007; Diego Pettenò - courier-imap-3.0.7.ebuild, courier-imap-3.0.8.ebuild, - courier-imap-4.0.1.ebuild, courier-imap-4.0.1-r1.ebuild, - courier-imap-4.0.1-r2.ebuild, courier-imap-4.0.4.ebuild, - courier-imap-4.0.6.ebuild: - Remove gnuconfig_update usage, leave it to econf. - - 23 Nov 2006; Francesco Riosa courier-imap-3.0.7.ebuild, - courier-imap-3.0.8.ebuild: - dev-db/mysql => virtual/mysql - - 28 Sep 2006; Robin H. Johnson - courier-imap-4.0.6.ebuild: - Bug #144651, fix spelling and typos. - - 15 Sep 2006; Robin H. Johnson - +files/courier-imap-4.0.6-db4-bdbobj_configure.in.patch, - +files/courier-imap-4.0.6-db4-configure.in.patch, - courier-imap-4.0.6.ebuild: - Fix bug #134943 - compile failure with newer versions of berkdb. - - 05 Sep 2006; Joshua Kinard courier-imap-4.0.4.ebuild: - Marked stable on mips. - - 25 Aug 2006; Robin H. Johnson - courier-imap-4.0.4.ebuild, courier-imap-4.0.6.ebuild: - Add chown fixup to avoid some user weirdness of perms 600 on a directory. - - 18 Aug 2006; Tobias Scherbaum - courier-imap-4.0.4.ebuild: - ppc stable, bug #143830 - - 18 Aug 2006; Joshua Jackson courier-imap-4.0.4.ebuild: - Stable x86; bug #143830 - - 17 Aug 2006; Simon Stelling courier-imap-4.0.4.ebuild: - stable on amd64 - - 17 Aug 2006; Fernando J. Pereda - courier-imap-4.0.4.ebuild: - Stable on alpha wrt bug #143830. - - 15 Aug 2006; Jason Wever courier-imap-4.0.4.ebuild: - Stabgle on SPARC wrt bug #143830. - - 14 Aug 2006; Jeroen Roovers courier-imap-4.0.4.ebuild: - Stable for HPPA (bug #143830). - - 14 Aug 2006; Brent Baude courier-imap-4.0.4.ebuild: - Marking courier-imap-4.0.4 ppc64 wrt bug #143830 - - 07 Aug 2006; Aron Griffis courier-imap-4.0.4.ebuild: - Mark 4.0.4 stable on ia64 - -*courier-imap-4.0.6 (07 Aug 2006) - - 07 Aug 2006; Aron Griffis - +courier-imap-4.0.6.ebuild: - Bump to 4.0.6 (from 4.0.4) - - 15 Sep 2005; Aron Griffis - courier-imap-4.0.1-r2.ebuild: - Mark 4.0.1-r2 stable on alpha - - 25 Aug 2005; Aron Griffis - courier-imap-4.0.1-r2.ebuild: - stable on ia64 - - 25 Aug 2005; Ilya A. Volynets-Evenbakh - courier-imap-3.0.8.ebuild: - stabilize alpha - - 12 Aug 2005; Diego Pettenò - courier-imap-4.0.4.ebuild: - Fix courier-authlib dependency to 0.57. - -*courier-imap-4.0.4 (08 Aug 2005) - - 08 Aug 2005; Diego Pettenò - +files/courier-imap-4.0.4-courier-imapd.rc6, - +files/courier-imap-4.0.4-courier-imapd-ssl.rc6, - +files/courier-imap-4.0.4-courier-pop3d.rc6, - +files/courier-imap-4.0.4-courier-pop3d-ssl.rc6, - +courier-imap-4.0.4.ebuild: - Updated to 4.0.4, initd files updated for new baselayout, - - 17 Jun 2005; Michael Hanselmann - courier-imap-4.0.1.ebuild: - Stable on ppc. - -*courier-imap-4.0.1-r2 (31 May 2005) - - 31 May 2005; Robin H. Johnson - +courier-imap-4.0.1-r2.ebuild: - Bug #79240, courier-imap should not provide files for /etc/pam.d/. - - 09 Apr 2005; Markus Rothe - courier-imap-4.0.1-r1.ebuild: - Stable on ppc64 - - 07 Apr 2005; Simon Stelling courier-imap-4.0.1.ebuild: - stable on amd64 - - 03 Mar 2005; Ciaran McCreesh - courier-imap-3.0.7.ebuild, courier-imap-3.0.8.ebuild, - courier-imap-4.0.1-r1.ebuild, courier-imap-4.0.1.ebuild: - sys-apps/procps -> sys-process/procps - - 13 Feb 2005; Jason Wever courier-imap-4.0.1.ebuild: - Stable on sparc. - -*courier-imap-4.0.1-r1 (11 Feb 2005) - - 11 Feb 2005; Robin H. Johnson - +files/courier-imap-4.0.1-r1-courier-imapd.indirect, - +files/courier-imap-4.0.1-r1-courier-pop3d.indirect, - +files/courier-imap-4.0.1-r1-gentoo-imapd-ssl.rc, - +files/courier-imap-4.0.1-r1-gentoo-imapd.rc, - +files/courier-imap-4.0.1-r1-gentoo-pop3d-ssl.rc, - +files/courier-imap-4.0.1-r1-gentoo-pop3d.rc, - +courier-imap-4.0.1-r1.ebuild: - Bug #81540, implemented a workaround for upstream removing functionality - that is still widely used. For all users wanting to use relay-ctrl-allow, - remove it from your courier-authlib config, and put it in - /etc/courier-imap/{pop3d,imapd} as LOGINRUN="relay-ctrl-allow" at the end. - - 06 Feb 2005; Joshua Kinard courier-imap-4.0.1.ebuild: - Marked stable on mips. - - 03 Feb 2005; Tuấn Văn courier-imap-4.0.1.ebuild: - Stable on x86. This upgrade is non-trival. Please read: - http://www.courier-mta.org/imap/?INSTALL.html~upgrading - less /usr/share/doc/courier-imap-4.0.1/courier-imap-gentoo.readme.gz - and pay attention to postinstall messages. - - 16 Jan 2005; Guy Martin courier-imap-3.0.8.ebuild: - Stable on hppa. - - 07 Jan 2005; Tuấn Văn courier-imap-4.0.1.ebuild: - change lib --> $(get_libdir) - -*courier-imap-4.0.1 (04 Jan 2005) - - 04 Jan 2005; Tuấn Văn - +courier-imap-4.0.1.ebuild: - errata release - - 04 Jan 2005; Tuan Van courier-imap-4.0.0.ebuild: - change !virtual/imapd to !mail-mta/courier - - 04 Jan 2005; Tuan Van courier-imap-4.0.0.ebuild: - turn off configure cache. it confuses the new configure script. - -*courier-imap-4.0.0 (01 Jan 2005) - - 01 Jan 2005; Tuan Van - +files/courier-imap-4.0.0-courier-imapd-ssl.rc6, - +files/courier-imap-4.0.0-courier-imapd.rc6, - +files/courier-imap-4.0.0-courier-pop3d-ssl.rc6, - +files/courier-imap-4.0.0-courier-pop3d.rc6, - +files/courier-imap-4.0.0-db4-bdbobj_configure.in.patch, - +files/courier-imap-4.0.0-db4-configure.in.patch, - +files/courier-imap-4.0.0-disable-fam-configure.in.patch, - +files/courier-imap-4.0.0-gentoo-imapd-ssl.rc, - +files/courier-imap-4.0.0-gentoo-imapd.rc, - +files/courier-imap-4.0.0-gentoo-pop3d-ssl.rc, - +files/courier-imap-4.0.0-gentoo-pop3d.rc, - -files/courier-imap-4.0.0_rc1-courier-imapd-ssl.rc6, - -files/courier-imap-4.0.0_rc1-courier-imapd.rc6, - -files/courier-imap-4.0.0_rc1-courier-pop3d-ssl.rc6, - -files/courier-imap-4.0.0_rc1-courier-pop3d.rc6, - -files/courier-imap-4.0.0_rc1-db4-bdbobj_configure.in.patch, - -files/courier-imap-4.0.0_rc1-db4-configure.in.patch, - -files/courier-imap-4.0.0_rc1-disable-fam-configure.in.patch, - -files/courier-imap-4.0.0_rc1-gentoo-imapd-ssl.rc, - -files/courier-imap-4.0.0_rc1-gentoo-imapd.rc, - -files/courier-imap-4.0.0_rc1-gentoo-pop3d-ssl.rc, - -files/courier-imap-4.0.0_rc1-gentoo-pop3d.rc, +courier-imap-4.0.0.ebuild, - -courier-imap-4.0.0_rc1.ebuild: - New version release. - - 23 Dec 2004; Tuan Van - files/courier-imap-4.0.0_rc1-courier-imapd-ssl.rc6, - files/courier-imap-4.0.0_rc1-courier-imapd.rc6, - files/courier-imap-4.0.0_rc1-courier-pop3d-ssl.rc6, - files/courier-imap-4.0.0_rc1-courier-pop3d.rc6: - authdaemond --> courier-authlib - - 16 Dec 2004; Dylan Carlson - courier-imap-3.0.8.ebuild: - Stable on amd64. - -*courier-imap-4.0.0_rc1 (11 Dec 2004) - - 11 Dec 2004; Tuan Van - -files/courier-imap-3.0.8.20041116-courier-imapd-ssl.rc6, - -files/courier-imap-3.0.8.20041116-courier-imapd.rc6, - -files/courier-imap-3.0.8.20041116-courier-pop3d-ssl.rc6, - -files/courier-imap-3.0.8.20041116-courier-pop3d.rc6, - -files/courier-imap-3.0.8.20041116-db4-bdbobj_configure.in.patch, - -files/courier-imap-3.0.8.20041116-db4-configure.in.patch, - -files/courier-imap-3.0.8.20041116-disable-fam-configure.in.patch, - -files/courier-imap-3.0.8.20041116-gentoo-imapd-ssl.rc, - -files/courier-imap-3.0.8.20041116-gentoo-imapd.rc, - -files/courier-imap-3.0.8.20041116-gentoo-pop3d-ssl.rc, - -files/courier-imap-3.0.8.20041116-gentoo-pop3d.rc, - +files/courier-imap-4.0.0_rc1-courier-imapd-ssl.rc6, - +files/courier-imap-4.0.0_rc1-courier-imapd.rc6, - +files/courier-imap-4.0.0_rc1-courier-pop3d-ssl.rc6, - +files/courier-imap-4.0.0_rc1-courier-pop3d.rc6, - +files/courier-imap-4.0.0_rc1-db4-bdbobj_configure.in.patch, - +files/courier-imap-4.0.0_rc1-db4-configure.in.patch, - +files/courier-imap-4.0.0_rc1-disable-fam-configure.in.patch, - +files/courier-imap-4.0.0_rc1-gentoo-imapd-ssl.rc, - +files/courier-imap-4.0.0_rc1-gentoo-imapd.rc, - +files/courier-imap-4.0.0_rc1-gentoo-pop3d-ssl.rc, - +files/courier-imap-4.0.0_rc1-gentoo-pop3d.rc, - +files/courier-imap-gentoo.readme, -courier-imap-3.0.8.20041116.ebuild, - +courier-imap-4.0.0_rc1.ebuild: - Release candidate. - - 29 Nov 2004; Andrej Kacian courier-imap-3.0.7.ebuild, - courier-imap-3.0.8.ebuild: - app-admin/fam -> virtual/fam, for bug #67170. - - 27 Nov 2004; Philip Walls courier-imap-3.0.8.ebuild, - courier-imap-3.0.8.20041116.ebuild: - Migrate to virtual/fam - -*courier-imap-3.0.8.20041116 (18 Nov 2004) - - 18 Nov 2004; Tuan Van - +files/courier-imap-3.0.8.20041116-courier-imapd-ssl.rc6, - +files/courier-imap-3.0.8.20041116-courier-imapd.rc6, - +files/courier-imap-3.0.8.20041116-courier-pop3d-ssl.rc6, - +files/courier-imap-3.0.8.20041116-courier-pop3d.rc6, - +files/courier-imap-3.0.8.20041116-db4-bdbobj_configure.in.patch, - +files/courier-imap-3.0.8.20041116-db4-configure.in.patch, - +files/courier-imap-3.0.8.20041116-disable-fam-configure.in.patch, - +files/courier-imap-3.0.8.20041116-gentoo-imapd-ssl.rc, - +files/courier-imap-3.0.8.20041116-gentoo-imapd.rc, - +files/courier-imap-3.0.8.20041116-gentoo-pop3d-ssl.rc, - +files/courier-imap-3.0.8.20041116-gentoo-pop3d.rc, - +courier-imap-3.0.8.20041116.ebuild: - Commit for testing only. Do not use. - - 16 Nov 2004; Tuan Van courier-imap-3.0.8.ebuild: - Add virtual/imapd blocking. Bug #55309. - - 16 Nov 2004; Robin H. Johnson - courier-imap-3.0.8.ebuild: - fix bug #69867. - - 07 Nov 2004; Jason Wever courier-imap-3.0.8.ebuild: - Stable on sparc. - - 07 Nov 2004; Joshua Kinard courier-imap-3.0.8.ebuild: - Marked stable on mips. - - 02 Nov 2004; Tuan Van -files/authdaemond.conf, - -files/authdaemond.rc6, -files/courier-imap-3.0.2-db40vs41.patch, - -files/courier-imap-3.0.2-disable-fam.diff, - -files/courier-imap-3.0.2-removerpm.patch, -files/courier-imapd-ssl.rc6, - -files/courier-pop3d-ssl.rc6, -files/gentoo-imapd-ssl.rc, - -files/gentoo-imapd.rc, -files/gentoo-pop3d-ssl.rc, - -files/gentoo-pop3d.rc, courier-imap-3.0.7.ebuild, - courier-imap-3.0.8.ebuild: - remove cruft. fix RDEPEND use? syntax error. - - 01 Nov 2004; Tuan Van -courier-imap-3.0.5.ebuild, - courier-imap-3.0.8.ebuild: - stable on x86. - -*courier-imap-3.0.8 (22 Sep 2004) - - 22 Sep 2004; Tuan Van - +files/courier-imap-3.0.8-db4-bdbobj_configure.in.patch, - +files/courier-imap-3.0.8-db4-configure.in.patch, - +files/courier-imap-3.0.8-disable-fam-configure.in.patch, - +courier-imap-3.0.8.ebuild: - Version bump. - - 30 Aug 2004; Tom Gall courier-imap-3.0.7.ebuild: - stable on ppc64, bug #61745 - - 25 Aug 2004; Tuan Van courier-imap-3.0.7.ebuild: - Stable on x86. - - 25 Aug 2004; Jason Wever courier-imap-3.0.7.ebuild: - Stable on sparc wrt bug #60865. - - 25 Aug 2004; Danny van Dyk courier-imap-3.0.7.ebuild: - Marked stable on amd64. - - 23 Aug 2004; Tuan Van courier-imap-3.0.7.ebuild: - add dohtml, remove *.html from dodoc. - - 23 Aug 2004; Robin H. Johnson - courier-imap-3.0.7.ebuild: - Loosing the DB restriction now that we support DB4. - - 22 Aug 2004; Rajiv Aaron Manglani - courier-imap-3.0.7.ebuild: - fix up docs. - - 22 Aug 2004; Robin H. Johnson - files/authdaemond-3.0.4-r1: - bug #61254. - - 21 Aug 2004; Robin H. Johnson - courier-imap-3.0.7.ebuild: - Fix a bug for Rajiv. - - 20 Aug 2004; Guy Martin courier-imap-3.0.5.ebuild: - Stable on hppa. - -*courier-imap-3.0.7 (19 Aug 2004) - - 19 Aug 2004; Tuan Van - +files/courier-imap-3.0.7-db4-bdbobj_configure.in.patch, - +files/courier-imap-3.0.7-db4-configure.in.patch, - +files/courier-imap-3.0.7-disable-fam-configure.in.patch, - +courier-imap-3.0.7.ebuild: - Version bump. Add patches to support db4. Add gdbm USE flag back. - Add logic to default to gdbm if both 'berkdb' and 'gdmb' USE flags present. - - 20 Aug 2004; Danny van Dyk courier-imap-3.0.5.ebuild: - Marked stable on amd64. - - 19 Aug 2004; Gustavo Zacarias - courier-imap-3.0.5.ebuild: - Stable on sparc wrt #60865 - - 19 Aug 2004; Tuan Van courier-imap-3.0.5.ebuild: - stable on x86. GLSA bug #60865. - - 05 Jul 2004; Robin H. Johnson - courier-imap-3.0.2-r1.ebuild, courier-imap-3.0.2.ebuild, - courier-imap-3.0.4-r1.ebuild, courier-imap-3.0.4.ebuild: - bug #55956, backport fix I put into 3.0.5 for gdbm vs. berkdb. - - 01 Jul 2004; Jeremy Huddleston - courier-imap-2.1.2-r2.ebuild, courier-imap-3.0.2-r1.ebuild, - courier-imap-3.0.2.ebuild, courier-imap-3.0.4-r1.ebuild, - courier-imap-3.0.4.ebuild, courier-imap-3.0.5.ebuild: - virtual/glibc -> virtual/libc - -*courier-imap-3.0.5 (26 Jun 2004) - - 26 Jun 2004; Robin H. Johnson - courier-imap-3.0.4-r1.ebuild, courier-imap-3.0.5.ebuild, - files/authdaemond-3.0.4-r1, files/authdaemond.conf, - files/authdaemond.conf-3.0.4-r1, files/authdaemond.rc6, - files/courier-imapd-ssl.rc6, files/courier-imapd-ssl.rc6-3.0.5, - files/courier-imapd.rc6, files/courier-pop3d-ssl.rc6, - files/courier-pop3d-ssl.rc6-3.0.5, files/courier-pop3d.rc6, - files/gentoo-imapd-1.7.3-r1.rc, files/gentoo-imapd-ssl-1.7.3-r1.rc, - files/gentoo-pop3d-1.7.3-r1.rc, files/gentoo-pop3d-ssl-1.7.3-r1.rc: - fix bugs 42686, 52496, 39653, 52174, 52658, new upstream version. - - 17 Jun 2004; Robin H. Johnson - courier-imap-2.1.2-r1.ebuild: - Remove 2.1.2-r1 as per bug #54020. - - 10 Jun 2004; Aron Griffis - courier-imap-2.1.2-r1.ebuild, courier-imap-2.1.2-r2.ebuild, - courier-imap-3.0.2-r1.ebuild, courier-imap-3.0.2.ebuild, - courier-imap-3.0.4-r1.ebuild, courier-imap-3.0.4.ebuild: - Fix use invocation - - 28 May 2004; Robin H. Johnson metadata.xml: - Update metadata.xml. - -*courier-imap-3.0.4-r1 (19 May 2004) - - 19 May 2004; Robin H. Johnson - courier-imap-3.0.4-r1.ebuild, files/authdaemond-3.0.4-r1, - files/authdaemond.conf-3.0.4-r1: - bug #51306 again, authdaemond changes - -*courier-imap-3.0.4 (17 May 2004) - - 17 May 2004; Robin H. Johnson - courier-imap-3.0.4.ebuild: - version bump, bug #51306. severe problem found in 3.0.2. - - 27 Apr 2004; Aron Griffis - courier-imap-2.1.2-r1.ebuild, courier-imap-2.1.2-r2.ebuild, - courier-imap-3.0.2-r1.ebuild, courier-imap-3.0.2.ebuild: - Add inherit eutils - - 26 Apr 2004; Aron Griffis - courier-imap-2.1.2-r1.ebuild, courier-imap-2.1.2-r2.ebuild, - courier-imap-3.0.2-r1.ebuild, courier-imap-3.0.2.ebuild: - Add die following econf for bug 48950 - -*courier-imap-3.0.2-r1 (23 Apr 2004) - - 23 Apr 2004; Robin H. Johnson - courier-imap-3.0.2-r1.ebuild, files/courier-imap-3.0.2-disable-fam.diff: - bug #48838, make it possible to disable fam properly, configure.in patch by - - -*courier-imap-2.1.2-r2 (19 Apr 2004) - - 19 Apr 2004; Robin H. Johnson - courier-imap-1.7.3-r1.ebuild, courier-imap-2.1.2-r2.ebuild: - remove 1.7.3-r1, add new revision of 2.1.2 with QA fixes for bug #48362 - - 19 Apr 2004; Robin H. Johnson - courier-imap-3.0.2.ebuild: - fix bug #21330 a bit better - - 31 Mar 2004; Robin H. Johnson - files/courier-imapd-ssl.rc6, files/courier-imapd.rc6, - files/courier-pop3d-ssl.rc6, files/courier-pop3d.rc6: - avoid bug #46351 recurring by having init scripts use famd. - - 06 Apr 2004; Joshua Brindle - courier-imap-2.1.2-r1.ebuild, courier-imap-3.0.2.ebuild: - added selinux policy to rdepend - - 28 Mar 2004; Jochen Maes courier-imap-3.0.2.ebuild: - courier-imap-3.0.2.ebuild - - 26 Mar 2004; Jason Wever courier-imap-3.0.2.ebuild: - Marked stable on sparc wrt bug #45584. - - 26 Mar 2004; Jon Portnoy - courier-imap-3.0.2.ebuild : - Stable on AMD64 - - 26 Mar 2004; Robin H. Johnson - courier-imap-3.0.2.ebuild: - clean up vpopmail and more in ebuild. bump to x86 for security bug #45584. - -*courier-imap-3.0.2 (26 Mar 2004) - - 26 Mar 2004; courier-imap-3.0.2.ebuild, - files/courier-imap-3.0.2-db40vs41.patch, - files/courier-imap-3.0.2-removerpm.patch: - courier-imap <3.0.0: Courier Multiple Remote Buffer Overflow Vulnerabilities. - bug #45584 - - 10 Mar 2004; Daniel Ahlberg courier-imap-2.1.2-r1.ebuild, - files/courier-imap-2.1.2-res_query.patch: - Add patch for res_query to allow courier-imap to compile on amd64. Should close #41160. - - 22 Feb 2004; Aron Griffis - courier-imap-1.7.3-r1.ebuild, courier-imap-2.1.2-r1.ebuild: - Remove arm keywords - - 28 Jan 2004; Jon Portnoy courier-imap-2.1.2-r1.ebuild : - AMD64 keywords. - - 18 Jan 2004; Robin H. Johnson - courier-imap-2.1.2-r1.ebuild: - fix bug #38606. - - 08 Jan 2004; Jason Wever courier-imap-2.1.2-r1.ebuild: - Added ~sparc keyword. - - 22 Dec 2003; Robin H. Johnson - courier-imap-2.1.2-r1.ebuild: - fix bug #33346 - - 09 Dec 2003; Martin Holzer - courier-imap-1.7.3-r1.ebuild, courier-imap-2.1.2-r1.ebuild: - adding RESTRICT="nomirror" - - 07 Dec 2003; foser courier-imap*.ebuild : - Fix fam-oss dep to fam, due to move - - 14 Nov 2003; Rajiv Aaron Manglani - courier-imap-1.7.3-r1.ebuild: - marked stable on ppc. - - 31 Oct 2003; Robin H. Johnson - courier-imap-2.1.2-r1.ebuild: - fix bug #32410, bump to stable - - 28 Oct 2003; Robin H. Johnson - courier-imap-2.1.2-r1.ebuild, files/courier-imap-2.1.2-removerpm.patch: - commit brandy's patch for bug #28070 - -*courier-imap-2.1.2-r1 (02 Oct 2003) - - 02 Oct 2003; Robin H. Johnson - courier-imap-2.1.2-r1.ebuild: - add fam support - bug #29879 - -*courier-imap-2.1.2 (25 Sep 2003) - - 25 Sep 2003; Robin H. Johnson - courier-imap-2.1.2.ebuild: - version bump - - 03 Sep 2003; Robin H. Johnson - courier-imap-2.1.1.ebuild: - add fix for bug #27528, and add a few comments about the last fix too - - 03 Sep 2003; Robin H. Johnson - courier-imap-2.1.1.ebuild, files/courier-imap-2.1.1-db40vs41.patch: - apply Brandy's patch for bug #27517 - -*courier-imap-2.1.1 (28 Aug 2003) - - 28 Aug 2003; Robin H. Johnson - courier-imap-2.1.1.ebuild: - version bump, fix ipv6 bug, another attempted tcltk fix - -*courier-imap-2.0.0 (31 Jul 2003) - - 31 Jul 2003; Robin Hugh Johnson courier-imap-2.0.0.ebuild: - Bump to latest stable upstream version, new fix for userpriv - -*courier-imap-1.7.3-r1 (31 Jul 2003) - - 31 Jul 2003; Robin Hugh Johnson courier-imap-1.7.3-r1.ebuild, - files/gentoo-imapd-1.7.3-r1.rc, files/gentoo-imapd-ssl-1.7.3-r1.rc, - files/gentoo-pop3d-1.7.3-r1.rc, files/gentoo-pop3d-ssl-1.7.3-r1.rc: - Fixed Prerun support again, bump to x86. - - 10 Jun 2003; courier-imap-1.7.1.ebuild, - courier-imap-1.7.2.ebuild, courier-imap-1.7.3.ebuild: - DEPEND on sed >= 4 - -*courier-imap-1.7.3 (20 May 2003) - - 27 May 2003; Robin Johnson courier-imap-1.7.3.ebuild: - Fix bug #21803 - - 25 May 2003; Robin Johnson courier-imap-1.7.3.ebuild: - Fix bug #21577 - - 20 May 2003; Robin Johnson courier-imap-1.7.3.ebuild: - Version bump and move warning message. Removed extraneous cflag filtering. - Fixed bug #21330 as well. - -*courier-imap-1.7.2 (19 May 2003) - - 19 May 2003; Robin Johnson courier-imap-1.7.2.ebuild, - files/gentoo-imapd-ssl.rc, files/gentoo-imapd.rc, files/gentoo-pop3d-ssl.rc, - files/gentoo-pop3d.rc: - Version bump. Fixed DB3/DB4 stuff properly (minor bug in sed-foo). Install - all auth modules. Added prerun support for some other mail stuff. Fix - SRC_URI. Fix Vpopmail support. Other misc cleanups. - -*courier-imap-1.7.1 (30 Apr 2003) - - 30 Apr 2003; Alastair Tse courier-imap-1.7.1.ebuild: - version bump. workaround db3/db4 coexisting problems. added - /var/lib/courier-imap - - 18 Feb 2003; Nick Hadaway files/gentoo-*.rc : - Updated gentoo-*.rc with fix0rs found by Psi-Jack! - -*courier-imap-1.7.0 (01 Feb 2003) - - 11 Apr 2003; Alastair Tse courier-imap-1.7.0.ebuild: - deps now reflect that it needs db3 and nothing else. fixes #18734. - - 04 Feb 2003; Nick Hadaway courier-imap-1.7.0.ebuild : - Updated vpopmail detection to account for a different home directory - for vpopmail. - - 01 Feb 2003; Nick Hadaway courier-imap-1.7.0.ebuild, - files/digest-courier-imap-1.7.0 : - Version bump. Includes some postgres changes and other fixes. - -*courier-imap-1.6.2-r1 (29 Jan 2003) - - 29 Jan 2003; Nick Hadaway courier-imap-1.6.2-r1.ebuild, - files/digest-courier-imap-1.6.2-r1 : - Now filtering -funroll-loops and -fomit-frame-pointer like in the - courier ebuild. - -*courier-imap-1.6.2 (31 Dec 2002) - - 14 Jan 2003; Nick Hadaway courier-imap-1.6.2.ebuild : - Tamed down the postgres dependancy. - - 09 Jan 2002; Nick Hadaway courier-imap-1.6.2.ebuild : - Marked stable for x86. - - 31 Dec 2002; Nick Hadaway courier-imap-1.6.2.ebuild, - files/digest-courier-imap-1.6.2 : - Version bump. new ebuild logic for unicode support. Added postgres - use variable support. - -*courier-imap-1.6.1 (12 Dec 2002) - - 25 Dec 2002; Nick Hadaway courier-imap-1.6.1.ebuild, - files/gentoo-imapd-1.6.1.rc, files/gentoo-imapd-ssl-1.6.1.rc, - files/gentoo-pop3d-1.6.1.rc, files/gentoo-pop3d-ssl-1.6.1.rc : - Updated the gentoo rc files and ebuild as logger has changed - to courierlogger. - - 12 Dec 2002; Nick Hadaway - courier-imap-1.6.1.ebuild, files/digest-courier-imap-1.6.1 : - Version bump. Added a test for vpopmail so proper configure options - are passed. - -06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords - -*courier-imap-1.5.3 (25 Sep 2002) - - 25 Sep 2002; Nick Hadaway - courier-imap-1.5.3.ebuild, files/digest-courier-imap-1.5.3 : - Version bump. Lots of SSL fixes. - -*courier-imap-1.5.1 (03 Aug 2002) - - 11 Sep 2002; Nick Hadaway - courier-imap-1.5.1.ebuild, files/authdaemond.conf, - files/authdaemond.rc6 : - Updated authenticator choosing mechanism. Removed pgsql authenticator - as it is not a supported backend. - - 30 Aug 2002; Sascha Schwabbauer : - Added ppc to keywords. - - 03 Aug 2002; Nick Hadaway - courier-imap-1.5.1.ebuild, files/digest-courier-imap-1.5.1 : - Version bump. Added support for unicode searching, and proper - listening to the ipv6 use variable. - -*courier-imap-1.5.0 (24 Jun 2002) - - 22 Jul 2002; Nick Hadaway authdaemond.rc6 : - Fixed small typo. changed pqsql to pgsql. Closes bug #5163. - - 26 Jul 2002; Nicholas Jones : - Chase latest release. - -*courier-imap-1.4.5-r3 (20 Jun 2002) - - 20 Jun 2002; Kyle Manna : - - Moved maildirmake for /usr/sbin to /usr/bin, close bug #3844 - -*courier-imap-1.4.5-r2 (14 Jun 2002) - - 14 Jun 2002; Kyle Manna : - - Forgot to install /etc/init.d/authdaemond - -*courier-imap-1.4.5-r1 (8 Jun 2002) - - 8 Jun 2002; Kyle Manna : - - Added pop3 init scripts. - -*courier-imap-1.4.3-r1 (30 Apr 2002) - - 30 Apr 2002; Donny Davies : - - Added tcltk? ( >=dev-tcltk/expect-5.33.0 ) to RDEPEND, closing #2282. - -*courier-imap-1.4.3 (1 Apr 2002) - - 1 Apr 2002; Donny Davies : - - Updated to latest release. Added --enable-workarounds-for-imap-client-bugs - to ./configure which helps some clients; notably Netscape Messenger. Now - installs a pam_stack aware pam.d/ file. - -*courier-imap-1.4.1-r4 (14 Mar 2002) - - 14 Mar 2002; Grant Goodyear : - - Fixed bug where /etc/courier-imap/pop3d didn't have MAILDIR=.maildir set. - -*courier-imap-1.4.1-r2 (21 Feb 2002) - -21 Feb 2002; Grant Goodyear : - - Modified the ebuild so that /usr/sbin/{imapd,pop3d} get renamed to - /usr/sbin/{courier-imapd,courier-pop3d}. I also had to change hack - the /usr/lib/courier-imap/*.rc files to call these newly-named functions. - While I was at it I cleaned up the ebuilds and fixed the not-yet-caught - bug that pop3d was still trying to use Maildir instead of ${MAILDIR}. - Fixes bug #584. - -*courier-imap-1.4.1-r1 (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/net-mail/courier-imap/Manifest b/net-mail/courier-imap/Manifest deleted file mode 100644 index 6a7e5fdc..00000000 --- a/net-mail/courier-imap/Manifest +++ /dev/null @@ -1,56 +0,0 @@ -AUX authdaemond-3.0.4-r1 1062 RMD160 5e9184dc8c8ccbb528252c0795b5cd62b1d1b9c8 SHA1 55180242453ee47c951d265615da7a0902a5dc1f SHA256 2731b87fec98ae4ecdb5cfdb5917894e28eaf768f68555462d801c116cfa2a0d -AUX authdaemond.conf-3.0.4-r1 544 RMD160 52c3d3ec3c720ef36d03b531e9f4408149769d19 SHA1 f433ce39a182b7e2d7c91d22c59546e5fc552d83 SHA256 6bbf884df95152b5f8e1b0cd404a1833c1e337ccd44360156296122d2c9bb72f -AUX courier-imap-3.0.8-db4-bdbobj_configure.in.patch 1263 RMD160 3f5c2a5f4818a138e3fe118d790ceb1fb6b4aff4 SHA1 72cc2d43835efe8833ece60602ebd839d5480729 SHA256 e33f23799ffb934b083512c9cc58f81803610123f4ad38fda800431f0d67fa73 -AUX courier-imap-3.0.8-db4-configure.in.patch 1337 RMD160 61f09bd94189576acc3b41a5aee9605d1f0c95de SHA1 e06ef1f954e0c0deaabe548abe559525d2fe918a SHA256 5f749b10f53d3a631af65f3766f3d72e54603761b164a2a656a59aee78c67939 -AUX courier-imap-3.0.8-disable-fam-configure.in.patch 654 RMD160 c43ae28da398b0106efd73924a0b2c9f4490b799 SHA1 5c00b1d4180c65b1c6feed3979b60b018f874996 SHA256 775dab159b4e05141e4d8fdfa5df75967dda8a8f60e4e962208f724a497d3f54 -AUX courier-imap-4.0.1-courier-imapd-ssl.rc6 1215 RMD160 895e04e9d0fc49fa5e2a022b070c09e31706918b SHA1 55e6a427c1acae17853fe016dc38068a9f3456b6 SHA256 7724a4e51effba581872917244a56d165506a813a923c4126323d93985ea5c2f -AUX courier-imap-4.0.1-courier-imapd.rc6 970 RMD160 cc29497750a0d4c1f09a8dde111b3e387bf902bd SHA1 34f0bf3456ad6d33280216940807cf5805214cd6 SHA256 adde0c60fb7d66253c791197631281efb57975cb130b7e70925cac03a1085d5a -AUX courier-imap-4.0.1-courier-pop3d-ssl.rc6 1223 RMD160 ce2d8a86fb20da03d9a3b085032cc1c68d48b3b9 SHA1 021a3b52493dfd1c97614a31f1015ad947a58e9b SHA256 ecb4258a140359940637f84c1457c885e57aa0f45a6b5c3247db4d413219680f -AUX courier-imap-4.0.1-courier-pop3d.rc6 978 RMD160 fbcc8eaaa0c68e29beaa83236d165ed489a0eea7 SHA1 b66127eab29e9e0a44469a5e2aebe1582518b3d0 SHA256 a66aa6fd10ab8d43bc28357b1c9db63afb80e6c66b8fa47fa26214c40cf1bcf7 -AUX courier-imap-4.0.1-db4-bdbobj_configure.in.patch 1263 RMD160 3f5c2a5f4818a138e3fe118d790ceb1fb6b4aff4 SHA1 72cc2d43835efe8833ece60602ebd839d5480729 SHA256 e33f23799ffb934b083512c9cc58f81803610123f4ad38fda800431f0d67fa73 -AUX courier-imap-4.0.1-db4-configure.in.patch 1303 RMD160 69228d5d2fb61bf176581c22a0a02e795342595e SHA1 75e73e48fb91c22996bdbd6417d30a6698a96309 SHA256 f7d626d03e6a83a6851be1ec7b1ad8b24e26d20fa1a2cf87ebce4560c226c2c3 -AUX courier-imap-4.0.1-disable-fam-configure.in.patch 654 RMD160 c43ae28da398b0106efd73924a0b2c9f4490b799 SHA1 5c00b1d4180c65b1c6feed3979b60b018f874996 SHA256 775dab159b4e05141e4d8fdfa5df75967dda8a8f60e4e962208f724a497d3f54 -AUX courier-imap-4.0.1-gentoo-imapd-ssl.rc 1092 RMD160 d32cbf015f9fda6bbeee1bfa054c39a08ccead95 SHA1 9f5ad90b96a40c0cd3d910e5390d7f648c2c0046 SHA256 1feabc5a11925e8a9abef29b3797b6f8ee6c9935f726e4a9af918f2f9879b797 -AUX courier-imap-4.0.1-gentoo-imapd.rc 1129 RMD160 db3c0dfea4074482144fca2195acbbc18a9b395b SHA1 6b0966aeace6d643c63e902443cf782ad5c81422 SHA256 0814d73c7eb1cd857288390b3e8206fa8037bccb2d17c4998e18d351da87fcf7 -AUX courier-imap-4.0.1-gentoo-pop3d-ssl.rc 1067 RMD160 a33364035b91a371da9e0b7a6cd1f8af075edcd9 SHA1 df93bd12d2afeafc6576d67a0d945827e791c298 SHA256 7ffa8c0a0788ad70332c5351aebf58be715b8ed6f7ace887c3163b4b4282d397 -AUX courier-imap-4.0.1-gentoo-pop3d.rc 1075 RMD160 8cc119405c18525fbc3bed9a5ea1be3ac3cb02b8 SHA1 cf79243fbf860c0082b39df9ba16d726b198ccf6 SHA256 a81f912ff7542f6cb3fee162a75a045606b5f1175264a0b5b303a9d5c1c4a1d1 -AUX courier-imap-4.0.1-r1-courier-imapd.indirect 85 RMD160 3b6790ccee0c7271c23f76a393b9d0a0d0b575ef SHA1 807e2294f80b95f0bae856a64774ffed7175dbef SHA256 96f7cd8cb1f4817be039df630b0e5da3838530955881b7217527307514b1b8a3 -AUX courier-imap-4.0.1-r1-courier-pop3d.indirect 85 RMD160 f0750ff2a958b9a24112c9352bdc6a70b4a077f4 SHA1 6b7859075554104f0fe04f1e74fde2565a77e65d SHA256 df03082133b598631c4e47b5f448bba385f5993c0bd55a4eca9637b8176d8593 -AUX courier-imap-4.0.1-r1-gentoo-imapd-ssl.rc 1114 RMD160 c68bdfd5e7d73a0977db02833fad84efa4697419 SHA1 9ced6a64c1c7f8e0843f8e63c36f057ab6ed1ef3 SHA256 d632673bb34aa049205682d7c26c4972623589bbcace6604bf6c81a91d02d30d -AUX courier-imap-4.0.1-r1-gentoo-imapd.rc 1151 RMD160 c0e1c3402382b62210a4855e1fe5239bcce3e06a SHA1 087ca38c92d82c3cf6a94aa2c97368415a28b72e SHA256 c9929c008990b5e4602f2b9e2654875c25f5cc776e1d0c433f16c716a327afa6 -AUX courier-imap-4.0.1-r1-gentoo-pop3d-ssl.rc 1089 RMD160 1b0339c606987f6c230d7b7e962a098c01bba0e3 SHA1 4cb7a81534d19f45c065b41139ee66a51ff64c61 SHA256 ce0ce1e14324ce8d6633aad60762b4bcc7dc79a94047b6aa45a670b4e897393e -AUX courier-imap-4.0.1-r1-gentoo-pop3d.rc 1097 RMD160 d138103cf9fd92ebc7806593eb79b22a4aea4d50 SHA1 d2d7e885e37e8d4510f440ab3e94593ce02eef86 SHA256 6e7fd5f98e40504c0da0236bdfeadad33cf95cc8dfe31af8207d23620f27b84d -AUX courier-imap-4.0.4-courier-imapd-ssl.rc6 1174 RMD160 a7e9593106447b743cc8dc153664869924a152a2 SHA1 984c4e7324e890290c3ae793f9afdf855991a205 SHA256 ef3d363558c64dcb3b6429de700eb4bc1557c622dbfad2e26abe98f59c18329f -AUX courier-imap-4.0.4-courier-imapd.rc6 929 RMD160 4aec3c1c2fd1e32ff8fc89bc4d89b7b1227cda57 SHA1 bb919257cdd11f66bf448db86539d784ca539ccf SHA256 5187c9dbaaeceb98273e719b676fe7197bcfa215dfdf05c9d8cb161af48e3146 -AUX courier-imap-4.0.4-courier-pop3d-ssl.rc6 1182 RMD160 61a232d9de309f8a79c9ee05a412afc3265f0b21 SHA1 e337b7ba969462e896c595b205eb1b15d2860a5e SHA256 bc1e61890624d9ecc930d33785879b6d22bea6ac962be5f2aad1529a024c88f3 -AUX courier-imap-4.0.4-courier-pop3d.rc6 937 RMD160 aa08726aefd6fd3dad6cf2003de853869eb2d71a SHA1 2728ecebabcb5210c6d7f985df777b14a1edc5d3 SHA256 70c526347c8c53888df1bc6602d242376e9ef885a2b125d5292363c082dc4fca -AUX courier-imap-4.0.6-aclocal-fix.patch 237 RMD160 005a1b1bcff427b747b5fdae0fbe678367e7ebfa SHA1 9593c438e8b6be719d1685f5398659bb841f115b SHA256 2bc930268fd9c1565f2dfc341557de4a6e4f867131b279d52d47d285e5f62579 -AUX courier-imap-4.0.6-db4-bdbobj_configure.in.patch 1558 RMD160 ae5866697c98a760e11927faa69687b942795ff3 SHA1 e6fd4defb33644d806679e00f2eb056e7f72170e SHA256 208e443f2730237ee8ae858eb21c3895c83651fbaacda881bdf46076b5182db7 -AUX courier-imap-4.0.6-db4-configure.in.patch 1497 RMD160 77a9ad984789ab56c5d91d8b276b5c34a0e3b909 SHA1 349ad8d16c05ba0c7a7231b092286f48fecca54b SHA256 53db1d9b267e2d753ca6e27149008b5f92e11ddea7260f44c616b7cc3327d67c -AUX courier-imap-4.0.6-db4-tcpd_configure.in.patch 264 RMD160 49e1deaa1d006b1f3bd8d68ebad037fd934d3d06 SHA1 836208b414a72cf426a17e27f4c6dcf3c88138f3 SHA256 553b9b20afad380b2901318b6b2152b14c1f26ed3bfe26126364284f143cdd21 -AUX courier-imap-4.0.6-r1-courier-imapd-ssl.rc6 1200 RMD160 cfe0a24af1c4ca8ae1bbeafb25612a790961fd68 SHA1 77363438726d1e2fd7b9afb11b6bd2223fd75775 SHA256 c417f5de1bf2eeb5a7918931c30f1902d9f463279d8aa73ea0e13623923805df -AUX courier-imap-4.0.6-r1-courier-imapd.indirect 81 RMD160 0d74ba0662418361e275a9762990771869485ac9 SHA1 404ae233fed0d3ad252e4a2897a5d01f6b613ade SHA256 5d2e175e20aa5d7b7049a76be847a9bd974d25625b5324ac8f23680cb7e734bc -AUX courier-imap-4.0.6-r1-courier-imapd.rc6 949 RMD160 484cdac2b40e6f8dbad3a604a8ab2d3967226952 SHA1 562a624818140ed324cdaf2cb7d3541f7b5a48f7 SHA256 67406394a81a4ca697b8d08e987a0680b4e7622ac30ea009241b002f1d3adc8e -AUX courier-imap-4.0.6-r1-courier-pop3d-ssl.rc6 1208 RMD160 8a997b6299c6a3de6dcd3e4b2d7c5171286e466a SHA1 0e007a0a8964e2c0523f187b0aed291008d70c2b SHA256 dec6250978b39b6dd1bfbea0b0dbd108ca60171db04135dff66c5ae73a7a33e6 -AUX courier-imap-4.0.6-r1-courier-pop3d.indirect 81 RMD160 047384e594e26ef2148085b0c5b88dba98187617 SHA1 3872f619cc6a5c91d3454e450638802e37556cda SHA256 27fa269811a3f916b050166733232e5de1fa578c0f3cb79ca649e6b0cff67ea5 -AUX courier-imap-4.0.6-r1-courier-pop3d.rc6 957 RMD160 d1502bbce31fc6a26cb3adf073abfe2b91bf29f3 SHA1 8db1f39de8d4041c96be3a5c04c6ecb763c6b00f SHA256 f3c8996471543ca35a9d4af6f2a7e5bc4fc5c9820dcc461792231236fababa69 -AUX courier-imap-4.0.6-r1-gentoo-imapd-ssl.rc 984 RMD160 93671fcb0eb2660ef41edf9ffc404c864bc369b7 SHA1 fc0c25e11555384db3fb7756a4c6b78d9c8c8e7e SHA256 dd79242bddbd46f7eabbd99da612c4189bbc998e3680bf9d50f6788783ba820e -AUX courier-imap-4.0.6-r1-gentoo-imapd.rc 1026 RMD160 1bd16e446e10da64352390803cbaa691c11ecc68 SHA1 b8eb095bb6c8b6c970dd60e944ebfd2f36a39b40 SHA256 a54e674a8bfce99cda974e5c2e9bd818440256130f018f1c3412ea29f4e618f1 -AUX courier-imap-4.0.6-r1-gentoo-pop3d-ssl.rc 957 RMD160 7dcbfe1e550601ebdd973394ff03f19701425254 SHA1 d5bc5e06275d4082ab9b76c739d9da491a08cafd SHA256 977ddb360fe8a4a2baab932895c1d871b992d33d2837d97af23d7a97f66dc6a6 -AUX courier-imap-4.0.6-r1-gentoo-pop3d.rc 999 RMD160 10028f0deafad4b31b12e4006ace1a007b542495 SHA1 5db7530c017c1e0a4cdb02a67bc5256f9b790110 SHA256 e9ec918c6a9f1ac3ad952d7c15392ab73f0a2e6a27f4f8a1f3fe3902c67ea278 -AUX courier-imap-4.1.2-as-needed.patch 398 RMD160 0cda873874a9261cd0f640703fdb0c7cfb79e044 SHA1 53ab7b464ed0daf167066c323827524a653964e0 SHA256 8d1185d1929ab1cce5216f188adeb66a52ede20fbcb95b45d9b7a39287f884e3 -AUX courier-imap-gentoo.readme 2827 RMD160 1429340ccc518b019a42dd274a7c15f01f125d25 SHA1 72c4f79c6ed08c4423925b05303f97287b8d95d1 SHA256 fbfe0396d87bcfe2722df94b2c68ef1a1993edcf776c8572604aed0390e4061f -AUX courier-imapd-ssl.rc6-3.0.5 1196 RMD160 b3d21018f32d59c8db09491aa5d25e99ef5022ca SHA1 b25b6d29cba405ba7ea96223d564178f7cce8ece SHA256 818217507f3d27aebf9f14fa10a9eb9805b605c5bacc7a936e8610127816fd76 -AUX courier-imapd.rc6 945 RMD160 1446c5fdc95aceeebfb670e501d2f6d0f8e15c5b SHA1 77f36e56631db5be6f51377386a6059e9f48244f SHA256 37d2d245f58dbfeca4f6c15f3dffbb652daaae18ba07973989f661ce00f23178 -AUX courier-pop3d-ssl.rc6-3.0.5 1204 RMD160 c1638bd94fadc331cc97cc54462c9d9ed8fbd986 SHA1 7c1956c410179881430be2580561f6ea6c6fd5c2 SHA256 4a107d764d17ec217ecaeaa57504bb893558b0bc8fa5e82af33a3c63771d60a4 -AUX courier-pop3d.rc6 953 RMD160 c98bce7aabef2e138febf10e4c8bab86026216d4 SHA1 0aa6898254e70b0f2f13b9b3cc68e9895f9d4a3b SHA256 e64d98087123a432b528a301bb5a4f1d6ef6232a39c981318f8159297f775f76 -AUX gentoo-imapd-1.7.3-r1.rc 1074 RMD160 0fec4a1dc289b348e0605152467e603a2674847a SHA1 5eae59350ef88024041cad7bb8b4e7c79ea03b43 SHA256 52ad1bb47496be6fdd5a943cc5d156e18f4429c7b3f9d4d89670d451023db9e7 -AUX gentoo-imapd-ssl-1.7.3-r1.rc 1036 RMD160 441ee24be1825ab8cfb485cad5df329a1aa008fa SHA1 7791e6fc38cce038562b8dee868ec83c6e06a5c1 SHA256 2430819bae8e265934ac31944534ef8e3ab94dfe0e59a3ea658f60ebdd7d989b -AUX gentoo-pop3d-1.7.3-r1.rc 1020 RMD160 e0c83f2cf3507cd8b08dd53f47abe3dcbeb10c8a SHA1 bab1db4ee5f31e33c8ca81ebab7cd46e93a908bc SHA256 189dca5b4fa90405e25f7d659b984c10a705d6c9a725f0571bc37d784793911b -AUX gentoo-pop3d-ssl-1.7.3-r1.rc 1012 RMD160 d967c3996f95e113e7e6f9dd0a62b418c37d6ee4 SHA1 b8cfb3069000e2a70e0aa836b231fa40bdeef6c7 SHA256 12659fbc648e66ccfd5b62f75a9cc4a580f56b35ddb02f1460b6ce2726050e0d -AUX mkimapdcert 996 RMD160 4ca3c600dc558f14648f318007447318a5e45165 SHA1 a1259ae6a18d4c2b2d783da72b730437fe0ffc2f SHA256 1ebd9ae44e3ca5fb906f5f399abec7d6f117d231db5725be0a1c4e043eaec4f6 -AUX mkpop3dcert 996 RMD160 424c61ae95914f267397a1180dcb8fee64586ea3 SHA1 28f43f0f62999105fe37b6a2edd5a0cbf8cee157 SHA256 c241ccca359b5d126dc56fc73f21991d8a7bffb5c211d8b0a1e4e88e693eb7cb -DIST courier-imap-4.4.1.tar.bz2 3383036 RMD160 ae1feff71b6dbd893ba1866bf4bf974e84210236 SHA1 c5d7a2790f6ce0ed7eda90a36268a1e772627bd7 SHA256 d7cff71f0aaf34ea8dc6823550dadf62def4f616b750548bf0512f12d1b4725f -EBUILD courier-imap-4.4.1-r1.ebuild 8187 RMD160 127d664188a5f978cba36626bda730d61d72975c SHA1 fa939d4f44acfd0ca6de5f68042ee70e391be2b5 SHA256 4aca572a7de258e15de9ff875add8cafaa49cc1f91b4a994a0b3210a37da0b58 -MISC ChangeLog 33000 RMD160 91058c94ffbb878429e24f4bb6c401c02211a6c5 SHA1 3b34cadeff42df4421836bf225e204488a23504b SHA256 1c72fbe6ec6c63c4bb6635b074c89c1ce20bc6f9a2b46076b925fc22bb3c8e50 -MISC metadata.xml 258 RMD160 897ec10251e2fc462bdbb9780e945c896f44c7c1 SHA1 4f790bcbe4149520174095bb7e048a8e39fbfc16 SHA256 87167a6f2c7b3c99a92806e11600b3c9bfb1b51126a670fd2bc9b4358935f810 diff --git a/net-mail/courier-imap/courier-imap-4.4.1-r1.ebuild b/net-mail/courier-imap/courier-imap-4.4.1-r1.ebuild deleted file mode 100644 index 5d62407b..00000000 --- a/net-mail/courier-imap/courier-imap-4.4.1-r1.ebuild +++ /dev/null @@ -1,250 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-mail/courier-imap/courier-imap-4.4.1-r1.ebuild,v 1.1 2008/12/14 21:19:10 mabi Exp $ - -inherit autotools eutils multilib libtool - -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd" - -DESCRIPTION="An IMAP daemon designed specifically for maildirs." -HOMEPAGE="http://www.courier-mta.org/" -SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" -LICENSE="GPL-3" -SLOT="0" -IUSE="berkdb debug fam gdbm ipv6 nls selinux gnutls" - -# userpriv breaks linking against vpopmail -RESTRICT="userpriv" - -RDEPEND="gnutls? ( net-libs/gnutls ) - !gnutls? ( >=dev-libs/openssl-0.9.6 ) - >=net-libs/courier-authlib-0.61 - >=net-mail/mailbase-0.00-r8 - berkdb? ( sys-libs/db ) - fam? ( virtual/fam ) - gdbm? ( >=sys-libs/gdbm-1.8.0 ) - selinux? ( sec-policy/selinux-courier-imap )" -DEPEND="${RDEPEND} - dev-lang/perl - !mail-mta/courier - userland_GNU? ( sys-process/procps )" -RDEPEND="${RDEPEND} - !virtual/imapd" - -PROVIDE="virtual/imapd" - -RC_VER="4.0.6-r1" -INITD_VER="4.0.6-r1" - -pkg_setup() { - if ! use berkdb && ! use gdbm ; then - echo - eerror "Either the 'berkdb' or the 'gdbm' USE flag is required." - eerror "Please add it to '/etc/make.conf' or '/etc/portage/package.use'." - eerror "Use 'man 5 portage' for more info on '/etc/portage/package.use'." - echo - die "Required USE flag missing." - fi -} - -vpopmail_setup() { - VPOPMAIL_INSTALLED= - VPOPMAIL_DIR= - export VPOPMAIL_INSTALLED VPOPMAIL_DIR - VPOPMAIL_DIR=$(grep ^vpopmail /etc/passwd 2>/dev/null | cut -d: -f6) - VPOPMAIL_INSTALLED= - if has_version 'net-mail/vpopmail' && [[ -n "${VPOPMAIL_DIR}" ]] && [[ -f "${VPOPMAIL_DIR}/etc/lib_deps" ]] ; then - VPOPMAIL_INSTALLED=1 - else - VPOPMAIL_DIR= - fi -} - -src_unpack() { - unpack ${A} - cd "${S}" - - # Bug #48838. Patch to enable/disable FAM support. - # 20 Aug 2004 langthang@gentoo.org - # This patch should fix bug #51540. fam USE flag is not needed for shared folder support. - epatch "${FILESDIR}"/${PN}-4.0.1-disable-fam-configure.in.patch - - # Kill unneeded call to AC_PROG_SYSCONFTOOL (bug #168206). - epatch "${FILESDIR}"/${PN}-4.0.6-aclocal-fix.patch - - # These patches should fix problems detecting BerkeleyDB. - # We now can compile with db4 support. - if use berkdb ; then - epatch "${FILESDIR}"/${PN}-4.0.6-db4-bdbobj_configure.in.patch - epatch "${FILESDIR}"/${PN}-4.0.6-db4-configure.in.patch - fi - - ebegin "Recreating configure" - eautoreconf || die "eautoreconf failed" - eend $? -} - -src_compile() { - vpopmail_setup - - local myconf="" - - # 19 Aug 2004 langthang@gentoo.org - # Default to gdbm if both berkdb and gdbm are present. - if use gdbm ; then - einfo "Building with GDBM support" - myconf="${myconf} --with-db=gdbm" - elif use berkdb ; then - einfo "Building with BerkeleyDB support" - myconf="${myconf} --with-db=db" - fi - - # The default character set is ISO-8859-1/US-ASCII. - # USE 'nls' will enable all available character sets. - # Set ENABLE_UNICODE=iso-8859-1,utf-8,iso-8859-10 - # to include only specified translation tables. - if use nls && [[ -z "${ENABLE_UNICODE}" ]] ; then - einfo "ENABLE_UNICODE is not set, building with all available character sets" - myconf="${myconf} --enable-unicode" - elif use nls ; then - einfo "ENABLE_UNICODE is set, building with unicode=${ENABLE_UNICODE}" - myconf="${myconf} --enable-unicode=${ENABLE_UNICODE}" - else - einfo "Disabling unicode support" - myconf="${myconf} --disable-unicode" - fi - - use debug && myconf="${myconf} debug=true" - - # Fix for bug #21330 - CFLAGS="$(echo ${CFLAGS} | xargs)" - CXXFLAGS="$(echo ${CXXFLAGS} | xargs)" - LDFLAGS="$(echo ${LDFLAGS} | xargs)" - - # Do the actual build now - LDFLAGS="${LDFLAGS} " econf \ - --disable-root-check \ - --bindir=/usr/sbin \ - --mandir=/usr/share/man \ - --sysconfdir=/etc/${PN} \ - --libexecdir=/usr/$(get_libdir)/${PN} \ - --localstatedir=/var/lib/${PN} \ - --with-authdaemonvar=/var/lib/${PN}/authdaemon \ - --enable-workarounds-for-imap-client-bugs \ - --with-mailuser=mail \ - --with-mailgroup=mail \ - $(use_with fam) \ - $(use_with ipv6) \ - $(use_with gnutls) \ - ${myconf} || die "econf failed" - - # Change the pem file location. - sed -i -e "s:^\(TLS_CERTFILE=\).*:\1/etc/courier-imap/imapd.pem:" \ - imap/imapd-ssl.dist || \ - die "sed failed" - - sed -i -e "s:^\(TLS_CERTFILE=\).*:\1/etc/courier-imap/pop3d.pem:" \ - imap/pop3d-ssl.dist || \ - die "sed failed" - - emake -j1 || die "emake failed" -} - -src_install() { - vpopmail_setup - - dodir /var/lib/${PN} /etc/pam.d - emake DESTDIR="${D}" install || die "emake install failed" - rm -Rf "${D}/etc/pam.d" - - # Avoid name collisions in /usr/sbin wrt imapd and pop3d - cd "${D}/usr/sbin" - for name in imapd pop3d ; do - mv -f "${name}" "courier-${name}" || die "Failed to mv ${name} to courier-${name}" - done - - # Hack /usr/lib/courier-imap/foo.rc to use ${MAILDIR} instead of - # 'Maildir', and to use /usr/sbin/courier-foo names. - cd "${D}/usr/$(get_libdir)/${PN}" - for service in {imapd,pop3d}{,-ssl} ; do - sed -i -e 's/Maildir/${MAILDIR}/' "${service}.rc" || die "sed failed" - sed -i -e "s/\/usr\/sbin\/${service}/\/usr\/sbin\/courier-${service}/" "${service}.rc" || die "sed failed" - done - - # Rename the config files correctly and add a value for ${MAILDIR} to them. - cd "${D}/etc/${PN}" - for service in {imapd,pop3d}{,-ssl} ; do - mv -f "${service}.dist" "${service}" || die "Failed to mv ${service}.dist to ${service}" - echo -e '\n# Hardwire a value for ${MAILDIR}' >> "${service}" - echo 'MAILDIR=.maildir' >> "${service}" - echo 'MAILDIRPATH=.maildir' >> "${service}" - done - for service in imapd pop3d ; do - echo -e '# Put any program for ${PRERUN} here' >> "${service}" - echo 'PRERUN=' >> "${service}" - echo -e '# Put any program for ${LOGINRUN} here' >> "${service}" - echo -e '# this is for relay-ctrl-allow in 4*' >> "${service}" - echo 'LOGINRUN=' >> "${service}" - done - - cd "${D}/usr/sbin" - for x in * ; do - if [[ -L "${x}" ]] ; then - rm -f "${x}" || die "Failed to rm ${x}" - fi - done - - cd ../share - mv -f * ../sbin - mv -f ../sbin/man . - cd .. - - for x in mkimapdcert mkpop3dcert ; do - mv -f "${D}/usr/sbin/${x}" "${D}/usr/sbin/${x}.orig" || die "Failed to mv /usr/sbin/${x} to /usr/sbin/${x}.orig" - done - - exeinto /usr/sbin - doexe "${FILESDIR}/mkimapdcert" "${FILESDIR}/mkpop3dcert" || die "doexe failed" - - dosym /usr/sbin/courierlogger /usr/$(get_libdir)/${PN}/courierlogger || die "dosym failed" - - mkdir "${WORKDIR}/tmp" ; cd "${WORKDIR}/tmp" - for initd in courier-{imapd,pop3d}{,-ssl} ; do - sed -e "s:GENTOO_LIBDIR:$(get_libdir):g" "${FILESDIR}/${PN}-${INITD_VER}-${initd}.rc6" > "${initd}" || die "initd libdir-sed failed" - doinitd "${initd}" || die "doinitd ${initd} failed" - done - exeinto /usr/$(get_libdir)/${PN} - for exe in gentoo-{imapd,pop3d}{,-ssl}.rc courier-{imapd,pop3d}.indirect ; do - sed -e "s:GENTOO_LIBDIR:$(get_libdir):g" "${FILESDIR}/${PN}-${RC_VER}-${exe}" > "${exe}" || die "exe libdir-sed failed" - doexe "${exe}" || die "doexe ${exe} failed" - done - - dodir /usr/bin - mv -f "${D}/usr/sbin/maildirmake" "${D}/usr/bin/maildirmake" || die "Failed to mv /usr/sbin/maildirmake to /usr/bin/maildirmake" - - # Bug #45953, more docs. - cd "${S}" - dohtml -r "${S}"/* - dodoc "${S}"/{00README.NOW.OR.SUFFER,AUTHORS,INSTALL,NEWS,README,ChangeLog} "${FILESDIR}"/${PN}-gentoo.readme - docinto imap - dodoc "${S}"/imap/{ChangeLog,BUGS,BUGS.html,README} - docinto maildir - dodoc "${S}"/maildir/{AUTHORS,INSTALL,README.maildirquota.txt,README.sharedfolders.txt} - docinto tcpd - dodoc "${S}"/tcpd/README.couriertls -} - -pkg_postinst() { - elog "Authdaemond is no longer provided by this package." - elog "Authentication libraries are now in courier-authlib." - elog "For a quick-start howto please refer to:" - elog "/usr/share/doc/${P}/${PN}-gentoo.readme.gz" - # Some users have been reporting that permissions on this directory were - # getting scrambled, so let's ensure that they are sane. - chmod 0755 "${ROOT}/usr/$(get_libdir)/${PN}" || die "Failed to ensure sane permissions on ${ROOT}/usr/$(get_libdir)/${PN}" -} - -src_test() { - ewarn "make check is not supported by this package due to the" - ewarn "--enable-workarounds-for-imap-client-bugs option." -} diff --git a/net-mail/courier-imap/files/authdaemond-3.0.4-r1 b/net-mail/courier-imap/files/authdaemond-3.0.4-r1 deleted file mode 100644 index 25baf315..00000000 --- a/net-mail/courier-imap/files/authdaemond-3.0.4-r1 +++ /dev/null @@ -1,42 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-mail/courier-imap/files/authdaemond-3.0.4-r1,v 1.3 2004/08/22 23:52:08 robbat2 Exp $ -depend() { - need net -} - -checkconfig() { - if [ ! -e /etc/courier-imap/authdaemonrc ] ; then - eerror "You need an /etc/courier-imap/authdaemonrc file to run authdaemon" - return 1 - fi -} - -setauth() { - source /etc/courier-imap/authdaemonrc - AUTHLIB="/usr/lib/courier-imap/authlib" - source /etc/courier-imap/authdaemond.conf - [ -z "$version" ] && version="${AUTHDAEMOND}" - pidfile="/var/run/authdaemon.pid" - logger="/usr/lib/courier-imap/courierlogger" -} - -start() { - checkconfig || return 1 - setauth - - ebegin "Starting ${AUTHDAEMOND}" - start-stop-daemon --quiet --start --pidfile "$pidfile" --exec \ - /usr/bin/env -- - $logger -pid="$pidfile" -start "${AUTHLIB}/${AUTHDAEMOND}" - eend $? -} - -stop() { - setauth - - ebegin "Stopping ${AUTHDAEMOND}" - start-stop-daemon --quiet --stop \ - --pidfile "$pidfile" - eend $? -} diff --git a/net-mail/courier-imap/files/authdaemond.conf-3.0.4-r1 b/net-mail/courier-imap/files/authdaemond.conf-3.0.4-r1 deleted file mode 100644 index fa039342..00000000 --- a/net-mail/courier-imap/files/authdaemond.conf-3.0.4-r1 +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-mail/courier-imap/files/authdaemond.conf-3.0.4-r1,v 1.2 2004/06/26 23:30:58 robbat2 Exp $ - -# This file should contain your chosen authenticator -# This overrides 'version' in /etc/courier-imap/authdaemonrc -# Valid choices are.. -# -# AUTHDAEMOND="authdaemond.plain" -# AUTHDAEMOND="authdaemond.mysql" -# AUTHDAEMOND="authdaemond.pgsql" -# AUTHDAEMOND="authdaemond.ldap" -# -AUTHDAEMOND="authdaemond.plain" diff --git a/net-mail/courier-imap/files/courier-imap-3.0.8-db4-bdbobj_configure.in.patch b/net-mail/courier-imap/files/courier-imap-3.0.8-db4-bdbobj_configure.in.patch deleted file mode 100644 index 776fdc14..00000000 --- a/net-mail/courier-imap/files/courier-imap-3.0.8-db4-bdbobj_configure.in.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- courier-imap-3.0.7-orig/bdbobj/configure.in 2001-09-18 18:26:28.000000000 -0700 -+++ courier-imap-3.0.7/bdbobj/configure.in 2004-08-14 16:15:08.469316646 -0700 -@@ -21,15 +21,19 @@ - dnl Checks for libraries. - - saveLIBS="$LIBS" --AC_CHECK_LIB(db, dbopen, [ LIBDB=-ldb ; LIBS="-ldb $LIBS" ], -- AC_CHECK_LIB(db, db_open, [ LIBDB=-ldb ; LIBS="-ldb $LIBS"], -- AC_CHECK_LIB(db, db_env_create, [ LIBDB=-ldb; LIBS="-ldb $LIBS"]) -- )) -- --FOUND_DB=0 --AC_CHECK_FUNC(dbopen, FOUND_DB=1) --AC_CHECK_FUNC(db_open, FOUND_DB=1) --AC_CHECK_FUNC(db_env_create, FOUND_DB=1) -+for dbname in db-4.2 db4.2 db42 db-4.1 db4.1 db41 db-4.0 db4.0 db-4 db40 db4 db -+ do -+ AC_CHECK_LIB($dbname, db_create_4002, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ], -+ AC_CHECK_LIB($dbname, db_create_4001, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ], -+ AC_CHECK_LIB($dbname, db_create_4000, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ], -+ AC_CHECK_LIB($dbname, db_create, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ])))) -+ -+ done -+FOUND_DB=0 -+AC_CHECK_FUNC(db_create_4002, FOUND_DB=1) -+AC_CHECK_FUNC(db_create_4001, FOUND_DB=1) -+AC_CHECK_FUNC(db_create_4000, FOUND_DB=1) -+AC_CHECK_FUNC(db_create, FOUND_DB=1) - - LIBS="$saveLIBS" - diff --git a/net-mail/courier-imap/files/courier-imap-3.0.8-db4-configure.in.patch b/net-mail/courier-imap/files/courier-imap-3.0.8-db4-configure.in.patch deleted file mode 100644 index d8ac46e2..00000000 --- a/net-mail/courier-imap/files/courier-imap-3.0.8-db4-configure.in.patch +++ /dev/null @@ -1,39 +0,0 @@ ---- courier-imap-3.0.7-orig/configure.in 2004-08-01 07:08:16.000000000 -0700 -+++ courier-imap-3.0.7/configure.in 2004-08-14 16:02:03.856436728 -0700 -@@ -11,7 +11,6 @@ - AC_PROG_INSTALL - AC_PROG_LN_S - AC_PROG_MAKE_SET --AC_PROG_SYSCONFTOOL - - AC_PATH_PROGS(SETENV, env) - -@@ -132,16 +131,18 @@ - - if test "$db" != "gdbm" - then -- -- AC_CHECK_LIB(db, dbopen, [ LIBDB=-ldb ; LIBS="-ldb $LIBS" ], -- AC_CHECK_LIB(db, db_open, [ LIBDB=-ldb ; LIBS="-ldb $LIBS"], -- AC_CHECK_LIB(db, db_env_create, -- [ LIBDB=-ldb; LIBS="-ldb $LIBS"]) -- )) -- -- AC_CHECK_FUNC(dbopen, HAVE_BDB=1) -- AC_CHECK_FUNC(db_open, HAVE_BDB=1) -- AC_CHECK_FUNC(db_env_create, HAVE_BDB=1) -+ for dbname in db-4.2 db4.2 db42 db-4.1 db4.1 db41 db-4.0 db4.0 db-4 db40 db4 db -+ do -+ AC_CHECK_LIB($dbname, db_create_4002, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ], -+ AC_CHECK_LIB($dbname, db_create_4001, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ], -+ AC_CHECK_LIB($dbname, db_create_4000, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ], -+ AC_CHECK_LIB($dbname, db_create, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ])))) -+ done -+ AC_CHECK_FUNC(db_create_4002, HAVE_BDB=1) -+ AC_CHECK_FUNC(db_create_4001, HAVE_BDB=1) -+ AC_CHECK_FUNC(db_create_4000, HAVE_BDB=1) -+ AC_CHECK_FUNC(db_create, HAVE_BDB=1) -+ - fi - - LIBS="$saveLIBS" diff --git a/net-mail/courier-imap/files/courier-imap-3.0.8-disable-fam-configure.in.patch b/net-mail/courier-imap/files/courier-imap-3.0.8-disable-fam-configure.in.patch deleted file mode 100644 index 7019d02a..00000000 --- a/net-mail/courier-imap/files/courier-imap-3.0.8-disable-fam-configure.in.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- courier-imap-3.0.7-orig/maildir/configure.in 2004-06-08 15:44:23.000000000 -0700 -+++ courier-imap-3.0.7/maildir/configure.in 2004-08-14 15:28:20.525714876 -0700 -@@ -60,6 +60,12 @@ - dnl Checks for library functions. - AC_CHECK_HEADER(fam.h, :, :) - AC_CHECK_FUNCS(symlink readlink strcasecmp utime utimes) -+AC_ARG_WITH(fam, [ --with-fam Compile with FAM support], -+ fam="$withval", -+ fam="no") -+ -+if test "$fam" != "no" -+then - AC_CHECK_LIB(fam, FAMOpen, [ - LIBFAM=-lfam - AC_DEFINE_UNQUOTED(HAVE_FAM,1, -@@ -74,6 +80,7 @@ - AC_MSG_ERROR([[FAM development libraries not found.]]) ] - ) - ]) -+fi - - AC_SUBST(LIBFAM) - diff --git a/net-mail/courier-imap/files/courier-imap-4.0.1-courier-imapd-ssl.rc6 b/net-mail/courier-imap/files/courier-imap-4.0.1-courier-imapd-ssl.rc6 deleted file mode 100644 index 21b386cf..00000000 --- a/net-mail/courier-imap/files/courier-imap-4.0.1-courier-imapd-ssl.rc6 +++ /dev/null @@ -1,42 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-mail/courier-imap/files/courier-imap-4.0.1-courier-imapd-ssl.rc6,v 1.1 2005/01/05 15:46:55 langthang Exp $ - -depend() { - need net courier-authlib - use famd -} - -source /etc/courier-imap/imapd-ssl - -checkconfig() { - if [ ! -e /etc/courier-imap/imapd-ssl ] ; then - eerror "You need an /etc/courier-imap/imapd-ssl file to run courier-imapd" - return 1 - fi - source /etc/courier-imap/imapd-ssl || { - eerror "There are syntax errors in /etc/courier-imap/imapd-ssl" - eerror "Please correct them before trying to start imapd-ssl" - return 3 - } - if [ ! -e "${TLS_CERTFILE}" ] ; then - eerror "You need to create a SSL certificate to use IMAP over SSL" - eerror "Edit /etc/courier-imap/imapd.cnf, then run: mkimapdcert" - return 2 - fi -} - -start() { - checkconfig || return 1 - ebegin "Starting courier-imapd over SSL" - start-stop-daemon --quiet --start --exec /usr/bin/env - /usr/lib/courier-imap/gentoo-imapd-ssl.rc \ - --pid=$SSLPIDFILE - eend $? -} - -stop() { - ebegin "Stopping courier-imapd over SSL" - start-stop-daemon --quiet --stop --pid=$SSLPIDFILE - eend $? -} diff --git a/net-mail/courier-imap/files/courier-imap-4.0.1-courier-imapd.rc6 b/net-mail/courier-imap/files/courier-imap-4.0.1-courier-imapd.rc6 deleted file mode 100644 index aa9f3b80..00000000 --- a/net-mail/courier-imap/files/courier-imap-4.0.1-courier-imapd.rc6 +++ /dev/null @@ -1,37 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-mail/courier-imap/files/courier-imap-4.0.1-courier-imapd.rc6,v 1.1 2005/01/05 15:46:55 langthang Exp $ - -depend() { - need net courier-authlib - use famd -} - -source /etc/courier-imap/imapd - -checkconfig() { - if [ ! -e /etc/courier-imap/imapd ] ; then - eerror "You need an /etc/courier-imap/imapd file to run courier-imapd" - return 1 - fi - source /etc/courier-imap/imapd || { - eerror "There are syntax errors in /etc/courier-imap/imapd" - eerror "Please correct them before trying to start imapd" - return 2 - } -} - -start() { - checkconfig || return 1 - ebegin "Starting courier-imapd" - start-stop-daemon --quiet --start --exec /usr/bin/env - /usr/lib/courier-imap/gentoo-imapd.rc \ - --pid=$PIDFILE - eend $? -} - -stop() { - ebegin "Stopping courier-imapd" - start-stop-daemon --quiet --stop --pid=$PIDFILE - eend $? -} diff --git a/net-mail/courier-imap/files/courier-imap-4.0.1-courier-pop3d-ssl.rc6 b/net-mail/courier-imap/files/courier-imap-4.0.1-courier-pop3d-ssl.rc6 deleted file mode 100644 index 52dabb3d..00000000 --- a/net-mail/courier-imap/files/courier-imap-4.0.1-courier-pop3d-ssl.rc6 +++ /dev/null @@ -1,42 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-mail/courier-imap/files/courier-imap-4.0.1-courier-pop3d-ssl.rc6,v 1.1 2005/01/05 15:46:55 langthang Exp $ - -depend() { - need net courier-authlib - use famd -} - -source /etc/courier-imap/pop3d-ssl - -checkconfig() { - if [ ! -e /etc/courier-imap/pop3d-ssl ] ; then - eerror "You need an /etc/courier-imap/pop3d-ssl file to run courier-pop3d" - return 1 - fi - source /etc/courier-imap/pop3d-ssl || { - eerror "There are syntax errors in /etc/courier-imap/pop3d-ssl" - eerror "Please correct them before trying to start pop3d-ssl" - return 3 - } - if [ ! -e "${TLS_CERTFILE}" ] ; then - eerror "You need to create a SSL certificate to use POP3 over SSL" - eerror "Edit /etc/courier-imap/pop3d.cnf, then run: mkpop3dcert" - return 2 - fi -} - -start() { - checkconfig || return 1 - ebegin "Starting courier-pop3d over SSL" - start-stop-daemon --quiet --start --exec /usr/bin/env - /usr/lib/courier-imap/gentoo-pop3d-ssl.rc \ - --pidfile $SSLPIDFILE - eend $? -} - -stop() { - ebegin "Stopping courier-pop3d over SSL" - start-stop-daemon --quiet --stop --pidfile $SSLPIDFILE - eend $? -} diff --git a/net-mail/courier-imap/files/courier-imap-4.0.1-courier-pop3d.rc6 b/net-mail/courier-imap/files/courier-imap-4.0.1-courier-pop3d.rc6 deleted file mode 100644 index 849938d2..00000000 --- a/net-mail/courier-imap/files/courier-imap-4.0.1-courier-pop3d.rc6 +++ /dev/null @@ -1,37 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-mail/courier-imap/files/courier-imap-4.0.1-courier-pop3d.rc6,v 1.1 2005/01/05 15:46:55 langthang Exp $ - -depend() { - need net courier-authlib - use famd -} - -source /etc/courier-imap/pop3d - -checkconfig() { - if [ ! -e /etc/courier-imap/pop3d ] ; then - eerror "You need an /etc/courier-imap/pop3d file to run courier-pop3d" - return 1 - fi - source /etc/courier-imap/pop3d || { - eerror "There are syntax errors in /etc/courier-imap/pop3d" - eerror "Please correct them before trying to start pop3d" - return 2 - } -} - -start() { - checkconfig || return 1 - ebegin "Starting courier-pop3d" - start-stop-daemon --quiet --start --exec /usr/bin/env - /usr/lib/courier-imap/gentoo-pop3d.rc \ - --pidfile $PIDFILE - eend $? -} - -stop() { - ebegin "Stopping courier-pop3d" - start-stop-daemon --quiet --stop --pidfile $PIDFILE - eend $? -} diff --git a/net-mail/courier-imap/files/courier-imap-4.0.1-db4-bdbobj_configure.in.patch b/net-mail/courier-imap/files/courier-imap-4.0.1-db4-bdbobj_configure.in.patch deleted file mode 100644 index 776fdc14..00000000 --- a/net-mail/courier-imap/files/courier-imap-4.0.1-db4-bdbobj_configure.in.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- courier-imap-3.0.7-orig/bdbobj/configure.in 2001-09-18 18:26:28.000000000 -0700 -+++ courier-imap-3.0.7/bdbobj/configure.in 2004-08-14 16:15:08.469316646 -0700 -@@ -21,15 +21,19 @@ - dnl Checks for libraries. - - saveLIBS="$LIBS" --AC_CHECK_LIB(db, dbopen, [ LIBDB=-ldb ; LIBS="-ldb $LIBS" ], -- AC_CHECK_LIB(db, db_open, [ LIBDB=-ldb ; LIBS="-ldb $LIBS"], -- AC_CHECK_LIB(db, db_env_create, [ LIBDB=-ldb; LIBS="-ldb $LIBS"]) -- )) -- --FOUND_DB=0 --AC_CHECK_FUNC(dbopen, FOUND_DB=1) --AC_CHECK_FUNC(db_open, FOUND_DB=1) --AC_CHECK_FUNC(db_env_create, FOUND_DB=1) -+for dbname in db-4.2 db4.2 db42 db-4.1 db4.1 db41 db-4.0 db4.0 db-4 db40 db4 db -+ do -+ AC_CHECK_LIB($dbname, db_create_4002, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ], -+ AC_CHECK_LIB($dbname, db_create_4001, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ], -+ AC_CHECK_LIB($dbname, db_create_4000, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ], -+ AC_CHECK_LIB($dbname, db_create, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ])))) -+ -+ done -+FOUND_DB=0 -+AC_CHECK_FUNC(db_create_4002, FOUND_DB=1) -+AC_CHECK_FUNC(db_create_4001, FOUND_DB=1) -+AC_CHECK_FUNC(db_create_4000, FOUND_DB=1) -+AC_CHECK_FUNC(db_create, FOUND_DB=1) - - LIBS="$saveLIBS" - diff --git a/net-mail/courier-imap/files/courier-imap-4.0.1-db4-configure.in.patch b/net-mail/courier-imap/files/courier-imap-4.0.1-db4-configure.in.patch deleted file mode 100644 index 400b746a..00000000 --- a/net-mail/courier-imap/files/courier-imap-4.0.1-db4-configure.in.patch +++ /dev/null @@ -1,38 +0,0 @@ ---- configure.in.orig 2004-11-16 16:02:11.045791896 -0800 -+++ configure.in 2004-11-16 16:03:06.743324584 -0800 -@@ -11,7 +11,6 @@ - AC_PROG_INSTALL - AC_PROG_LN_S - AC_PROG_MAKE_SET --AC_PROG_SYSCONFTOOL - AC_LIBTOOL_DLOPEN - AM_PROG_LIBTOOL - -@@ -150,16 +150,18 @@ - - if test "$db" != "gdbm" - then -+ for dbname in db-4.2 db4.2 db42 db-4.1 db4.1 db41 db-4.0 db4.0 db-4 db40 db4 db -+ do -+ AC_CHECK_LIB($dbname, db_create_4002, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ], -+ AC_CHECK_LIB($dbname, db_create_4001, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ], -+ AC_CHECK_LIB($dbname, db_create_4000, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ], -+ AC_CHECK_LIB($dbname, db_create, [ LIBDB=-l$dbname ; LIBS="-l$dbname $LIBS"; break ])))) -+ done -+ AC_CHECK_FUNC(db_create_4002, HAVE_BDB=1) -+ AC_CHECK_FUNC(db_create_4001, HAVE_BDB=1) -+ AC_CHECK_FUNC(db_create_4000, HAVE_BDB=1) -+ AC_CHECK_FUNC(db_create, HAVE_BDB=1) - -- AC_CHECK_LIB(db, dbopen, [ LIBDB=-ldb ; LIBS="-ldb $LIBS" ], -- AC_CHECK_LIB(db, db_open, [ LIBDB=-ldb ; LIBS="-ldb $LIBS"], -- AC_CHECK_LIB(db, db_env_create, -- [ LIBDB=-ldb; LIBS="-ldb $LIBS"]) -- )) -- -- AC_CHECK_FUNC(dbopen, HAVE_BDB=1) -- AC_CHECK_FUNC(db_open, HAVE_BDB=1) -- AC_CHECK_FUNC(db_env_create, HAVE_BDB=1) - fi - - LIBS="$saveLIBS" diff --git a/net-mail/courier-imap/files/courier-imap-4.0.1-disable-fam-configure.in.patch b/net-mail/courier-imap/files/courier-imap-4.0.1-disable-fam-configure.in.patch deleted file mode 100644 index 7019d02a..00000000 --- a/net-mail/courier-imap/files/courier-imap-4.0.1-disable-fam-configure.in.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- courier-imap-3.0.7-orig/maildir/configure.in 2004-06-08 15:44:23.000000000 -0700 -+++ courier-imap-3.0.7/maildir/configure.in 2004-08-14 15:28:20.525714876 -0700 -@@ -60,6 +60,12 @@ - dnl Checks for library functions. - AC_CHECK_HEADER(fam.h, :, :) - AC_CHECK_FUNCS(symlink readlink strcasecmp utime utimes) -+AC_ARG_WITH(fam, [ --with-fam Compile with FAM support], -+ fam="$withval", -+ fam="no") -+ -+if test "$fam" != "no" -+then - AC_CHECK_LIB(fam, FAMOpen, [ - LIBFAM=-lfam - AC_DEFINE_UNQUOTED(HAVE_FAM,1, -@@ -74,6 +80,7 @@ - AC_MSG_ERROR([[FAM development libraries not found.]]) ] - ) - ]) -+fi - - AC_SUBST(LIBFAM) - diff --git a/net-mail/courier-imap/files/courier-imap-4.0.1-gentoo-imapd-ssl.rc b/net-mail/courier-imap/files/courier-imap-4.0.1-gentoo-imapd-ssl.rc deleted file mode 100644 index b8574d9b..00000000 --- a/net-mail/courier-imap/files/courier-imap-4.0.1-gentoo-imapd-ssl.rc +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/bash -# $Id: courier-imap-4.0.1-gentoo-imapd-ssl.rc,v 1.1 2005/01/05 15:46:55 langthang Exp $ -# -# Copyright 1998 - 2000 Double Precision, Inc. -# See COPYING for distribution information. - -prefix=/usr -exec_prefix=/usr -bindir=/usr/sbin -libexecdir=/usr/lib/courier-imap - -source /etc/courier-imap/imapd -source /etc/courier-imap/imapd-ssl - -# the new courier-authlib doesn't usee these settings. -#LIBAUTHMODULES="" -#for f in `echo $AUTHMODULES` -#do -# LIBAUTHMODULES="$LIBAUTHMODULES /usr/lib/courier-imap/authlib/$f" -#done - -ulimit -d $IMAP_ULIMITD -export IMAP_TLS=1 -eval `sed -n '/^#/d;/=/p' /dev/null -/usr/bin/openssl req -new -x509 -days 365 -nodes \ - -config /etc/courier-imap/imapd.cnf -out $pemfile -keyout $pemfile || cleanup -/usr/bin/openssl gendh -rand $randfile 512 >> $pemfile || cleanup -/usr/bin/openssl x509 -subject -dates -fingerprint -noout -in $pemfile || cleanup -rm -f $randfile diff --git a/net-mail/courier-imap/files/mkpop3dcert b/net-mail/courier-imap/files/mkpop3dcert deleted file mode 100755 index 6a55e99f..00000000 --- a/net-mail/courier-imap/files/mkpop3dcert +++ /dev/null @@ -1,39 +0,0 @@ -#! /bin/sh -# -# mkimapdcert,v 1.1 2001/01/02 03:54:25 drobbins Exp -# -# Copyright 2000 Double Precision, Inc. See COPYING for -# distribution information. -# -# This is a short script to quickly generate a self-signed X.509 key for -# IMAP over SSL. Normally this script would get called by an automatic -# package installation routine. - -test -x /usr/bin/openssl || exit 0 - -prefix="/usr" -pemfile="/etc/courier-imap/pop3d.pem" -randfile="/etc/courier-imap/pop3d.rand" - -if test -f $pemfile -then - echo "$pemfile already exists." - exit 1 -fi - -cp /dev/null $pemfile -chmod 600 $pemfile -chown root $pemfile - -cleanup() { - rm -f $pemfile - rm -f $randfile - exit 1 -} - -dd if=/dev/urandom of=$randfile count=1 2>/dev/null -/usr/bin/openssl req -new -x509 -days 365 -nodes \ - -config /etc/courier-imap/pop3d.cnf -out $pemfile -keyout $pemfile || cleanup -/usr/bin/openssl gendh -rand $randfile 512 >> $pemfile || cleanup -/usr/bin/openssl x509 -subject -dates -fingerprint -noout -in $pemfile || cleanup -rm -f $randfile diff --git a/net-mail/courier-imap/metadata.xml b/net-mail/courier-imap/metadata.xml deleted file mode 100644 index e2101138..00000000 --- a/net-mail/courier-imap/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - net-mail - - chutzpah@gentoo.org - Patrick McLean - - diff --git a/sys-kernel/geos_one-sources/Manifest b/sys-kernel/geos_one-sources/Manifest index c1a115e8..4e2f204b 100644 --- a/sys-kernel/geos_one-sources/Manifest +++ b/sys-kernel/geos_one-sources/Manifest @@ -3,18 +3,21 @@ DIST apparmor-patches-2.6.31-2.3-p1.tar.bz2 37155 RMD160 67e7690e56e87cbc9ce5ed3 DIST apparmor-patches-2.6.32-2.3-p1.tar.bz2 37377 RMD160 09410df488783d2ed023937644db30a100cbe284 SHA1 6425f903b675ee0147366ae139d0350d0110407d SHA256 1153e6570cc0bc2bddd701612f9b83c920b2b766911717259de9297651478155 DIST apparmor-patches-2.6.33-2.3-p1.tar.bz2 49382 RMD160 f06d885b4c23b66ac4ff44b6b04869d5fd122d84 SHA1 416307d9ef5bac2fe1cc3403f1ce4ee6f314ccd8 SHA256 ee5cb6db75229726f8aab435b36c1a54ea81d0680d772461b377b9b8688d330c DIST apparmor-patches-2.6.34-2.5-p1.tar.bz2 49439 RMD160 67359c74d8055835902f1613d5f29f803c8f2658 SHA1 65edaad06a20b110f8709d006387c87e3056b91b SHA256 9093163fbf3ec1f82a10189be394a54cde33da86f23daa94f335a67efd5075ae +DIST apparmor-patches-2.6.35-2.5-p1.tar.bz2 49422 RMD160 d63b22a5cd4a69a9ebaf90358a72fd4f4e2b8467 SHA1 ffc7dadf2c9d1697cff6ea7f00a1bbcd2f7070ca SHA256 85ba4d31fc5cbc5c460a25b2a32e0d881c1f548b2888f6a3c4a43fb2542693be DIST deblob-2.6.29 76155 RMD160 b56288e338c16ec6aafd5d9146bd4dc8ae82d2ba SHA1 ab846a78ee43e2efd90417494cafe9dfa5b2d089 SHA256 ce0805a2767a1139fd952232eae04814c8910d0629963c2dc1e83449bc6a4987 DIST deblob-2.6.30 79041 RMD160 7671b56dd4357eba1aa8097f02b5d7ccc9c86422 SHA1 c282c2c77d38618da7ac8fc5adb0663a0d4bdaa3 SHA256 e1f6ba1eec8ea0de1c4099a066512dfbc53ca5c6527e7593ba0d4e85b36b626d DIST deblob-2.6.31 80819 RMD160 20972daf3852336198b5e1ac4f95a9d88f5d1d67 SHA1 41070a790894136913469bdcb3433b3d13b3e797 SHA256 4dce1f711d5098430f15ca0664ad3a1ad83a0ce6faf10d0dc8b8f53f2ab655f0 DIST deblob-2.6.32 84094 RMD160 394f46ec5b869638a7bc2e87beb118167c9bd6cb SHA1 1a2a1efb72126609d9e3b9be99ae5be2751efd06 SHA256 de625f0bd221c9c38d4453f1b709622f222d86a0ae9350d2b7b0e17795e6de6d DIST deblob-2.6.33 86599 RMD160 534eb7b76ea29561a0b6e73659f67fc746fad111 SHA1 0c3c2d8c299f3cb5d807bc4a35b20bdca50ccbce SHA256 176aa9c73f27c9c69f198e3637cae61072f152c25c468ffbebf1a4c2494d52d0 DIST deblob-2.6.34 88276 RMD160 12f83200b74a9d859b7241b1e8d8c0250d8bcb90 SHA1 985bd73ebca8e720f92eb01d11c22e25d21865b6 SHA256 9478ada7a36f3858ef9ba3dc5c9609fb45fa9b286a002ccfba09045c81b217ed +DIST deblob-2.6.35 90643 RMD160 3ddd784a9be90b98f126345fc71b45bc711b66a6 SHA1 a8774f8e27c402701fb436e2bd3ea996d88178b6 SHA256 dda16c3b77c6159715ca05d8a45f509420f5fc708afee038a820e18751f537b7 DIST deblob-check-2.6.29 247608 RMD160 840bf8a229ea79810519eee6241edb85b78a6562 SHA1 d45a24eb16e5ac956c0fcddbc1ac4d67e326c7b8 SHA256 da1aecdf3ab7f1207b90642d303e52262ccc2ed9e49739b729512b88950d17f3 DIST deblob-check-2.6.30 247608 RMD160 840bf8a229ea79810519eee6241edb85b78a6562 SHA1 d45a24eb16e5ac956c0fcddbc1ac4d67e326c7b8 SHA256 da1aecdf3ab7f1207b90642d303e52262ccc2ed9e49739b729512b88950d17f3 DIST deblob-check-2.6.31 247608 RMD160 840bf8a229ea79810519eee6241edb85b78a6562 SHA1 d45a24eb16e5ac956c0fcddbc1ac4d67e326c7b8 SHA256 da1aecdf3ab7f1207b90642d303e52262ccc2ed9e49739b729512b88950d17f3 DIST deblob-check-2.6.32 247608 RMD160 840bf8a229ea79810519eee6241edb85b78a6562 SHA1 d45a24eb16e5ac956c0fcddbc1ac4d67e326c7b8 SHA256 da1aecdf3ab7f1207b90642d303e52262ccc2ed9e49739b729512b88950d17f3 DIST deblob-check-2.6.33 247608 RMD160 840bf8a229ea79810519eee6241edb85b78a6562 SHA1 d45a24eb16e5ac956c0fcddbc1ac4d67e326c7b8 SHA256 da1aecdf3ab7f1207b90642d303e52262ccc2ed9e49739b729512b88950d17f3 DIST deblob-check-2.6.34 268995 RMD160 0186c8b3ef596feb0be938a7a75da620a7f425b2 SHA1 59f978b9455099c634947638ebf1ce6c82c1aead SHA256 2c995748c14bed50b93746a35a44b33138b2758031e3ef7d0159911cbab83c30 +DIST deblob-check-2.6.35 269127 RMD160 2143e3f0fc362d90b00f5f05cdd6dac811f352d0 SHA1 6f2b976d64ad375db641ca9220fc40df1c5e3d8f SHA256 2cf4a02ab3e06512fe16d75704ceca9bd4d97fe0985ea0a0a34f64ce7fc18527 DIST genpatches-2.6.29-7.base.tar.bz2 100772 RMD160 4f91130b79aebc13691440aa7cbc1115d2002976 SHA1 0c4db5e602991fc183935438102eb09b93250d91 SHA256 05e7e7bffc2a5e10872fdbd23e3eca1b85aeedf618a9ebb2ab90b7d013e4e523 DIST genpatches-2.6.29-7.extras.tar.bz2 24650 RMD160 83ff041d4116b2364ab0dc1942c16c8395f9e08c SHA1 e3b480ff3c4b34907df9c21759c9e594774a700e SHA256 056665a12ef74884943c5e933cf68468f4101da4f9786c8db0222fe374b8273f DIST genpatches-2.6.30-7.base.tar.bz2 94892 RMD160 eab263b79c7b21453097b2e57345be960811f99e SHA1 191db00b82c88b7eecf5bb6f29ab96e2ec90faab SHA256 10148bbe4b64970a6faa1d0a6ca6f478d7eeadb18f2338a3c0d797ced9401318 @@ -37,6 +40,8 @@ DIST genpatches-2.6.33-3.base.tar.bz2 135726 RMD160 3e32b98bdc22141ec4262edd1735 DIST genpatches-2.6.33-3.extras.tar.bz2 23522 RMD160 579e83343a0f6bae8d543abf1d3a52cabd2c8aa8 SHA1 c9023272ea6805878b906affa4dedb50565343f1 SHA256 a301f823a11cbaae5b81092b60d92a9d9b53e8522167713428e74db2b4c629c1 DIST genpatches-2.6.34-3.base.tar.bz2 7695 RMD160 3a5d82dfd4f19dcb06082265d6b0625629e388ff SHA1 a526ad552ad6a143104183a083be6d0b7ffdc340 SHA256 0b603ae584d4915653d5b3249eef00153ac1a2dca7ec4d300fc4d60300c72a48 DIST genpatches-2.6.34-3.extras.tar.bz2 15527 RMD160 988e3878a7c2a4676988e54010e8e8c76ed9d999 SHA1 1e218561e5d5c2d86e471245819dcc8ce022905e SHA256 7e99fb2c4320446b312110fc6f9f5e2bcc60127f80f80d8cb09c34483c68dca9 +DIST genpatches-2.6.35-1.base.tar.bz2 6334 RMD160 2215f4824a8b7cefc3840aeae23a15b238599309 SHA1 c30fd6a62c182f3f4cc3b9df93fd88a52d15f5f8 SHA256 cccd5579b87f18a0affa3b9bedb93eb9abf177a8c8e4a352857267bfc718c52c +DIST genpatches-2.6.35-1.extras.tar.bz2 15486 RMD160 bb61e34c295a5d562f78fe2ac0bc023c9badec2f SHA1 c832349cde052e368cb5ff8c8df296b7a05bd405 SHA256 9291df1cc0f48dba21fff9d5da59c7403ea29269561fca3c0e58658455f208de DIST geos_one-patches-2.6.29-7-p2.tar.bz2 1096698 RMD160 59a5851830f99ce2fd6528404b82395fef3e4dde SHA1 04ec9a93299754ae222b8ee1a78b3c63cd9cd26b SHA256 5c1d8bac3f10ad944c8cb0002ca10e14b81fe65555b0eef9dd47c39cc223f04b DIST geos_one-patches-2.6.30-3-p1.tar.bz2 992331 RMD160 613612b466f9f9c8c40d8a9b6e489347fe517505 SHA1 72945ce31a46412cf4712efddbf5038056e67970 SHA256 48e4560ec73d0c4c0e60e877e5b53b7c2e094972f541996aa15f9cb903e57e4f DIST geos_one-patches-2.6.31-1-p4.tar.bz2 723815 RMD160 1e78b315b53f8fda796f07bf73d30f96df80b965 SHA1 6e33db6675e78d8f99741bfcfbaf7785d576adf6 SHA256 a1ec757ca32b04c1acedcdabee0e9881af419fd6a1918acf55f4b2dea3e012ce @@ -46,12 +51,14 @@ DIST geos_one-patches-2.6.33-2-p3.tar.bz2 1230464 RMD160 35571395832d83b25e5b2ea DIST geos_one-patches-2.6.33-2-p4.tar.bz2 1412245 RMD160 f47096c7ed8d446fbaa1aa92f498b962fc1bd0c5 SHA1 b05d0d81c82b9c679c04347d0c1bb9ed277eba03 SHA256 c4e3ec2303717e0f1aee899ae4a3a492b2a3421de58e6a3247442639bed8b561 DIST geos_one-patches-2.6.33-4-p1.tar.bz2 1453079 RMD160 50c2ef5b8ba686d6ba1ca05aeb5635453946e6a9 SHA1 4511b292981ce7c7498a02dc5968131db52e1d22 SHA256 03cf211f04b6628c9750c5408a59e1dc3690813719312a1b0dfea89834a467f2 DIST geos_one-patches-2.6.34-1-p5.tar.bz2 1980770 RMD160 251fec41b37695cefabf70961ee8b564a078b414 SHA1 664e692b7fcdf51b7049e4ad63b13b788c661413 SHA256 eee046a3985d154ba4c75e4d06809db06df4158e5c8f4a27cbff60c645bc5698 +DIST geos_one-patches-2.6.35-2-p1.tar.bz2 1303662 RMD160 1e136af5b273a1c95ff29824a1a77b435b029b9a SHA1 6f0432eb5a11e7402a53666380751805ebcdba92 SHA256 902aecbf3c6044608eb17e7d5ebcff1d17d7c158ba96cb7f838e7f2a1d57a31e DIST linux-2.6.29.tar.bz2 56579370 RMD160 e0e8c0635665ed34618b04fe1140015a4b6ff806 SHA1 0640a2f4bea3fc272541f322b74ea365ad7f2349 SHA256 58a5ea16d499fe06f90fcbf1d687d1235d2cb9bc28bf979867bd3faadf38fc3f DIST linux-2.6.30.tar.bz2 59435895 RMD160 72219f992c6266dfe78c6d803d0506c9db1e45b8 SHA1 5fb7f2ccdc59c57887d586971a157bee7af324d1 SHA256 d7b9f19b92fd5c693c16cd62f441d051b699f28ec6a175d1b464e58bacd8c78f DIST linux-2.6.31.tar.bz2 61494822 RMD160 c0d88e63740abf0d4f9d82557260a31643f5a01b SHA1 c6e0e6b473ba2b80d164e37cfabf294e783c03d9 SHA256 0acd83f7b85db7ee18c2b0b7505e1ba6fd722c36f49a8870a831c851660e3512 DIST linux-2.6.32.tar.bz2 64424138 RMD160 b93742cbaf8174f2200d2dbef0d47a26c618039c SHA1 410b4fc818023bfef60064e973ff0ab46d3bfb19 SHA256 5099786d80b8407d98a619df00209c2353517f22d804fdd9533b362adcb4504e DIST linux-2.6.33.tar.bz2 66266488 RMD160 7f0897db8113bc17249d82d61ca41e3b91eb4664 SHA1 acc8db00f30c7dfb4f04183a88ba35a32b6f8e8d SHA256 63e237de3b3c4c46a21833b9ce7e20574548d52dabbd1a8bf376041e4455d5c6 DIST linux-2.6.34.tar.bz2 67633622 RMD160 dafd721b00c13e3652405b517b379eed10020bf4 SHA1 4188857ba71f301991dc56285f593e9c311e5824 SHA256 fa395fec7de633df1cb85b6248b8f35af98380ed128a8bc465fb48bc4d252633 +DIST linux-2.6.35.tar.bz2 69305709 RMD160 f5d91abb4fa72fac812578d830b22180d85a0e6f SHA1 4cb1fbfbeedcd658ca37739679c65dfaa136bf4e SHA256 18b2e2c336032e366c942622b77302cb05fc034fb19018f086a4ebc9ed41bfcf DIST next3-patches-2.6.33-1-p1.tar.bz2 155974 RMD160 b92e9574b59e309226c1418b77650c4a9433c5fc SHA1 c68d2f46be74583a5869d34147aba82b4c1875a6 SHA256 1c40472ef1053001982902c833c5e64227d400b414a5d0ac43f5b1cb9b1fde7b DIST next3-patches-2.6.34-1-p1.tar.bz2 155974 RMD160 b92e9574b59e309226c1418b77650c4a9433c5fc SHA1 c68d2f46be74583a5869d34147aba82b4c1875a6 SHA256 1c40472ef1053001982902c833c5e64227d400b414a5d0ac43f5b1cb9b1fde7b DIST novfs-patches-2.6.33-1-p2.tar.bz2 69034 RMD160 eb719090a2dd440510e7b90639facddc47eadb2e SHA1 c33a90ce650ffe0ab7d16648d8d106af1510a79a SHA256 d6c13f5cd9cfc444bd70946a71c1cd5adc725c3915d8927f49039c99b4b7bdc9 @@ -68,5 +75,6 @@ EBUILD geos_one-sources-2.6.33-r2.ebuild 2161 RMD160 962ff4e5a8fe1cbb2a46ada47c1 EBUILD geos_one-sources-2.6.33-r3.ebuild 1970 RMD160 bdc5bde8682d610e8cf0a40e0d648a521e5b15cd SHA1 68e999bd4deafd677aecacc414f3002feae75f8c SHA256 77c1277da1d24f169a5563712849045afee11f3be125f73a96b24dec5b955947 EBUILD geos_one-sources-2.6.33.ebuild 1471 RMD160 43ac0d209153c225099eb3df0759365e0fdd7ea2 SHA1 994fabb15b2e26e9ad4164e6430920460decaa61 SHA256 ef380b5fb98f76c3b323631471899939697da94ff2844bb370544665f9dcdc9b EBUILD geos_one-sources-2.6.34-r1.ebuild 1892 RMD160 2a2937799233a3885b0baf5ad46d6caa37f9c624 SHA1 545868a58ddf14a82fdf604d444227a0f4959ea4 SHA256 7a1646dbc69b64d2b14aa87edf13ce88956dced4915c8dbde3ecf06cfeac3b2e +EBUILD geos_one-sources-2.6.35-r1.ebuild 1470 RMD160 ec0473310b62996c013e45d2900f8376f2aefa5b SHA1 bcdd3dbcad9449ebb21133150b3bfdfb8a5208e6 SHA256 4b12b81cf6c6b72c79120a85367c4afc6284d683f5813e5b57db46c11f31e66f MISC ChangeLog 10787 RMD160 ca9858b7f525dc4fa0f17da1266a9ea0ba45f402 SHA1 3499ee11d9cde2be97c584c2afc98191ef53fec3 SHA256 398184bcd0420721255c88dac82a40e5ca0dc64810fac535f83e458dc5111f6d MISC metadata.xml 413 RMD160 7e4e48d47e48804072f4ce93e1948fda82433a90 SHA1 cd61cf36ba79f6635ab7b7957f31609ecf52cc90 SHA256 74fe6520890eaf800a1759f3e4f772fd0e433e5de9cf775a50c7af95b199518b diff --git a/x11-libs/tslib/ChangeLog b/x11-libs/tslib/ChangeLog deleted file mode 100644 index 7fd7880e..00000000 --- a/x11-libs/tslib/ChangeLog +++ /dev/null @@ -1,20 +0,0 @@ -# ChangeLog for x11-libs/tslib -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/tslib/ChangeLog,v 1.4 2008/11/09 20:51:39 solar Exp $ - -*tslib-1.0-r1 (09 Nov 2008) - - 09 Nov 2008; +tslib-1.0-r1.ebuild: - - little bump for object renaming and making raw event types of 0 shutup - - 26 Oct 2008; tslib-1.0.ebuild: - - open tslib to all remaining ~arches - - 04 Jun 2008; Diego Pettenò tslib-1.0.ebuild: - Use eautoreconf, not the bootstrap script. - -*tslib-1.0 (11 May 2008) - - 11 May 2008; +metadata.xml, +tslib-1.0.ebuild: - - initial add. We take patches from openembedded,buildroot,suse - diff --git a/x11-libs/tslib/Manifest b/x11-libs/tslib/Manifest deleted file mode 100644 index df76f900..00000000 --- a/x11-libs/tslib/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX tslib-1.0-test-1.patch 872 RMD160 98ca22ca56696973a4559696bc4418f82d23f3d2 SHA1 d67a355693960551b2a493bf085dfedac8edfbd7 SHA256 c107e3ab5385756709a96fae620d80fb9570d7410e4f0e37ea50d828cb780fa2 -DIST tslib-1.0-patches-2.tar.bz2 8052 RMD160 68fd379ca3c393aeca1e4b7bdc39bf139cc8c19d SHA1 b967a9178c7a9a40dce8cb4d810afe961750a321 SHA256 18a4407f17be189183d86f8566998d628895b62792537f2b8043b1d0329f6b5a -DIST tslib-1.0.tar.bz2 47522 RMD160 3c32f6696af70fc099ad25c95d6157763d2b7412 SHA1 2008fcb9cca6a59fa268235cd335f5f6cbcda83d SHA256 9c40d914e4f6fe00bdd77137d671c7ce4f211686228f2eb8b2d3c2360bc249c8 -EBUILD tslib-1.0-r1.ebuild 1333 RMD160 bd72939974cfe25e107a7d25b189ac631aec90c8 SHA1 1326aba450b441f401a102a2b636390aa1bcb904 SHA256 0d3fc6f04e41912648a9f345d6311c4cc9ae1955b5f1ca5020e9daeff78b5a7c -MISC ChangeLog 732 RMD160 f09eadf034504e34a2f4414609092dc630eb8cb5 SHA1 e811e5e0b6f3561d10c6c872384ba88f84dbc880 SHA256 a41d6e4c16b22897d943c3a40077eb83f8d034331e4580ea1f331c4a2f682688 -MISC metadata.xml 221 RMD160 a597f94d0c00854e89c04c6ca87dcf11d5cf6dd2 SHA1 4a9e21c3a72bbfe8ab633efb529b1c766578c9d4 SHA256 d233b59c733a5b1384fc1cb014d47d2149fd81e7f1fbbc0c213d0cfe4e222ccc diff --git a/x11-libs/tslib/files/tslib-1.0-test-1.patch b/x11-libs/tslib/files/tslib-1.0-test-1.patch deleted file mode 100644 index a0df70bd..00000000 --- a/x11-libs/tslib/files/tslib-1.0-test-1.patch +++ /dev/null @@ -1,22 +0,0 @@ -Submitted By: Mario Fetka (mario dot fetka at gmail dot com) -Date: 2009-03-27 -Initial Package Version: 1.0 -Origin: me -Upstream Status: unknown -Description: fix __open_missing_mode - -diff -Naur tslib-1.0.orig/tests/ts_calibrate.c tslib-1.0/tests/ts_calibrate.c ---- tslib-1.0.orig/tests/ts_calibrate.c 2009-03-27 22:02:45.000000000 +0000 -+++ tslib-1.0/tests/ts_calibrate.c 2009-03-27 22:12:41.926314128 +0000 -@@ -220,9 +220,9 @@ - for (i = 0; i < 7; i++) printf("%d ", cal.a [i]); - printf("\n"); - if ((calfile = getenv("TSLIB_CALIBFILE")) != NULL) { -- cal_fd = open (calfile, O_CREAT | O_RDWR); -+ cal_fd = open (calfile, O_CREAT | O_RDWR, 0644); - } else { -- cal_fd = open ("/etc/pointercal", O_CREAT | O_RDWR); -+ cal_fd = open ("/etc/pointercal", O_CREAT | O_RDWR, 0644); - } - sprintf (cal_buffer,"%d %d %d %d %d %d %d", - cal.a[1], cal.a[2], cal.a[0], diff --git a/x11-libs/tslib/metadata.xml b/x11-libs/tslib/metadata.xml deleted file mode 100644 index f8ac2bbc..00000000 --- a/x11-libs/tslib/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - -embedded - - solar@gentoo.org - - diff --git a/x11-libs/tslib/tslib-1.0-r1.ebuild b/x11-libs/tslib/tslib-1.0-r1.ebuild deleted file mode 100644 index 35f4d185..00000000 --- a/x11-libs/tslib/tslib-1.0-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 2008-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/tslib/tslib-1.0-r1.ebuild,v 1.1 2008/11/09 20:51:39 solar Exp $ - -inherit eutils toolchain-funcs autotools - -DESCRIPTION="Touchscreen Access Library" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="" -#extras arctic2 collie corgi h3600 linear-h2200 mk712 ucb1x00" -DEPEND="" -RDEPEND="" -HOMEPAGE="http://tslib.berlios.de/" -SRC_URI="mirror://gentoo/${PN}-${PV}-patches-2.tar.bz2 mirror://berlios/${PN}/${PN}-${PV}.tar.bz2" -SLOT="0" -LICENSE="LGPL-2" - -src_unpack() { - unpack ${A} - cd "${S}" - # patches come from buildroot + openembedded + suse - epatch "${WORKDIR}"/patches/*.patch - epatch "${FILESDIR}"/${PN}-1.0-test-1.patch - eautoreconf -} - -src_compile() { - # compile everything. INSTALL_MASK= what you don't want. - econf --enable-linear --enable-dejitter \ - --enable-variance --enable-pthres \ - --enable-input --enable-shared \ - --enable-arctic2 --enable-collie \ - --enable-corgi --enable-h3600 \ - --enable-linear-h2200 --enable-mk712 \ - --enable-ucb1x00 --disable-debug || die "Configure failed" - - emake || die "emake failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc AUTHORS NEWS README -}