From 2e7f0c40fbd8bdb3b7b134aaab93095e640d5fed Mon Sep 17 00:00:00 2001 From: Michael Marineau Date: Thu, 15 Jan 2015 19:11:00 -0800 Subject: [PATCH] bump(net-dns/dnsmasq): sync with upstream Packages updated: net-dns/dnsmasq net-dns/libidn --- .../metadata/md5-cache/net-dns/dnsmasq-2.50 | 13 - .../metadata/md5-cache/net-dns/dnsmasq-2.66 | 14 + .../metadata/md5-cache/net-dns/dnsmasq-2.71 | 14 + .../md5-cache/net-dns/dnsmasq-2.71-r1 | 14 + .../metadata/md5-cache/net-dns/dnsmasq-2.72 | 14 + .../metadata/md5-cache/net-dns/libidn-1.28 | 13 + .../metadata/md5-cache/net-dns/libidn-1.29 | 13 + .../portage-stable/net-dns/dnsmasq/ChangeLog | 1055 +++++++++++++++++ .../portage-stable/net-dns/dnsmasq/Manifest | 37 +- .../net-dns/dnsmasq/dnsmasq-2.50.ebuild | 69 -- .../net-dns/dnsmasq/dnsmasq-2.66.ebuild | 137 +++ .../net-dns/dnsmasq/dnsmasq-2.71-r1.ebuild | 174 +++ .../net-dns/dnsmasq/dnsmasq-2.71.ebuild | 160 +++ .../net-dns/dnsmasq/dnsmasq-2.72.ebuild | 183 +++ .../files/dnsmasq-2.66-dhcp-option-zero.patch | 134 +++ .../net-dns/dnsmasq/files/dnsmasq-init | 38 - .../dnsmasq/files/dnsmasq-init-dhcp-r1 | 30 + .../net-dns/dnsmasq/files/dnsmasq-init-r2 | 24 + .../files/{dnsmasq.confd => dnsmasq.confd-r1} | 2 +- .../net-dns/dnsmasq/files/dnsmasq.service | 12 + .../net-dns/dnsmasq/files/dnsmasq.service-r1 | 12 + .../net-dns/dnsmasq/metadata.xml | 18 + .../portage-stable/net-dns/libidn/ChangeLog | 785 ++++++++++++ .../portage-stable/net-dns/libidn/Manifest | 17 + .../net-dns/libidn/files/50libidn-gentoo.el | 12 + .../net-dns/libidn/libidn-1.28.ebuild | 100 ++ .../net-dns/libidn/libidn-1.29.ebuild | 107 ++ .../net-dns/libidn/metadata.xml | 8 + 28 files changed, 3087 insertions(+), 122 deletions(-) delete mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/dnsmasq-2.50 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/dnsmasq-2.66 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/dnsmasq-2.71 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/dnsmasq-2.71-r1 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/dnsmasq-2.72 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/libidn-1.28 create mode 100644 sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/libidn-1.29 create mode 100644 sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/ChangeLog delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/dnsmasq-2.50.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/dnsmasq-2.66.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/dnsmasq-2.71-r1.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/dnsmasq-2.71.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/dnsmasq-2.72.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq-2.66-dhcp-option-zero.patch delete mode 100644 sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq-init create mode 100644 sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq-init-dhcp-r1 create mode 100644 sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq-init-r2 rename sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/{dnsmasq.confd => dnsmasq.confd-r1} (72%) create mode 100644 sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq.service create mode 100644 sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq.service-r1 create mode 100644 sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/metadata.xml create mode 100644 sdk_container/src/third_party/portage-stable/net-dns/libidn/ChangeLog create mode 100644 sdk_container/src/third_party/portage-stable/net-dns/libidn/Manifest create mode 100644 sdk_container/src/third_party/portage-stable/net-dns/libidn/files/50libidn-gentoo.el create mode 100644 sdk_container/src/third_party/portage-stable/net-dns/libidn/libidn-1.28.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/net-dns/libidn/libidn-1.29.ebuild create mode 100644 sdk_container/src/third_party/portage-stable/net-dns/libidn/metadata.xml diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/dnsmasq-2.50 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/dnsmasq-2.50 deleted file mode 100644 index 67ec414d8a..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/dnsmasq-2.50 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare -DEPEND=dbus? ( sys-apps/dbus ) nls? ( sys-devel/gettext ) || ( app-arch/xz-utils app-arch/lzma-utils ) -DESCRIPTION=Small forwarding DNS server -EAPI=2 -HOMEPAGE=http://www.thekelleys.org.uk/dnsmasq/ -IUSE=dbus +dhcp ipv6 nls tftp -KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd -LICENSE=GPL-2 -RDEPEND=dbus? ( sys-apps/dbus ) nls? ( sys-devel/gettext ) -SLOT=0 -SRC_URI=http://www.thekelleys.org.uk/dnsmasq/dnsmasq-2.50.tar.lzma -_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac -_md5_=b036a09e78ac9ce2c63320855d8ea326 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/dnsmasq-2.66 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/dnsmasq-2.66 new file mode 100644 index 0000000000..834b297553 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/dnsmasq-2.66 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare setup +DEPEND=dbus? ( sys-apps/dbus ) idn? ( net-dns/libidn ) lua? ( dev-lang/lua ) conntrack? ( !s390? ( net-libs/libnetfilter_conntrack ) ) nls? ( sys-devel/gettext net-dns/libidn ) virtual/pkgconfig app-arch/xz-utils virtual/pkgconfig +DESCRIPTION=Small forwarding DNS server +EAPI=5 +HOMEPAGE=http://www.thekelleys.org.uk/dnsmasq/ +IUSE=auth-dns conntrack dbus +dhcp dhcp-tools idn ipv6 lua nls script selinux tftp linguas_de linguas_es linguas_fi linguas_fr linguas_id linguas_it linguas_no linguas_pl linguas_pt_BR linguas_ro +KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd +LICENSE=|| ( GPL-2 GPL-3 ) +RDEPEND=dbus? ( sys-apps/dbus ) idn? ( net-dns/libidn ) lua? ( dev-lang/lua ) conntrack? ( !s390? ( net-libs/libnetfilter_conntrack ) ) nls? ( sys-devel/gettext net-dns/libidn ) selinux? ( sec-policy/selinux-dnsmasq ) +REQUIRED_USE=dhcp-tools? ( dhcp ) lua? ( script ) s390? ( !conntrack ) +SLOT=0 +SRC_URI=http://www.thekelleys.org.uk/dnsmasq/dnsmasq-2.66.tar.xz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac user f54e098dd38ba1c0847a13e685b87747 +_md5_=a3e286b5866d9951b37a27c74a1785b7 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/dnsmasq-2.71 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/dnsmasq-2.71 new file mode 100644 index 0000000000..dd9a6b1141 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/dnsmasq-2.71 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare pretend setup +DEPEND=dbus? ( sys-apps/dbus ) idn? ( net-dns/libidn ) lua? ( dev-lang/lua ) conntrack? ( !s390? ( net-libs/libnetfilter_conntrack ) ) nls? ( sys-devel/gettext net-dns/libidn ) app-arch/xz-utils dnssec? ( dev-libs/nettle[gmp] static? ( dev-libs/nettle[static-libs(+)] ) ) virtual/pkgconfig virtual/pkgconfig +DESCRIPTION=Small forwarding DNS server +EAPI=5 +HOMEPAGE=http://www.thekelleys.org.uk/dnsmasq/ +IUSE=auth-dns conntrack dbus +dhcp dhcp-tools dnssec idn ipv6 lua nls script selinux static tftp linguas_de linguas_es linguas_fi linguas_fr linguas_id linguas_it linguas_no linguas_pl linguas_pt_BR linguas_ro +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd +LICENSE=|| ( GPL-2 GPL-3 ) +RDEPEND=dbus? ( sys-apps/dbus ) idn? ( net-dns/libidn ) lua? ( dev-lang/lua ) conntrack? ( !s390? ( net-libs/libnetfilter_conntrack ) ) nls? ( sys-devel/gettext net-dns/libidn ) dnssec? ( !static? ( dev-libs/nettle[gmp] ) ) selinux? ( sec-policy/selinux-dnsmasq ) +REQUIRED_USE=dhcp-tools? ( dhcp ) lua? ( script ) s390? ( !conntrack ) +SLOT=0 +SRC_URI=http://www.thekelleys.org.uk/dnsmasq/dnsmasq-2.71.tar.xz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac user f54e098dd38ba1c0847a13e685b87747 +_md5_=6fdbee57f7fc4af78ce55acacf4efedb diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/dnsmasq-2.71-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/dnsmasq-2.71-r1 new file mode 100644 index 0000000000..4fb7d22f20 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/dnsmasq-2.71-r1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare pretend setup +DEPEND=dbus? ( sys-apps/dbus ) idn? ( net-dns/libidn ) lua? ( dev-lang/lua ) conntrack? ( !s390? ( net-libs/libnetfilter_conntrack ) ) nls? ( sys-devel/gettext net-dns/libidn ) app-arch/xz-utils dnssec? ( dev-libs/nettle[gmp] static? ( dev-libs/nettle[static-libs(+)] ) ) virtual/pkgconfig virtual/pkgconfig +DESCRIPTION=Small forwarding DNS server +EAPI=5 +HOMEPAGE=http://www.thekelleys.org.uk/dnsmasq/ +IUSE=auth-dns conntrack dbus +dhcp dhcp-tools dnssec idn ipv6 lua nls script selinux static tftp linguas_de linguas_es linguas_fi linguas_fr linguas_id linguas_it linguas_no linguas_pl linguas_pt_BR linguas_ro +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd +LICENSE=|| ( GPL-2 GPL-3 ) +RDEPEND=dbus? ( sys-apps/dbus ) idn? ( net-dns/libidn ) lua? ( dev-lang/lua ) conntrack? ( !s390? ( net-libs/libnetfilter_conntrack ) ) nls? ( sys-devel/gettext net-dns/libidn ) dnssec? ( !static? ( dev-libs/nettle[gmp] ) ) selinux? ( sec-policy/selinux-dnsmasq ) +REQUIRED_USE=dhcp-tools? ( dhcp ) lua? ( script ) s390? ( !conntrack ) +SLOT=0 +SRC_URI=http://www.thekelleys.org.uk/dnsmasq/dnsmasq-2.71.tar.xz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac user f54e098dd38ba1c0847a13e685b87747 +_md5_=a4530de57e7368953e41a90c6de542a2 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/dnsmasq-2.72 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/dnsmasq-2.72 new file mode 100644 index 0000000000..135403b86e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/dnsmasq-2.72 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst preinst prepare pretend setup +DEPEND=dbus? ( sys-apps/dbus ) idn? ( net-dns/libidn ) lua? ( dev-lang/lua ) conntrack? ( !s390? ( net-libs/libnetfilter_conntrack ) ) nls? ( sys-devel/gettext net-dns/libidn ) app-arch/xz-utils dnssec? ( dev-libs/nettle[gmp] static? ( dev-libs/nettle[static-libs(+)] ) ) virtual/pkgconfig virtual/pkgconfig +DESCRIPTION=Small forwarding DNS server +EAPI=5 +HOMEPAGE=http://www.thekelleys.org.uk/dnsmasq/ +IUSE=auth-dns conntrack dbus +dhcp dhcp-tools dnssec idn ipv6 lua nls script selinux static tftp linguas_de linguas_es linguas_fi linguas_fr linguas_id linguas_it linguas_no linguas_pl linguas_pt_BR linguas_ro +KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd +LICENSE=|| ( GPL-2 GPL-3 ) +RDEPEND=dbus? ( sys-apps/dbus ) idn? ( net-dns/libidn ) lua? ( dev-lang/lua ) conntrack? ( !s390? ( net-libs/libnetfilter_conntrack ) ) nls? ( sys-devel/gettext net-dns/libidn ) dnssec? ( !static? ( dev-libs/nettle[gmp] ) ) selinux? ( sec-policy/selinux-dnsmasq ) +REQUIRED_USE=dhcp-tools? ( dhcp ) lua? ( script ) s390? ( !conntrack ) +SLOT=0 +SRC_URI=http://www.thekelleys.org.uk/dnsmasq/dnsmasq-2.72.tar.xz +_eclasses_=eutils 6faef4c127028ccbba3a11400d24ae34 flag-o-matic eda1c0b5ba85b3eeb555a071d69eb819 multilib 3bf24e6abb9b76d9f6c20600f0b716bf systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac user f54e098dd38ba1c0847a13e685b87747 +_md5_=cd9ca92c76c719913323f69f53b3042b diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/libidn-1.28 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/libidn-1.28 new file mode 100644 index 0000000000..de1299691b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/libidn-1.28 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup +DEPEND=emacs? ( virtual/emacs ) mono? ( >=dev-lang/mono-0.95 ) nls? ( >=sys-devel/gettext-0.17 ) java? ( >=virtual/jdk-1.5 doc? ( dev-java/gjdoc ) ) java? ( >=dev-java/java-config-2.1.9-r1 ) +DESCRIPTION=Internationalized Domain Names (IDN) implementation +EAPI=5 +HOMEPAGE=http://www.gnu.org/software/libidn/ +IUSE=doc emacs java mono nls static-libs elibc_FreeBSD java +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 ) +RDEPEND=emacs? ( virtual/emacs ) mono? ( >=dev-lang/mono-0.95 ) nls? ( virtual/libintl ) java? ( >=virtual/jre-1.5 ) java? ( >=dev-java/java-config-2.1.9-r1 ) +SLOT=0 +SRC_URI=mirror://gnu/libidn/libidn-1.28.tar.gz +_eclasses_=elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 6faef4c127028ccbba3a11400d24ae34 java-pkg-opt-2 f9bbbe5092225a2059aa9e6a3a2b52f1 java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 mono-env 59ca1177366cc9e14521d3501e9bb281 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=16b22c02f19b3744d96e5f858549ace3 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/libidn-1.29 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/libidn-1.29 new file mode 100644 index 0000000000..42b268f69c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/net-dns/libidn-1.29 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=emacs? ( virtual/emacs ) mono? ( >=dev-lang/mono-0.95 ) nls? ( >=sys-devel/gettext-0.17 ) java? ( >=virtual/jdk-1.5 doc? ( dev-java/gjdoc ) ) java? ( >=dev-java/java-config-2.1.9-r1 ) +DESCRIPTION=Internationalized Domain Names (IDN) implementation +EAPI=5 +HOMEPAGE=http://www.gnu.org/software/libidn/ +IUSE=doc emacs java mono nls static-libs elibc_FreeBSD java abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 ) +RDEPEND=emacs? ( virtual/emacs ) mono? ( >=dev-lang/mono-0.95 ) nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) java? ( >=virtual/jre-1.5 ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r5 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) java? ( >=dev-java/java-config-2.1.9-r1 ) +SLOT=0 +SRC_URI=mirror://gnu/libidn/libidn-1.29.tar.gz +_eclasses_=elisp-common 1aa23b3de5dae55456fa2071428eb5bf eutils 6faef4c127028ccbba3a11400d24ae34 java-pkg-opt-2 f9bbbe5092225a2059aa9e6a3a2b52f1 java-utils-2 f02d3e4777b404c719a5a6479c37c6e3 mono-env 59ca1177366cc9e14521d3501e9bb281 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 9eb4b5fb858228316d8bb32ada51f6a5 multilib-minimal 5bbdc77877c1aa3c6bd89ca3f9196d11 multiprocessing d7f2985a2c76c365ee20269db5261414 toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac versionator cd0bcdb170807e4a1984115e9d53a26f +_md5_=755d603326b0df5f29633c879bc4bdb5 diff --git a/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/ChangeLog b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/ChangeLog new file mode 100644 index 0000000000..4ea1a576ee --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/ChangeLog @@ -0,0 +1,1055 @@ +# ChangeLog for net-dns/dnsmasq +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-dns/dnsmasq/ChangeLog,v 1.264 2014/12/04 08:32:02 ago Exp $ + + 04 Dec 2014; Agostino Sarubbo dnsmasq-2.72.ebuild: + Stable for ppc64, wrt bug #527536 + + 02 Dec 2014; Agostino Sarubbo dnsmasq-2.72.ebuild: + Stable for alpha, wrt bug #527536 + + 25 Nov 2014; Agostino Sarubbo dnsmasq-2.72.ebuild: + Stable for x86, wrt bug #527536 + + 11 Nov 2014; Agostino Sarubbo dnsmasq-2.72.ebuild: + Stable for ia64, wrt bug #527536 + + 10 Nov 2014; Agostino Sarubbo dnsmasq-2.72.ebuild: + Stable for ppc, wrt bug #527536 + + 04 Nov 2014; Markus Meier dnsmasq-2.72.ebuild: + arm stable, bug #527536 + + 04 Nov 2014; Agostino Sarubbo dnsmasq-2.72.ebuild: + Stable for sparc, wrt bug #527536 + + 03 Nov 2014; Agostino Sarubbo dnsmasq-2.72.ebuild: + Stable for amd64, wrt bug #527536 + + 02 Nov 2014; Sven Vermeulen dnsmasq-2.66.ebuild, + dnsmasq-2.71-r1.ebuild, dnsmasq-2.71.ebuild, dnsmasq-2.72.ebuild: + Remove sec-policy/selinux-* dependency from DEPEND but keep in RDEPEND (bug + #527698) + + 01 Nov 2014; Jeroen Roovers dnsmasq-2.72.ebuild: + Stable for HPPA (bug #527536). + +*dnsmasq-2.72 (07 Oct 2014) + + 07 Oct 2014; Patrick McLean +dnsmasq-2.72.ebuild, + +files/dnsmasq-init-dhcp-r1: + Version bump, move leases file creation to init script (bug #524036). Add + code to try to prevent leases file from being removed by portage. + +*dnsmasq-2.71-r1 (22 Aug 2014) + + 22 Aug 2014; Patrick McLean -dnsmasq-2.67.ebuild, + -dnsmasq-2.68.ebuild, -dnsmasq-2.70.ebuild, +dnsmasq-2.71-r1.ebuild: + Revision bump, clean up USE flag handling a bit. Install example + configuration file as a doc as well as the default config. Make sure + /var/lib/misc/dnsmasq.leases exists and is owned by dnsmasq (bug #520396). + Clean out some old versions. + + 03 Aug 2014; dnsmasq-2.66.ebuild, dnsmasq-2.71.ebuild: + arm64, initial support + +*dnsmasq-2.71 (20 May 2014) + + 20 May 2014; Patrick McLean +dnsmasq-2.71.ebuild: + Version bump. + +*dnsmasq-2.70 (24 Apr 2014) + + 24 Apr 2014; Patrick McLean -dnsmasq-2.69.ebuild, + +dnsmasq-2.70.ebuild: + Version bump, remove buggy older version. + +*dnsmasq-2.69 (10 Apr 2014) + + 10 Apr 2014; Patrick McLean +dnsmasq-2.69.ebuild, + metadata.xml: + Version bump, added support for DNSSEC (Bug #504154). Initial ebuild changes + contributed by Alex Xu. + + 10 Dec 2013; Patrick McLean +files/dnsmasq.service-r1, + dnsmasq-2.68.ebuild, files/dnsmasq.service: + Minor fixups to systemd unit (bug #480042). Don't try to remove nonexistant + directories. + +*dnsmasq-2.68 (10 Dec 2013) + + 10 Dec 2013; Patrick McLean +dnsmasq-2.68.ebuild: + Version bump. + +*dnsmasq-2.67 (25 Oct 2013) + + 25 Oct 2013; Patrick McLean -dnsmasq-2.63.ebuild, + -dnsmasq-2.63-r1.ebuild, -dnsmasq-2.65.ebuild, +dnsmasq-2.67.ebuild: + Version bump, clean out older versions. + + 16 Aug 2013; Sven Vermeulen dnsmasq-2.63-r1.ebuild, + dnsmasq-2.63.ebuild, dnsmasq-2.65.ebuild, dnsmasq-2.66.ebuild: + Adding dependency on selinux-dnsmasq if USE=selinux is set + + 09 Jun 2013; Agostino Sarubbo dnsmasq-2.66.ebuild: + Stable for sh, wrt bug #453170 + + 26 May 2013; Agostino Sarubbo dnsmasq-2.66.ebuild: + Stable for s390, wrt bug #453170 + + 11 May 2013; Agostino Sarubbo dnsmasq-2.66.ebuild: + Stable for sparc, wrt bug #453170 + + 11 May 2013; Agostino Sarubbo dnsmasq-2.66.ebuild: + Stable for ppc, wrt bug #453170 + + 11 May 2013; Agostino Sarubbo dnsmasq-2.66.ebuild: + Stable for ppc64, wrt bug #453170 + + 11 May 2013; Agostino Sarubbo dnsmasq-2.66.ebuild: + Stable for ia64, wrt bug #453170 + + 11 May 2013; Agostino Sarubbo dnsmasq-2.66.ebuild: + Stable for arm, wrt bug #453170 + + 11 May 2013; Agostino Sarubbo dnsmasq-2.66.ebuild: + Stable for alpha, wrt bug #453170 + + 11 May 2013; Agostino Sarubbo dnsmasq-2.66.ebuild: + Stable for x86, wrt bug #453170 + + 11 May 2013; Agostino Sarubbo dnsmasq-2.66.ebuild: + Stable for amd64, wrt bug #453170 + + 10 May 2013; Jeroen Roovers dnsmasq-2.66.ebuild: + Stable for HPPA (bug #453170). + +*dnsmasq-2.66 (19 Apr 2013) + + 19 Apr 2013; Patrick McLean +dnsmasq-2.66.ebuild, + +files/dnsmasq-2.66-dhcp-option-zero.patch, metadata.xml: + Version bump, add USE flag for new dns authorative support, add upstream + patch to support dhcp option zero. + +*dnsmasq-2.65 (15 Jan 2013) + + 15 Jan 2013; Patrick McLean +dnsmasq-2.65.ebuild, + dnsmasq-2.63-r1.ebuild, dnsmasq-2.63.ebuild: + Version bump. Add REQUIRED_USE block so conntrack can't be enabled on s390 to + all current versions. + +*dnsmasq-2.63-r1 (14 Nov 2012) + + 14 Nov 2012; Patrick McLean +dnsmasq-2.63-r1.ebuild, + metadata.xml: + Revision bump, add new "dhcp-tools" USE flag that installs extra tools for + manually managing dhcp leases. + + 08 Oct 2012; Patrick McLean -dnsmasq-2.57.ebuild, + -dnsmasq-2.61.ebuild, -files/dnsmasq.confd, -files/dnsmasq-init: + Clean out older versions. + + 07 Oct 2012; Raúl Porcel dnsmasq-2.63.ebuild: + alpha/ia64/s390/sh/sparc/x86 stable wrt #436894 + + 05 Oct 2012; Brent Baude dnsmasq-2.61.ebuild: + Marking dnsmasq-2.61 ppc64 for bug 433076 + + 04 Oct 2012; Anthony G. Basile dnsmasq-2.63.ebuild: + stable arm, bug #436894 + + 04 Oct 2012; Anthony G. Basile dnsmasq-2.63.ebuild: + stable ppc ppc64, bug #436894 + + 03 Oct 2012; Agostino Sarubbo dnsmasq-2.63.ebuild: + Stable for amd64, wrt bug #436894 + + 02 Oct 2012; Jeroen Roovers dnsmasq-2.63.ebuild: + Stable for HPPA (bug #436894). + + 02 Oct 2012; Patrick McLean files/dnsmasq-init-r2: + Use kill -HUP instead of s-s-d for reloading (bug #436430). + + 11 Sep 2012; Raúl Porcel dnsmasq-2.61.ebuild: + alpha/ia64/s390/sh/sparc/x86 stable wrt #433076 + + 05 Sep 2012; Jeroen Roovers dnsmasq-2.61.ebuild: + Stable for HPPA (bug #433076). + + 02 Sep 2012; Anthony G. Basile dnsmasq-2.61.ebuild: + Stable arm, bug #433076 + + 02 Sep 2012; Markos Chandras dnsmasq-2.61.ebuild: + Stable on amd64 wrt bug #433076 + + 02 Sep 2012; Michael Weber dnsmasq-2.61.ebuild: + ppc stable (bug 433076). + + 28 Aug 2012; Patrick McLean dnsmasq-2.63.ebuild: + Make dnsmasq-2.63 respect LINGUAS and remove no-longer-necessary MY_* + wrangling. + +*dnsmasq-2.63 (28 Aug 2012) + + 28 Aug 2012; Patrick McLean -dnsmasq-2.57-r1.ebuild, + -dnsmasq-2.59.ebuild, -dnsmasq-2.60.ebuild, dnsmasq-2.61.ebuild, + +dnsmasq-2.63.ebuild, +files/dnsmasq.service, + -files/dnsmasq-fbsd-config.patch, -files/dnsmasq-init-r1: + Version bump (bug #431836). Add installation of a systemd unit (bug # + 371871). Make sure LDFLAGS are respected (bug #414223). Clean up some older + versions. + + 14 Jun 2012; Zac Medico dnsmasq-2.57-r1.ebuild, + dnsmasq-2.59.ebuild, dnsmasq-2.60.ebuild, dnsmasq-2.61.ebuild: + inherit user for enewgroup and enewuser + + 03 May 2012; Jeff Horelick dnsmasq-2.57.ebuild, + dnsmasq-2.57-r1.ebuild, dnsmasq-2.59.ebuild, dnsmasq-2.60.ebuild, + dnsmasq-2.61.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + +*dnsmasq-2.61 (30 Apr 2012) + + 30 Apr 2012; Patrick McLean +dnsmasq-2.61.ebuild: + Version bump. + +*dnsmasq-2.60 (07 Mar 2012) + + 07 Mar 2012; Patrick McLean -dnsmasq-2.52.ebuild, + -dnsmasq-2.55.ebuild, -dnsmasq-2.56.ebuild, dnsmasq-2.57.ebuild, + dnsmasq-2.57-r1.ebuild, dnsmasq-2.59.ebuild, +dnsmasq-2.60.ebuild, + +files/dnsmasq-init-r2, -files/resolvconf.dnsmasq, metadata.xml: + Version bump, rework configuration a bit to use a helper function. Add lua + and script USE flags, and enable dhcpv6 if both the dhcp and ipv6 USE flags + are enabled. Drop some older versions. Update copyright headers. + + 04 Dec 2011; Sven Wegener files/dnsmasq-init, + files/dnsmasq-init-r1: + reload is extra_started_commands + +*dnsmasq-2.59 (09 Nov 2011) + + 09 Nov 2011; Patrick McLean +dnsmasq-2.59.ebuild, + +files/dnsmasq-init-r1, metadata.xml: + Version bump (bug #383257). Change opts to extra_commands in new init script + (bug #386763). Change license to GPL-2 or GPL-3 (bug #383259). + + 22 May 2011; Joseph Jezak dnsmasq-2.57.ebuild: + Marked ppc/ppc64 stable for bug #361149. + + 22 May 2011; Pawel Hajdan jr dnsmasq-2.57-r1.ebuild: + Bump to EAPI 4, to make sure the ebuild dies on all failures. + +*dnsmasq-2.57-r1 (22 May 2011) + + 22 May 2011; Pawel Hajdan jr +dnsmasq-2.57-r1.ebuild, + +files/dnsmasq.confd-r1: + Run as dedicated user instead of nobody, bug #360773. + + 16 Apr 2011; Raúl Porcel dnsmasq-2.57.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #361149 + + 10 Apr 2011; Markus Meier dnsmasq-2.57.ebuild: + arm stable, bug #361149 + + 10 Apr 2011; Pawel Hajdan jr dnsmasq-2.57.ebuild: + x86 stable wrt bug #361149 + + 30 Mar 2011; Christoph Mende dnsmasq-2.57.ebuild: + Stable on amd64 wrt bug #361149 + + 29 Mar 2011; Jeroen Roovers dnsmasq-2.57.ebuild: + Stable for HPPA (bug #361149). + +*dnsmasq-2.57 (24 Feb 2011) + + 24 Feb 2011; Patrick McLean +dnsmasq-2.57.ebuild: + Version bump, some cleanups suggested by Jan Psota . Remove + sed workaround for bug #214865 as the Makefile no longer calls any form of + awk. + +*dnsmasq-2.56 (16 Feb 2011) + + 16 Feb 2011; Patrick McLean +dnsmasq-2.56.ebuild: + Version bump. + + 19 Nov 2010; Patrick McLean files/dnsmasq-init: + Add "use logger" to init script as dnsmasq fails to stop if no logger is + running (bug #342463). + + 25 Oct 2010; Samuli Suominen dnsmasq-2.55.ebuild: + Missing dev-util/pkgconfig DEPEND wrt #342437 by "Maxim". + +*dnsmasq-2.55 (10 Jun 2010) + + 10 Jun 2010; Patrick McLean -dnsmasq-2.50.ebuild, + -dnsmasq-2.51.ebuild, +dnsmasq-2.55.ebuild: + Version bump. + + 24 May 2010; Pacho Ramos dnsmasq-2.52.ebuild: + stable amd64, bug 316715 + + 20 May 2010; Jeroen Roovers dnsmasq-2.52.ebuild: + Stable for HPPA (bug #316715). + + 19 May 2010; Raúl Porcel dnsmasq-2.52.ebuild: + alpha/arm/ia64/s390/sh/sparc stable wrt #316715 + + 13 May 2010; Joseph Jezak dnsmasq-2.52.ebuild: + Marked ppc stable for bug #316715. + + 11 May 2010; Brent Baude dnsmasq-2.52.ebuild: + stable ppc64, bug 316715 + + 10 May 2010; Pawel Hajdan jr dnsmasq-2.52.ebuild: + x86 stable wrt bug #316715 + +*dnsmasq-2.52 (10 Feb 2010) + + 10 Feb 2010; Patrick McLean +dnsmasq-2.52.ebuild: + Version bump (bug #301978). Remove workaround for bug #296204 as it is no + longer needed. + + 14 Jan 2010; Patrick McLean dnsmasq-2.51.ebuild: + Add a die call if DBUS USE flag is enable with DHCP off, this is a + workaround for bug #296204 until 2.52 is out. + + 07 Dec 2009; Patrick McLean dnsmasq-2.51.ebuild: + Add dep on net-dns/libidn with USE=nls. + +*dnsmasq-2.51 (07 Dec 2009) + + 07 Dec 2009; Patrick McLean +dnsmasq-2.51.ebuild: + Version bump (bug #295470). + + 20 Sep 2009; Alex Legler -dnsmasq-2.45.ebuild: + Non-maintainer commit: Removing vulnerable ebuild, GLSA 200909-19 + + 20 Sep 2009; nixnut dnsmasq-2.50.ebuild: + ppc stable #282653 + + 11 Sep 2009; Markus Meier dnsmasq-2.50.ebuild: + amd64 stable, bug #282653 + + 10 Sep 2009; Samuli Suominen dnsmasq-2.45.ebuild, + dnsmasq-2.50.ebuild: + Fix xz-utils vs. lzma-utils deps. + + 05 Sep 2009; Brent Baude dnsmasq-2.50.ebuild: + Marking dnsmasq-2.50 ppc64 for bug 280613 + + 02 Sep 2009; Raúl Porcel dnsmasq-2.50.ebuild: + alpha/arm/ia64/s390/sh/sparc stable wrt #282653 + + 01 Sep 2009; Jeroen Roovers dnsmasq-2.50.ebuild: + Stable for HPPA (bug #282653). + + 01 Sep 2009; Christian Faulhammer dnsmasq-2.50.ebuild: + stable x86, security bug 282653 + +*dnsmasq-2.50 (31 Aug 2009) + + 31 Aug 2009; Alex Legler -dnsmasq-2.46.ebuild, + -dnsmasq-2.47.ebuild, -dnsmasq-2.49.ebuild, +dnsmasq-2.50.ebuild: + Non-maintainer commit: Version bump for security bug 282653. Removing + unneded vulnerable versions. + +*dnsmasq-2.49 (20 Jul 2009) + + 20 Jul 2009; Patrick McLean +dnsmasq-2.49.ebuild: + Version bump. Add USE flag for dhcp which is now optional and change to + EAPI=2 for default USE flag support. + +*dnsmasq-2.47 (30 Mar 2009) + + 30 Mar 2009; Patrick McLean + +files/dnsmasq-2.47-fbsd-config.patch, +dnsmasq-2.47.ebuild: + Version bump (bug #259224). + +*dnsmasq-2.46 (23 Dec 2008) + + 23 Dec 2008; Patrick McLean -dnsmasq-2.39.ebuild, + -dnsmasq-2.41.ebuild, -dnsmasq-2.42.ebuild, -dnsmasq-2.43.ebuild, + +dnsmasq-2.46.ebuild: + Version bump, remove "isc" USE flag as reading of isc leasefiles has been + dropped in this version (bug #252248). Clean out some old versions. + + 03 Nov 2008; Raúl Porcel dnsmasq-2.39.ebuild: + Remove resolvconf-gentoo dep, as its p.masked and going to be removed + + 17 Aug 2008; Doug Goldstein metadata.xml: + add GLEP 56 USE flag desc from use.local.desc + + 22 Jul 2008; Tobias Scherbaum dnsmasq-2.45.ebuild: + ppc stable, bug #232523 + + 21 Jul 2008; Raúl Porcel dnsmasq-2.45.ebuild: + alpha/ia64/x86 stable wrt #232523 + + 21 Jul 2008; Friedrich Oslage dnsmasq-2.45.ebuild: + Stable on sparc, security bug #232523 + + 21 Jul 2008; Jeroen Roovers dnsmasq-2.45.ebuild: + Stable for HPPA (bug #232523). + + 21 Jul 2008; Markus Rothe dnsmasq-2.45.ebuild: + Stable on ppc64; bug #232523 + + 21 Jul 2008; dnsmasq-2.45.ebuild: + AMD64 stable keyword for 2.45; for security bug #232523. Tested on + hardened Opteron 2218 (hardened/amd64, gcc-3.4.6, glibc-2.6.1-r0, + 2.6.24-hardened-r3 x86_64) and Core 2 Duo + (default/linux/amd64/2008.0/developer, gcc-4.3.1, glibc-2.8_p20080602-r0, + 2.6.26 x86_64). + +*dnsmasq-2.45 (21 Jul 2008) + + 21 Jul 2008; Patrick McLean +dnsmasq-2.45.ebuild: + Version bump (bug #232523), clean out some older versions. + + 13 Jul 2008; Tobias Scherbaum dnsmasq-2.43.ebuild: + ppc stable, bug #231282 + + 12 Jul 2008; Raúl Porcel dnsmasq-2.43.ebuild: + SRC_URI is lzma, so it needs app-arch/lzma-utils in DEPEND + + 12 Jul 2008; Markus Rothe dnsmasq-2.43.ebuild: + Stable on ppc64; bug #231282 + + 11 Jul 2008; Raúl Porcel dnsmasq-2.43.ebuild: + alpha/ia64/x86 stable wrt #231282 + + 11 Jul 2008; Friedrich Oslage dnsmasq-2.43.ebuild: + Stable on sparc, security bug #231282 + + 11 Jul 2008; Patrick McLean dnsmasq-2.43.ebuild: + Stable on amd64 (bug #231282). + + 11 Jul 2008; Jeroen Roovers dnsmasq-2.43.ebuild: + Stable for HPPA (bug #231282). + +*dnsmasq-2.43 (11 Jul 2008) + + 11 Jul 2008; Patrick McLean + -dnsmasq-2.43_rc6.ebuild, +dnsmasq-2.43.ebuild: + Version bump. + +*dnsmasq-2.43_rc6 (10 Jul 2008) + + 10 Jul 2008; Patrick McLean + -dnsmasq-2.43_rc5.ebuild, +dnsmasq-2.43_rc6.ebuild: + Version bump. Add nls support, suggested by Jan Psota. + +*dnsmasq-2.43_rc5 (10 Jul 2008) + + 10 Jul 2008; Patrick McLean + -dnsmasq-2.43_rc3.ebuild, +dnsmasq-2.43_rc5.ebuild: + Version bump. + +*dnsmasq-2.43_rc4 (10 Jul 2008) + + 10 Jul 2008; Patrick McLean + -dnsmasq-2.43_rc3.ebuild, +dnsmasq-2.43_rc4.ebuild: + Version bump. + +*dnsmasq-2.43_rc3 (09 Jul 2008) + + 09 Jul 2008; Patrick McLean + +dnsmasq-2.43_rc3.ebuild: + Version bump, has theoretical fix for bug #231282 + + 05 Jul 2008; Raúl Porcel dnsmasq-2.42.ebuild: + alpha/ia64/sparc/x86 stable + +*dnsmasq-2.42 (03 Jun 2008) + + 03 Jun 2008; Patrick McLean -dnsmasq-2.40.ebuild, + -dnsmasq-2.40-r1.ebuild, +dnsmasq-2.42.ebuild: + Version bump, remove some older versions. + + 29 May 2008; Raúl Porcel dnsmasq-2.39.ebuild, + dnsmasq-2.40.ebuild: + Fix depend on openresolv, since resolvconf-gentoo is masked + + 10 Apr 2008; Mike Frysinger dnsmasq-2.41.ebuild: + Mark amd64 stable #216099. + + 08 Apr 2008; Jeroen Roovers dnsmasq-2.41.ebuild: + Stable for HPPA (bug #216099). + + 04 Apr 2008; Joseph Jezak dnsmasq-2.41.ebuild: + Marked ppc stable for bug #216099. + + 04 Apr 2008; Brent Baude dnsmasq-2.41.ebuild: + stable ppc64, bug 216099 + + 03 Apr 2008; Mike Frysinger dnsmasq-2.41.ebuild: + Use gawk rather than nawk #214865 by Toralf Förster. + + 22 Mar 2008; Raúl Porcel dnsmasq-2.41.ebuild: + alpha/ia64/sparc/x86 stable + + 21 Feb 2008; Patrick McLean dnsmasq-2.39.ebuild, + dnsmasq-2.40.ebuild, dnsmasq-2.41.ebuild: + Add ipv6 USE flag, fixes bugs #209913 and #210896. Fix some variable quoting + problems in older versions. + + 17 Feb 2008; Christian Faulhammer dnsmasq-2.40.ebuild: + stable amd64, bug 195615 + + 15 Feb 2008; Patrick McLean dnsmasq-2.41.ebuild: + Fix compiliation with dbus USE flag (bug #210223) + +*dnsmasq-2.41 (15 Feb 2008) + + 15 Feb 2008; Patrick McLean -dnsmasq-2.31.ebuild, + +dnsmasq-2.41.ebuild: + Version bump (bug #210000), drop ancient version, add some missing variable + quoting. + + 30 Jan 2008; Raúl Porcel -dnsmasq-2.34.ebuild, + -dnsmasq-2.38.ebuild, -dnsmasq-2.38-r1.ebuild: + old + + 29 Jan 2008; Diego Pettenò files/dnsmasq-init: + Fix init script dependencies to work without a boot runlevel. + + 16 Jan 2008; Jeroen Roovers dnsmasq-2.40.ebuild: + Stable for HPPA (bug #195615). + + 13 Jan 2008; nixnut dnsmasq-2.40.ebuild: + Stable on ppc wrt bug 195615 + +*dnsmasq-2.40-r1 (31 Dec 2007) + + 31 Dec 2007; +dnsmasq-2.40-r1.ebuild: + Revbump to remove resolvconf stuff; bug 201853 + + 01 Dec 2007; Markus Rothe dnsmasq-2.40.ebuild: + Stable on ppc64 + + 20 Oct 2007; Raúl Porcel dnsmasq-2.40.ebuild: + alpha/ia64/sparc/x86 stable + +*dnsmasq-2.40 (29 Aug 2007) + + 29 Aug 2007; Patrick McLean +dnsmasq-2.40.ebuild: + Version bump. + + 04 Aug 2007; Tobias Scherbaum dnsmasq-2.39.ebuild: + ppc stable, bug #184881 + + 23 Jul 2007; Joshua Kinard dnsmasq-2.39.ebuild: + Stable on mips, per #184881. + + 19 Jul 2007; Christoph Mende dnsmasq-2.39.ebuild: + Stable on amd64 wrt bug #184881 + + 12 Jul 2007; Jeroen Roovers dnsmasq-2.39.ebuild: + Stable for HPPA (bug #184881). + + 11 Jul 2007; Markus Rothe dnsmasq-2.39.ebuild: + Stable on ppc64; bug #184881 + + 10 Jul 2007; Roy Marples dnsmasq-2.39.ebuild: + Keyworded ~sparc-fbsd + + 02 Jul 2007; Gustavo Zacarias dnsmasq-2.39.ebuild: + Stable on sparc + + 25 Jun 2007; Raúl Porcel dnsmasq-2.39.ebuild: + alpha/ia64/x86 stable + + 23 May 2007; Roy Marples files/resolvconf.dnsmasq: + Fix the resolvconf script to work properly on FreeBSD. + + 09 May 2007; Gustavo Zacarias dnsmasq-2.39.ebuild: + Stablebump bad, blame chutzpah + +*dnsmasq-2.39 (09 May 2007) + + 09 May 2007; Patrick McLean +dnsmasq-2.39.ebuild: + Version bump (bug #177608). + + 22 Apr 2007; Raúl Porcel dnsmasq-2.38-r1.ebuild: + ia64 stable + + 10 Apr 2007; Roy Marples files/resolvconf.dnsmasq: + The resolvconf script now works with the busybox, BSD and dash shells. + It also configures the domain specific servers using DBus provided both + dnsmasq and dbus are running. + + 06 Apr 2007; Tobias Scherbaum + dnsmasq-2.38-r1.ebuild: + ppc stable + + 30 Mar 2007; Roy Marples files/dnsmasq-init: + The reload function of the init script now checks to see if the service has + been started or not, erroring appropriately. + + 26 Mar 2007; Alec Warner dnsmasq-2.31.ebuild, + dnsmasq-2.34.ebuild, dnsmasq-2.38.ebuild, dnsmasq-2.38-r1.ebuild: + Remove dependency on portage: ref bug 162516 + +*dnsmasq-2.38-r1 (23 Mar 2007) + + 23 Mar 2007; Roy Marples files/dnsmasq-init, + +dnsmasq-2.38-r1.ebuild: + Fix init script I broke - sorry + Install a dbus config file in /etc/dbus-1/system.d + + 22 Mar 2007; Gustavo Zacarias dnsmasq-2.38.ebuild: + Stable on sparc + + 13 Mar 2007; Raúl Porcel dnsmasq-2.38.ebuild: + x86 stable + + 23 Feb 2007; Roy Marples files/dnsmasq-init: + Use start-stop-daemon better. + + 20 Feb 2007; Raúl Porcel dnsmasq-2.34.ebuild: + x86 stable + +*dnsmasq-2.38 (13 Feb 2007) + + 13 Feb 2007; Patrick McLean + -files/dnsmasq-2.37-bsd.patch, -dnsmasq-2.37.ebuild, +dnsmasq-2.38.ebuild: + Version bump, remove 2.37 since it has a nasty potential lockup bug. + + 08 Feb 2007; Patrick McLean + -files/dnsmasq232-ldflags.diff, +files/dnsmasq-2.37-bsd.patch, + -files/dnsmasq221-netlink.diff, -dnsmasq-2.36.ebuild, dnsmasq-2.37.ebuild: + Add patch to fix compilation on bsd, clean out some stale files and previous + version. + +*dnsmasq-2.37 (05 Feb 2007) + + 05 Feb 2007; Patrick McLean +dnsmasq-2.37.ebuild: + Version bump. + + 26 Jan 2007; Patrick McLean dnsmasq-2.36.ebuild: + Add isc "USE" flag (bug #152876). + +*dnsmasq-2.36 (25 Jan 2007) + + 25 Jan 2007; Patrick McLean metadata.xml, + -dnsmasq-2.32.ebuild, -dnsmasq-2.33.ebuild, +dnsmasq-2.36.ebuild: + Take over maintainership. Version bump, add USE flag for DBUS support, and + new internal TFTP server. Clean out some older versions that were never + stabilized. + + 06 Jan 2007; Gustavo Zacarias dnsmasq-2.34.ebuild: + Stable on sparc + + 11 Dec 2006; Elfyn McBratney -dnsmasq-2.22.ebuild, + -dnsmasq-2.30.ebuild: + Remove old versions. + + 10 Dec 2006; Elfyn McBratney metadata.xml: + Taking over from avenj. + + 16 Oct 2006; Jon Portnoy dnsmasq-2.34.ebuild : + Version bump + + 02 Oct 2006; Markus Rothe dnsmasq-2.33.ebuild: + Added ~ppc64; bug #149725 + + 01 Oct 2006; Tobias Scherbaum dnsmasq-2.31.ebuild: + hppa stable, bug #135677 + + 13 Sep 2006; Roy Marples + +files/dnsmasq-fbsd-config.patch, dnsmasq-2.33.ebuild: + Keyword ~x86-fbsd + Add a patch to default dnsmasq.conf location to /etc on fbsd + + 13 Sep 2006; Jon Portnoy dnsmasq-2.33.ebuild : + Added net-dns/resolvconf support + + 04 Sep 2006; Joshua Kinard dnsmasq-2.31.ebuild: + Marked stable on mips. + +*dnsmasq-2.33 (07 Aug 2006) + + 07 Aug 2006; Jon Portnoy dnsmasq-2.33.ebuild : + Version bump, mainly bugfixes + +*dnsmasq-2.32 (16 Jun 2006) + 16 Jun 2006; Jon Portnoy dnsmasq-2.32.ebuild : + Version bump plus a patch from tove@gentoo.org to respect + LDFLAGS, bug #136227. + + 12 Jun 2006; Simon Stelling dnsmasq-2.31.ebuild: + stable on amd64 + + 10 Jun 2006; Torsten Veller dnsmasq-2.31.ebuild: + Stable on x86 (#135677) + + 09 Jun 2006; Jon Portnoy : + Old ebuild cleanup #2; 2.8-r1, 2.9, 2.15 + + 08 Jun 2006; Jason Wever dnsmasq-2.31.ebuild: + Stable on SPARC wrt bug #135677. + + 06 Jun 2006; Tobias Scherbaum dnsmasq-2.31.ebuild: + ppc stable, bug #135677 + + 06 Jun 2006; Thomas Cort dnsmasq-2.31.ebuild: + Stable on alpha wrt Bug #135677. + + 06 Jun 2006; Jon Portnoy : + Old ebuild cleanup; 2.5-r1, 2.18, 2.19, 2.21, 2.23, 2.24, 2.26, 2.27 + +*dnsmasq-2.31 (06 May 2006) + + 06 May 2006; Jon Portnoy dnsmasq-2.31.ebuild : + Version bump. + + 27 Apr 2006; Alec Warner files/digest-dnsmasq-2.5-r1, + files/digest-dnsmasq-2.8-r1, files/digest-dnsmasq-2.9, + files/digest-dnsmasq-2.15, files/digest-dnsmasq-2.18, + files/digest-dnsmasq-2.19, files/digest-dnsmasq-2.23, Manifest: + Fixing SHA256 digest, pass four + +*dnsmasq-2.30 (27 Apr 2006) + + 27 Apr 2006; Jon Portnoy dnsmasq-2.30.ebuild : + Version bump. + +*dnsmasq-2.27 (22 Mar 2006) + + 22 Mar 2006; Jon Portnoy dnsmasq-2.27.ebuild : + Version bump. + +*dnsmasq-2.26 (22 Jan 2006) + + 22 Jan 2006; Jon Portnoy dnsmasq-2.26.ebuild : + Version bump for a serious crash fix, removing 2.25. + +*dnsmasq-2.25 (17 Jan 2006) + + 17 Jan 2006; Jon Portnoy dnsmasq-2.25.ebuild : + Version bump. + + 09 Jan 2006; Jon Portnoy files/dnsmasq-init : + Fixed reload() to work with newer baselayout releases + + 07 Jan 2006; Jon Portnoy files/dnsmasq-init : + Added reload() option. See bug #72400. + +*dnsmasq-2.24 (28 Nov 2005) + + 29 Nov 2005; Jon Portnoy dnsmasq-2.24.ebuild : + Version bump. Removed 2.17, 2.20 + + 15 Sep 2005; Aron Griffis dnsmasq-2.22.ebuild: + Mark 2.22 stable on alpha + +*dnsmasq-2.23 (30 Aug 2005) + + 30 Aug 2005; Jon Portnoy dnsmasq-2.23.ebuild : + Version bump; various bugfixes for DHCP, experimental DBus support, + gcc4 fixes, etc; see http://thekelleys.org.uk/dnsmasq/CHANGELOG + + 04 Apr 2005; Jon Portnoy dnsmasq-2.22.ebuild : + Stable on x86. + + 03 Apr 2005; Hardave Riar dnsmasq-2.22.ebuild: + Stable on mips, bug #86718. + + 03 Apr 2005; Bryan Østergaard dnsmasq-2.22.ebuild: + ~alpha keyword, bug 86718. + + 01 Apr 2005; Jan Brinkmann dnsmasq-2.22.ebuild: + stable on amd64 wrt #86718 + + 01 Apr 2005; Gustavo Zacarias dnsmasq-2.22.ebuild: + Stable on sparc wrt #86718 + + 01 Apr 2005; Aron Griffis dnsmasq-2.22.ebuild: + stable on ia64 + + 01 Apr 2005; Michael Hanselmann dnsmasq-2.22.ebuild: + Stable on ppc. + +*dnsmasq-2.22 (31 Mar 2005) + + 31 Mar 2005; Jon Portnoy dnsmasq-2.22.ebuild : + Version bump fixes all outstanding issues with 2.21 including + bug 87091. Much thanks to Rob Holland (tigger@gentoo.org) for + tracking these down and coordinating with upstream. + + 27 Mar 2005; Jason Wever dnsmasq-2.21.ebuild: + Stable on SPARC wrt security bug #86718. + + 27 Mar 2005; Konstantin Arkhipov dnsmasq-2.21.ebuild: + Stable on amd64 and x86. + + 27 Mar 2005; Michael Hanselmann dnsmasq-2.21.ebuild: + Stable on ppc. + +*dnsmasq-2.21 (27 Mar 2005) + + 27 Mar 2005; Jon Portnoy dnsmasq-2.21.ebuild, + files/dnsmasq221-netlink.diff : + Version bump for security bug 86710. Included is an upstream patch to + fix compile issues with netlink.c. + + 06 Feb 2005; Joshua Kinard dnsmasq-2.15.ebuild: + Marked stable on mips. + +*dnsmasq-2.20 (24 Jan 2005) + + 24 Jan 2005; Jon Portnoy dnsmasq-2.20.ebuild : + Version bump. + + 29 Dec 2004; Ciaran McCreesh : + Change encoding to UTF-8 for GLEP 31 compliance + +*dnsmasq-2.19 (14 Dec 2004) + + 14 Dec 2004; Jon Portnoy dnsmasq-2.19.ebuild : + Version bump. + + 22 Nov 2004; Mike Frysinger dnsmasq-2.18.ebuild: + Make sure we use a proper $CC. + +*dnsmasq-2.18 (22 Nov 2004) + + 22 Nov 2004; Jon Portnoy dnsmasq-2.18.ebuild : + Version bump. + + 21 Nov 2004; dnsmasq-2.15.ebuild, dnsmasq-2.16.ebuild, + dnsmasq-2.17.ebuild: + qa fix DEPEND/RDEPEND + +*dnsmasq-2.17 (16 Nov 2004) + + 16 Nov 2004; Jon Portnoy dnsmasq-2.17.ebuild : + Version bump. + + 06 Nov 2004; Jon Portnoy dnsmasq-2.16.ebuild, + files/dnsmasq-2.16-gcc34.diff : + Patch to fix GCC 3.4 compilation errors. Written by upstream and + submitted by Holger Hoffstatte in bug #68598. + +*dnsmasq-2.16 (22 Oct 2004) + + 22 Oct 2004; Jon Portnoy dnsmasq-2.16.ebuild : + Version bump. + + 16 Oct 2004; dnsmasq-2.9.ebuild: + qa fix DEPEND/RDEPEND usage for embedded when installing into ROOT=/somedir + + 03 Oct 2004; Jason Wever dnsmasq-2.15.ebuild: + Stable on sparc. + + 02 Oct 2004; Bryan Østergaard dnsmasq-2.9.ebuild: + Keyword ~alpha, bug 65841. + + 30 Sep 2004; Jon Portnoy dnsmasq-2.15.ebuild : + Stable on x86 and AMD64. + +*dnsmasq-2.15 (20 Sep 2004) + + 20 Sep 2004; Jon Portnoy dnsmasq-2.15.ebuild : + Version bump, bugfix release. + +*dnsmasq-2.14 (12 Sep 2004) + + 12 Sep 2004; Jon Portnoy dnsmasq-2.14.ebuild : + Version bump, upstream summarizes changes as "a collection of + tweaks to the DHCP server" + +*dnsmasq-2.13 (14 Aug 2004) + + 14 Aug 2004; Jon Portnoy dnsmasq-2.13.ebuild : + Version bump, bugfix release. + +*dnsmasq-2.12 (12 Aug 2004) + + 12 Aug 2004; Jon Portnoy dnsmasq-2.12.ebuild : + Version bump, minor documentation/default config changes. + Also altered description in ebuild (dnsmasq isn't limited to local + networks). + +*dnsmasq-2.11 (02 Aug 2004) + + 02 Aug 2004; Jon Portnoy dnsmasq-2.11.ebuild : + Version bump, minor DHCP and FreeBSD fixes + +*dnsmasq-2.10 (27 Jul 2004) + + 27 Jul 2004; Jon Portnoy dnsmasq-2.10.ebuild : + Version bump. Also cleaned out unneeded ebuilds: 2.5, 2.7, 2.8 + + 23 Jul 2004; Ciaran McCreesh dnsmasq-2.9.ebuild: + Stable on sparc, mips + + 01 Jul 2004; Jeremy Huddleston + dnsmasq-2.5-r1.ebuild, dnsmasq-2.5.ebuild, dnsmasq-2.7.ebuild, + dnsmasq-2.8-r1.ebuild, dnsmasq-2.8.ebuild, dnsmasq-2.9.ebuild: + virtual/glibc -> virtual/libc + + 27 Jun 2004; Jon Portnoy dnsmasq-2.9.ebuild : + Stable on x86 + AMD64. + + 26 Jun 2004; Ciaran McCreesh dnsmasq-2.8-r1.ebuild: + Stable on mips + +*dnsmasq-2.9 (23 Jun 2004) + + 23 Jun 2004; Jon Portnoy dnsmasq-2.9.ebuild : + Version bump. + + 06 Jun 2004; Jason Wever dnsmasq-2.8-r1.ebuild: + Stable on sparc. + + 02 Jun 2004; Jon Portnoy dnsmasq-2.8-r1.ebuild : + Stable on x86 and amd64. + +*dnsmasq-2.8-r1 (14 May 2004) + + 14 May 2004; Jon Portnoy dnsmasq-2.8-r1.ebuild : + Install dnsmasq.conf to /etc. Bug 51016. + +*dnsmasq-2.5-r1 (14 May 2004) + + 14 May 2004; Jon Portnoy dnsmasq-2.5-r1.ebuild : + Install dnsmasq.conf to /etc. Bug 51016. + +*dnsmasq-2.8 (13 May 2004) + + 13 May 2004; Jon Portnoy dnsmasq-2.8.ebuild : + Version bump. + +*dnsmasq-2.7 (23 Apr 2004) + + 23 Apr 2004; Jon Portnoy dnsmasq-2.7.ebuild : + Version bump. + + 17 Apr 2004; Michael McCabe dnsmasq-2.6.ebuild: + added s390 keywords + + 04 Apr 2004; Ciaran McCreesh dnsmasq-2.5.ebuild: + Stable on sparc, mips + +*dnsmasq-2.6 (03 Apr 2004) + + 03 Apr 2004; Jon Portnoy dnsmasq-2.6.ebuild : + Version bump. + + 28 Mar 2004; Jon Portnoy dnsmasq-2.5.ebuild : + Stable on x86 and AMD64. + + 20 Mar 2004; Ciaran McCreesh dnsmasq-2.4.ebuild: + Stable on sparc + +*dnsmasq-2.5 (15 Mar 2004) + + 15 Mar 2004; Jon Portnoy dnsmasq-2.5.ebuild : + Version bump. + +*dnsmasq-2.4 (11 Mar 2004) + + 11 Mar 2004; Jon Portnoy dnsmasq-2.4.ebuild : + Version bump. Fixes DHCP bugs in 2.3. + +*dnsmasq-2.3 (10 Mar 2004) + + 10 Mar 2004; Jon Portnoy dnsmasq-2.3.ebuild : + Version bump. + +*dnsmasq-2.2-r1 (09 Mar 2004) + + 09 Mar 2004; Jon Portnoy dnsmasq-2.2-r1.ebuild, + files/dnsmasq-init : + init.d tweaks from Seemant (#43978) to make the DHCP daemon work + properly. + + 27 Feb 2004; Ciaran McCreesh dnsmasq-2.2.ebuild: + Moving 2.x to stable on sparc, as 1.x is flaky on some boxes + + 07 Feb 2004; Ciaran McCreesh dnsmasq-2.2.ebuild: + Adding ~mips to keywords + +*dnsmasq-2.2 (30 Jan 2004) + + 30 Jan 2004; Jon Portnoy dnsmasq-2.2.ebuild : + Version bump that fixes a bug that would disable DHCP on IPv6 + systems. + +*dnsmasq-2.1 (29 Jan 2004) + + 29 Jan 2004; Jon Portnoy dnsmasq-2.1.ebuild : + Version bump; bugfixes and documentation updates, especially for + the new DHCP code. + +*dnsmasq-2.0 (22 Jan 2004) + + 22 Jan 2004; Jon Portnoy dnsmasq-2.0.ebuild : + Version bump. + + 15 Jan 2004; Jon Portnoy dnsmasq-2.0_rc1.ebuild : + Stable on x86 and AMD64. + +*dnsmasq-2.0_rc1 (04 Jan 2004) + + 04 Jan 2004; Jon Portnoy dnsmasq-2.0_rc1.ebuild : + Version bump. + + 16 Dec 2003; Jon Portnoy files/dnsmasq-init : + Added a 'provide dns' to depend(). Fixes bug 35966. + +*dnsmasq-1.18 (10 Nov 2003) + + 10 Nov 2003; Jon Portnoy dnsmasq-1.18.ebuild : + Version bump. + +*dnsmasq-1.17 (11 Oct 2003) + + 11 Oct 2003; Jon Portnoy dnsmasq-1.17.ebuild : + Version bump - important crash bugfix, marking stable. + +*dnsmasq-1.16 (21 Sep 2003) + + 21 Sep 2003; Jon Portnoy dnsmasq-1.16.ebuild : + Version bump. + +*dnsmasq-1.15 (16 Sep 2003) + + 16 Sep 2003; Jon Portnoy dnsmasq-1.15.ebuild : + Version bump - upstream added functionality for blocking Verisign's + unethical wildcard record for .com/net. + +*dnsmasq-1.14 (14 Sep 2003) + + 14 Sep 2003; Jon Portnoy dnsmasq-1.14.ebuild : + Version bump. + +*dnsmasq-1.13 (10 Jun 2003) + + 10 Jun 2003; Jon Portnoy dnsmasq-1.13.ebuild : + Version bump. + +*dnsmasq-1.12 (22 Apr 2003) + + 22 Apr 2003; Jon Portnoy dnsmasq-1.12.ebuild : + Version bump. + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + + 19 Oct 2002; Donny Davies : + Mark all arch with ~, they were there before. + +*dnsmasq-1.9 (12 Oct 2002) + + 12 Oct 2002; Donny Davies : + Chase latest release; mark with ~x86. Close #8910. + +*dnsmasq-1.6 (6 Jun 2002) + + 30 Aug 2002; Sascha Schwabbauer : + Added ppc to keywords . + + 6 Jun 2002; Donny Davies : + Based on a submission by bardur-gta@odense.kollegienet.dk; #2079. diff --git a/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/Manifest b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/Manifest index 12ad047d04..ecd1e2b5d7 100644 --- a/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/Manifest +++ b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/Manifest @@ -1 +1,36 @@ -DIST dnsmasq-2.50.tar.lzma 295295 RMD160 383976e5222755c636ea5c18a3c62ca7e674eff9 SHA1 3bfc67b54a10807676a91f611c4a357fac7ce54b SHA256 052377b13b31caf416988185688f5258ddbf9517313fa9796a8fcd0ff6c4bb39 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX dnsmasq-2.47-fbsd-config.patch 505 SHA256 4e05e46b59254e718550cda505986b9b572a0716636fb6a5405a54df25cfa84a SHA512 9d2476c60b87f4515473e5b790ca3c6dd96105ecbda55fa385ce88290acbe8a16b6c48f9a6cbcc535662765aa4f07d182c0f5ebb4ffff1c98bb0cf6a8f4dd528 WHIRLPOOL e314020c11bc902f1dc29464785098ef0d10ebf14d8092fc1b8b673cea3d64e5212f82b85597ffe2d2bc150fbf51f27f560744a7ea12f2359c698e5ca80898cb +AUX dnsmasq-2.66-dhcp-option-zero.patch 4084 SHA256 8d51ddd44560ef96a2e880997e8d337ed9c8aff0747e22b82444f87aed3d6ac4 SHA512 afee1cbed8fdb64cf73e92e68ed051433ee00adcce279826b251dcebd0fbb5b8044aff95da6d5bd544034f7797330321eb2339347409b75baf0ab1133358b33b WHIRLPOOL a222586e7e64707e57dfd80ba509d28a3f9031d58ede163fa5e95ace6a1b9f8db5ca9c5f32e8515c9851627a23490291d37097c230ba89fbfddb9469061ea011 +AUX dnsmasq-init-dhcp-r1 711 SHA256 5d3fa0f722239e950db0e03f7cc720c37ee3c0aedea02b26b2a79aad1e15f86e SHA512 24a3a2ca0d0675701891ae3c4c37cc46a6c473ae2b56b5a0c9a312d97facb5d5e5bfb689ab6e9a49b6fbdfc7778b63568205bf5699fca37697836a49f6be50af WHIRLPOOL a6df9be83d9a4c9ed8fc77f1f4c60e686bb47c50b7e369e756c243b45286bb8015c06ebe64a810af133e9eb9f2975a05a5fa8a83979a0c40e04a6bc573331d5d +AUX dnsmasq-init-r2 595 SHA256 bc80bcd171db123a6d02df9ebbfde3fb59078295ff24dea9b9777bc4ee86db14 SHA512 1ebd8f61a11b3d05f754ef30c4b9f83df80892335b49b5b949d3c17277dc0ccc1929e77459aa2fcd193f55c65c2c3431cd049e4e0e5bfb4a35750c4fa845146a WHIRLPOOL 7a6ce7def99d58d7a01556fa811ae6f2dba2a20af30c9e770bd30dec5e052729768c9113f10e21bb3bfe2c6a1e45efd0e1d18f72dab22ad9fceef201db4c1a16 +AUX dnsmasq.confd-r1 170 SHA256 51c0672a70d5d6793d295d82db666d372fb081e8627318f67c88e48d08d254b5 SHA512 9a401bfc408bf1638645c61b8ca734bea0a09ef79fb36648ec7ef21666257234254bbe6c73c82cc23aa1779ddcdda0e6baa2c041866f16dfb9c4e0ba9133eab8 WHIRLPOOL 86f364adcb5576bfb2cc84d13dd087bef987cae70eee1ae7816f0febc58ec637a97fea357c506456781eab116e257d06b1e45f7e2bbd81849251c15067a347ab +AUX dnsmasq.service 278 SHA256 2cca1e7ec70aee80c9d1f59e7f17b515e5fa66b08835ed0fddbe799d2b39db04 SHA512 3571417b23071d9c3cfaf6d00363adb2cb011d04f1ed38631ddecd6eaa2c9ed37e1435a1fd32c40b0de43b0a84dd1ac8691a0a29493b391bafbb843d581bafc1 WHIRLPOOL efbb77d8a3ec69bd030f219ffb975ec0a5680f0d4da8b05bbb896db26c444c861fb47d96dfe8201f21acf5085fb465892ef33263de677390308b2328a8a7e33e +AUX dnsmasq.service-r1 278 SHA256 2cca1e7ec70aee80c9d1f59e7f17b515e5fa66b08835ed0fddbe799d2b39db04 SHA512 3571417b23071d9c3cfaf6d00363adb2cb011d04f1ed38631ddecd6eaa2c9ed37e1435a1fd32c40b0de43b0a84dd1ac8691a0a29493b391bafbb843d581bafc1 WHIRLPOOL efbb77d8a3ec69bd030f219ffb975ec0a5680f0d4da8b05bbb896db26c444c861fb47d96dfe8201f21acf5085fb465892ef33263de677390308b2328a8a7e33e +DIST dnsmasq-2.66.tar.xz 401056 SHA256 5e143947527bcdc46a30f4b1bbdfbfa96333dd98bcecdac3b5b1d6cacfe06c75 SHA512 f0bde09f178ca15f4c28efb06901213af9a009b4476daa8a08bafc7682b9ffed13ac65c5c232acdf828382f321137de08b4a33108d22613b198fe30695b3362c WHIRLPOOL e749d24017c35fdbaaaf417decdf9316e235cf7f96f031caceee14d06b982c285b0e561f50597cd12b6a31ef554f7f2e22ca6234f44a6d8bb066dede99461166 +DIST dnsmasq-2.71.tar.xz 448380 SHA256 4919fb572fed5c6205de1d384f8661c25c19358904c2e6265928e3a3e4bfffba SHA512 b0f1b8633b4560cb9a4fe6d98b8c0db40182c989e698964a9153ea3a96663dcaaa33848dd0876e8f9a93e8a24fc4bd91120335291871712ad6b9e9e97fa3baa1 WHIRLPOOL e8175e48f0d1569a1ca08fb108bbe9593d32b8f1263dcf2995349f5f4dd4b8b19e517aea8d64f038b5ebf3a1d81c101b0153959115df6f0af65175af44f0147e +DIST dnsmasq-2.72.tar.xz 454048 SHA256 7d0bd23f5d74b3a6b26a75d5ffcf9db81d461b47cbe578cb65a83a98008600b1 SHA512 d84b89c987966a5f5880aa329833626b0a017628dd6aa667bdad880d1c5f101a386dddb439eb6983d58952a36f25670bf58df94281b89320f02895a3e6af4cec WHIRLPOOL 491eadb0060f372a0b7f5855fb57040c4baf37352732a2943fb4173aa28e875b91537f87085201f13e76ec5680e4ad681992829a5cef800833be0911298a793c +EBUILD dnsmasq-2.66.ebuild 3181 SHA256 2811d53903d109cc344c962bfa49e6c9f857242931663042a74e0778c145da9e SHA512 2efdee54d8dd70be76cbce1e6b729618c1e79170dca1f054cf0f12ca0eca5ab65a5a61471fe913f5851f4d97c36fb83203d5d23fb6512ea30e6d4ea9ab16c124 WHIRLPOOL 8c49095c02073fe3b56fcff2f2333b7724fff270ecf03908b351d902be95d9ad80b1b20dafd9f8739b2c93f38027a62a8bc1580dfba8000b5f1efe29e1f0cb15 +EBUILD dnsmasq-2.71-r1.ebuild 3922 SHA256 7355f820f4cea7857df34218e3af94245daf78c9ce8ef56445f8acc113f28347 SHA512 82c0f0437b2afbafcda67125f5073152ae6982f6685c388e19e5f3a677ac94388c73f427bf403497f706001bd27c0d881f0cfed561817ddedfb8300c4eb19e20 WHIRLPOOL 88655b09afa17b1f7ac69837b18e2c6cf98b532c24cde585a8ac21f6a67f421a68124152eb8cec1734c9544b18d61ff750ad768f524cc4e7e2201a3e7f5e279c +EBUILD dnsmasq-2.71.ebuild 3690 SHA256 d0eccc3cdebac8d18379a27126ef2902ba399685a79b4c96624974dc5360cd4c SHA512 7e0818280810f259d143785813a3e8e371b037509ea8103c4750310c3756ae4e641641763b67f3da22ab72e20edf7e080d08e7574b1f32896177f7215c4a0e93 WHIRLPOOL 0ac33d7ff895b159278fd118357eb923e5d68d4e99c9728269bd8e8cf2e26826997b40d5756b4c937015e1537471304703268fd4b0291a4470885c4a72344f70 +EBUILD dnsmasq-2.72.ebuild 4228 SHA256 8aaf3cbf173910c5adf0d25068289727d9c8eacbd1c5778883d252e6d1670c54 SHA512 31b9d191248ac827dabe6f02558051697f5d9d38a0591891045b87ec8e87062e14575bb95c1b21f88cf4374ed8ad68537c927deac977f2299fda27ba6d279aeb WHIRLPOOL a2a8fd6ffbd0e4da4250ac39a0f0ea1484eee1450c5b3e32d4a6ba702461be7cd1b8ec33efa86b97703c22523dab052da5079c7a1c304afb3dcf2c3990926e62 +MISC ChangeLog 35769 SHA256 694ab47b334d33b713ef07e949c866dbac38633d3ba97508d69ff4d90ce29b05 SHA512 29931f47139c810d8eb1b6950ad7627a919859894818a52f3f3c596c509ee23ff1bcec15fe2537b7968e66a5cdf690b0766e14abc08f5abb4ff4b12d1baff1af WHIRLPOOL 2f962c9026233364500102824e3160c1aef43e88cd76cdf07ddf8100862269d05b05eb4f59032ecdee90d2847aeaede45f32e5e3094d00339cfd499edd4116f5 +MISC metadata.xml 807 SHA256 6fb95e16dba00e7466dd6f5fb4820c799a2f54fbc05e5b4a0791b0ac11520359 SHA512 593d4c571ec9e3927988aeb5072af21b7c5f4fc6b55a1a7ebbd1d03c14aa0a0cfa026eb5ba6547370105792485b74f8d9c8350e4b606dbe1bcf4a89aa6d73359 WHIRLPOOL e7690f451f0c10784b6d6b0902c97aac877c0d76ffe66954daa79294c1e74665e9b5d28749a594a6a1dd7c7f755a88fd942fed4619c2bf2b31e75ef5b762dd6f +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQIcBAEBCAAGBQJUgBwDAAoJELp701BxlEWfAPwQAJ4uA7RlBDHfAuT2DZ6+0oCe +UiT5MdT9Hr4LYmVoUlmII1GHRtW5iA8j8oSTJye1QBcCAn8D4Qg8NVIKVmVtNRKG +J7yXBVDLLlqaDUR22/LDBWf9lWK/9WaeMkwMQpfh3bbQmzGMS/t+Hk0qs7z1gipN +2sOItm3Nptw4o51X1zj1pK72Gx02IJTmUXEEKwTVMrDVKTVNtyyCz4qXI06c0iza +RWt3cnVneayHqSesPFCpUIuIjXL7WK+0V2KTBhkB85xMlCxobKrnKJHwKh4llW/i +4jCBwMYLi5DY1S58y0DRJVYpv/Ri9SvJlYcrUeUV+rRpSQJQFjOWsttdf3AQ0ND8 +sfQHL+IZGqp2BzO1iBmYrqeCdNbzSkG4emFOJ0tjLeiNSQSx65QGfhnZCKXiq8M9 +rpUW6BppPMohUbL9Am3facCJWbmOshvTLIWD3HAChXztAB2G3NF1q6HPKD965kdv +5i3iYETl6+9rZXIzXo6yu7emziFP2FK2eOBs4NaHNMTmvjWPGnl0OJM92mgeMqJ5 +zBHOFNARvdznmV9UdvAmtwhwymuwLZWVP0hd3NxxTNgWUk+UJpG/Z9yUvdL5I9YU +cUhHqLz+o2QVKGvSjLaTBVwFPIgLC76gb1EpeLHC5viF22B/1fui4+ZLoLTMqlee +VPvKsmcJXKj09k0LXNua +=mthN +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/dnsmasq-2.50.ebuild b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/dnsmasq-2.50.ebuild deleted file mode 100644 index 44d480c4d5..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/dnsmasq-2.50.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-dns/dnsmasq/dnsmasq-2.50.ebuild,v 1.8 2009/09/20 18:53:48 nixnut Exp $ - -EAPI=2 - -inherit eutils toolchain-funcs flag-o-matic - -MY_P="${P/_/}" -MY_PV="${PV/_/}" -DESCRIPTION="Small forwarding DNS server" -HOMEPAGE="http://www.thekelleys.org.uk/dnsmasq/" -SRC_URI="http://www.thekelleys.org.uk/dnsmasq/${MY_P}.tar.lzma" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" -IUSE="dbus +dhcp ipv6 nls tftp" - -RDEPEND="dbus? ( sys-apps/dbus ) - nls? ( sys-devel/gettext )" - -DEPEND="${RDEPEND} - || ( app-arch/xz-utils app-arch/lzma-utils )" - -S="${WORKDIR}/${PN}-${MY_PV}" - -src_prepare() { - sed -i '/^AWK/s:nawk:gawk:' Makefile #214865 - - # dnsmasq on FreeBSD wants the config file in a silly location, this fixes - epatch "${FILESDIR}/${PN}-2.47-fbsd-config.patch" -} - -src_configure() { - use tftp || append-flags -DNO_TFTP - use dhcp || append-flags -DNO_DHCP - use ipv6 || append-flags -DNO_IPV6 - use dbus && sed -i '$ a #define HAVE_DBUS' src/config.h -} - -src_compile() { - emake \ - PREFIX=/usr \ - CC="$(tc-getCC)" \ - CFLAGS="${CFLAGS}" \ - all$(use nls && echo "-i18n") || die -} - -src_install() { - emake \ - PREFIX=/usr \ - MANDIR=/usr/share/man \ - DESTDIR="${D}" \ - install$(use nls && echo "-i18n") || die - - dodoc CHANGELOG FAQ - dohtml *.html - - newinitd "${FILESDIR}"/dnsmasq-init dnsmasq - newconfd "${FILESDIR}"/dnsmasq.confd dnsmasq - insinto /etc - newins dnsmasq.conf.example dnsmasq.conf - - if use dbus ; then - insinto /etc/dbus-1/system.d - doins dbus/dnsmasq.conf - fi -} diff --git a/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/dnsmasq-2.66.ebuild b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/dnsmasq-2.66.ebuild new file mode 100644 index 0000000000..c50f06f897 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/dnsmasq-2.66.ebuild @@ -0,0 +1,137 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-dns/dnsmasq/dnsmasq-2.66.ebuild,v 1.15 2014/11/02 08:48:02 swift Exp $ + +EAPI=5 + +inherit eutils toolchain-funcs flag-o-matic user systemd + +DESCRIPTION="Small forwarding DNS server" +HOMEPAGE="http://www.thekelleys.org.uk/dnsmasq/" +SRC_URI="http://www.thekelleys.org.uk/dnsmasq/${P}.tar.xz" + +LICENSE="|| ( GPL-2 GPL-3 )" +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" +IUSE="auth-dns conntrack dbus +dhcp dhcp-tools idn ipv6 lua nls script selinux tftp" +DM_LINGUAS="de es fi fr id it no pl pt_BR ro" +for dm_lingua in ${DM_LINGUAS}; do + IUSE+=" linguas_${dm_lingua}" +done + +CDEPEND="dbus? ( sys-apps/dbus ) + idn? ( net-dns/libidn ) + lua? ( dev-lang/lua ) + conntrack? ( !s390? ( net-libs/libnetfilter_conntrack ) ) + nls? ( + sys-devel/gettext + net-dns/libidn + )" + +DEPEND="${CDEPEND} + virtual/pkgconfig + app-arch/xz-utils" + +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-dnsmasq )" + +REQUIRED_USE="dhcp-tools? ( dhcp ) + lua? ( script ) + s390? ( !conntrack )" + +use_have() { + local NO_ONLY="" + if [ $1 == '-n' ]; then + NO_ONLY=1 + shift + fi + + local UWORD=${2:-$1} + UWORD=${UWORD^^*} + + if ! use ${1}; then + echo " -DNO_${UWORD}" + elif [ -z "${NO_ONLY}" ]; then + echo " -DHAVE_${UWORD}" + fi +} + +pkg_setup() { + enewgroup dnsmasq + enewuser dnsmasq -1 -1 /dev/null dnsmasq +} + +src_prepare() { + # dnsmasq on FreeBSD wants the config file in a silly location, this fixes + epatch "${FILESDIR}/${P}-dhcp-option-zero.patch" + sed -i -r 's:lua5.[0-9]+:lua:' Makefile +} + +src_configure() { + COPTS="$(use_have -n auth-dns auth)" + COPTS+="$(use_have conntrack)" + COPTS+="$(use_have dbus)" + COPTS+="$(use_have -n dhcp)" + COPTS+="$(use_have idn)" + COPTS+="$(use_have -n ipv6)" + COPTS+="$(use_have lua luascript)" + COPTS+="$(use_have -n script)" + COPTS+="$(use_have -n tftp)" + COPTS+="$(use ipv6 && use dhcp || echo " -DNO_DHCP6")" +} + +src_compile() { + emake \ + PREFIX=/usr \ + CC="$(tc-getCC)" \ + CFLAGS="${CFLAGS}" \ + LDFLAGS="${LDFLAGS}" \ + COPTS="${COPTS}" \ + CONFFILE="/etc/${PN}.conf" \ + all$(use nls && echo "-i18n") + + use dhcp-tools && emake -C contrib/wrt \ + PREFIX=/usr \ + CC="$(tc-getCC)" \ + CFLAGS="${CFLAGS}" \ + LDFLAGS="${LDFLAGS}" \ + all +} + +src_install() { + emake \ + PREFIX=/usr \ + MANDIR=/usr/share/man \ + DESTDIR="${D}" \ + install$(use nls && echo "-i18n") + + local lingua + for lingua in ${DM_LINGUAS}; do + use linguas_${lingua} || rm -rf "${D}"/usr/share/locale/${lingua} + done + rmdir --ignore-fail-on-non-empty "${D}"/usr/share/locale/ + + dodoc CHANGELOG CHANGELOG.archive FAQ + dodoc -r logo + + dodoc CHANGELOG FAQ + dohtml *.html + + newinitd "${FILESDIR}"/dnsmasq-init-r2 dnsmasq + newconfd "${FILESDIR}"/dnsmasq.confd-r1 dnsmasq + + insinto /etc + newins dnsmasq.conf.example dnsmasq.conf + + if use dbus; then + insinto /etc/dbus-1/system.d + doins dbus/dnsmasq.conf + fi + + if use dhcp-tools; then + dosbin contrib/wrt/{dhcp_release,dhcp_lease_time} + doman contrib/wrt/{dhcp_release,dhcp_lease_time}.1 + fi + + systemd_dounit "${FILESDIR}"/dnsmasq.service +} diff --git a/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/dnsmasq-2.71-r1.ebuild b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/dnsmasq-2.71-r1.ebuild new file mode 100644 index 0000000000..3c80602add --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/dnsmasq-2.71-r1.ebuild @@ -0,0 +1,174 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-dns/dnsmasq/dnsmasq-2.71-r1.ebuild,v 1.2 2014/11/02 08:48:02 swift Exp $ + +EAPI=5 + +inherit eutils toolchain-funcs flag-o-matic user systemd + +DESCRIPTION="Small forwarding DNS server" +HOMEPAGE="http://www.thekelleys.org.uk/dnsmasq/" +SRC_URI="http://www.thekelleys.org.uk/dnsmasq/${P}.tar.xz" + +LICENSE="|| ( GPL-2 GPL-3 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" +IUSE="auth-dns conntrack dbus +dhcp dhcp-tools dnssec idn ipv6 lua nls script selinux static tftp" +DM_LINGUAS="de es fi fr id it no pl pt_BR ro" +for dm_lingua in ${DM_LINGUAS}; do + IUSE+=" linguas_${dm_lingua}" +done + +CDEPEND="dbus? ( sys-apps/dbus ) + idn? ( net-dns/libidn ) + lua? ( dev-lang/lua ) + conntrack? ( !s390? ( net-libs/libnetfilter_conntrack ) ) + nls? ( + sys-devel/gettext + net-dns/libidn + ) +" + +DEPEND="${CDEPEND} + app-arch/xz-utils + dnssec? ( + dev-libs/nettle[gmp] + static? ( + dev-libs/nettle[static-libs(+)] + ) + ) + virtual/pkgconfig" + +RDEPEND="${CDEPEND} + dnssec? ( + !static? ( + dev-libs/nettle[gmp] + ) + ) + selinux? ( sec-policy/selinux-dnsmasq ) +" + +REQUIRED_USE="dhcp-tools? ( dhcp ) + lua? ( script ) + s390? ( !conntrack )" + +use_have() { + local useflag no_only uword + if [[ $1 == '-n' ]]; then + no_only=1 + shift + fi + useflag="${1}" + shift + + uword="${1:-${useflag}}" + shift + + while [[ ${uword} ]]; do + uword=${uword^^*} + + if ! use "${useflag}"; then + echo -n " -DNO_${uword}" + elif [[ -z "${no_only}" ]]; then + echo -n " -DHAVE_${uword}" + fi + uword="${1}" + shift + done +} + +pkg_pretend() { + if use static; then + einfo "Only sys-libs/gmp and dev-libs/nettle are statically linked." + use dnssec || einfo "Thus, ${P}[!dnssec,static] makes no sense; the static USE flag is ignored." + fi +} + +pkg_setup() { + enewgroup dnsmasq + enewuser dnsmasq -1 -1 /dev/null dnsmasq +} + +src_prepare() { + sed -i -r 's:lua5.[0-9]+:lua:' Makefile + sed -i "s:%%PREFIX%%:${EPREFIX}/usr:" dnsmasq.conf.example +} + +src_configure() { + COPTS="$(use_have -n auth-dns auth)" + COPTS+="$(use_have conntrack)" + COPTS+="$(use_have dbus)" + COPTS+="$(use_have idn)" + COPTS+="$(use_have -n dhcp dhcp dhcp6)" + COPTS+="$(use_have -n ipv6 ipv6 dhcp6)" + COPTS+="$(use_have lua luascript)" + COPTS+="$(use_have -n script)" + COPTS+="$(use_have -n tftp)" + COPTS+="$(use_have dnssec)" + COPTS+="$(use_have static dnssec_static)" +} + +src_compile() { + emake \ + PREFIX=/usr \ + CC="$(tc-getCC)" \ + CFLAGS="${CFLAGS}" \ + LDFLAGS="${LDFLAGS}" \ + COPTS="${COPTS}" \ + CONFFILE="/etc/${PN}.conf" \ + all$(use nls && echo "-i18n") + + use dhcp-tools && emake -C contrib/wrt \ + PREFIX=/usr \ + CC="$(tc-getCC)" \ + CFLAGS="${CFLAGS}" \ + LDFLAGS="${LDFLAGS}" \ + all +} + +src_install() { + local lingua puid + emake \ + PREFIX=/usr \ + MANDIR=/usr/share/man \ + DESTDIR="${D}" \ + install$(use nls && echo "-i18n") + + for lingua in ${DM_LINGUAS}; do + use linguas_${lingua} || rm -rf "${D}"/usr/share/locale/${lingua} + done + [[ -d "${D}"/usr/share/locale/ ]] && rmdir --ignore-fail-on-non-empty "${D}"/usr/share/locale/ + + dodoc CHANGELOG CHANGELOG.archive FAQ dnsmasq.conf.example + dodoc -r logo + + dodoc CHANGELOG FAQ + dohtml *.html + + newinitd "${FILESDIR}"/dnsmasq-init-r2 dnsmasq + newconfd "${FILESDIR}"/dnsmasq.confd-r1 dnsmasq + + insinto /etc + newins dnsmasq.conf.example dnsmasq.conf + + insinto /usr/share/dnsmasq + doins trust-anchors.conf + + if use dhcp; then + dodir /var/lib/misc + touch "${D}"/var/lib/misc/${PN}.leases + fowners dnsmasq:dnsmasq /var/lib/misc/${PN}.leases + fi + + if use dbus; then + insinto /etc/dbus-1/system.d + doins dbus/dnsmasq.conf + fi + + if use dhcp-tools; then + dosbin contrib/wrt/{dhcp_release,dhcp_lease_time} + doman contrib/wrt/{dhcp_release,dhcp_lease_time}.1 + fi + + systemd_newunit "${FILESDIR}"/${PN}.service-r1 ${PN}.service +} diff --git a/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/dnsmasq-2.71.ebuild b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/dnsmasq-2.71.ebuild new file mode 100644 index 0000000000..1bf7b9204b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/dnsmasq-2.71.ebuild @@ -0,0 +1,160 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-dns/dnsmasq/dnsmasq-2.71.ebuild,v 1.3 2014/11/02 08:48:02 swift Exp $ + +EAPI=5 + +inherit eutils toolchain-funcs flag-o-matic user systemd + +DESCRIPTION="Small forwarding DNS server" +HOMEPAGE="http://www.thekelleys.org.uk/dnsmasq/" +SRC_URI="http://www.thekelleys.org.uk/dnsmasq/${P}.tar.xz" + +LICENSE="|| ( GPL-2 GPL-3 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" +IUSE="auth-dns conntrack dbus +dhcp dhcp-tools dnssec idn ipv6 lua nls script selinux static tftp" +DM_LINGUAS="de es fi fr id it no pl pt_BR ro" +for dm_lingua in ${DM_LINGUAS}; do + IUSE+=" linguas_${dm_lingua}" +done + +CDEPEND="dbus? ( sys-apps/dbus ) + idn? ( net-dns/libidn ) + lua? ( dev-lang/lua ) + conntrack? ( !s390? ( net-libs/libnetfilter_conntrack ) ) + nls? ( + sys-devel/gettext + net-dns/libidn + )" + +DEPEND="${CDEPEND} + app-arch/xz-utils + dnssec? ( + dev-libs/nettle[gmp] + static? ( + dev-libs/nettle[static-libs(+)] + ) + ) + virtual/pkgconfig" + +RDEPEND="${CDEPEND} + dnssec? ( + !static? ( + dev-libs/nettle[gmp] + ) + ) + selinux? ( sec-policy/selinux-dnsmasq ) +" + +REQUIRED_USE="dhcp-tools? ( dhcp ) + lua? ( script ) + s390? ( !conntrack )" + +use_have() { + local NO_ONLY="" + if [ $1 == '-n' ]; then + NO_ONLY=1 + shift + fi + + local UWORD=${2:-$1} + UWORD=${UWORD^^*} + + if ! use ${1}; then + echo " -DNO_${UWORD}" + elif [ -z "${NO_ONLY}" ]; then + echo " -DHAVE_${UWORD}" + fi +} + +pkg_pretend() { + if use static; then + einfo "Only sys-libs/gmp and dev-libs/nettle are statically linked." + use dnssec || einfo "Thus, ${P}[!dnssec,static] makes no sense; the static USE flag is ignored." + fi +} + +pkg_setup() { + enewgroup dnsmasq + enewuser dnsmasq -1 -1 /dev/null dnsmasq +} + +src_prepare() { + sed -i -r 's:lua5.[0-9]+:lua:' Makefile + sed -i "s:%%PREFIX%%:${EPREFIX}/usr:" dnsmasq.conf.example +} + +src_configure() { + COPTS="$(use_have -n auth-dns auth)" + COPTS+="$(use_have conntrack)" + COPTS+="$(use_have dbus)" + COPTS+="$(use_have -n dhcp)" + COPTS+="$(use_have idn)" + COPTS+="$(use_have -n ipv6)" + COPTS+="$(use_have lua luascript)" + COPTS+="$(use_have -n script)" + COPTS+="$(use_have -n tftp)" + COPTS+="$(use ipv6 && use dhcp || echo " -DNO_DHCP6")" + COPTS+="$(use_have dnssec)" + COPTS+="$(use_have static dnssec_static)" +} + +src_compile() { + emake \ + PREFIX=/usr \ + CC="$(tc-getCC)" \ + CFLAGS="${CFLAGS}" \ + LDFLAGS="${LDFLAGS}" \ + COPTS="${COPTS}" \ + CONFFILE="/etc/${PN}.conf" \ + all$(use nls && echo "-i18n") + + use dhcp-tools && emake -C contrib/wrt \ + PREFIX=/usr \ + CC="$(tc-getCC)" \ + CFLAGS="${CFLAGS}" \ + LDFLAGS="${LDFLAGS}" \ + all +} + +src_install() { + emake \ + PREFIX=/usr \ + MANDIR=/usr/share/man \ + DESTDIR="${D}" \ + install$(use nls && echo "-i18n") + + local lingua + for lingua in ${DM_LINGUAS}; do + use linguas_${lingua} || rm -rf "${D}"/usr/share/locale/${lingua} + done + [[ -d "${D}"/usr/share/locale/ ]] && rmdir --ignore-fail-on-non-empty "${D}"/usr/share/locale/ + + dodoc CHANGELOG CHANGELOG.archive FAQ + dodoc -r logo + + dodoc CHANGELOG FAQ + dohtml *.html + + newinitd "${FILESDIR}"/dnsmasq-init-r2 dnsmasq + newconfd "${FILESDIR}"/dnsmasq.confd-r1 dnsmasq + + insinto /etc + newins dnsmasq.conf.example dnsmasq.conf + + insinto /usr/share/dnsmasq + doins trust-anchors.conf + + if use dbus; then + insinto /etc/dbus-1/system.d + doins dbus/dnsmasq.conf + fi + + if use dhcp-tools; then + dosbin contrib/wrt/{dhcp_release,dhcp_lease_time} + doman contrib/wrt/{dhcp_release,dhcp_lease_time}.1 + fi + + systemd_newunit "${FILESDIR}"/${PN}.service-r1 ${PN}.service +} diff --git a/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/dnsmasq-2.72.ebuild b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/dnsmasq-2.72.ebuild new file mode 100644 index 0000000000..f5867af793 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/dnsmasq-2.72.ebuild @@ -0,0 +1,183 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-dns/dnsmasq/dnsmasq-2.72.ebuild,v 1.11 2014/12/04 08:32:02 ago Exp $ + +EAPI=5 + +inherit eutils toolchain-funcs flag-o-matic user systemd + +DESCRIPTION="Small forwarding DNS server" +HOMEPAGE="http://www.thekelleys.org.uk/dnsmasq/" +SRC_URI="http://www.thekelleys.org.uk/dnsmasq/${P}.tar.xz" + +LICENSE="|| ( GPL-2 GPL-3 )" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd" +IUSE="auth-dns conntrack dbus +dhcp dhcp-tools dnssec idn ipv6 lua nls script selinux static tftp" +DM_LINGUAS="de es fi fr id it no pl pt_BR ro" +for dm_lingua in ${DM_LINGUAS}; do + IUSE+=" linguas_${dm_lingua}" +done + +CDEPEND="dbus? ( sys-apps/dbus ) + idn? ( net-dns/libidn ) + lua? ( dev-lang/lua ) + conntrack? ( !s390? ( net-libs/libnetfilter_conntrack ) ) + nls? ( + sys-devel/gettext + net-dns/libidn + ) +" + +DEPEND="${CDEPEND} + app-arch/xz-utils + dnssec? ( + dev-libs/nettle[gmp] + static? ( + dev-libs/nettle[static-libs(+)] + ) + ) + virtual/pkgconfig" + +RDEPEND="${CDEPEND} + dnssec? ( + !static? ( + dev-libs/nettle[gmp] + ) + ) + selinux? ( sec-policy/selinux-dnsmasq ) +" + +REQUIRED_USE="dhcp-tools? ( dhcp ) + lua? ( script ) + s390? ( !conntrack )" + +use_have() { + local useflag no_only uword + if [[ $1 == '-n' ]]; then + no_only=1 + shift + fi + useflag="${1}" + shift + + uword="${1:-${useflag}}" + shift + + while [[ ${uword} ]]; do + uword=${uword^^*} + + if ! use "${useflag}"; then + echo -n " -DNO_${uword}" + elif [[ -z "${no_only}" ]]; then + echo -n " -DHAVE_${uword}" + fi + uword="${1}" + shift + done +} + +pkg_pretend() { + if use static; then + einfo "Only sys-libs/gmp and dev-libs/nettle are statically linked." + use dnssec || einfo "Thus, ${P}[!dnssec,static] makes no sense; the static USE flag is ignored." + fi +} + +pkg_setup() { + enewgroup dnsmasq + enewuser dnsmasq -1 -1 /dev/null dnsmasq +} + +src_prepare() { + sed -i -r 's:lua5.[0-9]+:lua:' Makefile + sed -i "s:%%PREFIX%%:${EPREFIX}/usr:" dnsmasq.conf.example +} + +src_configure() { + COPTS="$(use_have -n auth-dns auth)" + COPTS+="$(use_have conntrack)" + COPTS+="$(use_have dbus)" + COPTS+="$(use_have idn)" + COPTS+="$(use_have -n dhcp dhcp dhcp6)" + COPTS+="$(use_have -n ipv6 ipv6 dhcp6)" + COPTS+="$(use_have lua luascript)" + COPTS+="$(use_have -n script)" + COPTS+="$(use_have -n tftp)" + COPTS+="$(use_have dnssec)" + COPTS+="$(use_have static dnssec_static)" +} + +src_compile() { + emake \ + PREFIX=/usr \ + CC="$(tc-getCC)" \ + CFLAGS="${CFLAGS}" \ + LDFLAGS="${LDFLAGS}" \ + COPTS="${COPTS}" \ + CONFFILE="/etc/${PN}.conf" \ + all$(use nls && echo "-i18n") + + use dhcp-tools && emake -C contrib/wrt \ + PREFIX=/usr \ + CC="$(tc-getCC)" \ + CFLAGS="${CFLAGS}" \ + LDFLAGS="${LDFLAGS}" \ + all +} + +src_install() { + local lingua puid + emake \ + PREFIX=/usr \ + MANDIR=/usr/share/man \ + DESTDIR="${D}" \ + install$(use nls && echo "-i18n") + + for lingua in ${DM_LINGUAS}; do + use linguas_${lingua} || rm -rf "${D}"/usr/share/locale/${lingua} + done + [[ -d "${D}"/usr/share/locale/ ]] && rmdir --ignore-fail-on-non-empty "${D}"/usr/share/locale/ + + dodoc CHANGELOG CHANGELOG.archive FAQ dnsmasq.conf.example + dodoc -r logo + + dodoc CHANGELOG FAQ + dohtml *.html + + newinitd "${FILESDIR}"/dnsmasq-init-r2 ${PN} + newconfd "${FILESDIR}"/dnsmasq.confd-r1 ${PN} + + insinto /etc + newins dnsmasq.conf.example dnsmasq.conf + + insinto /usr/share/dnsmasq + doins trust-anchors.conf + + if use dhcp; then + dodir /var/lib/misc + newinitd "${FILESDIR}"/dnsmasq-init-dhcp-r1 ${PN} + fi + if use dbus; then + insinto /etc/dbus-1/system.d + doins dbus/dnsmasq.conf + fi + + if use dhcp-tools; then + dosbin contrib/wrt/{dhcp_release,dhcp_lease_time} + doman contrib/wrt/{dhcp_release,dhcp_lease_time}.1 + fi + + systemd_newunit "${FILESDIR}"/${PN}.service-r1 ${PN}.service + +} + +pkg_preinst() { + # temporary workaround to (hopefully) prevent leases file from being removed + [[ -f /var/lib/misc/dnsmasq.leases ]] && cp /var/lib/misc/dnsmasq.leases "${T}" +} + +pkg_postinst() { + # temporary workaround to (hopefully) prevent leases file from being removed + [[ -f "${T}"/dnsmasq.leases ]] && cp "${T}"/dnsmasq.leases /var/lib/misc/dnsmasq.leases +} diff --git a/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq-2.66-dhcp-option-zero.patch b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq-2.66-dhcp-option-zero.patch new file mode 100644 index 0000000000..6c52a533f1 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq-2.66-dhcp-option-zero.patch @@ -0,0 +1,134 @@ +commit bd08ae67f9a0cae2ce15be885254cad9449d4551 +Author: Simon Kelley +Date: Fri Apr 19 10:22:06 2013 +0100 + + Allow option number zero in encapsulated DHCP options. + +diff --git a/src/dhcp-common.c b/src/dhcp-common.c +index f4fd088..8de4268 100644 +--- a/src/dhcp-common.c ++++ b/src/dhcp-common.c +@@ -512,7 +512,7 @@ void display_opts6(void) + } + #endif + +-u16 lookup_dhcp_opt(int prot, char *name) ++int lookup_dhcp_opt(int prot, char *name) + { + const struct opttab_t *t; + int i; +@@ -528,10 +528,10 @@ u16 lookup_dhcp_opt(int prot, char *name) + if (strcasecmp(t[i].name, name) == 0) + return t[i].val; + +- return 0; ++ return -1; + } + +-u16 lookup_dhcp_len(int prot, u16 val) ++int lookup_dhcp_len(int prot, int val) + { + const struct opttab_t *t; + int i; +diff --git a/src/dnsmasq.h b/src/dnsmasq.h +index 69ae7a7..41e2798 100644 +--- a/src/dnsmasq.h ++++ b/src/dnsmasq.h +@@ -1216,8 +1216,8 @@ void log_tags(struct dhcp_netid *netid, u32 xid); + int match_bytes(struct dhcp_opt *o, unsigned char *p, int len); + void dhcp_update_configs(struct dhcp_config *configs); + void display_opts(void); +-u16 lookup_dhcp_opt(int prot, char *name); +-u16 lookup_dhcp_len(int prot, u16 val); ++int lookup_dhcp_opt(int prot, char *name); ++int lookup_dhcp_len(int prot, int val); + char *option_string(int prot, unsigned int opt, unsigned char *val, + int opt_len, char *buf, int buf_len); + #ifdef HAVE_LINUX_NETWORK +diff --git a/src/option.c b/src/option.c +index b2596ec..2a61017 100644 +--- a/src/option.c ++++ b/src/option.c +@@ -750,6 +750,7 @@ static int parse_dhcp_opt(char *errstr, char *arg, int flags) + struct dhcp_netid *np = NULL; + u16 opt_len = 0; + int is6 = 0; ++ int option_ok = 0; + + new->len = 0; + new->flags = flags; +@@ -769,16 +770,19 @@ static int parse_dhcp_opt(char *errstr, char *arg, int flags) + { + new->opt = atoi(arg); + opt_len = 0; ++ option_ok = 1; + break; + } + + if (strstr(arg, "option:") == arg) + { +- new->opt = lookup_dhcp_opt(AF_INET, arg+7); +- opt_len = lookup_dhcp_len(AF_INET, new->opt); +- /* option: must follow tag and vendor string. */ +- if ((opt_len & OT_INTERNAL) && flags != DHOPT_MATCH) +- new->opt = 0; ++ if ((new->opt = lookup_dhcp_opt(AF_INET, arg+7)) != -1) ++ { ++ opt_len = lookup_dhcp_len(AF_INET, new->opt); ++ /* option: must follow tag and vendor string. */ ++ if (!(opt_len & OT_INTERNAL) || flags == DHOPT_MATCH) ++ option_ok = 1; ++ } + break; + } + #ifdef HAVE_DHCP6 +@@ -792,13 +796,16 @@ static int parse_dhcp_opt(char *errstr, char *arg, int flags) + { + new->opt = atoi(arg+8); + opt_len = 0; ++ option_ok = 1; + } + else + { +- new->opt = lookup_dhcp_opt(AF_INET6, arg+8); +- opt_len = lookup_dhcp_len(AF_INET6, new->opt); +- if ((opt_len & OT_INTERNAL) && flags != DHOPT_MATCH) +- new->opt = 0; ++ if ((new->opt = lookup_dhcp_opt(AF_INET6, arg+8)) != -1) ++ { ++ opt_len = lookup_dhcp_len(AF_INET6, new->opt); ++ if (!(opt_len & OT_INTERNAL) || flags == DHOPT_MATCH) ++ option_ok = 1; ++ } + } + /* option6:| must follow tag and vendor string. */ + is6 = 1; +@@ -821,7 +828,7 @@ static int parse_dhcp_opt(char *errstr, char *arg, int flags) + new->flags |= DHOPT_RFC3925; + if (flags == DHOPT_MATCH) + { +- new->opt = 1; /* avoid error below */ ++ option_ok = 1; + break; + } + } +@@ -848,16 +855,16 @@ static int parse_dhcp_opt(char *errstr, char *arg, int flags) + + if (opt_len == 0 && + !(new->flags & DHOPT_RFC3925)) +- opt_len = lookup_dhcp_len(AF_INET6 ,new->opt); ++ opt_len = lookup_dhcp_len(AF_INET6, new->opt); + } + else + #endif + if (opt_len == 0 && + !(new->flags & (DHOPT_VENDOR | DHOPT_ENCAPSULATE | DHOPT_RFC3925))) +- opt_len = lookup_dhcp_len(AF_INET ,new->opt); ++ opt_len = lookup_dhcp_len(AF_INET, new->opt); + + /* option may be missing with rfc3925 match */ +- if (new->opt == 0) ++ if (!option_ok) + ret_err(_("bad dhcp-option")); + + if (comma) diff --git a/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq-init b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq-init deleted file mode 100644 index 44109e9829..0000000000 --- a/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq-init +++ /dev/null @@ -1,38 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License, v2 or later -# $Header: /var/cvsroot/gentoo-x86/net-dns/dnsmasq/files/dnsmasq-init,v 1.13 2008/01/29 15:06:30 flameeyes Exp $ - -opts="reload" - -depend() { - provide dns - need localmount net - after bootmisc -} - -start() { - ebegin "Starting ${SVCNAME}" - start-stop-daemon --start --exec /usr/sbin/dnsmasq \ - --pidfile /var/run/dnsmasq.pid \ - -- -x /var/run/dnsmasq.pid ${DNSMASQ_OPTS} - eend $? -} - -stop() { - ebegin "Stopping ${SVCNAME}" - start-stop-daemon --stop --exec /usr/sbin/dnsmasq \ - --pidfile /var/run/dnsmasq.pid - eend $? -} - -reload() { - ebegin "Reloading ${SVCNAME}" - if ! service_started "${SVCNAME}" ; then - eend 1 "${SVCNAME} is not started" - return 1 - fi - start-stop-daemon --stop --oknodo --signal HUP \ - --exec /usr/sbin/dnsmasq --pidfile /var/run/dnsmasq.pid - eend $? -} diff --git a/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq-init-dhcp-r1 b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq-init-dhcp-r1 new file mode 100644 index 0000000000..0a844e8103 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq-init-dhcp-r1 @@ -0,0 +1,30 @@ +#!/sbin/runscript +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/net-dns/dnsmasq/files/dnsmasq-init-dhcp-r1,v 1.1 2014/10/07 01:01:47 chutzpah Exp $ + +extra_started_commands="reload" + +pidfile="/var/run/dnsmasq.pid" +command="/usr/sbin/dnsmasq" +command_args="-x ${pidfile} ${DNSMASQ_OPTS}" +start_stop_daemon_args="--retry TERM/3/TERM/5" + +depend() { + provide dns + need localmount net + after bootmisc + use logger +} + +start_pre() { + checkpath --owner dnsmasq:dnsmasq \ + --mode 0644 \ + --file /var/lib/misc/dnsmasq.leases +} + +reload() { + ebegin "Reloading ${RC_SVCNAME}" + kill -HUP $(cat "${pidfile}") + eend $? +} diff --git a/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq-init-r2 b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq-init-r2 new file mode 100644 index 0000000000..a15d1a6b44 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq-init-r2 @@ -0,0 +1,24 @@ +#!/sbin/runscript +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/net-dns/dnsmasq/files/dnsmasq-init-r2,v 1.2 2012/10/02 02:36:14 chutzpah Exp $ + +extra_started_commands="reload" + +pidfile="/var/run/dnsmasq.pid" +command="/usr/sbin/dnsmasq" +command_args="-x ${pidfile} ${DNSMASQ_OPTS}" +start_stop_daemon_args="--retry TERM/3/TERM/5" + +depend() { + provide dns + need localmount net + after bootmisc + use logger +} + +reload() { + ebegin "Reloading ${SVCNAME}" + kill -HUP $(cat "${pidfile}") + eend $? +} diff --git a/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq.confd b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq.confd-r1 similarity index 72% rename from sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq.confd rename to sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq.confd-r1 index 47826dd508..0e94463074 100644 --- a/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq.confd +++ b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq.confd-r1 @@ -1,4 +1,4 @@ # /etc/conf.d/dnsmasq: config file for /etc/init.d/dnsmasq # See the dnsmasq(8) man page for possible options to put here. -DNSMASQ_OPTS="" +DNSMASQ_OPTS="--user=dnsmasq --group=dnsmasq" diff --git a/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq.service b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq.service new file mode 100644 index 0000000000..8e313bcfd9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq.service @@ -0,0 +1,12 @@ +[Unit] +Description=A lightweight DHCP and caching DNS server +After=network.target + +[Service] +Type=simple +ExecStartPre=/usr/sbin/dnsmasq --test +ExecStart=/usr/sbin/dnsmasq -k --user=dnsmasq --group=dnsmasq +ExecReload=/bin/kill -HUP $MAINPID + +[Install] +WantedBy=multi-user.target diff --git a/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq.service-r1 b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq.service-r1 new file mode 100644 index 0000000000..8e313bcfd9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/files/dnsmasq.service-r1 @@ -0,0 +1,12 @@ +[Unit] +Description=A lightweight DHCP and caching DNS server +After=network.target + +[Service] +Type=simple +ExecStartPre=/usr/sbin/dnsmasq --test +ExecStart=/usr/sbin/dnsmasq -k --user=dnsmasq --group=dnsmasq +ExecReload=/bin/kill -HUP $MAINPID + +[Install] +WantedBy=multi-user.target diff --git a/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/metadata.xml b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/metadata.xml new file mode 100644 index 0000000000..90d3572ff6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-dns/dnsmasq/metadata.xml @@ -0,0 +1,18 @@ + + + + +chutzpah@gentoo.org +Patrick McLean + + + Add support for acting as an authorative DNS server. + Add support for Linux conntrack connection marking. + Install extra command line tools for manually managing DHCP leases. + Enable support for acting as a DHCP server. + Enable support DNSSEC validation and caching. + Enable support for calling scripts when leases change. + Enables built in TFTP server for netbooting. + + + diff --git a/sdk_container/src/third_party/portage-stable/net-dns/libidn/ChangeLog b/sdk_container/src/third_party/portage-stable/net-dns/libidn/ChangeLog new file mode 100644 index 0000000000..b1dca77fa6 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-dns/libidn/ChangeLog @@ -0,0 +1,785 @@ +# ChangeLog for net-dns/libidn +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-dns/libidn/ChangeLog,v 1.216 2014/11/10 19:28:32 grobian Exp $ + + 10 Nov 2014; Fabian Groffen libidn-1.29.ebuild: + Marked ~m68k-mint, bug #528626 + + 02 Nov 2014; Agostino Sarubbo libidn-1.29.ebuild: + Stable for alpha, wrt bug #525266 + + 29 Oct 2014; Agostino Sarubbo libidn-1.29.ebuild: + Stable for sparc, wrt bug #525266 + + 28 Oct 2014; Agostino Sarubbo libidn-1.29.ebuild: + Stable for ia64, wrt bug #525266 + + 27 Oct 2014; Agostino Sarubbo libidn-1.29.ebuild: + Stable for ppc64, wrt bug #525266 + + 23 Oct 2014; Markus Meier libidn-1.29.ebuild: + arm stable, bug #525266 + + 23 Oct 2014; Pacho Ramos libidn-1.29.ebuild: + x86 stable, bug #525266 + + 18 Oct 2014; Agostino Sarubbo libidn-1.29.ebuild: + Stable for ppc, wrt bug #525266 + + 17 Oct 2014; Pacho Ramos libidn-1.29.ebuild: + amd64 stable, bug #525266 + + 16 Oct 2014; Jeroen Roovers libidn-1.29.ebuild: + Stable for HPPA (bug #525266). + +*libidn-1.29 (10 Aug 2014) + + 10 Aug 2014; Jeroen Roovers -libidn-1.28-r1.ebuild, + +libidn-1.29.ebuild: + Version bump. + + 18 Jun 2014; Michał Górny libidn-1.28-r1.ebuild: + Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug + #513718. + +*libidn-1.28-r1 (25 May 2014) + + 25 May 2014; Michał Górny +libidn-1.28-r1.ebuild: + Enable multilib support. + + 06 Apr 2014; Mike Frysinger libidn-1.28.ebuild: + Mark arm64/m68k/s390/sh stable. + + 30 Sep 2013; Jeroen Roovers -libidn-1.25.ebuild, + -libidn-1.26.ebuild: + Old. + + 30 Sep 2013; Agostino Sarubbo libidn-1.28.ebuild: + Stable for x86, wrt bug #484246 + + 26 Sep 2013; Agostino Sarubbo libidn-1.28.ebuild: + Stable for arm, wrt bug #484246 + + 25 Sep 2013; Jeroen Roovers libidn-1.28.ebuild: + Run pkg_setup() explicitly for java and mono (bug #485764 by M. B.). + + 23 Sep 2013; Agostino Sarubbo libidn-1.28.ebuild: + Stable for sparc, wrt bug #484246 + + 22 Sep 2013; Agostino Sarubbo libidn-1.28.ebuild: + Stable for amd64, wrt bug #484246 + + 14 Sep 2013; Agostino Sarubbo libidn-1.28.ebuild: + Stable for alpha, wrt bug #484246 + + 14 Sep 2013; Agostino Sarubbo libidn-1.28.ebuild: + Stable for ia64, wrt bug #484246 + + 12 Sep 2013; Agostino Sarubbo libidn-1.28.ebuild: + Stable for ppc64, wrt bug #484246 + + 12 Sep 2013; Agostino Sarubbo libidn-1.28.ebuild: + Stable for ppc, wrt bug #484246 + + 09 Sep 2013; Jeroen Roovers libidn-1.28.ebuild: + Stable for HPPA (bug #484246). + +*libidn-1.28 (10 Jul 2013) + + 10 Jul 2013; Jeroen Roovers -libidn-1.27.ebuild, + +libidn-1.28.ebuild: + Version bump (fixes bug #472604). + +*libidn-1.27 (07 Jun 2013) + + 07 Jun 2013; Jeroen Roovers +libidn-1.27.ebuild: + Version bump. + + 26 Feb 2013; Agostino Sarubbo libidn-1.26.ebuild: + Stable for amd64, wrt bug #454178 + + 24 Feb 2013; Agostino Sarubbo libidn-1.26.ebuild: + Stable for sh, wrt bug #454178 + + 20 Feb 2013; Agostino Sarubbo libidn-1.26.ebuild: + Stable for s390, wrt bug #454178 + + 06 Feb 2013; Agostino Sarubbo libidn-1.26.ebuild: + Stable for sparc, wrt bug #454178 + + 04 Feb 2013; Agostino Sarubbo libidn-1.26.ebuild: + Stable for alpha, wrt bug #454178 + + 03 Feb 2013; Agostino Sarubbo libidn-1.26.ebuild: + Stable for arm, wrt bug #454178 + + 31 Jan 2013; Agostino Sarubbo libidn-1.26.ebuild: + Stable for ppc, wrt bug #454178 + + 31 Jan 2013; Agostino Sarubbo libidn-1.26.ebuild: + Stable for ppc64, wrt bug #454178 + + 30 Jan 2013; Agostino Sarubbo libidn-1.26.ebuild: + Stable for x86, wrt bug #454178 + + 30 Jan 2013; Jeroen Roovers libidn-1.26.ebuild: + Stable for HPPA (bug #454178). + + 29 Jan 2013; Agostino Sarubbo libidn-1.26.ebuild: + Stable for ia64, wrt bug #454178 + + 19 Jan 2013; Jeroen Roovers libidn-1.26.ebuild: + Verbose build. + +*libidn-1.26 (15 Dec 2012) + + 15 Dec 2012; Jeroen Roovers +libidn-1.26.ebuild: + Version bump. + + 18 Sep 2012; Jeroen Roovers -libidn-1.24.ebuild: + Old. + + 20 Aug 2012; Christoph Junghans libidn-1.25.ebuild: + added prefix keywords + + 19 Aug 2012; Raúl Porcel libidn-1.25.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #424125 + + 20 Jul 2012; Anthony G. Basile libidn-1.25.ebuild: + Stable ppc, bug #424125 + + 20 Jul 2012; Anthony G. Basile libidn-1.25.ebuild: + Stable ppc64, bug #424125 + + 19 Jul 2012; Markus Meier libidn-1.25.ebuild: + arm stable, bug #424125 + + 03 Jul 2012; Jeroen Roovers libidn-1.25.ebuild: + Stable for HPPA (bug #424125). + + 30 Jun 2012; Jeff Horelick libidn-1.25.ebuild: + marked x86 per bug 424125 + + 30 Jun 2012; Agostino Sarubbo libidn-1.25.ebuild: + Stable for amd64, wrt bug #424125 + +*libidn-1.25 (23 May 2012) + + 23 May 2012; Jeroen Roovers +libidn-1.25.ebuild: + Version bump. + + 26 Apr 2012; Alexis Ballier libidn-1.24.ebuild: + keyword ~amd64-fbsd + + 05 Apr 2012; Jeroen Roovers -libidn-1.23.ebuild: + Old. + + 01 Apr 2012; Raúl Porcel libidn-1.24.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #407303 + + 25 Mar 2012; Markus Meier libidn-1.24.ebuild: + arm stable, bug #407303 + + 24 Mar 2012; Pawel Hajdan jr libidn-1.24.ebuild: + x86 stable wrt bug #407303 + + 13 Mar 2012; Agostino Sarubbo libidn-1.24.ebuild: + Stable for amd64, wrt bug #407303 + + 13 Mar 2012; Jeroen Roovers libidn-1.24.ebuild: + Stable for HPPA (bug #407303). + + 09 Mar 2012; Brent Baude libidn-1.24.ebuild: + Marking libidn-1.24 ppc64 for bug 407303 + + 07 Mar 2012; Brent Baude libidn-1.24.ebuild: + Marking libidn-1.24 ppc for bug 407303 + + 03 Mar 2012; Jeroen Roovers -libidn-1.22.ebuild, + -libidn-1.22-r1.ebuild: + Old. + + 02 Mar 2012; Brent Baude libidn-1.23.ebuild: + Marking libidn-1.23 ppc64 for bug 398849 + + 14 Feb 2012; Brent Baude libidn-1.23.ebuild: + Marking libidn-1.23 ppc for bug 398849 + + 22 Jan 2012; Raúl Porcel libidn-1.23.ebuild: + alpha/arm/ia64/m68k/s390/sh/sparc/x86 stable wrt #398849 + + 15 Jan 2012; Jeroen Roovers libidn-1.23.ebuild: + Stable for HPPA (bug #398849). + + 14 Jan 2012; Jeroen Roovers libidn-1.23.ebuild, + libidn-1.24.ebuild: + Replace dodoc with DOCS by Agostino Sarubbo. + + 14 Jan 2012; Agostino Sarubbo libidn-1.23.ebuild: + Stable for AMD64, wrt bug #398849 + + 13 Jan 2012; Jeroen Roovers libidn-1.24.ebuild: + Update LICENSE. + +*libidn-1.24 (12 Jan 2012) + + 12 Jan 2012; Jeroen Roovers +libidn-1.24.ebuild: + Version bump. + + 28 Nov 2011; Jeroen Roovers libidn-1.22-r1.ebuild, + libidn-1.23.ebuild: + Restore virtual/jdk deps. + +*libidn-1.23 (27 Nov 2011) + + 27 Nov 2011; Jeroen Roovers libidn-1.22-r1.ebuild, + +libidn-1.23.ebuild: + Version bump. Do not use autotools-utils.eclass (bug #392161). + +*libidn-1.22-r1 (18 Oct 2011) + + 18 Oct 2011; Jeroen Roovers +libidn-1.22-r1.ebuild: + Remove .la file when USE=-static-libs by Hans (bug #386929). + + 01 Aug 2011; Jeroen Roovers -libidn-1.19.ebuild, + -libidn-1.20.ebuild, -libidn-1.21.ebuild: + ^ + + 18 Jul 2011; Mark Loeser libidn-1.22.ebuild: + Stable for ppc64; bug #371169 + + 25 Jun 2011; Raúl Porcel libidn-1.22.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #371169 + + 23 Jun 2011; Brent Baude libidn-1.22.ebuild: + Marking libidn-1.22 ppc for bug 371169 + + 19 Jun 2011; Markus Meier libidn-1.22.ebuild: + arm stable, bug #371169 + + 18 Jun 2011; Markos Chandras libidn-1.22.ebuild: + Stable on amd64 wrt bug #371169 + + 14 Jun 2011; Jeroen Roovers libidn-1.22.ebuild: + Stable for HPPA (bug #371169). + + 13 Jun 2011; Pawel Hajdan jr libidn-1.22.ebuild: + x86 stable wrt bug #371169 + + 03 Jun 2011; Raúl Porcel libidn-1.20.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #364847 + + 15 May 2011; Markus Meier libidn-1.20.ebuild: + arm stable, bug #364847 + + 07 May 2011; Pawel Hajdan jr libidn-1.20.ebuild: + x86 stable wrt bug #364847 + +*libidn-1.22 (05 May 2011) + + 05 May 2011; Jeroen Roovers +libidn-1.22.ebuild: + Version bump. + + 02 May 2011; Jeroen Roovers libidn-1.20.ebuild: + Stable for HPPA (bug #364847). + + 28 Apr 2011; Markos Chandras libidn-1.20.ebuild: + Stable on amd64 wrt bug #364847 + +*libidn-1.21 (25 Apr 2011) + + 25 Apr 2011; Jeroen Roovers +libidn-1.21.ebuild: + Version bump. + +*libidn-1.20 (01 Mar 2011) + + 01 Mar 2011; Jeroen Roovers +libidn-1.20.ebuild: + Version bump. + + 09 Jan 2011; Jeroen Roovers libidn-1.19.ebuild: + Do not run valgrind tests (bug #335301). + + 11 Oct 2010; Jeroen Roovers libidn-1.19.ebuild: + Make dev-java/gjdoc DEPEND depend on USE=doc by Michel Ganguin (bug + #340435). + + 03 Oct 2010; Raúl Porcel libidn-1.19.ebuild: + ia64/m68k/s390/sh/sparc stable wrt #327485 + + 12 Sep 2010; Tobias Klausmann libidn-1.19.ebuild: + Stable on alpha, bug #327485 + + 14 Aug 2010; Markus Meier libidn-1.19.ebuild: + arm stable, bug #327485 + + 19 Jul 2010; Jeroen Roovers libidn-1.19.ebuild: + Stable for PPC (bug #327485). + + 19 Jul 2010; Samuli Suominen libidn-1.19.ebuild: + ppc64 stable wrt #327485 + + 13 Jul 2010; Jeroen Roovers libidn-1.19.ebuild: + Stable for HPPA (bug #327485). + + 12 Jul 2010; Christian Faulhammer libidn-1.19.ebuild: + stable x86, bug 327485 + + 09 Jul 2010; Pacho Ramos libidn-1.19.ebuild: + stable amd64, bug 327485 + + 07 Jul 2010; Jeroen Roovers -libidn-1.16.ebuild, + -libidn-1.18.ebuild, libidn-1.19.ebuild: + Optionally install static libs. + +*libidn-1.19 (22 May 2010) + + 22 May 2010; Jeroen Roovers +libidn-1.19.ebuild: + Version bump. + +*libidn-1.18 (15 Feb 2010) + + 15 Feb 2010; Jeroen Roovers +libidn-1.18.ebuild: + Version bump. + +*libidn-1.16 (14 Jan 2010) + + 14 Jan 2010; Jeroen Roovers +libidn-1.16.ebuild: + Version bump. + + 31 Oct 2009; Jeroen Roovers -libidn-1.13.ebuild, + -libidn-1.14.ebuild: + Remove old. + + 31 Oct 2009; Brent Baude libidn-1.15.ebuild: + Marking libidn-1.15 ppc64 for bug 283653 + + 07 Oct 2009; nixnut libidn-1.15.ebuild: + ppc stable #283653 + + 05 Oct 2009; Raúl Porcel libidn-1.15.ebuild: + arm/ia64/m68k/s390/sh/sparc stable wrt #283653 + + 29 Sep 2009; Tobias Klausmann libidn-1.15.ebuild: + Stable on alpha, bug #283653 + + 09 Sep 2009; Markus Meier libidn-1.15.ebuild: + amd64/x86 stable, bug #283653 + + 07 Sep 2009; Jeroen Roovers libidn-1.15.ebuild: + Stable for HPPA (bug #283653). + + 19 Jul 2009; nixnut libidn-1.14.ebuild: + ppc stable #273431 + + 02 Jul 2009; Markus Meier libidn-1.14.ebuild: + amd64 stable, bug #273431 + + 30 Jun 2009; Jeroen Roovers libidn-1.15.ebuild: + Add packager information, thanks to mraudsepp for noticing. + + 24 Jun 2009; Raúl Porcel libidn-1.14.ebuild: + arm/ia64/m68k/s390/sh/sparc stable wrt #273431 + + 19 Jun 2009; Brent Baude libidn-1.14.ebuild: + stable ppc64, bug 273431 + + 17 Jun 2009; Tobias Klausmann libidn-1.14.ebuild: + Stable on alpha, bug #273431 + + 11 Jun 2009; Christian Faulhammer libidn-1.14.ebuild: + stable x86, bug 273431 + + 09 Jun 2009; Jeroen Roovers libidn-1.14.ebuild: + Stable for HPPA (bug #273431). + +*libidn-1.15 (09 Jun 2009) + + 09 Jun 2009; Jeroen Roovers +libidn-1.15.ebuild: + Version bump. + + 30 May 2009; Jeroen Roovers metadata.xml: + Take up maintainership. + + 21 May 2009; Jeroen Roovers + -files/0.6.9-javacflags.patch, -libidn-1.0-r1.ebuild, + -libidn-1.5-r1.ebuild, -libidn-1.8.ebuild, -libidn-1.9-r1.ebuild, + -libidn-1.11.ebuild: + Remove old. + + 21 May 2009; Brent Baude libidn-1.13.ebuild: + stable ppc, bug 268317 + + 07 May 2009; Raúl Porcel libidn-1.13.ebuild: + alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #268317 + + 05 May 2009; Jeroen Roovers libidn-1.13.ebuild: + Stable for HPPA (bug #268317). + + 03 May 2009; Markus Meier libidn-1.13.ebuild: + amd64/x86 stable, bug #268317 + + 03 May 2009; Brent Baude libidn-1.13.ebuild: + Marking libidn-1.13 ppc64 for bug 268317 + +*libidn-1.14 (02 May 2009) + + 02 May 2009; Jeroen Roovers +libidn-1.14.ebuild: + Version bump. + + 22 Mar 2009; Harald van Dijk libidn-1.13.ebuild: + Fix typo in emacs filename (#263390) + +*libidn-1.13 (22 Mar 2009) + + 22 Mar 2009; MATSUU Takuto +libidn-1.13.ebuild: + Version bumped. Fixed java-pkg_newjar. + +*libidn-1.11 (27 Nov 2008) + + 27 Nov 2008; Jeroen Roovers +libidn-1.11.ebuild: + Version bump (bug #246511 thanks to Arfrever Frehtes Taifersar Arahesis). + + 12 Oct 2008; Ulrich Mueller libidn-1.9-r1.ebuild: + Specify name of Emacs site-init file explicitely. + +*libidn-1.9-r1 (03 Sep 2008) + + 03 Sep 2008; Ulrich Mueller +files/50libidn-gentoo.el, + -libidn-1.9.ebuild, +libidn-1.9-r1.ebuild: + Byte-compile elisp files; add a site-init file; bug 187332. Setup config + options with use_enable. Don't inherit autotools.eclass since it is unused. + Remove intermediate version. + + 25 Aug 2008; Alexis Ballier libidn-1.9.ebuild: + keyword ~sparc-fbsd + +*libidn-1.9 (10 Jul 2008) + + 10 Jul 2008; Jeroen Roovers +libidn-1.9.ebuild: + Version bump. + +*libidn-1.8 (26 Jun 2008) + + 26 Jun 2008; Thilo Bangert -libidn-0.6.5-r1.ebuild, + -libidn-0.6.9-r1.ebuild, -libidn-0.6.9-r2.ebuild, -libidn-1.5.ebuild, + +libidn-1.8.ebuild: + version bump (bug #218757) - remove obsolete versions + + 14 Jun 2008; nixnut libidn-1.5-r1.ebuild: + Stable on ppc wrt bug 221173 + + 12 May 2008; Raúl Porcel libidn-1.5-r1.ebuild: + alpha/ia64/sparc stable wrt #221173 + + 11 May 2008; Jeroen Roovers libidn-1.5-r1.ebuild: + Stable for HPPPA (bug #221173). + + 11 May 2008; Markus Rothe libidn-1.5-r1.ebuild: + Stable on ppc64; bug #221173 + + 11 May 2008; Markus Meier libidn-1.5-r1.ebuild: + amd64/x86 stable, bug #221173 + + 02 Mar 2008; nixnut libidn-1.0-r1.ebuild: + Stable on ppc wrt bug 211857 + + 29 Feb 2008; Jeroen Roovers libidn-1.0-r1.ebuild: + Stable for HPPA (bug #211857). + +*libidn-1.5-r1 (29 Feb 2008) + + 29 Feb 2008; Vlastimil Babka +libidn-1.5-r1.ebuild: + Fix USE=java - remove the bundled jar file. Has 1.5 bytecode, breaking build + with 1.4 JDK, besides others. Revbump so that everyone installs the same + file. + + 29 Feb 2008; Santiago M. Mola libidn-1.0-r1.ebuild: + amd64 stable wrt bug #211857 + +*libidn-1.5 (29 Feb 2008) + + 29 Feb 2008; Mike Frysinger +libidn-1.5.ebuild: + Version bump #206906. + + 05 Feb 2008; Markus Rothe libidn-1.0-r1.ebuild: + Stable on ppc64 + + 21 Jan 2008; Raúl Porcel libidn-1.0-r1.ebuild: + alpha/ia64/sparc/x86 stable + +*libidn-1.0-r1 (05 Dec 2007) + + 05 Dec 2007; Ulrich Mueller libidn-0.6.9-r2.ebuild, + -libidn-1.0.ebuild, +libidn-1.0-r1.ebuild: + Fix Emacs support also for version 1.0, bug #187332. + + 22 Sep 2007; Wulf C. Krueger + libidn-0.6.9-r1.ebuild: + Marked stable on amd64 as per bug 188420. + +*libidn-0.6.9-r2 (16 Sep 2007) + + 16 Sep 2007; Christian Faulhammer + +libidn-0.6.9-r2.ebuild: + fix support for GNU Emacs, see bug 187332 + + 15 Aug 2007; Jeroen Roovers libidn-0.6.9-r1.ebuild: + Stable for HPPA (bug #188420). + + 14 Aug 2007; Tobias Scherbaum + libidn-0.6.9-r1.ebuild: + ppc stable, bug #188420 + + 14 Aug 2007; Markus Rothe libidn-0.6.9-r1.ebuild: + Stable on ppc64; bug #188420 + + 14 Aug 2007; Raúl Porcel libidn-0.6.9-r1.ebuild: + alpha/ia64/x86 stable wrt #188420 + + 13 Aug 2007; Petteri Räty libidn-1.0.ebuild: + Improve the emacs removal code so it works with xemacs. Fixes bug #188587. + + 13 Aug 2007; Gustavo Zacarias + libidn-0.6.9-r1.ebuild: + Stable on sparc wrt #188420 + + 11 Aug 2007; Petteri Räty -libidn-0.5.15.ebuild, + -libidn-0.6.9.ebuild: + Remove old ebuilds. + +*libidn-1.0 (11 Aug 2007) + + 11 Aug 2007; Petteri Räty +libidn-1.0.ebuild: + Version bump to 1.0. They now use GPL-3 for the tools, examples etc and the + library is still under LGPL-2.1. + + 28 May 2007; Raúl Porcel libidn-0.6.5-r1.ebuild: + alpha stable wrt #175845 + + 24 Apr 2007; Bryan Østergaard libidn-0.6.5-r1.ebuild: + Stable on Mips, bug 175845. + +*libidn-0.6.9-r1 (24 Apr 2007) + + 24 Apr 2007; Petteri Räty + +files/0.6.9-javacflags.patch, +libidn-0.6.9-r1.ebuild: + Works with virtual/jdk-1.4 again, doesn't install a versioned jar and + installs javadocs using java-pkg_dojavadoc. + + 24 Apr 2007; Petteri Räty -libidn-0.5.4.ebuild, + -libidn-0.5.20.ebuild, -libidn-0.6.1.ebuild, -libidn-0.6.5.ebuild: + Remove old versions. + + 24 Apr 2007; Raúl Porcel libidn-0.6.9.ebuild: + Require >=java-1.5, bug 175859 + + 24 Apr 2007; Jeroen Roovers libidn-0.6.5-r1.ebuild: + Stable for HPPA (bug #175845). + +*libidn-0.6.9 (24 Apr 2007) + + 24 Apr 2007; Raúl Porcel metadata.xml, + +libidn-0.6.9.ebuild: + Version bump and modify metadata to reflect maintainer-needed + + 22 Apr 2007; Raúl Porcel libidn-0.6.5-r1.ebuild: + ia64 stable + + 17 Apr 2007; Petteri Räty libidn-0.6.5-r1.ebuild: + Make DEPEND more easy for humans to read. + + 12 Apr 2007; Christian Faulhammer + libidn-0.6.5-r1.ebuild: + stable amd64, bug 168488 + + 22 Mar 2007; Gustavo Zacarias + libidn-0.6.5-r1.ebuild: + Stable on sparc + + 02 Mar 2007; nixnut libidn-0.6.5-r1.ebuild: + Stable on ppc wrt bug 168488 + + 28 Feb 2007; Markus Rothe libidn-0.6.5-r1.ebuild: + Stable on ppc64; bug #168488 + + 26 Feb 2007; Christian Faulhammer + libidn-0.6.5-r1.ebuild: + stable x86; bug 168488 + + 22 Feb 2007; Piotr Jaroszyński ChangeLog: + Transition to Manifest2. + +*libidn-0.6.5-r1 (24 Jul 2006) + + 24 Jul 2006; Joshua Nichols +libidn-0.6.5-r1.ebuild: + Revision bump to use new Java system. + +*libidn-0.6.5 (19 Jul 2006) + + 19 Jul 2006; Daniel Black +libidn-0.6.5.ebuild: + version bump + + 31 Mar 2006; Diego Pettenò libidn-0.6.1.ebuild: + Run elibtoolize and add ~x86-fbsd keyword. + + 26 Feb 2006; Joshua Kinard libidn-0.5.15.ebuild: + Marked stable on mips. + + 06 Feb 2006; Markus Rothe libidn-0.6.1.ebuild: + Added ~ppc64; bug #119910 + + 27 Jan 2006; Daniel Black libidn-0.6.1.ebuild: + added mono support and fixed sandbox fault - bug #119929. Thanks to Peter + Johanson for the words of wisdom and Claes for the patch. + +*libidn-0.6.1 (22 Jan 2006) + + 22 Jan 2006; Daniel Black -libidn-0.5.18.ebuild, + +libidn-0.6.1.ebuild: + version bump - checked with curl. removed older version. ppc64 dropped + due to new dependency as per bug #119910. + +*libidn-0.5.20 (26 Oct 2005) + + 26 Oct 2005; Carsten Lohrke +libidn-0.5.20.ebuild: + version bump + + 16 Sep 2005; Ciaran McCreesh ChangeLog: + Converted to UTF-8, fixed encoding screwups + + 03 Sep 2005; Daniel Black -libidn-0.3.7.ebuild, + -libidn-0.5.13.ebuild, -libidn-0.5.17.ebuild: + old version cleanout + + 13 Aug 2005; Michael Hanselmann libidn-0.5.15.ebuild: + Stable on ppc. + + 03 Aug 2005; Carsten Lohrke libidn-0.5.18.ebuild: + Depend on Java >=1.4. + +*libidn-0.5.18 (22 Jul 2005) + + 22 Jul 2005; Carsten Lohrke +libidn-0.5.18.ebuild: + version bump + + 19 Jul 2005; Douglas Russell libidn-0.5.13.ebuild, + libidn-0.5.15.ebuild, libidn-0.5.17.ebuild: + Updated 0.5.1[357] to depend on java 1.4 or greater + + 07 Jul 2005; Markus Rothe libidn-0.5.15.ebuild: + Stable on ppc64 + + 05 Jul 2005; Rene Nussbaumer libidn-0.5.15.ebuild: + Stable on hppa. + + 27 Jun 2005; Gustavo Zacarias libidn-0.5.15.ebuild: + Stable on sparc + +*libidn-0.5.17 (27 Jun 2005) + + 27 Jun 2005; Aron Griffis libidn-0.5.15.ebuild, + +libidn-0.5.17.ebuild: + Clean up ebuild, mark 0.5.15 stable on alpha amd64 ia64 x86, bump to 0.5.17 + + 25 Apr 2005; Bryan Østergaard libidn-0.5.13.ebuild: + Stable on alpha. + + 21 Apr 2005; Gustavo Zacarias libidn-0.5.13.ebuild: + Stable on sparc + + 21 Apr 2005; Lars Weiler libidn-0.5.13.ebuild: + Stable on ppc. + + 20 Apr 2005; Simon Stelling libidn-0.5.13.ebuild: + stable on amd64 + +*libidn-0.5.15 (19 Apr 2005) + + 19 Apr 2005; Carsten Lohrke -libidn-0.5.0.ebuild, + -libidn-0.5.7.ebuild, -libidn-0.5.11.ebuild, -libidn-0.5.11-r1.ebuild, + +libidn-0.5.15.ebuild: + version bump and clean up + + 19 Apr 2005; Carsten Lohrke libidn-0.5.13.ebuild: + stable on x86 + + 01 Apr 2005; Aron Griffis libidn-0.5.13.ebuild: + stable on ia64 + + 13 Mar 2005; Markus Rothe libidn-0.5.13.ebuild: + Stable on ppc64 + + 21 Feb 2005; Hardave Riar libidn-0.5.4.ebuild: + Stable on mips. + + 17 Feb 2005; Gregorio Guidi libidn-0.5.13.ebuild: + Remove unneeded pic flag (#81238). Cleanup. + +*libidn-0.5.13 (29 Jan 2005) + + 29 Jan 2005; Carsten Lohrke +libidn-0.5.13.ebuild: + version bump + + 03 Dec 2004; Daniel Black libidn-0.5.11-r1.ebuild: + Handles pic correctly now thanks to Daniel Karlsson + in bug #72969 + + 01 Dec 2004; Daniel Black libidn-0.5.11-r1.ebuild: + moved stray symlink in install + +*libidn-0.5.11-r1 (30 Nov 2004) + + 30 Nov 2004; Daniel Black +libidn-0.5.11-r1.ebuild: + Patch to support java as per bug #72250. Patch thanks to Diego Pettenò + + +*libidn-0.5.11 (21 Nov 2004) + + 21 Nov 2004; Carsten Lohrke +libidn-0.5.11.ebuild: + version bump + +*libidn-0.5.7 (15 Oct 2004) + + 15 Oct 2004; Carsten Lohrke +libidn-0.5.7.ebuild: + version bump + + 23 Aug 2004; psi29a libidn-0.5.4.ebuild: + Added to ~mips + + 22 Aug 2004; Tom Gall libidn-0.5.4.ebuild: + stable on ppc64, bug #58179 + + 11 Aug 2004; Jason Wever libidn-0.3.7.ebuild: + Stable on sparc. + +*libidn-0.5.4 (08 Aug 2004) + + 08 Aug 2004; Caleb Tennis +metadata.xml, + +libidn-0.5.0.ebuild, +libidn-0.5.4.ebuild: + Latest version + + 08 Aug 2004; Guy Martin libidn-0.3.7.ebuild: + Stable on hppa. + +*libidn-0.5.0 (05 Aug 2004) + + 05 Aug 2004; Caleb Tennis +metadata.xml, + +libidn-0.5.0.ebuild: + Version bump + + 22 Jul 2004; Travis Tilley libidn-0.3.7.ebuild: + stable on amd64 + + 18 Jul 2004; Lars Weiler libidn-0.3.7.ebuild: + Stable on ppc. + + 16 Jun 2004; Jason Wever libidn-0.3.7.ebuild: + Added ~sparc keyword. + + 11 Apr 2004; David Holm libidn-0.3.7.ebuild: + Added to ~ppc. + +*libidn-0.3.7 (01 Mar 2004) + + 01 Mar 2004; Caleb Tennis libidn-0.3.7.ebuild: + Initial import - see bug #41001 diff --git a/sdk_container/src/third_party/portage-stable/net-dns/libidn/Manifest b/sdk_container/src/third_party/portage-stable/net-dns/libidn/Manifest new file mode 100644 index 0000000000..aefdc8fb04 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-dns/libidn/Manifest @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX 50libidn-gentoo.el 455 SHA256 b8b5a7df3ef312b47ef44d7b5c9180e06e9d8b9cbe43fa67b8511296381ff937 SHA512 13bcc7078ae8e088014323707d451c0bfdb53414e550945248a9648afa81681db013cb523eae71116c84f1dcfbb3b87e8743971775b75c4ce6dad914b3b0a501 WHIRLPOOL e2925be57973d4f2d9adebaa63bc9a2d63daa0c4ac571790fd564fe4b7a4d5d8db62a0e342a5043b28e2c506bb62f86e9f967e5a680dd50261fa1dfb4214b260 +DIST libidn-1.28.tar.gz 3476317 SHA256 dd357a968449abc97c7e5fa088a4a384de57cb36564f9d4e0d898ecc6373abfb SHA512 ae40fb99349867a9d8e715669f20db2fa683e6aa4d4fcdb32b097aa37ee16acb727f553eb27210f290880a2cc051c5c0f8f28349aeea71045bf76dbcf472e003 WHIRLPOOL a9e245be163b0bfdf7b6670178023274dcb7717c554bfd75e713b87bfad49698e670c57f88ba512c81f1e39f743d44171f6c123ada52d82c8e7f5d20bc08879d +DIST libidn-1.29.tar.gz 3474087 SHA256 fb82747dbbf9b36f703ed27293317d818d7e851d4f5773dedf3efa4db32a7c7c SHA512 4e316d3e2d39d052227f3cc915341692815ab59a1fb56a25dff564329cadfd9e7738f07697bbc7f5f2577827cdbfd9af2cb89487c74ead97a77a186d37a97e30 WHIRLPOOL 61128dd5a49c3ffdc900f92f9ed3b3a73c3c193abc4ef6ef0b9c8e963cb635dfcf0074d5a5a71317d855300f2b1a59a91e7958359f1b29df5a6ec188d9e72819 +EBUILD libidn-1.28.ebuild 2317 SHA256 bb1b09b0766fbc20748f44c35a3b5bd8cff3d5509eee8f0fa8c0b8d30469d78c SHA512 b7a34f9e77167c74f799eab540ebde2493bfd0d8b05c61c05a30eadd5464a2780a83a06c877223df73cc225d61aaf34667bc1be3bf901f25095e9257ca2d69be WHIRLPOOL 475fcd1928bf4754d7188facf4bfc310b6a8d314d53379b8acc5fbf44fc76f67102dc32d21cb600c7e0767e47f6abd94762894ec4c9e3353d759595a60c8fb29 +EBUILD libidn-1.29.ebuild 2717 SHA256 a14c3f18229679c38aee5b4e807a549b4a23ec4be2661044684f5dae2c03915e SHA512 127af1fcd8840c756f64143c17f2bc156035307e1b3e97b96b942b4e6372cdac88facb0eceae006056f1806dba1665f2b1630204a20a82b52a34e0a4bc1c7ad0 WHIRLPOOL 456b10fd9c9df524d532f90cde0c4baca44dcc9a94b4a5732fafbfbc7c97f87ff0576d4b7d26f8bc2f380adee9184dca4f57212013b3d18485042ad767654739 +MISC ChangeLog 25385 SHA256 ad94c3e50be86cde22f19ec4c22a1a561bc0c8558606480f97d3aa2248dd86fa SHA512 c6aeb60c56ec77014a6c8106f857390696d22f5a245d1bae3fd5662df9b0e80efb0405a79bae3c0f7154e465e567d83b85b4b964ae089b8ad849a30da71a049a WHIRLPOOL 042bf48ee1eeba9e1ee254656f0a7362ad76e0b08716ff003d7b6875096f32c4af6a31d6538299f36ea7df156e130a088d9965a625d5e042c7a500ff09e8af7e +MISC metadata.xml 230 SHA256 529c3320b250d179bb9e9ae651a88ba3f2a1bca78cd1ab07d5aef28d571960ce SHA512 a7a1138a00026b873623549a80248ee704c039921fd65203098c1f81c9c4532f142de26a2743720e6a108273f4ac547a8707909f3e6001dd5844b0e7e275dba7 WHIRLPOOL dc42bdbbe8863903771b14c2511223d0a3c2c94d543cc2e211269312e522bc6cb352af4568a4a307ad1163c6feb8852d61652694ae00616f6abbdcecf840d5d7 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iEYEAREIAAYFAlRhEeIACgkQX3X2B8XHTolSUQCfTP4Qv9/dIf1IeaDM161TuqVS +kYMAnjx/PhUJ/aLCnLcrNS6TnQaMYkZ0 +=EbMi +-----END PGP SIGNATURE----- diff --git a/sdk_container/src/third_party/portage-stable/net-dns/libidn/files/50libidn-gentoo.el b/sdk_container/src/third_party/portage-stable/net-dns/libidn/files/50libidn-gentoo.el new file mode 100644 index 0000000000..6ab280c64e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-dns/libidn/files/50libidn-gentoo.el @@ -0,0 +1,12 @@ + +;;; libidn site-lisp configuration + +(add-to-list 'load-path "@SITELISP@") +(autoload 'idna-to-ascii "idna" + "Returns an ASCII Compatible Encoding (ACE) of STR.") +(autoload 'idna-to-unicode "idna" + "Returns a possibly multibyte string after decoding STR.") +(autoload 'punycode-encode "punycode" + "Returns a Punycode encoding of STR.") +(autoload 'punycode-decode "punycode" + "Returns a possibly multibyte string which is the punycode decoding of STR.") diff --git a/sdk_container/src/third_party/portage-stable/net-dns/libidn/libidn-1.28.ebuild b/sdk_container/src/third_party/portage-stable/net-dns/libidn/libidn-1.28.ebuild new file mode 100644 index 0000000000..19bc3921e3 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-dns/libidn/libidn-1.28.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-dns/libidn/libidn-1.28.ebuild,v 1.12 2014/04/06 15:11:33 vapier Exp $ + +EAPI=5 + +inherit elisp-common java-pkg-opt-2 mono-env + +DESCRIPTION="Internationalized Domain Names (IDN) implementation" +HOMEPAGE="http://www.gnu.org/software/libidn/" +SRC_URI="mirror://gnu/libidn/${P}.tar.gz" + +LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc emacs java mono nls static-libs" + +DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO ) +COMMON_DEPEND=" + emacs? ( virtual/emacs ) + mono? ( >=dev-lang/mono-0.95 ) +" +DEPEND="${COMMON_DEPEND} + nls? ( >=sys-devel/gettext-0.17 ) + java? ( + >=virtual/jdk-1.5 + doc? ( dev-java/gjdoc ) + ) +" +RDEPEND="${COMMON_DEPEND} + nls? ( virtual/libintl ) + java? ( >=virtual/jre-1.5 ) +" + +pkg_setup() { + mono-env_pkg_setup + java-pkg-opt-2_pkg_setup +} + +src_prepare() { + # bundled, with wrong bytecode + rm "${S}/java/${P}.jar" || die +} + +src_configure() { + econf \ + $(use_enable java) \ + $(use_enable mono csharp mono) \ + $(use_enable nls) \ + $(use_enable static-libs static) \ + --disable-silent-rules \ + --disable-valgrind-tests \ + --with-lispdir="${EPREFIX}${SITELISP}/${PN}" \ + --with-packager-bug-reports="https://bugs.gentoo.org" \ + --with-packager-version="r${PR}" \ + --with-packager="Gentoo" +} + +src_compile() { + default + + if use emacs; then + elisp-compile src/*.el || die + fi +} + +src_install() { + default + + if use emacs; then + # *.el are installed by the build system + elisp-install ${PN} src/*.elc + elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" + else + rm -r "${ED}/usr/share/emacs" || die + fi + + if use doc ; then + dohtml -r doc/reference/html/* + fi + + if use java ; then + java-pkg_newjar java/${P}.jar ${PN}.jar || die + rm -r "${ED}"/usr/share/java || die + + if use doc ; then + java-pkg_dojavadoc doc/java + fi + fi + + prune_libtool_files +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/sdk_container/src/third_party/portage-stable/net-dns/libidn/libidn-1.29.ebuild b/sdk_container/src/third_party/portage-stable/net-dns/libidn/libidn-1.29.ebuild new file mode 100644 index 0000000000..0b3d12aedf --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-dns/libidn/libidn-1.29.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-dns/libidn/libidn-1.29.ebuild,v 1.11 2014/11/10 19:28:32 grobian Exp $ + +EAPI=5 +inherit elisp-common java-pkg-opt-2 mono-env multilib-minimal + +DESCRIPTION="Internationalized Domain Names (IDN) implementation" +HOMEPAGE="http://www.gnu.org/software/libidn/" +SRC_URI="mirror://gnu/libidn/${P}.tar.gz" + +LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="doc emacs java mono nls static-libs" + +DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO ) +COMMON_DEPEND=" + emacs? ( virtual/emacs ) + mono? ( >=dev-lang/mono-0.95 ) +" +DEPEND="${COMMON_DEPEND} + nls? ( >=sys-devel/gettext-0.17 ) + java? ( + >=virtual/jdk-1.5 + doc? ( dev-java/gjdoc ) + ) +" +RDEPEND="${COMMON_DEPEND} + nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] ) + java? ( >=virtual/jre-1.5 ) + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20140508-r5 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] + ) +" + +pkg_setup() { + mono-env_pkg_setup + java-pkg-opt-2_pkg_setup +} + +src_prepare() { + # bundled, with wrong bytecode + rm "${S}/java/${P}.jar" || die +} + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + econf \ + $(multilib_native_use_enable java) \ + $(multilib_native_use_enable mono csharp mono) \ + $(use_enable nls) \ + $(use_enable static-libs static) \ + --disable-silent-rules \ + --disable-valgrind-tests \ + --with-lispdir="${EPREFIX}${SITELISP}/${PN}" \ + --with-packager-bug-reports="https://bugs.gentoo.org" \ + --with-packager-version="r${PR}" \ + --with-packager="Gentoo" +} + +multilib_src_compile() { + default + + if multilib_is_native_abi && use emacs; then + elisp-compile "${S}"/src/*.el || die + fi +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + if multilib_is_native_abi && use java; then + java-pkg_newjar java/${P}.jar ${PN}.jar || die + rm -r "${ED}"/usr/share/java || die + + if use doc ; then + java-pkg_dojavadoc doc/java + fi + fi +} + +multilib_src_install_all() { + if use emacs; then + # *.el are installed by the build system + elisp-install ${PN} "${S}"/src/*.elc + elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" + else + rm -r "${ED}/usr/share/emacs" || die + fi + + einstalldocs + if use doc ; then + dohtml -r doc/reference/html/. + fi + + prune_libtool_files +} + +pkg_postinst() { + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +} diff --git a/sdk_container/src/third_party/portage-stable/net-dns/libidn/metadata.xml b/sdk_container/src/third_party/portage-stable/net-dns/libidn/metadata.xml new file mode 100644 index 0000000000..52363bff0c --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/net-dns/libidn/metadata.xml @@ -0,0 +1,8 @@ + + + + + jer@gentoo.org + Jeroen Roovers + +