sys-*/*: remove unused packages

Pacakges removed:
 - sys-apps/fbset
 - sys-apps/flashrom
 - sys-apps/install-xattr
 - sys-apps/man
 - sys-devel/autogen
 - sys-devel/distcc
 - sys-fs/udev
 - sys-process/time
This commit is contained in:
Andrew Jeddeloh 2017-11-14 10:44:27 -08:00
parent 347a77161c
commit fea52b9493
121 changed files with 0 additions and 13317 deletions

View File

@ -1,12 +0,0 @@
DEFINED_PHASES=compile install unpack
DEPEND=sys-devel/bison sys-devel/flex
DESCRIPTION=A utility to set the framebuffer videomode
EAPI=0
HOMEPAGE=http://users.telenet.be/geertu/Linux/fbdev/
IUSE=static
KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86
LICENSE=GPL-2
SLOT=0
SRC_URI=http://users.telenet.be/geertu/Linux/fbdev/fbset-2.1.tar.gz
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=93cc0b0c6a3885f62ee3ae044d7cc2db

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=compile install
DEPEND=atahpt? ( sys-apps/pciutils ) dediprog? ( virtual/libusb:0 ) drkaiser? ( sys-apps/pciutils ) ft2232_spi? ( dev-embedded/libftdi ) gfxnvidia? ( sys-apps/pciutils ) internal? ( sys-apps/pciutils ) nic3com? ( sys-apps/pciutils ) nicintel? ( sys-apps/pciutils ) nicintel_spi? ( sys-apps/pciutils ) nicnatsemi? ( sys-apps/pciutils ) nicrealtek? ( sys-apps/pciutils ) rayer_spi? ( sys-apps/pciutils ) satasii? ( sys-apps/pciutils ) satamv? ( sys-apps/pciutils ) ogp_spi? ( sys-apps/pciutils ) sys-apps/diffutils
DESCRIPTION=Utility for reading, writing, erasing and verifying flash ROM chips
EAPI=3
HOMEPAGE=http://flashrom.org/
IUSE=+atahpt +bitbang_spi +buspirate_spi dediprog +drkaiser +dummy ft2232_spi +gfxnvidia +internal +nic3com +nicintel +nicintel_spi +nicnatsemi +nicrealtek +ogp_spi +rayer_spi +satasii +satamv +serprog +wiki
KEYWORDS=amd64 x86
LICENSE=GPL-2
RDEPEND=atahpt? ( sys-apps/pciutils ) dediprog? ( virtual/libusb:0 ) drkaiser? ( sys-apps/pciutils ) ft2232_spi? ( dev-embedded/libftdi ) gfxnvidia? ( sys-apps/pciutils ) internal? ( sys-apps/pciutils ) nic3com? ( sys-apps/pciutils ) nicintel? ( sys-apps/pciutils ) nicintel_spi? ( sys-apps/pciutils ) nicnatsemi? ( sys-apps/pciutils ) nicrealtek? ( sys-apps/pciutils ) rayer_spi? ( sys-apps/pciutils ) satasii? ( sys-apps/pciutils ) satamv? ( sys-apps/pciutils ) ogp_spi? ( sys-apps/pciutils ) internal? ( sys-apps/dmidecode )
SLOT=0
SRC_URI=http://download.flashrom.org/releases/flashrom-0.9.4.tar.bz2
_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=895446d19a15dbba475d6a47dc140156

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=compile install
DEPEND=atahpt? ( sys-apps/pciutils ) dediprog? ( virtual/libusb:0 ) drkaiser? ( sys-apps/pciutils ) ft2232_spi? ( dev-embedded/libftdi ) gfxnvidia? ( sys-apps/pciutils ) internal? ( sys-apps/pciutils ) nic3com? ( sys-apps/pciutils ) nicintel? ( sys-apps/pciutils ) nicintel_spi? ( sys-apps/pciutils ) nicnatsemi? ( sys-apps/pciutils ) nicrealtek? ( sys-apps/pciutils ) rayer_spi? ( sys-apps/pciutils ) satasii? ( sys-apps/pciutils ) satamv? ( sys-apps/pciutils ) ogp_spi? ( sys-apps/pciutils ) sys-apps/diffutils
DESCRIPTION=Utility for reading, writing, erasing and verifying flash ROM chips
EAPI=4
HOMEPAGE=http://flashrom.org/
IUSE=+atahpt +bitbang_spi +buspirate_spi dediprog doc +drkaiser +dummy ft2232_spi +gfxnvidia +internal +nic3com +nicintel +nicintel_spi +nicnatsemi +nicrealtek +ogp_spi +rayer_spi +satasii +satamv +serprog +wiki
KEYWORDS=amd64 ~arm x86
LICENSE=GPL-2
RDEPEND=atahpt? ( sys-apps/pciutils ) dediprog? ( virtual/libusb:0 ) drkaiser? ( sys-apps/pciutils ) ft2232_spi? ( dev-embedded/libftdi ) gfxnvidia? ( sys-apps/pciutils ) internal? ( sys-apps/pciutils ) nic3com? ( sys-apps/pciutils ) nicintel? ( sys-apps/pciutils ) nicintel_spi? ( sys-apps/pciutils ) nicnatsemi? ( sys-apps/pciutils ) nicrealtek? ( sys-apps/pciutils ) rayer_spi? ( sys-apps/pciutils ) satasii? ( sys-apps/pciutils ) satamv? ( sys-apps/pciutils ) ogp_spi? ( sys-apps/pciutils ) internal? ( sys-apps/dmidecode )
SLOT=0
SRC_URI=http://download.flashrom.org/releases/flashrom-0.9.5.2.tar.bz2
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=ffdd05b7c4d44564863909d539dd8d34

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=compile install
DEPEND=atahpt? ( sys-apps/pciutils ) dediprog? ( virtual/libusb:0 ) drkaiser? ( sys-apps/pciutils ) ft2232_spi? ( dev-embedded/libftdi ) gfxnvidia? ( sys-apps/pciutils ) internal? ( sys-apps/pciutils ) nic3com? ( sys-apps/pciutils ) nicintel? ( sys-apps/pciutils ) nicintel_spi? ( sys-apps/pciutils ) nicnatsemi? ( sys-apps/pciutils ) nicrealtek? ( sys-apps/pciutils ) rayer_spi? ( sys-apps/pciutils ) satasii? ( sys-apps/pciutils ) satamv? ( sys-apps/pciutils ) ogp_spi? ( sys-apps/pciutils ) sys-apps/diffutils
DESCRIPTION=Utility for reading, writing, erasing and verifying flash ROM chips
EAPI=4
HOMEPAGE=http://flashrom.org/
IUSE=atahpt +bitbang_spi +buspirate_spi +dediprog doc +drkaiser +dummy ft2232_spi +gfxnvidia +internal +nic3com +nicintel +nicintel_spi nicnatsemi nicrealtek +ogp_spi rayer_spi +pony_spi +satasii satamv +serprog +wiki
KEYWORDS=amd64 arm x86
LICENSE=GPL-2
RDEPEND=atahpt? ( sys-apps/pciutils ) dediprog? ( virtual/libusb:0 ) drkaiser? ( sys-apps/pciutils ) ft2232_spi? ( dev-embedded/libftdi ) gfxnvidia? ( sys-apps/pciutils ) internal? ( sys-apps/pciutils ) nic3com? ( sys-apps/pciutils ) nicintel? ( sys-apps/pciutils ) nicintel_spi? ( sys-apps/pciutils ) nicnatsemi? ( sys-apps/pciutils ) nicrealtek? ( sys-apps/pciutils ) rayer_spi? ( sys-apps/pciutils ) satasii? ( sys-apps/pciutils ) satamv? ( sys-apps/pciutils ) ogp_spi? ( sys-apps/pciutils ) internal? ( sys-apps/dmidecode )
SLOT=0
SRC_URI=http://download.flashrom.org/releases/flashrom-0.9.6.tar.bz2
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=a2ae00bbb025a97a15125147756ce6e1

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=compile install
DEPEND=atahpt? ( sys-apps/pciutils ) dediprog? ( virtual/libusb:0 ) drkaiser? ( sys-apps/pciutils ) ft2232_spi? ( dev-embedded/libftdi ) gfxnvidia? ( sys-apps/pciutils ) internal? ( sys-apps/pciutils ) nic3com? ( sys-apps/pciutils ) nicintel? ( sys-apps/pciutils ) nicintel_spi? ( sys-apps/pciutils ) nicnatsemi? ( sys-apps/pciutils ) nicrealtek? ( sys-apps/pciutils ) rayer_spi? ( sys-apps/pciutils ) satasii? ( sys-apps/pciutils ) satamv? ( sys-apps/pciutils ) ogp_spi? ( sys-apps/pciutils ) sys-apps/diffutils
DESCRIPTION=Utility for reading, writing, erasing and verifying flash ROM chips
EAPI=4
HOMEPAGE=http://flashrom.org/
IUSE=atahpt +bitbang_spi +buspirate_spi +dediprog doc +drkaiser +dummy ft2232_spi +gfxnvidia +internal +nic3com +nicintel +nicintel_spi nicnatsemi nicrealtek +ogp_spi rayer_spi +pony_spi +satasii satamv +serprog +wiki
KEYWORDS=amd64 arm x86
LICENSE=GPL-2
RDEPEND=atahpt? ( sys-apps/pciutils ) dediprog? ( virtual/libusb:0 ) drkaiser? ( sys-apps/pciutils ) ft2232_spi? ( dev-embedded/libftdi ) gfxnvidia? ( sys-apps/pciutils ) internal? ( sys-apps/pciutils ) nic3com? ( sys-apps/pciutils ) nicintel? ( sys-apps/pciutils ) nicintel_spi? ( sys-apps/pciutils ) nicnatsemi? ( sys-apps/pciutils ) nicrealtek? ( sys-apps/pciutils ) rayer_spi? ( sys-apps/pciutils ) satasii? ( sys-apps/pciutils ) satamv? ( sys-apps/pciutils ) ogp_spi? ( sys-apps/pciutils ) internal? ( sys-apps/dmidecode )
SLOT=0
SRC_URI=http://download.flashrom.org/releases/flashrom-0.9.6.1.tar.bz2
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=ef055a72c1cb4cb456ae0ee97b0998b2

View File

@ -1,11 +0,0 @@
DEFINED_PHASES=compile install preinst prepare unpack
DEPEND=atahpt? ( sys-apps/pciutils ) dediprog? ( virtual/libusb:0 ) drkaiser? ( sys-apps/pciutils ) ft2232_spi? ( dev-embedded/libftdi ) gfxnvidia? ( sys-apps/pciutils ) internal? ( sys-apps/pciutils ) nic3com? ( sys-apps/pciutils ) nicintel? ( sys-apps/pciutils ) nicintel_spi? ( sys-apps/pciutils ) nicnatsemi? ( sys-apps/pciutils ) nicrealtek? ( sys-apps/pciutils ) rayer_spi? ( sys-apps/pciutils ) satasii? ( sys-apps/pciutils ) satamv? ( sys-apps/pciutils ) ogp_spi? ( sys-apps/pciutils ) sys-apps/diffutils || ( dev-vcs/subversion[http] dev-vcs/subversion[webdav-neon] dev-vcs/subversion[webdav-serf] ) net-misc/rsync
DESCRIPTION=Utility for reading, writing, erasing and verifying flash ROM chips
EAPI=4
HOMEPAGE=http://flashrom.org/
IUSE=atahpt +bitbang_spi +buspirate_spi +dediprog doc +drkaiser +dummy ft2232_spi +gfxnvidia +internal +nic3com +nicintel +nicintel_spi nicnatsemi nicrealtek +ogp_spi rayer_spi +pony_spi +satasii satamv +serprog +wiki
LICENSE=GPL-2
RDEPEND=atahpt? ( sys-apps/pciutils ) dediprog? ( virtual/libusb:0 ) drkaiser? ( sys-apps/pciutils ) ft2232_spi? ( dev-embedded/libftdi ) gfxnvidia? ( sys-apps/pciutils ) internal? ( sys-apps/pciutils ) nic3com? ( sys-apps/pciutils ) nicintel? ( sys-apps/pciutils ) nicintel_spi? ( sys-apps/pciutils ) nicnatsemi? ( sys-apps/pciutils ) nicrealtek? ( sys-apps/pciutils ) rayer_spi? ( sys-apps/pciutils ) satasii? ( sys-apps/pciutils ) satamv? ( sys-apps/pciutils ) ogp_spi? ( sys-apps/pciutils ) internal? ( sys-apps/dmidecode )
SLOT=0
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e subversion a5d5826a85609611f098c0553eb24cc1 toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=6ed572697ce7fb9806f95e3ae84c19c3

View File

@ -1,10 +0,0 @@
DEFINED_PHASES=compile install prepare test
DESCRIPTION=Wrapper to coreutil's install to preserve Filesystem Extended Attributes
EAPI=5
HOMEPAGE=http://dev.gentoo.org/~blueness/install-xattr/
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86
LICENSE=GPL-3
SLOT=0
SRC_URI=http://dev.gentoo.org/~blueness/install-xattr/install-xattr-0.3.tar.bz2
_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=7b739f3e873607d77055828e510faeb3

View File

@ -1,10 +0,0 @@
DEFINED_PHASES=compile install prepare test
DESCRIPTION=Wrapper to coreutil's install to preserve Filesystem Extended Attributes
EAPI=5
HOMEPAGE=http://dev.gentoo.org/~blueness/install-xattr/
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86
LICENSE=GPL-3
SLOT=0
SRC_URI=http://dev.gentoo.org/~blueness/install-xattr/install-xattr-0.4.tar.bz2
_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=97899080d8c683f320e3c3dc0d1231b9

View File

@ -1,9 +0,0 @@
DEFINED_PHASES=compile install prepare test unpack
DEPEND=dev-vcs/git
DESCRIPTION=Wrapper to coreutil's install to preserve Filesystem Extended Attributes
EAPI=5
HOMEPAGE=http://dev.gentoo.org/~blueness/install-xattr/
LICENSE=GPL-3
SLOT=0
_eclasses_=git-2 195a672bfaf52d868442171c9469bbb6 multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=b4f868b1fc876fda64ab230066f5f8b5

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=configure install postinst prepare setup
DEPEND=nls? ( sys-devel/gettext )
DESCRIPTION=Standard commands to read man pages
EAPI=2
HOMEPAGE=http://primates.ximian.com/~flucifredi/man/
IUSE=lzma nls
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd
LICENSE=GPL-2
RDEPEND=|| ( >=sys-apps/groff-1.19.2-r1 app-doc/heirloom-doctools ) !sys-apps/man-db !app-arch/lzma lzma? ( app-arch/xz-utils )
SLOT=0
SRC_URI=http://primates.ximian.com/~flucifredi/man/man-1.6f.tar.gz
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=3addd652b3d55a57260aa0818f18c7fe

View File

@ -1,12 +0,0 @@
DEFINED_PHASES=install
DEPEND=>=dev-scheme/guile-1.8 dev-libs/libxml2
DESCRIPTION=Program and text file generation
EAPI=4
HOMEPAGE=https://www.gnu.org/software/autogen/
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos
LICENSE=GPL-2
RDEPEND=>=dev-scheme/guile-1.8 dev-libs/libxml2
SLOT=0
SRC_URI=mirror://gnu/autogen/rel5.15/autogen-5.15.tar.xz
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=87ebec5468d04da246918ff397ebdd98

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=configure install prepare
DEPEND=>=dev-scheme/guile-1.8 dev-libs/libxml2 >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=Program and text file generation
EAPI=4
HOMEPAGE=https://www.gnu.org/software/autogen/
IUSE=libopts
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos
LICENSE=GPL-2
RDEPEND=>=dev-scheme/guile-1.8 dev-libs/libxml2
SLOT=0
SRC_URI=mirror://gnu/autogen/rel5.17.3/autogen-5.17.3.tar.xz
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=d3cd3959828c16432677ed419b9fc7ed

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=configure install
DEPEND=>=dev-scheme/guile-1.8 dev-libs/libxml2
DESCRIPTION=Program and text file generation
EAPI=4
HOMEPAGE=https://www.gnu.org/software/autogen/
IUSE=libopts static-libs
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos
LICENSE=GPL-2
RDEPEND=>=dev-scheme/guile-1.8 dev-libs/libxml2
SLOT=0
SRC_URI=mirror://gnu/autogen/rel5.17.4/autogen-5.17.4.tar.xz
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=f24fee18082bbf8e2a41502da097bf22

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=configure install
DEPEND=>=dev-scheme/guile-1.8 dev-libs/libxml2
DESCRIPTION=Program and text file generation
EAPI=4
HOMEPAGE=https://www.gnu.org/software/autogen/
IUSE=libopts static-libs
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos
LICENSE=GPL-2
RDEPEND=>=dev-scheme/guile-1.8 dev-libs/libxml2
SLOT=0
SRC_URI=mirror://gnu/autogen/rel5.18.1/autogen-5.18.1.tar.xz
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=c05bf8f98b1a4928ddcbf511493aa6ae

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=configure install
DEPEND=>=dev-scheme/guile-1.8 dev-libs/libxml2
DESCRIPTION=Program and text file generation
EAPI=4
HOMEPAGE=https://www.gnu.org/software/autogen/
IUSE=libopts static-libs
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos
LICENSE=GPL-2
RDEPEND=>=dev-scheme/guile-1.8 dev-libs/libxml2
SLOT=0
SRC_URI=mirror://gnu/autogen/rel5.18.2/autogen-5.18.2.tar.xz
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=224dd3f6216a848cc2fb43d804a897f2

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=configure install prepare
DEPEND=>=dev-scheme/guile-1.8 dev-libs/libxml2
DESCRIPTION=Program and text file generation
EAPI=4
HOMEPAGE=https://www.gnu.org/software/autogen/
IUSE=libopts static-libs
KEYWORDS=~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos
LICENSE=GPL-2
RDEPEND=>=dev-scheme/guile-1.8 dev-libs/libxml2
SLOT=0
SRC_URI=mirror://gnu/autogen/rel5.18.4/autogen-5.18.4.tar.xz
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=662344ac19a8435e52b18aff1ec58628

View File

@ -1,15 +0,0 @@
DEFINED_PHASES=configure install postinst postrm prepare setup
DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] dev-libs/popt avahi? ( >=net-dns/avahi-0.6[dbus] ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig virtual/pkgconfig
DESCRIPTION=Distribute compilation of C code across several machines on a network
EAPI=5
HOMEPAGE=http://distcc.org/
IUSE=avahi gtk hardened ipv6 selinux xinetd python_targets_python2_7
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd
LICENSE=GPL-2
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] dev-libs/popt avahi? ( >=net-dns/avahi-0.6[dbus] ) gtk? ( x11-libs/gtk+:2 ) !net-misc/pump >=sys-devel/gcc-config-1.4.1 selinux? ( sec-policy/selinux-distcc ) xinetd? ( sys-apps/xinetd )
REQUIRED_USE=python_targets_python2_7
RESTRICT=test
SLOT=0
SRC_URI=https://distcc.googlecode.com/files/distcc-3.1.tar.bz2
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 fdo-mime 995b19d3f30e956b4e1bc5a91fdc4ea7 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e python-single-r1 317a2557b4d7319a7418225f65accf77 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d systemd 34815d3b76e745c5ca33eec9f95074c2 toolchain-funcs 185a06792159ca143528e7010368e8af user e4b567c44272a719fabf53f0f885d3f7
_md5_=c23876e76c62492bcbc84ce5da9912b5

View File

@ -1,15 +0,0 @@
DEFINED_PHASES=configure install postinst postrm prepare setup
DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] dev-libs/popt avahi? ( >=net-dns/avahi-0.6[dbus] ) gnome? ( >=gnome-base/libgnome-2 >=gnome-base/libgnomeui-2 x11-libs/gtk+:2 x11-libs/pango ) gssapi? ( net-libs/libgssglue ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig
DESCRIPTION=Distribute compilation of C code across several machines on a network
EAPI=5
HOMEPAGE=http://distcc.org/
IUSE=avahi crossdev gnome gssapi gtk hardened ipv6 selinux xinetd python_targets_python2_7
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd
LICENSE=GPL-2
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] dev-libs/popt avahi? ( >=net-dns/avahi-0.6[dbus] ) gnome? ( >=gnome-base/libgnome-2 >=gnome-base/libgnomeui-2 x11-libs/gtk+:2 x11-libs/pango ) gssapi? ( net-libs/libgssglue ) gtk? ( x11-libs/gtk+:2 ) !net-misc/pump >=sys-devel/gcc-config-1.4.1 selinux? ( sec-policy/selinux-distcc ) xinetd? ( sys-apps/xinetd )
REQUIRED_USE=python_targets_python2_7
RESTRICT=test
SLOT=0
SRC_URI=https://distcc.googlecode.com/files/distcc-3.2rc1.tar.bz2
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 fdo-mime 995b19d3f30e956b4e1bc5a91fdc4ea7 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e python-single-r1 317a2557b4d7319a7418225f65accf77 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d systemd 34815d3b76e745c5ca33eec9f95074c2 toolchain-funcs 185a06792159ca143528e7010368e8af user e4b567c44272a719fabf53f0f885d3f7
_md5_=0edf3fc9dcafe638a9e462064af58b33

View File

@ -1,15 +0,0 @@
DEFINED_PHASES=compile configure install postinst preinst prepare setup
DEPEND=>=sys-apps/util-linux-2.20 acl? ( sys-apps/acl ) gudev? ( >=dev-libs/glib-2 ) introspection? ( >=dev-libs/gobject-introspection-1.31.1 ) kmod? ( >=sys-apps/kmod-12 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) !<sys-libs/glibc-2.11 !<sys-apps/systemd-197 virtual/os-headers virtual/pkgconfig !<sys-kernel/linux-headers-2.6.32 doc? ( >=dev-util/gtk-doc-1.18 ) keymap? ( dev-util/gperf ) >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/pkgconfig
DESCRIPTION=Linux dynamic and persistent device naming support (aka userspace devfs)
EAPI=4
HOMEPAGE=http://www.freedesktop.org/wiki/Software/systemd
IUSE=acl doc gudev hwdb introspection keymap +kmod +openrc selinux static-libs
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86
LICENSE=LGPL-2.1 MIT GPL-2
PDEPEND=>=virtual/udev-197-r1 hwdb? ( >=sys-apps/hwids-20130114[udev] ) openrc? ( >=sys-fs/udev-init-scripts-19-r1 )
RDEPEND=>=sys-apps/util-linux-2.20 acl? ( sys-apps/acl ) gudev? ( >=dev-libs/glib-2 ) introspection? ( >=dev-libs/gobject-introspection-1.31.1 ) kmod? ( >=sys-apps/kmod-12 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) !<sys-libs/glibc-2.11 !<sys-apps/systemd-197 openrc? ( !<sys-apps/openrc-0.9.9 ) !sys-apps/coldplug !<sys-fs/lvm2-2.02.97-r1 !sys-fs/device-mapper !<sys-fs/udev-init-scripts-22 !<sys-kernel/dracut-017-r1 !<sys-kernel/genkernel-3.4.25 !<sec-policy/selinux-base-2.20120725-r10
RESTRICT=test
SLOT=0
SRC_URI=http://www.freedesktop.org/software/systemd/systemd-197.tar.xz http://dev.gentoo.org/~williamh/dist/udev-197-patches-5.tar.bz2 http://dev.gentoo.org/~ssuominen/udev-197-patches-5.tar.bz2
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 libtool 0081a71a261724730ec4c248494f044d linux-info ca370deef9d44125d829f2eb6ebc83e0 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e systemd 34815d3b76e745c5ca33eec9f95074c2 toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0
_md5_=a1f7c58ea074bf66de54c749e25cbb4e

View File

@ -1,15 +0,0 @@
DEFINED_PHASES=compile configure install postinst preinst prepare setup
DEPEND=>=sys-apps/util-linux-2.20 acl? ( sys-apps/acl ) gudev? ( >=dev-libs/glib-2 ) introspection? ( >=dev-libs/gobject-introspection-1.31.1 ) kmod? ( >=sys-apps/kmod-12 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) !<sys-libs/glibc-2.11 !sys-apps/systemd app-text/docbook-xsl-stylesheets dev-libs/libxslt virtual/os-headers virtual/pkgconfig !<sys-kernel/linux-headers-2.6.32 doc? ( >=dev-util/gtk-doc-1.18 ) keymap? ( dev-util/gperf ) >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=Linux dynamic and persistent device naming support (aka userspace devfs)
EAPI=5
HOMEPAGE=http://www.freedesktop.org/wiki/Software/systemd
IUSE=acl doc +firmware-loader gudev hwdb introspection keymap +kmod +openrc selinux static-libs
KEYWORDS=alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86
LICENSE=LGPL-2.1 MIT GPL-2
PDEPEND=>=virtual/udev-197-r1 hwdb? ( >=sys-apps/hwids-20130326.1[udev] ) openrc? ( >=sys-fs/udev-init-scripts-25 )
RDEPEND=>=sys-apps/util-linux-2.20 acl? ( sys-apps/acl ) gudev? ( >=dev-libs/glib-2 ) introspection? ( >=dev-libs/gobject-introspection-1.31.1 ) kmod? ( >=sys-apps/kmod-12 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) !<sys-libs/glibc-2.11 !sys-apps/systemd openrc? ( !<sys-apps/openrc-0.9.9 ) !sys-apps/coldplug !<sys-fs/lvm2-2.02.97-r1 !sys-fs/device-mapper !<sys-fs/udev-init-scripts-22 !<sys-kernel/dracut-017-r1 !<sys-kernel/genkernel-3.4.25 !<sec-policy/selinux-base-2.20120725-r10
RESTRICT=test
SLOT=0
SRC_URI=http://www.freedesktop.org/software/systemd/systemd-200.tar.xz http://dev.gentoo.org/~ssuominen/udev-200-patches-1.tar.xz http://dev.gentoo.org/~williamh/dist/udev-200-patches-1.tar.xz
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 libtool 0081a71a261724730ec4c248494f044d linux-info ca370deef9d44125d829f2eb6ebc83e0 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0
_md5_=b859079413c488f0a01d4e15de0cfe8f

View File

@ -1,15 +0,0 @@
DEFINED_PHASES=compile configure install postinst preinst prepare setup
DEPEND=>=sys-apps/util-linux-2.20 acl? ( sys-apps/acl ) gudev? ( >=dev-libs/glib-2 ) introspection? ( >=dev-libs/gobject-introspection-1.31.1 ) kmod? ( >=sys-apps/kmod-13 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) !<sys-libs/glibc-2.11 !sys-apps/systemd app-text/docbook-xsl-stylesheets dev-libs/libxslt >=sys-devel/make-3.82-r4 virtual/os-headers virtual/pkgconfig !<sys-kernel/linux-headers-2.6.32 doc? ( >=dev-util/gtk-doc-1.18 ) keymap? ( dev-util/gperf ) >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=Linux dynamic and persistent device naming support (aka userspace devfs)
EAPI=5
HOMEPAGE=http://www.freedesktop.org/wiki/Software/systemd
IUSE=acl doc +firmware-loader gudev hwdb introspection keymap +kmod +openrc selinux static-libs
KEYWORDS=~alpha ~amd64 ~arm hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
LICENSE=LGPL-2.1 MIT GPL-2
PDEPEND=>=virtual/udev-197-r1 hwdb? ( >=sys-apps/hwids-20130326.1[udev] ) openrc? ( >=sys-fs/udev-init-scripts-25 )
RDEPEND=>=sys-apps/util-linux-2.20 acl? ( sys-apps/acl ) gudev? ( >=dev-libs/glib-2 ) introspection? ( >=dev-libs/gobject-introspection-1.31.1 ) kmod? ( >=sys-apps/kmod-13 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) !<sys-libs/glibc-2.11 !sys-apps/systemd openrc? ( !<sys-apps/openrc-0.9.9 ) !sys-apps/coldplug !<sys-fs/lvm2-2.02.97-r1 !sys-fs/device-mapper !<sys-fs/udev-init-scripts-22 !<sys-kernel/dracut-017-r1 !<sys-kernel/genkernel-3.4.25 !<sec-policy/selinux-base-2.20120725-r10
RESTRICT=test
SLOT=0
SRC_URI=http://www.freedesktop.org/software/systemd/systemd-204.tar.xz http://dev.gentoo.org/~ssuominen/udev-204-patches-2.tar.xz http://dev.gentoo.org/~williamh/dist/udev-204-patches-2.tar.xz
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 libtool 0081a71a261724730ec4c248494f044d linux-info ca370deef9d44125d829f2eb6ebc83e0 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0
_md5_=e56bf22ed1fad0fc0f5b105eae294654

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=compile configure install postinst preinst prepare setup unpack
DEPEND=>=sys-apps/util-linux-2.20 acl? ( sys-apps/acl ) gudev? ( >=dev-libs/glib-2 ) introspection? ( >=dev-libs/gobject-introspection-1.31.1 ) kmod? ( >=sys-apps/kmod-13 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) !<sys-libs/glibc-2.11 !sys-apps/systemd app-text/docbook-xsl-stylesheets dev-libs/libxslt >=sys-devel/make-3.82-r4 virtual/os-headers virtual/pkgconfig !<sys-kernel/linux-headers-2.6.39 doc? ( >=dev-util/gtk-doc-1.18 ) keymap? ( dev-util/gperf ) dev-util/gperf >=dev-util/intltool-0.50 >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 dev-vcs/git
DESCRIPTION=Linux dynamic and persistent device naming support (aka userspace devfs)
EAPI=5
HOMEPAGE=http://www.freedesktop.org/wiki/Software/systemd
IUSE=acl doc +firmware-loader gudev hwdb introspection keymap +kmod +openrc selinux static-libs
LICENSE=LGPL-2.1 MIT GPL-2
PDEPEND=>=virtual/udev-197-r1 hwdb? ( >=sys-apps/hwids-20130326.1[udev] ) openrc? ( >=sys-fs/udev-init-scripts-25 )
RDEPEND=>=sys-apps/util-linux-2.20 acl? ( sys-apps/acl ) gudev? ( >=dev-libs/glib-2 ) introspection? ( >=dev-libs/gobject-introspection-1.31.1 ) kmod? ( >=sys-apps/kmod-13 ) selinux? ( >=sys-libs/libselinux-2.1.9 ) !<sys-libs/glibc-2.11 !sys-apps/systemd openrc? ( !<sys-apps/openrc-0.9.9 ) !sys-apps/coldplug !<sys-fs/lvm2-2.02.97-r1 !sys-fs/device-mapper !<sys-fs/udev-init-scripts-22 !<sys-kernel/dracut-017-r1 !<sys-kernel/genkernel-3.4.25 !<sec-policy/selinux-base-2.20120725-r10
RESTRICT=test
SLOT=0
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 git-2 195a672bfaf52d868442171c9469bbb6 libtool 0081a71a261724730ec4c248494f044d linux-info ca370deef9d44125d829f2eb6ebc83e0 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af versionator c80ccf29e90adea7c5cae94b42eb76d0
_md5_=e4896e0367f053cf212d2d30b1d67b4d

View File

@ -1,11 +0,0 @@
DEFINED_PHASES=prepare
DEPEND=>=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=displays info about resources used by a program
EAPI=4
HOMEPAGE=https://www.gnu.org/directory/time.html
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~ia64-linux ~x86-linux
LICENSE=GPL-2
SLOT=0
SRC_URI=mirror://gnu/time/time-1.7.tar.gz
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=028caeb743c25c39ae954ae17ff4b4b9

View File

@ -1,11 +0,0 @@
DEFINED_PHASES=prepare
DEPEND=>=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=displays info about resources used by a program
EAPI=4
HOMEPAGE=https://www.gnu.org/directory/time.html
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux
LICENSE=GPL-2
SLOT=0
SRC_URI=mirror://gnu/time/time-1.7.tar.gz
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=66ae3ad5a08941aa9f8ff3ec38abd558

View File

@ -1 +0,0 @@
DIST fbset-2.1.tar.gz 27721 RMD160 4517560fd79d98ad71c94550eeefb1041ca56352 SHA1 141c42769818a08f1370a60dc3a809d87530db78 SHA256 40ff4ab0247b75138a0887ed40f81c1a6184f340b77126c16d074b1075b41c20

View File

@ -1,36 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/fbset/fbset-2.1.ebuild,v 1.35 2012/07/10 08:50:50 flameeyes Exp $
inherit toolchain-funcs flag-o-matic eutils
DESCRIPTION="A utility to set the framebuffer videomode"
HOMEPAGE="http://users.telenet.be/geertu/Linux/fbdev/"
SRC_URI="http://users.telenet.be/geertu/Linux/fbdev/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86"
IUSE="static"
DEPEND="sys-devel/bison
sys-devel/flex"
RDEPEND=""
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}-build.patch"
}
src_compile() {
use static && append-ldflags -static
tc-export CC
emake || die "emake failed"
}
src_install() {
dobin fbset modeline2fb || die "dobin failed"
doman *.[58]
dodoc etc/fb.modes.* INSTALL
}

View File

@ -1,21 +0,0 @@
Index: fbset-2.1/Makefile
===================================================================
--- fbset-2.1.orig/Makefile
+++ fbset-2.1/Makefile
@@ -2,7 +2,6 @@
# Linux Frame Buffer Device Configuration
#
-CC = gcc -Wall -O2 -I.
BISON = bison -d
FLEX = flex
INSTALL = install
@@ -20,6 +19,8 @@ lex.yy.o: lex.yy.c fbset.h modes.tab.h
lex.yy.c: modes.l
$(FLEX) modes.l
+modes.tab.h: modes.tab.c
+
modes.tab.c: modes.y
$(BISON) modes.y

View File

@ -1,150 +0,0 @@
# ChangeLog for sys-apps/flashrom
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/flashrom/ChangeLog,v 1.35 2013/05/14 11:42:05 ago Exp $
14 May 2013; Agostino Sarubbo <ago@gentoo.org> flashrom-0.9.6.1.ebuild:
Stable for arm, wrt bug #454024
17 Mar 2013; Markos Chandras <hwoarang@gentoo.org> metadata.xml:
Add proxy-maintainers to metadata.xml
03 Feb 2013; Pacho Ramos <pacho@gentoo.org> metadata.xml:
Cleanup after talking with leio
30 Jan 2013; Agostino Sarubbo <ago@gentoo.org> flashrom-0.9.6.1.ebuild:
Stable for x86, wrt bug #454024
30 Jan 2013; Agostino Sarubbo <ago@gentoo.org> flashrom-0.9.6.1.ebuild:
Stable for amd64, wrt bug #454024
21 Nov 2012; Agostino Sarubbo <ago@gentoo.org> flashrom-0.9.6.ebuild:
Stable for x86, wrt bug #439552
28 Oct 2012; Markos Chandras <hwoarang@gentoo.org> flashrom-0.9.6.ebuild:
Stable on amd64 wrt bug #439552
*flashrom-0.9.6.1 (25 Oct 2012)
25 Oct 2012; Christian Ruppert <idl0r@gentoo.org> +flashrom-0.9.6.1.ebuild:
Version bump
25 Oct 2012; Anthony G. Basile <blueness@gentoo.org> flashrom-0.9.6.ebuild:
stable arm, bug #439552
*flashrom-0.9.6 (03 Aug 2012)
03 Aug 2012; Christian Ruppert <idl0r@gentoo.org> +flashrom-0.9.6.ebuild,
flashrom-9999.ebuild, metadata.xml:
Version bump. Also disable some unsupported programmers by default.
16 Jun 2012; Pacho Ramos <pacho@gentoo.org> metadata.xml:
Leio is second maintainer as talked with him.
22 May 2012; Johannes Huber <johu@gentoo.org> flashrom-0.9.5.2.ebuild:
Stable for x86, wrt bug #416435
20 May 2012; Agostino Sarubbo <ago@gentoo.org> flashrom-0.9.5.2.ebuild:
Stable for amd64, wrt bug #416435
*flashrom-0.9.5.2 (13 Mar 2012)
13 Mar 2012; Christian Ruppert <idl0r@gentoo.org> -flashrom-0.9.5.1.ebuild,
+flashrom-0.9.5.2.ebuild:
Version bump.
*flashrom-0.9.5.1 (02 Mar 2012)
02 Mar 2012; Christian Ruppert <idl0r@gentoo.org> -flashrom-0.9.5.ebuild,
+flashrom-0.9.5.1.ebuild, flashrom-9999.ebuild:
Version bump. Sync with the live ebuild.
*flashrom-0.9.5 (18 Feb 2012)
18 Feb 2012; Christian Ruppert <idl0r@gentoo.org> -flashrom-0.9.3.ebuild,
+flashrom-0.9.5.ebuild:
Version bump
*flashrom-9999 (14 Oct 2011)
14 Oct 2011; Mike Frysinger <vapier@gentoo.org> +flashrom-9999.ebuild:
Add a live svn ebuild.
20 Sep 2011; Andreas Schuerch <nativemad@gentoo.org> flashrom-0.9.4.ebuild:
x86 stable, bug 383401
19 Sep 2011; Christian Ruppert <idl0r@gentoo.org> flashrom-0.9.3.ebuild,
flashrom-0.9.4.ebuild:
Remove ebeep/sleep.
18 Sep 2011; Christian Ruppert <idl0r@gentoo.org> flashrom-0.9.4.ebuild:
Use sleep instead of ebeep.
18 Sep 2011; Markos Chandras <hwoarang@gentoo.org> flashrom-0.9.4.ebuild:
Stable on amd64 wrt bug #383401
*flashrom-0.9.4 (30 Jul 2011)
30 Jul 2011; Christian Ruppert <idl0r@gentoo.org> +flashrom-0.9.4.ebuild,
metadata.xml:
Version bump to 0.9.4.
06 Mar 2011; Mike Frysinger <vapier@gentoo.org> flashrom-0.9.3.ebuild:
Enable all programmers that dont require extra external deps since the
combined size is tiny. Simplify code in the process.
06 Mar 2011; Mike Frysinger <vapier@gentoo.org> -flashrom-0.9.2.ebuild:
Old; punt.
24 Jan 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
flashrom-0.9.3.ebuild:
x86 stable wrt bug #351943
20 Jan 2011; Markos Chandras <hwoarang@gentoo.org> flashrom-0.9.3.ebuild:
Stable on amd64 wrt bug #351943
06 Dec 2010; Christian Ruppert <idl0r@gentoo.org> flashrom-0.9.3.ebuild:
Disable -Werror, bug 347879.
*flashrom-0.9.3 (03 Dec 2010)
03 Dec 2010; Christian Ruppert <idl0r@gentoo.org> +flashrom-0.9.3.ebuild,
metadata.xml:
Version bump to 0.9.3. Add new useflags/features.
10 Jul 2010; Christian Faulhammer <fauli@gentoo.org>
flashrom-0.9.2.ebuild:
stable x86, bug 326843
06 Jul 2010; Markos Chandras <hwoarang@gentoo.org> flashrom-0.9.2.ebuild:
Stable on amd64 wrt bug #326843
03 Jun 2010; Christian Ruppert <idl0r@gentoo.org> flashrom-0.9.2.ebuild:
Fix wiki flag.
*flashrom-0.9.2 (03 Jun 2010)
03 Jun 2010; Christian Ruppert <idl0r@gentoo.org> -flashrom-0.9.1.ebuild,
+flashrom-0.9.2.ebuild, metadata.xml:
Version bump to 0.9.2. Add several new useflags. Use internal
_flashrom_enable() function to enable/disable features. Update
metadata.xml. Add myself as maintainer.
*flashrom-0.9.1 (28 Jan 2010)
28 Jan 2010; Christian Ruppert <idl0r@gentoo.org> -flashrom-0.9.0.ebuild,
+flashrom-0.9.1.ebuild, metadata.xml:
Version bump, bug 284543.
Add ftdi and serprog useflag.
Update longdesc in metadata.xml.
08 May 2009; Mart Raudsepp <leio@gentoo.org> flashrom-0.9.0.ebuild:
Fix homepage, pointed out by Anton Bolshakov
*flashrom-0.9.0 (05 May 2009)
05 May 2009; Mart Raudsepp <leio@gentoo.org> +metadata.xml,
+flashrom-0.9.0.ebuild:
Initial import of flashrom - a utility for reading, writing, verifying and
erasing flash ROM chips. It's used to flash BIOS/coreboot/firmware images.
Roughly based on ebuilds from Peter Stuge and Christian Ruppert. Closes bug
196945

View File

@ -1,31 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
DIST flashrom-0.9.4.tar.bz2 293396 SHA256 30e5a61a09160f142fdeec4a6c83cca495d7f2a9fc2eef480646889c3e9f0b3a SHA512 821b3b149b04f6fda8dff8f02b974eb7f355a83d450a627614256ff730668d3ab6cfd301503f65682cedadcb8f067178978dc99c917fdf8b3ae82e2e87ff5407 WHIRLPOOL c7b3c5c63ca3ad0db5acc26015370a1d6e3950833bba8b0d1888a39ce4e8f94a5e2b16d4ac426b4af068618eacb785a2dea926e6979d65fda5ef76e08b0ff99c
DIST flashrom-0.9.5.2.tar.bz2 347242 SHA256 9a5ccd1c4bf6d7658e9373426a3683fab1d260eabf4542de3b6ebd1882ac4903 SHA512 cfbf00302fb804832d5bf63621b0fa2eb548981c2a208e0bb55a1fd04248744314028dc353dc7ad1b2f66480617683a265f47af15141d458ae442a83174b9bb0 WHIRLPOOL 464acf9fbd9f4bfbee26ab4f16af5dbf52ed764c25d550c032fc9cbf53f1f4167a780ae7adf6824e32a268edb471d3e2668192eb2cb13b89d0ec86eb76085571
DIST flashrom-0.9.6.1.tar.bz2 368133 SHA256 6f7b588cce74c90b4fe9c9c794de105de76e0323442fb5770b1aeab81e9d560a SHA512 335243ca869a49521b6404004496cdba16f11da4f5321bbc8786635bbc7a0fe7215de2015d67200da68d398ed270d9a2ad9308ca9f762790e39b9f0602e53529 WHIRLPOOL f55f53cc6f06b627d8561e369bca32f1b62dc8de9a35963c01575b31f3190cf1be3b7114db8552b7f9f87c971960f1d16fe284d44e8d2db3da2996431d08598c
DIST flashrom-0.9.6.tar.bz2 367897 SHA256 1e70af228b1d4d3244786de2e6eaa44f0d967ccff002ec4209f9badba8ce941f SHA512 3ce2aa5b2de8075bc7871f48f46d1d177a1956d3ac8c6252b4b09b2226c9d62023067d58bcdf5a65fe8cbe1a07c0946e2d15ed4cc23385d8d28ae8bdde37cf98 WHIRLPOOL 3a1661feb9b55e9a050073675726d00c81667ef3db966bed4354750bc52542cad6f07dcf2ceeb241ba9859da80093f3828a31d1ac9515278baf9f6c33300c7f3
EBUILD flashrom-0.9.4.ebuild 2617 SHA256 67f753cbab7adcd13ce5acb4e5660a5a1229cd99e85fbfb9008cd435be7c8bd8 SHA512 a2fc0cbfe62a11648126082a237c0e21c091a66ec2b1e12abd9bd7dcd247ee519f07b9d06d2a82cacccb7149a4dfa436308a5094d2c00af5f995e55591a2189a WHIRLPOOL 2c1ed13da25aaeaef6133bd6adfcf7682b536c567b47a001688e61e38f91e927509cc754caba7b830b48f4b45a7bc5ffb7319122a4264775b99c502e7a705b52
EBUILD flashrom-0.9.5.2.ebuild 2787 SHA256 8f4ace425af4f31f09d763e727f453e42c279124cefabdf4951d61d4e085355f SHA512 63aed28719681875a667d265a23552bbb0aae85120ef3219266d9f9a7f134ed50c70adf4464029f694e7823add20a73f9e67af640dea44291d2c704899d5c704 WHIRLPOOL 8504b0bfb90bb3b2db283070c0122632e14c472d83e60d22117f8c4a9ce206527487e32441064922ecef402ba7fedf2fa1dad4bd67ab2e8e1101d49e0446e844
EBUILD flashrom-0.9.6.1.ebuild 2800 SHA256 f2443c2c6164ee8f5dd2fe9b519a629c3858f70c9350a06812af4dde3dc8c9e8 SHA512 df34ecb449918e9a692f5295f33db11d9d350ae6dfa71c5abcc7baaa271eac3c4f3dce3c5bf0c814240dd63b8c2c63405bb8de45006b9625b896368284e299bf WHIRLPOOL e05f3e3bdc04d77b03d713646a9608e7d93f6f30bd63f608cc6a90396df95542250da12542947e881687152d575e043be0feec27c7133cf50082b50fd6ca2644
EBUILD flashrom-0.9.6.ebuild 2798 SHA256 212933e3c6130ff8ae70bbad805b3cb87429b2223bc4f452178b38e0a674ec06 SHA512 01242ad172517bedb075a1474f84bcf250325fb99264cbab1958bc5c2634d5782bf39f366582c9ef2365f5fe4a23e59680dedec2d57afff41d8bf9205d621eb3 WHIRLPOOL 74223394ea8ae52967796616de3955b8b992239081f2d4eaeaeac47c4ae1562b1e11a0fd26b969f2d4cd31a841e68659160f9c5cbcd8a2efe561d39129cc6873
EBUILD flashrom-9999.ebuild 2802 SHA256 aba2482856a8b2365ea1a79ac24ed8bdddfddf0c74cdce8cd85e1408c1a850f8 SHA512 a127a96169df494b74318ebe89a705e4e2b8c0aa1c2e6c8dae121e37c2c179520715d0a98dca28149df65807b1e789857b91921c1139b17364f90d3e07bdbdf8 WHIRLPOOL c25f3089a3f51f8eb1f2620d43e2d22d84367017ff60c286d048e5dc1715fab520f585bb819918e31bd310174da6756d6507846019786db6cf710fc1a3df292e
MISC ChangeLog 5105 SHA256 b7c368fd40966b3cf878d1e07dfe25e6fe4830a2e961f50a4fea2b3a0e45da48 SHA512 7f83f4894a1bd2db3a27c28e1a8a263b92451ad84ebed64a9d796fb8464c93a35f2ba3aa5ef4d85be65da109bb8eed7fd437c2c7deac139b19aa43b981fcb81a WHIRLPOOL 80c4cc286fa40c3818901ee56c96b452261317de980e8283f8f44af50e77af7f661038c9f7af292fe5709b0bfa4c5da5a96f6e1e3c7d36f87645f08e15efe3c5
MISC metadata.xml 3344 SHA256 e11bd72b65896d458f3aaf957824e5d9cdfb035050160436c29b5411360d70c5 SHA512 e7669c2689c5d91cbc1a6b7e206c3c3d5251aa451efe049aae2a7ff23a16641a0e41325e2e0d6039ee7cd495c504fe9e826a6a61daf070e0248e0c322ca044ed WHIRLPOOL bd4a3eedb7b0d0beafbf50105c33e03f8bbae2026890492fa1c295fb39185c31303f2b934e93171bd70bf2999f027b42b55b887885fea1e3b4d20147e0e26f66
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQIcBAEBCgAGBQJRkiJqAAoJELp701BxlEWfyXAP/0i+9Mt6dbO3wZqrJZfVPV3C
dAGXQwqDLbVfvbxp1NqBxW1lxtKmA1BAiAVZXtlUVeHawFIguUzFPX6kQm8x6oph
UJb2XMpiykd31yPrTGnIS8NfRFKB0fwyVsqwqBXAtM+Sguw46uF9KZi3D7gxWo8Q
yUzyrSDO8Kj+m69JXbMVSZCRMGlArxwDnGMIMm5sERCD1V9Xgf3Jd73IsnIR0ALp
IDoH/+ONIqWpIVftZxHQKDcfbzHZxtlFBgwYCQXMnIedhMdtoglcFW003RzXC5lq
/ydGsjRDPO3aJeRVvcHHLVLbQ8XFcwROmYb8o5FPXaKXtuSr9B0bsCrodFXF7ZTP
dV303xlXa5a+M/WHtB49R1WL2MHbdMul/c3REBEIFf3iNLZimjrpK3M1obfu850h
IoDXmepbR5+WXTO+H2K/Cq7C1hCJm+sxEnAZcKaB2UKizQyyWArN8RYf1zaKZALb
UC1Ag5VWu0csVRzf0/PTqJJDGjM8lSPn6rBaTFMjKvv3irXQANQYzZ4RfQDUvxBd
HcWjLXYnG5OKQuKqPzJK5jZtFUr3Sj1iHlV2APSGrCXdVFsFvLUFqkQnseX/cC8F
R6c58ldOVGQp+83w3p1G+DncaFDHm/82fDxIjfsH+eG+cynH6EeYmETQ2u27kvVa
yK5ckfET0mbkS2bQKHX4
=b9NX
-----END PGP SIGNATURE-----

View File

@ -1,89 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/flashrom/flashrom-0.9.4.ebuild,v 1.5 2011/09/20 16:03:21 nativemad Exp $
EAPI="3"
inherit toolchain-funcs
DESCRIPTION="Utility for reading, writing, erasing and verifying flash ROM chips"
HOMEPAGE="http://flashrom.org/"
SRC_URI="http://download.flashrom.org/releases/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="+atahpt +bitbang_spi +buspirate_spi dediprog +drkaiser
+dummy ft2232_spi +gfxnvidia +internal +nic3com +nicintel +nicintel_spi
+nicnatsemi +nicrealtek +ogp_spi +rayer_spi
+satasii +satamv +serprog +wiki"
COMMON_DEPEND="atahpt? ( sys-apps/pciutils )
dediprog? ( virtual/libusb:0 )
drkaiser? ( sys-apps/pciutils )
ft2232_spi? ( dev-embedded/libftdi )
gfxnvidia? ( sys-apps/pciutils )
internal? ( sys-apps/pciutils )
nic3com? ( sys-apps/pciutils )
nicintel? ( sys-apps/pciutils )
nicintel_spi? ( sys-apps/pciutils )
nicnatsemi? ( sys-apps/pciutils )
nicrealtek? ( sys-apps/pciutils )
rayer_spi? ( sys-apps/pciutils )
satasii? ( sys-apps/pciutils )
satamv? ( sys-apps/pciutils )
ogp_spi? ( sys-apps/pciutils )"
RDEPEND="${COMMON_DEPEND}
internal? ( sys-apps/dmidecode )"
DEPEND="${COMMON_DEPEND}
sys-apps/diffutils"
_flashrom_enable() {
local c="CONFIG_${2:-$(echo $1 | tr [:lower:] [:upper:])}"
args+=" $c=`use $1 && echo yes || echo no`"
}
flashrom_enable() {
local u
for u in "$@" ; do _flashrom_enable $u ; done
}
src_compile() {
local progs=0
local args=""
# Programmer
flashrom_enable \
atahpt bitbang_spi buspirate_spi dediprog drkaiser \
ft2232_spi gfxnvidia nic3com nicintel nicintel_spi nicnatsemi nicrealtek \
ogp_spi rayer_spi \
satasii satamv serprog \
internal dummy
_flashrom_enable wiki PRINT_WIKI
# You have to specify at least one programmer, and if you specify more than
# one programmer you have to include either dummy or internal in the list.
for prog in ${IUSE//[+-]} ; do
case ${prog} in
internal|dummy|wiki) continue ;;
esac
use ${prog} && : $(( progs++ ))
done
if [ $progs -ne 1 ] ; then
if ! use internal && ! use dummy ; then
ewarn "You have to specify at least one programmer, and if you specify"
ewarn "more than one programmer, you have to enable either dummy or"
ewarn "internal as well. 'internal' will be the default now."
args+=" CONFIG_INTERNAL=yes"
fi
fi
# WARNERROR=no, bug 347879
emake CC="$(tc-getCC)" WARNERROR=no ${args} || die
}
src_install() {
dosbin flashrom || die
doman flashrom.8
dodoc ChangeLog README
}

View File

@ -1,99 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/flashrom/flashrom-0.9.5.2.ebuild,v 1.3 2012/05/22 09:26:02 johu Exp $
EAPI="4"
inherit eutils toolchain-funcs
if [[ ${PV} == "9999" ]] ; then
ESVN_REPO_URI="svn://coreboot.org/flashrom/trunk"
inherit subversion
else
SRC_URI="http://download.flashrom.org/releases/${P}.tar.bz2"
KEYWORDS="amd64 ~arm x86"
fi
DESCRIPTION="Utility for reading, writing, erasing and verifying flash ROM chips"
HOMEPAGE="http://flashrom.org/"
LICENSE="GPL-2"
SLOT="0"
IUSE="+atahpt +bitbang_spi +buspirate_spi dediprog doc +drkaiser
+dummy ft2232_spi +gfxnvidia +internal +nic3com +nicintel +nicintel_spi
+nicnatsemi +nicrealtek +ogp_spi +rayer_spi
+satasii +satamv +serprog +wiki"
COMMON_DEPEND="atahpt? ( sys-apps/pciutils )
dediprog? ( virtual/libusb:0 )
drkaiser? ( sys-apps/pciutils )
ft2232_spi? ( dev-embedded/libftdi )
gfxnvidia? ( sys-apps/pciutils )
internal? ( sys-apps/pciutils )
nic3com? ( sys-apps/pciutils )
nicintel? ( sys-apps/pciutils )
nicintel_spi? ( sys-apps/pciutils )
nicnatsemi? ( sys-apps/pciutils )
nicrealtek? ( sys-apps/pciutils )
rayer_spi? ( sys-apps/pciutils )
satasii? ( sys-apps/pciutils )
satamv? ( sys-apps/pciutils )
ogp_spi? ( sys-apps/pciutils )"
RDEPEND="${COMMON_DEPEND}
internal? ( sys-apps/dmidecode )"
DEPEND="${COMMON_DEPEND}
sys-apps/diffutils"
_flashrom_enable() {
local c="CONFIG_${2:-$(echo $1 | tr [:lower:] [:upper:])}"
args+=" $c=$(usex $1 yes no)"
}
flashrom_enable() {
local u
for u in "$@" ; do _flashrom_enable $u ; done
}
src_compile() {
local progs=0
local args=""
# Programmer
flashrom_enable \
atahpt bitbang_spi buspirate_spi dediprog drkaiser \
ft2232_spi gfxnvidia nic3com nicintel nicintel_spi nicnatsemi nicrealtek \
ogp_spi rayer_spi \
satasii satamv serprog \
internal dummy
_flashrom_enable wiki PRINT_WIKI
# You have to specify at least one programmer, and if you specify more than
# one programmer you have to include either dummy or internal in the list.
for prog in ${IUSE//[+-]} ; do
case ${prog} in
internal|dummy|wiki) continue ;;
esac
use ${prog} && : $(( progs++ ))
done
if [ $progs -ne 1 ] ; then
if ! use internal && ! use dummy ; then
ewarn "You have to specify at least one programmer, and if you specify"
ewarn "more than one programmer, you have to enable either dummy or"
ewarn "internal as well. 'internal' will be the default now."
args+=" CONFIG_INTERNAL=yes"
fi
fi
# WARNERROR=no, bug 347879
tc-export AR CC RANLIB
emake WARNERROR=no ${args} || die
}
src_install() {
dosbin flashrom || die
doman flashrom.8
dodoc ChangeLog README
if use doc; then
dodoc Documentation/*.txt
fi
}

View File

@ -1,99 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/flashrom/flashrom-0.9.6.1.ebuild,v 1.4 2013/05/14 11:42:05 ago Exp $
EAPI="4"
inherit eutils toolchain-funcs
if [[ ${PV} == "9999" ]] ; then
ESVN_REPO_URI="svn://coreboot.org/flashrom/trunk"
inherit subversion
else
SRC_URI="http://download.flashrom.org/releases/${P}.tar.bz2"
KEYWORDS="amd64 arm x86"
fi
DESCRIPTION="Utility for reading, writing, erasing and verifying flash ROM chips"
HOMEPAGE="http://flashrom.org/"
LICENSE="GPL-2"
SLOT="0"
IUSE="atahpt +bitbang_spi +buspirate_spi +dediprog doc +drkaiser
+dummy ft2232_spi +gfxnvidia +internal +nic3com +nicintel +nicintel_spi
nicnatsemi nicrealtek +ogp_spi rayer_spi
+pony_spi +satasii satamv +serprog +wiki"
COMMON_DEPEND="atahpt? ( sys-apps/pciutils )
dediprog? ( virtual/libusb:0 )
drkaiser? ( sys-apps/pciutils )
ft2232_spi? ( dev-embedded/libftdi )
gfxnvidia? ( sys-apps/pciutils )
internal? ( sys-apps/pciutils )
nic3com? ( sys-apps/pciutils )
nicintel? ( sys-apps/pciutils )
nicintel_spi? ( sys-apps/pciutils )
nicnatsemi? ( sys-apps/pciutils )
nicrealtek? ( sys-apps/pciutils )
rayer_spi? ( sys-apps/pciutils )
satasii? ( sys-apps/pciutils )
satamv? ( sys-apps/pciutils )
ogp_spi? ( sys-apps/pciutils )"
RDEPEND="${COMMON_DEPEND}
internal? ( sys-apps/dmidecode )"
DEPEND="${COMMON_DEPEND}
sys-apps/diffutils"
_flashrom_enable() {
local c="CONFIG_${2:-$(echo $1 | tr [:lower:] [:upper:])}"
args+=" $c=$(usex $1 yes no)"
}
flashrom_enable() {
local u
for u in "$@" ; do _flashrom_enable $u ; done
}
src_compile() {
local progs=0
local args=""
# Programmer
flashrom_enable \
atahpt bitbang_spi buspirate_spi dediprog drkaiser \
ft2232_spi gfxnvidia nic3com nicintel nicintel_spi nicnatsemi nicrealtek \
ogp_spi rayer_spi pony_spi \
satasii satamv serprog \
internal dummy
_flashrom_enable wiki PRINT_WIKI
# You have to specify at least one programmer, and if you specify more than
# one programmer you have to include either dummy or internal in the list.
for prog in ${IUSE//[+-]} ; do
case ${prog} in
internal|dummy|wiki) continue ;;
esac
use ${prog} && : $(( progs++ ))
done
if [ $progs -ne 1 ] ; then
if ! use internal && ! use dummy ; then
ewarn "You have to specify at least one programmer, and if you specify"
ewarn "more than one programmer, you have to enable either dummy or"
ewarn "internal as well. 'internal' will be the default now."
args+=" CONFIG_INTERNAL=yes"
fi
fi
# WARNERROR=no, bug 347879
tc-export AR CC RANLIB
emake WARNERROR=no ${args} || die
}
src_install() {
dosbin flashrom || die
doman flashrom.8
dodoc ChangeLog README
if use doc; then
dodoc Documentation/*.txt
fi
}

View File

@ -1,99 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/flashrom/flashrom-0.9.6.ebuild,v 1.4 2012/11/21 10:10:04 ago Exp $
EAPI="4"
inherit eutils toolchain-funcs
if [[ ${PV} == "9999" ]] ; then
ESVN_REPO_URI="svn://coreboot.org/flashrom/trunk"
inherit subversion
else
SRC_URI="http://download.flashrom.org/releases/${P}.tar.bz2"
KEYWORDS="amd64 arm x86"
fi
DESCRIPTION="Utility for reading, writing, erasing and verifying flash ROM chips"
HOMEPAGE="http://flashrom.org/"
LICENSE="GPL-2"
SLOT="0"
IUSE="atahpt +bitbang_spi +buspirate_spi +dediprog doc +drkaiser
+dummy ft2232_spi +gfxnvidia +internal +nic3com +nicintel +nicintel_spi
nicnatsemi nicrealtek +ogp_spi rayer_spi
+pony_spi +satasii satamv +serprog +wiki"
COMMON_DEPEND="atahpt? ( sys-apps/pciutils )
dediprog? ( virtual/libusb:0 )
drkaiser? ( sys-apps/pciutils )
ft2232_spi? ( dev-embedded/libftdi )
gfxnvidia? ( sys-apps/pciutils )
internal? ( sys-apps/pciutils )
nic3com? ( sys-apps/pciutils )
nicintel? ( sys-apps/pciutils )
nicintel_spi? ( sys-apps/pciutils )
nicnatsemi? ( sys-apps/pciutils )
nicrealtek? ( sys-apps/pciutils )
rayer_spi? ( sys-apps/pciutils )
satasii? ( sys-apps/pciutils )
satamv? ( sys-apps/pciutils )
ogp_spi? ( sys-apps/pciutils )"
RDEPEND="${COMMON_DEPEND}
internal? ( sys-apps/dmidecode )"
DEPEND="${COMMON_DEPEND}
sys-apps/diffutils"
_flashrom_enable() {
local c="CONFIG_${2:-$(echo $1 | tr [:lower:] [:upper:])}"
args+=" $c=$(usex $1 yes no)"
}
flashrom_enable() {
local u
for u in "$@" ; do _flashrom_enable $u ; done
}
src_compile() {
local progs=0
local args=""
# Programmer
flashrom_enable \
atahpt bitbang_spi buspirate_spi dediprog drkaiser \
ft2232_spi gfxnvidia nic3com nicintel nicintel_spi nicnatsemi nicrealtek \
ogp_spi rayer_spi pony_spi \
satasii satamv serprog \
internal dummy
_flashrom_enable wiki PRINT_WIKI
# You have to specify at least one programmer, and if you specify more than
# one programmer you have to include either dummy or internal in the list.
for prog in ${IUSE//[+-]} ; do
case ${prog} in
internal|dummy|wiki) continue ;;
esac
use ${prog} && : $(( progs++ ))
done
if [ $progs -ne 1 ] ; then
if ! use internal && ! use dummy ; then
ewarn "You have to specify at least one programmer, and if you specify"
ewarn "more than one programmer, you have to enable either dummy or"
ewarn "internal as well. 'internal' will be the default now."
args+=" CONFIG_INTERNAL=yes"
fi
fi
# WARNERROR=no, bug 347879
tc-export AR CC RANLIB
emake WARNERROR=no ${args} || die
}
src_install() {
dosbin flashrom || die
doman flashrom.8
dodoc ChangeLog README
if use doc; then
dodoc Documentation/*.txt
fi
}

View File

@ -1,99 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/flashrom/flashrom-9999.ebuild,v 1.3 2012/08/03 19:32:48 idl0r Exp $
EAPI="4"
inherit eutils toolchain-funcs
if [[ ${PV} == "9999" ]] ; then
ESVN_REPO_URI="svn://coreboot.org/flashrom/trunk"
inherit subversion
else
SRC_URI="http://download.flashrom.org/releases/${P}.tar.bz2"
KEYWORDS="~amd64 ~arm ~x86"
fi
DESCRIPTION="Utility for reading, writing, erasing and verifying flash ROM chips"
HOMEPAGE="http://flashrom.org/"
LICENSE="GPL-2"
SLOT="0"
IUSE="atahpt +bitbang_spi +buspirate_spi +dediprog doc +drkaiser
+dummy ft2232_spi +gfxnvidia +internal +nic3com +nicintel +nicintel_spi
nicnatsemi nicrealtek +ogp_spi rayer_spi
+pony_spi +satasii satamv +serprog +wiki"
COMMON_DEPEND="atahpt? ( sys-apps/pciutils )
dediprog? ( virtual/libusb:0 )
drkaiser? ( sys-apps/pciutils )
ft2232_spi? ( dev-embedded/libftdi )
gfxnvidia? ( sys-apps/pciutils )
internal? ( sys-apps/pciutils )
nic3com? ( sys-apps/pciutils )
nicintel? ( sys-apps/pciutils )
nicintel_spi? ( sys-apps/pciutils )
nicnatsemi? ( sys-apps/pciutils )
nicrealtek? ( sys-apps/pciutils )
rayer_spi? ( sys-apps/pciutils )
satasii? ( sys-apps/pciutils )
satamv? ( sys-apps/pciutils )
ogp_spi? ( sys-apps/pciutils )"
RDEPEND="${COMMON_DEPEND}
internal? ( sys-apps/dmidecode )"
DEPEND="${COMMON_DEPEND}
sys-apps/diffutils"
_flashrom_enable() {
local c="CONFIG_${2:-$(echo $1 | tr [:lower:] [:upper:])}"
args+=" $c=$(usex $1 yes no)"
}
flashrom_enable() {
local u
for u in "$@" ; do _flashrom_enable $u ; done
}
src_compile() {
local progs=0
local args=""
# Programmer
flashrom_enable \
atahpt bitbang_spi buspirate_spi dediprog drkaiser \
ft2232_spi gfxnvidia nic3com nicintel nicintel_spi nicnatsemi nicrealtek \
ogp_spi rayer_spi pony_spi \
satasii satamv serprog \
internal dummy
_flashrom_enable wiki PRINT_WIKI
# You have to specify at least one programmer, and if you specify more than
# one programmer you have to include either dummy or internal in the list.
for prog in ${IUSE//[+-]} ; do
case ${prog} in
internal|dummy|wiki) continue ;;
esac
use ${prog} && : $(( progs++ ))
done
if [ $progs -ne 1 ] ; then
if ! use internal && ! use dummy ; then
ewarn "You have to specify at least one programmer, and if you specify"
ewarn "more than one programmer, you have to enable either dummy or"
ewarn "internal as well. 'internal' will be the default now."
args+=" CONFIG_INTERNAL=yes"
fi
fi
# WARNERROR=no, bug 347879
tc-export AR CC RANLIB
emake WARNERROR=no ${args} || die
}
src_install() {
dosbin flashrom || die
doman flashrom.8
dodoc ChangeLog README
if use doc; then
dodoc Documentation/*.txt
fi
}

View File

@ -1,50 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>proxy-maintainers</herd>
<maintainer>
<email>idl0r@gentoo.org</email>
<name>Christian Ruppert</name>
</maintainer>
<maintainer>
<email>peter@stuge.se</email>
<description>Please CC on all bugs</description>
</maintainer>
<use>
<flag name="atahpt">Highpoint (HPT) ATA/RAID controller support</flag>
<flag name="bitbang_spi">Bitbanging SPI infrastructure</flag>
<flag name="buspirate_spi">Enable Bus Pirate SPI programmer</flag>
<flag name="dediprog">Dediprog SF100 support</flag>
<flag name="drkaiser">Enable Dr. Kaiser programmer</flag>
<flag name="dummy">Enable dummy tracing</flag>
<flag name="ft2232_spi">Enable ftdi programmer, flashing through FTDI/SPI USB interface</flag>
<flag name="gfxnvidia">Enable NVIDIA programmer</flag>
<flag name="internal">Enable internal/onboard support</flag>
<flag name="nic3com">Enable 3Com NIC programmer</flag>
<flag name="nicintel">Support for Intel NICs</flag>
<flag name="nicintel_spi">Support for SPI on Intel NICs</flag>
<flag name="nicnatsemi">Support for National Semiconductor NICs</flag>
<flag name="nicrealtek">Support for Realtek NICs</flag>
<flag name="ogp_spi">Enable support for OGP (Open Graphics Project) SPI flashing</flag>
<flag name="pony_spi">Enable support for SI-Prog like hardware by Lancos</flag>
<flag name="rayer_spi">RayeR SPIPGM hardware support</flag>
<flag name="satasii">Enable programmer for SiI SATA controllers</flag>
<flag name="satamv">Enable programmer for Marvell SATA controllers</flag>
<flag name="serprog">Enable Serial Flasher programmer</flag>
<flag name="wiki">Enable wiki informations, like supported devices etc.</flag>
</use>
<longdescription lang="en">
flashrom is a utility for identifying, reading, writing, verifying and erasing flash chips. It is designed to flash BIOS/EFI/coreboot/firmware/optionROM images on mainboards, network/graphics/storage controller cards, and various programmer devices.
* Supports more than 261 flash chips, 152 chipsets, 259 mainboards, 43 PCI devices, 5 USB devices and various parallel/serial port-based programmers.
* Supports parallel, LPC, FWH and SPI flash interfaces and various chip packages (DIP32, PLCC32, DIP8, SO8/SOIC8, TSOP32, TSOP40, TSOP48, and more)
* No physical access needed, root access is sufficient.
* No bootable floppy disk, bootable CD-ROM or other media needed.
* No keyboard or monitor needed. Simply reflash remotely via SSH.
* No instant reboot needed. Reflash your chip in a running system, verify it, be happy. The new firmware will be present next time you boot.
* Crossflashing and hotflashing is possible as long as the flash chips are electrically and logically compatible (same protocol). Great for recovery.
* Scriptability. Reflash a whole pool of identical machines at the same time from the command line. It is recommended to check flashrom output and error codes.
* Speed. flashrom is often much faster than most vendor flash tools.
* Portability. Supports DOS, Linux, FreeBSD, NetBSD, OpenBSD, DragonFly BSD, Solaris, Mac OS X, and other Unix-like OSes. Partial Windows support is available (full support as patch).
</longdescription>
</pkgmetadata>

View File

@ -1,129 +0,0 @@
# ChangeLog for sys-apps/install-xattr
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/install-xattr/ChangeLog,v 1.35 2015/04/25 16:36:44 floppym Exp $
25 Apr 2015; Mike Gilbert <floppym@gentoo.org> install-xattr-0.3.ebuild,
install-xattr-0.4.ebuild, install-xattr-9999.ebuild:
Replace links pointing at git.overlays.gentoo.org.
30 Mar 2015; <tgall@gentoo.org> install-xattr-0.4.ebuild:
stable on arm64
04 Mar 2015; Jeroen Roovers <jer@gentoo.org> install-xattr-0.4.ebuild:
Stable for HPPA (bug #540480).
28 Feb 2015; Agostino Sarubbo <ago@gentoo.org> install-xattr-0.4.ebuild:
Stable for ia64, wrt bug #540480
27 Feb 2015; Agostino Sarubbo <ago@gentoo.org> install-xattr-0.4.ebuild:
Stable for sparc, wrt bug #540480
25 Feb 2015; Agostino Sarubbo <ago@gentoo.org> install-xattr-0.4.ebuild:
Stable for x86, wrt bug #540480
24 Feb 2015; Agostino Sarubbo <ago@gentoo.org> install-xattr-0.4.ebuild:
Stable for alpha, wrt bug #540480
19 Feb 2015; Agostino Sarubbo <ago@gentoo.org> install-xattr-0.4.ebuild:
Stable for amd64, wrt bug #540480
18 Feb 2015; Anthony G. Basile <blueness@gentoo.org> install-xattr-0.4.ebuild:
Stable on arm, bug #540480
18 Feb 2015; Anthony G. Basile <blueness@gentoo.org> install-xattr-0.4.ebuild:
Stable on ppc and ppc64, bug #540480
18 Feb 2015; Anthony G. Basile <blueness@gentoo.org> install-xattr-0.4.ebuild,
install-xattr-9999.ebuild:
Add some || die.
*install-xattr-0.4 (13 Oct 2014)
13 Oct 2014; Anthony G. Basile <blueness@gentoo.org>
+install-xattr-0.4.ebuild, install-xattr-9999.ebuild:
Version bump, fixes bug #523994
12 Oct 2014; Mikle Kolyada <zlogene@gentoo.org> install-xattr-0.3.ebuild:
Add ~arm64 and ~m68k keywords
30 Aug 2014; Anthony G. Basile <blueness@gentoo.org> install-xattr-0.3.ebuild:
Stable on x86, bug #511984
19 Aug 2014; Chema Alonso <nimiux@gentoo.org> install-xattr-0.3.ebuild:
Stable for amd64 wrt bug #511984
10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> install-xattr-0.3.ebuild,
install-xattr-9999.ebuild:
QA: drop trailing '.' from DESCRIPTION
01 Aug 2014; Raúl Porcel <armin76@gentoo.org> install-xattr-0.3.ebuild:
ia64/sparc stable wrt #511984
27 Jul 2014; Anthony G. Basile <blueness@gentoo.org> install-xattr-0.3.ebuild:
Stable on arm, ppc and ppc64, bug #511984
24 Jul 2014; Tobias Klausmann <klausman@gentoo.org> install-xattr-0.3.ebuild:
Stable on alpha, bug #511984
24 Jul 2014; Jeroen Roovers <jer@gentoo.org> install-xattr-0.3.ebuild:
Stable for HPPA (bug #511984).
23 Jul 2014; <tgall@gentoo.org> install-xattr-0.3.ebuild:
arm64 stable, bug #511984
*install-xattr-0.3 (21 Jul 2014)
21 Jul 2014; Anthony G. Basile <blueness@gentoo.org>
+install-xattr-0.3.ebuild, -install-xattr-0.1.ebuild,
-install-xattr-0.2.ebuild:
Version bump, fixes dst path if src is in a dir
*install-xattr-0.2 (15 Jun 2014)
15 Jun 2014; Anthony G. Basile <blueness@gentoo.org>
+install-xattr-0.2.ebuild, install-xattr-9999.ebuild:
Version bump 0.2, fixes PWD/OLDPWD when being wrapped by __PORTAGE_HELPER_PATH
31 May 2014; Anthony G. Basile <blueness@gentoo.org>
install-xattr-9999.ebuild:
Fix -9999 to work for released versions
*install-xattr-9999 (31 May 2014)
31 May 2014; Anthony G. Basile <blueness@gentoo.org>
+install-xattr-9999.ebuild, -install-xattr-0.2.ebuild:
Remove 0.2 and add -9999 for testing
*install-xattr-0.2 (01 Jun 2014)
01 Jun 2014; Anthony G. Basile <blueness@gentoo.org>
+install-xattr-0.2.ebuild:
Fix: http://git.overlays.gentoo.org/gitweb/?p=proj/elfix.git;a=commit;h=53a5c9
cababc4a681c026b7ce445e29da4666d6c
31 May 2014; Mikle Kolyada <zlogene@gentoo.org> install-xattr-0.1.ebuild:
Add ~s390 keyword wrt bug #501534
22 Feb 2014; Jeroen Roovers <jer@gentoo.org> install-xattr-0.1.ebuild:
Marked ~hppa (bug #501534).
22 Feb 2014; Anthony G. Basile <blueness@gentoo.org> install-xattr-0.1.ebuild:
Fix bug #502076
22 Feb 2014; Agostino Sarubbo <ago@gentoo.org> install-xattr-0.1.ebuild:
Add ~sparc, wrt bug #501534
22 Feb 2014; Agostino Sarubbo <ago@gentoo.org> install-xattr-0.1.ebuild:
Add ~ia64, wrt bug #501534
22 Feb 2014; Agostino Sarubbo <ago@gentoo.org> install-xattr-0.1.ebuild:
Add ~alpha, wrt bug #501534
17 Feb 2014; Anthony G. Basile <blueness@gentoo.org> install-xattr-0.1.ebuild:
Keyword ~arm ~mips ~ppc ~ppc64
16 Feb 2014; Anthony G. Basile <blueness@gentoo.org> install-xattr-0.1.ebuild:
Fix type in DESCRIPTION, thanks Arfrever
13 Feb 2014; Anthony G. Basile <blueness@gentoo.org> ChangeLog:
Initial commit, bug #465000

View File

@ -1,17 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST install-xattr-0.3.tar.bz2 15989 SHA256 667f326887400b3c3142231a2abd89fd0e56107b27c26c6934a9e8ff09c897b3 SHA512 084f6c91a9768887134178a54f8639e6d76e05d81c017383e6d9e6a5ca281b5bfd11bf01276e865e58b9278987dba6139649a6ce701cb06a345a7351d91529c3 WHIRLPOOL d536ae1e36417b3b729ac7cec5656a82432dfbe2c47e1b44246542aa4af3a155c3da4517dd381caa3635a9126502dfdae7786d6d4e7fccfb84fd33a34b4e67fd
DIST install-xattr-0.4.tar.bz2 16073 SHA256 d769908e738d876bdd35308e3a9555c97872fb8633255e23eaa5a0d68cd10c6f SHA512 f682da111b9803e0ebe3dbc01bf7b921e0c3b12edce3f0f64b9d70e7e8fc84d586bf9612cd2bdc5c49a300cb4bd40b562f218a98e63951f5644d81aeab468361 WHIRLPOOL 719da63f05be2f277a9c968309306df5071d5804473fbd327d85e320ac8b86813face041098bef33723c5ea5aaa4c2862f47fa9accbc4de51638ddb3500354ba
EBUILD install-xattr-0.3.ebuild 1065 SHA256 d4bedf1102d329ac6ed7d49b611cd5b0ce3a8869e993e4f93fc7a2e7238c618d SHA512 cbc7437a2260c6c4071556c9c97ac64ff644fe34f6062a8fdae58c50803e17ad7bc865530890d9457d17946ba49146f7c794f170410e3db6181a4400f96e54e2 WHIRLPOOL 2e3127a8700ec4297fe8937df80d144a21a519988b063d861797cfd21a736556d164af1e8571e6b7240d7e9a2c1dc82bda7277c325967a39edf1c60a62535326
EBUILD install-xattr-0.4.ebuild 1040 SHA256 5faf123ed93dff28c6dac48b62c881a161f86568cce87c3beec5be4562a8af25 SHA512 2b30d73638b6ad3db4a9addfe6dc96bb50a9fbb7844e55fca3f13eba16aace9f4c6bd43160bec727452f51b3f7b4f01da6bb61913ff953aedd2ef9b0b388a9ea WHIRLPOOL 3960e4c6ec47548dd00fd016a9cc520f0f750f852d0eecb3d7e3e49c478b7117492302b9505b3d0405e32ddef01fcb2a30645f31e92c1b4649e77c63636911db
EBUILD install-xattr-9999.ebuild 1050 SHA256 ecc02f87c60b78c06dc52d21fa02ebd8c739859c5e3acd55bdbac9196db8c651 SHA512 5e0dd7f1336fba3d355a5412858aed7832124bd5ffca1bb9c6454aff6a4c2b0ab91a4ef7776a1210a6452c62c7f54eb5022b920b748e2532d15ef8dbda29f457 WHIRLPOOL 0b30ad8f59c6d887e0daee0a47f3e23dd1acbcf64fd3f3f2bc5d8c2dbc5f0d1db74bb019deab163f33f09452d6583d6432e03797984a6312511327420a764919
MISC ChangeLog 4686 SHA256 5048b65013c11f9d600e9baebd14de41c33d3bceab956e30bb5b5d63fdec6b6a SHA512 02c58e51aa0ba95a9aeb0995acf03b342dfccb72fd28a3ab934fd68ae07580a27003c320bb8125209e2bdcbdccf38906bed4f05fe016a9749e9780e82a535d3a WHIRLPOOL bc884dbf0a96244c7b0e0e50f0cee86cbc3c2c8a9928be0ef39ed0b87d01f9d4e2d435f7f6f2a060a13f24028d5c7c52ca9114bf871fe832f6704d20bbd35ad6
MISC metadata.xml 259 SHA256 8d59415d1381b227f13535379471b0f7ac3e4ea92e7367d3526aa582a06c7653 SHA512 6f3c1b4ce837dff7b418d16d4c3bb8ea5cd0b44cc6454003748ba2ce545efaf8911ff31692cee96f1195341c000f994275f2401ed2d6bd5ff342caf2607d60f6 WHIRLPOOL 5495217b65b01bc790c422afba1c4766e395a7232a5833c08606885d29db996b2736e61fc85061294b71b8468c65d7efc2679b51170ce53f610613ceffccfead
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iF4EAREIAAYFAlU7wp4ACgkQC77qH+pIQ6T0fgD8DmQEJz37No9H4IM1wO8AR3n+
dy11XZqi2ZEoJxbdcR0BALzCnjtzKkGGrauK+4PU9Uz5r/oVvsseLkShHcFNAfv1
=Rnfr
-----END PGP SIGNATURE-----

View File

@ -1,45 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/install-xattr/install-xattr-0.3.ebuild,v 1.11 2015/04/25 16:36:44 floppym Exp $
EAPI=5
DESCRIPTION="Wrapper to coreutil's install to preserve Filesystem Extended Attributes"
HOMEPAGE="http://dev.gentoo.org/~blueness/install-xattr/"
inherit toolchain-funcs
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://anongit.gentoo.org/proj/elfix.git"
KEYWORDS="alpha ~arm64 hppa ia64 ~m68k ~sh sparc"
inherit git-2
else
SRC_URI="http://dev.gentoo.org/~blueness/install-xattr/${P}.tar.bz2"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86"
S=${WORKDIR}/${PN}
fi
LICENSE="GPL-3"
SLOT="0"
src_prepare() {
tc-export CC
}
src_compile() {
if [[ ${PV} == "9999" ]] ; then
cd "${WORKDIR}/${P}/misc/${PN}"
fi
default
}
src_install() {
if [[ ${PV} == "9999" ]] ; then
cd "${WORKDIR}/${P}/misc/${PN}"
fi
default
}
# We need to fix how tests are done
src_test() {
true
}

View File

@ -1,45 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/install-xattr/install-xattr-0.4.ebuild,v 1.12 2015/04/25 16:36:44 floppym Exp $
EAPI=5
DESCRIPTION="Wrapper to coreutil's install to preserve Filesystem Extended Attributes"
HOMEPAGE="http://dev.gentoo.org/~blueness/install-xattr/"
inherit toolchain-funcs
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://anongit.gentoo.org/proj/elfix.git"
KEYWORDS=""
inherit git-2
else
SRC_URI="http://dev.gentoo.org/~blueness/install-xattr/${P}.tar.bz2"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86"
S=${WORKDIR}/${PN}
fi
LICENSE="GPL-3"
SLOT="0"
src_prepare() {
tc-export CC
}
src_compile() {
if [[ ${PV} == "9999" ]] ; then
cd "${WORKDIR}/${P}/misc/${PN}" || die
fi
default
}
src_install() {
if [[ ${PV} == "9999" ]] ; then
cd "${WORKDIR}/${P}/misc/${PN}" || die
fi
default
}
# We need to fix how tests are done
src_test() {
true
}

View File

@ -1,45 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/install-xattr/install-xattr-9999.ebuild,v 1.7 2015/04/25 16:36:44 floppym Exp $
EAPI=5
DESCRIPTION="Wrapper to coreutil's install to preserve Filesystem Extended Attributes"
HOMEPAGE="http://dev.gentoo.org/~blueness/install-xattr/"
inherit toolchain-funcs
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://anongit.gentoo.org/proj/elfix.git"
KEYWORDS=""
inherit git-2
else
SRC_URI="http://dev.gentoo.org/~blueness/install-xattr/${P}.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
S=${WORKDIR}/${PN}
fi
LICENSE="GPL-3"
SLOT="0"
src_prepare() {
tc-export CC
}
src_compile() {
if [[ ${PV} == "9999" ]] ; then
cd "${WORKDIR}/${P}/misc/${PN}" || die
fi
default
}
src_install() {
if [[ ${PV} == "9999" ]] ; then
cd "${WORKDIR}/${P}/misc/${PN}" || die
fi
default
}
# We need to fix how tests are done
src_test() {
true
}

View File

@ -1,9 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>blueness@gentoo.org</email>
<name>Anthony G. Basile</name>
</maintainer>
<herd>base-system</herd>
</pkgmetadata>

View File

@ -1 +0,0 @@
DIST man-1.6f.tar.gz 254827 RMD160 8680bb94bff9b86fb9d061f58d9acb08c934531e SHA1 c97012607ed9d75a6eee7e66d257a99a8ed86918 SHA256 9f208c7e1981371ad4481d6e6c2c566bc726a15778723f94136d220fb9375f6c

View File

@ -1,5 +0,0 @@
#!/bin/sh
# this is part of the man package
# it updates the search database for manpages
exec nice makewhatis -u

View File

@ -1,16 +0,0 @@
Ripped from Fedora
--- man-1.5m2/src/apropos.sh
+++ man-1.5m2/src/apropos.sh
@@ -19,9 +19,9 @@
# When man pages in your favorite locale look to grep like binary files
# (and you use GNU grep) you may want to add the 'a' option to *grepopt1.
-aproposgrepopt1='i'
+aproposgrepopt1='ai'
aproposgrepopt2=''
-whatisgrepopt1='iw'
+whatisgrepopt1='aiw'
whatisgrepopt2='^'
grepopt1=$%apropos_or_whatis%grepopt1
grepopt2=$%apropos_or_whatis%grepopt2

View File

@ -1,26 +0,0 @@
makewhatis traverses manpages twice, as default manpath contains two
directories that are symlinked together ... this isn't a real fix, just
a workaround that should be OK for the way Gentoo does things. a real
fix would be to filter out any directories which resolv to the same
directory ...
--- man-1.5o2/src/makewhatis.sh
+++ man-1.5o2/src/makewhatis.sh
@@ -41,7 +41,7 @@
# and should be first.
# It is a bug to add /var/cache/man to DEFCATPATH.
dm=
-for d in /usr/man /usr/share/man /usr/X11R6/man /usr/local/man
+for d in /usr/local/man /usr/share/man
do
if [ -d $d ]; then
if [ x$dm = x ]; then dm=$d; else dm=$dm:$d; fi
@@ -49,7 +49,7 @@
done
DEFMANPATH=$dm
dc=
-for d in /usr/man/preformat /usr/man /usr/share/man/preformat /usr/share/man
+for d in /usr/local/man /usr/share/man
do
if [ -d $d ]; then
if [ x$dc = x ]; then dc=$d; else dc=$dc:$d; fi

View File

@ -1,19 +0,0 @@
Fix search order in man.conf so that system installed manpages
will be found first ...
--- man-1.5p/src/man.conf.in
+++ man-1.5p/src/man.conf.in
@@ -36,11 +36,11 @@
#
# Every automatically generated MANPATH includes these fields
#
-MANPATH /usr/man
MANPATH /usr/share/man
-MANPATH /usr/local/man
MANPATH /usr/local/share/man
MANPATH /usr/X11R6/man
+MANPATH /usr/local/man
+MANPATH /usr/man
#
# Uncomment if you want to include one of these by default
#

View File

@ -1,61 +0,0 @@
Fix up to work with cross-compiling ... most of these tests only
need to see if the example compiled, not whether it runs ...
--- configure
+++ configure
@@ -232,15 +232,13 @@
echo checking for POSIX.1 header files
echo "#include <unistd.h>
-main() {
#ifdef _POSIX_VERSION
-exit(0);
+main() { exit(0); }
#else
-exit(1);
-#endif
-}" > conftest.c
+# error no _POSIX_VERSION
+#endif" > conftest.c
eval $compile
-if test -s conftest && ./conftest 2>/dev/null; then
+if test -s conftest ; then
DEFS="$DEFS -DPOSIX"
fi
rm -f conftest conftest.c
@@ -249,7 +247,7 @@
echo "#include <strings.h>
main() { exit(0); rindex(0, 0); bzero(0, 0); }" > conftest.c
eval $compile
-if test -s conftest && ./conftest 2>/dev/null; then :
+if test -s conftest ; then :
else DEFS="$DEFS -DUSG"
fi
rm -f conftest conftest.c
@@ -258,7 +256,7 @@
echo '#include <sys/types.h>
main() { uid_t x; exit(0); }' > conftest.c
eval $compile
-if test -s conftest && ./conftest 2>/dev/null; then :
+if test -s conftest ; then :
else
uid_t=`awk '/pw_uid;/ {print $1}' $INCLUDEDIR/pwd.h`
DEFS="$DEFS -Duid_t=${uid_t} -Dgid_t=${uid_t}"
@@ -291,7 +289,7 @@
#endif
main() { char *p = (char *) alloca(1); exit(0); }' > conftest.c
eval $compile
-if test -s conftest && ./conftest 2>/dev/null; then :
+if test -s conftest ; then :
elif test -d /usr/ucblib; then LIBS="$LIBS -L/usr/ucblib -lucb"
elif test -f /usr/lib/libPW.a; then LIBS="$LIBS -lPW"
else DEFS="$DEFS -DALLOCA_MISSING"
@@ -321,7 +319,7 @@
struct option long_opts[] = { { "", no_argument, NULL, 0 } };
main() { exit(0); }' > conftest.c
eval $compile
-if test -s conftest && ./conftest 2>/dev/null; then
+if test -s conftest ; then
manpathoption="--path"
else
manpathoption="-w"

View File

@ -1,13 +0,0 @@
[1-8]x are for xorg man-pages
--- configure
+++ configure
@@ -949,7 +949,7 @@
# What sections do we anticipate?
-tmpsections="1 1p 8 2 3 3p 4 5 6 7 9 0p tcl n l p o"
+tmpsections="1 1p 8 2 3 3p 4 5 6 7 9 0p tcl n l p o 1x 2x 3x 4x 5x 6x 7x 8x"
if [ x$default = x ]; then
echo ""

View File

@ -1,83 +0,0 @@
http://bugs.gentoo.org/90186
If we have entries in MANPATH that are really symlinks to other entries,
then many man functions will yield duplicate entries.
Without this patch, we see this behavior:
$ echo $MANPATH
/usr/share/man:/usr/man
$ man --path
/usr/share/man:/usr/man
$ ls -ld /usr/share/man /usr/man
lrwxrwxrwx 1 /usr/man -> /usr/share/man
drwxr-xr-x 36 /usr/share/man
$ man -k passwd
passwd (1) - change user password
passwd (1) - change user password
With this patch, we get:
$ echo $MANPATH
/usr/share/man:/usr/man
$ man --path
/usr/share/man
$ ls -ld /usr/share/man /usr/man
lrwxrwxrwx 1 /usr/man -> /usr/share/man
drwxr-xr-x 36 /usr/share/man
$ man -k passwd
passwd (1) - change user password
--- man-1.6c/src/manpath.c
+++ man-1.6c/src/manpath.c
@@ -380,6 +380,44 @@
}
}
+void trim_symlinked_manpaths (void);
+void
+trim_symlinked_manpaths () {
+ /*
+ * Skip symlinks to other entries in path.
+ * Do this after we've built the entire list.
+ */
+ struct stat *stat_cache;
+ size_t i, j, size;
+
+ if (!mandirlist)
+ return;
+
+ for (size = 0; mandirlist[size]; ++size)
+ /* count # of elements */;
+ if (size == 0)
+ return;
+ /* cache stat information for every element */
+ stat_cache = (struct stat *) my_malloc (size * sizeof(*stat_cache));
+ for (i = 0; i < size; ++i)
+ stat(mandirlist[i], &stat_cache[i]);
+
+#define EQU_STAT(s,d) ((s).st_dev == (d).st_dev && (s).st_ino == (d).st_ino)
+ for (i = 0; i < size; ++i) {
+ for (j = i+1; j < size; ++j) {
+ if (EQU_STAT(stat_cache[i], stat_cache[j])) {
+ /* these two entries are the same, so cut out the second one */
+ memmove(mandirlist+j, mandirlist+j+1, (size-j)*sizeof(*mandirlist));
+ memmove(stat_cache+j, stat_cache+j+1, (size-j)*sizeof(*stat_cache));
+ mandirlist[--size] = NULL;
+ --j;
+ }
+ }
+ }
+
+ free(stat_cache);
+}
+
void
init_manpath () {
static int done = 0;
@@ -391,6 +431,7 @@
(manp = getenv ("MANPATH")) == NULL)
manp = ""; /* default path */
split (manp, to_mandirlist, 0);
+ trim_symlinked_manpaths ();
done = 1;
}
}

View File

@ -1,15 +0,0 @@
Fixes compilation in FreeBSD
http://bugs.gentoo.org/138123
--- man-1.6d/gencat/genlib.c
+++ man-1.6d/gencat/genlib.c
@@ -54,7 +54,7 @@
#include <unistd.h>
#endif
-#ifndef __linux__
+#if !defined(__linux__) && !defined(__FreeBSD__)
#include <memory.h>
static int bcopy(src, dst, length)
char *src, *dst;

View File

@ -1,13 +0,0 @@
--- gencat/genlib.c
+++ gencat/genlib.c
@@ -49,10 +49,8 @@
#include <stdio.h>
#include <stdlib.h>
-#ifdef SYSV
#include <sys/types.h>
#include <unistd.h>
-#endif
#if !defined(__linux__) && !defined(__FreeBSD__)
#include <memory.h>

View File

@ -1,42 +0,0 @@
--- configure.orig 2008-12-26 23:59:40.779042906 -0600
+++ configure 2008-12-27 00:13:15.265256215 -0600
@@ -1012,20 +1012,25 @@
if test "$ans" = "true"
then
DO_COMPRESSION=true
- compress=
- for i in lzma bzip2 gzip bzip tzip pack compress freeze yabba
- do
- eval F$i=missing
- for j in $DEFPATH
- do
- if test -f $j/$i
- then
- eval F$i=$j/$i
- if [ x$compress = x ]; then compress=$j/$i; fi
- break
- fi
- done
- done
+ if [ x$COMPRESS != x ]; then
+ compress=$COMPRESS
+ echo $compress
+ else
+ compress=
+ for i in lzma bzip2 gzip bzip tzip pack compress freeze yabba
+ do
+ eval F$i=missing
+ for j in $DEFPATH
+ do
+ if test -f $j/$i
+ then
+ eval F$i=$j/$i
+ if [ x$compress = x ]; then compress=$j/$i; fi
+ break
+ fi
+ done
+ done
+ fi
if [ x$default = x ]; then
echo ""

View File

@ -1,61 +0,0 @@
add support for bzip2/lzma to man2html and friends
--- man2html/glimpse_filters
+++ man2html/glimpse_filters
@@ -1,3 +1,6 @@
+*.bz2 bzip2 -d -c
+*.lzma lzma -d -c
+*.xz xz -d -c
*.gz gzip -d -c
*.Z gzip -d -c
--- man2html/scripts/cgi-bin/man/man2html
+++ man2html/scripts/cgi-bin/man/man2html
@@ -93,6 +93,12 @@
*.bz2)
bzcat "$PAGE" | "$MAN2HTML" "$LL" -D "$PAGE"
;;
+ *.lzma)
+ lzcat "$PAGE" | "$MAN2HTML" "$LL" -D "$PAGE"
+ ;;
+ *.xz)
+ xzcat "$PAGE" | "$MAN2HTML" "$LL" -D "$PAGE"
+ ;;
*)
"$MAN2HTML" "$LL" "$PAGE"
;;
@@ -103,6 +106,12 @@
elif [ -r "$PAGE".bz2 ]
then
bzcat "$PAGE".bz2 | "$MAN2HTML" "$LL" -D "$PAGE"
+elif [ -r "$PAGE".lzma ]
+then
+ lzcat "$PAGE".lzma | "$MAN2HTML" "$LL" -D "$PAGE"
+elif [ -r "$PAGE".xz ]
+then
+ xzcat "$PAGE".xz | "$MAN2HTML" "$LL" -D "$PAGE"
else
"$MAN2HTML" -E "Strange... Cannot find (or read) $PAGE."
fi
--- man2html/scripts/cgi-bin/man/mansearch
+++ man2html/scripts/cgi-bin/man/mansearch
@@ -153,7 +153,7 @@
}
print "<DT> <a href=\"" cgipath "/man2html?" fullname "\">";
textname = filename;
- sub(/\.(gz)|Z|z$/, "", textname);
+ sub(/\.([zZ]|gz|bz2|lzma|xz)$/, "", textname);
sub(/\./, "(", textname);
textname = textname ")";
print textname;
--- man2html/scripts/cgi-bin/man/mansec
+++ man2html/scripts/cgi-bin/man/mansec
@@ -128,7 +128,7 @@
# Print out alphabetic quick index and other links
}
# Split page.n into "page" and "n" and generate an entry
- sub(/[.]([zZ]|(gz))$/, "", manpage);
+ sub(/[.]([zZ]|gz|bz2|lzma|xz)$/, "", manpage);
match(manpage, /[.][^.]+$/);
title = substr(manpage, 1, RSTART - 1);
if (section != "all") {

View File

@ -1,78 +0,0 @@
http://bugs.gentoo.org/207148
patch by Kevin Pyle to fix parallel build issues
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -42,9 +42,12 @@
makemsg:
$(BUILD_CC) -o makemsg makemsg.c
-msg.c gripedefs.h: ../msgs/mess.en makemsg
+gripedefs.h: ../msgs/mess.en makemsg
./makemsg ../msgs/mess.en gripedefs.h msg.c
+# avoid parallel build issues with makemsg
+msg.c: gripedefs.h
+
# glob.c does not have prototypes
glob.o: glob.c ndir.h
$(CC) -c $(CWARNNP) $(CFLAGS) -I. $(DEFS) glob.c
http://bugs.gentoo.org/258916
avoid:
make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
--- a/man/Makefile.in
+++ b/man/Makefile.in
@@ -3,7 +3,7 @@
MAN5 = man.conf
MAN8 = makewhatis
ALL = man.1 whatis.1 apropos.1 man.conf.5
-MAYBE8 = makewhatis
+MAYBE8 = $(wildcard makewhatis.man)
.SUFFIXES: .man .1 .5 .8
@@ -21,9 +21,7 @@
# Where to put the manual pages.
mandir = $(DESTDIR)$(PREFIX)@mandir@$(SLANG)
-all: $(ALL)
- for i in $(MAYBE8); \
- do if test -f $$i.man; then make -f ../Makefile $$i.8; fi; done
+all: $(ALL) $(MAYBE8:.man=.8)
install: $(ALL)
mkdir -p $(mandir)/man1 $(mandir)/man5 $(mandir)/man8
@@ -39,18 +37,17 @@
spotless:
-subdirs:
- @for i in @languages@; do if test -d $$i; then echo; \
- echo "==== Making the `cat $$i.txt` man pages. ===="; \
- cd $$i; make -f ../Makefile; cd ..; \
- else echo "==== No $$i man pages found. ===="; fi; done
-
-installsubdirs:
- @for i in @languages@; do if test -d $$i; then echo; \
- echo "==== Installing the `cat $$i.txt` man pages. ===="; \
- cd $$i; SLANG=/$$i; if test $$SLANG = /en; then SLANG= ; fi; \
- export SLANG; make -f ../Makefile install; cd ..; \
- else echo "==== No $$i man pages found. ===="; fi; done
+MAN_LANGS = $(wildcard @languages@)
+subdirs: $(MAN_LANGS:=_lang_subdir)
+%_lang_subdir:
+ @echo "==== Making the `cat $(@:_lang_subdir=).txt` man pages. ===="
+ $(MAKE) -f ../Makefile -C $(@:_lang_subdir=)
+
+installsubdirs: $(MAN_LANGS:=_lang_installsubdir)
+%_lang_installsubdir:
+ @echo "==== Making the `cat $(@:_lang_installsubdir=).txt` man pages. ===="
+ $(MAKE) -f ../Makefile -C $(@:_lang_installsubdir=) install \
+ SLANG=`s=$(@:_lang_installsubdir=); test $$s = en || echo /$$s`
cleansubdirs:
@for i in ??; do cd $$i; make -f ../Makefile clean; cd ..; done

View File

@ -1,34 +0,0 @@
improve the uncompressed .so search
--- a/src/man.c
+++ b/src/man.c
@@ -381,13 +381,23 @@ again:
}
/*
* Some people have compressed man pages, but uncompressed
- * .so files - we could glob for all possible extensions,
- * for now: only try .gz
+ * .so files - we should discover this list dynamically, but
+ * for now just hardcode it.
*/
- else if (fp == NULL && get_expander(".gz") &&
- strlen(name)+strlen(".gz") < BUFSIZE) {
- strcat(name, ".gz");
- fp = fopen (name, "r");
+ else if (fp == NULL) {
+#define ARRAY_SIZE(a) (sizeof(a) / sizeof(*(a)))
+ size_t i, name_len = strlen(name);
+ const char *extensions[] = { ".gz", ".bz2", ".lzma", ".xz", ".z", ".Z" };
+ for (i = 0; i < ARRAY_SIZE(extensions); ++i) {
+ const char *comp = extensions[i];
+ name[name_len] = '\0';
+ if (get_expander(comp) && name_len+strlen(comp) < BUFSIZE) {
+ strcat(name, comp);
+ fp = fopen(name, "r");
+ if (fp)
+ break;
+ }
+ }
}
if (fp == NULL) {

View File

@ -1,28 +0,0 @@
let the active locale work its magic
http://bugs.gentoo.org/146315
--- man-1.6f/configure
+++ man-1.6f/configure
@@ -473,9 +473,9 @@
then
if test $Fnroff = "missing"
then
- nroff="nroff -Tlatin1 -mandoc"
+ nroff="nroff -Tascii -c -mandoc"
else
- nroff="$Fnroff -Tlatin1 -mandoc"
+ nroff="$Fnroff -mandoc"
fi
troff="troff -mandoc"
echo "Warning: could not find groff"
@@ -484,7 +484,7 @@
then
nroff="$Fgroff -Tlatin1 -mandoc"
else
- nroff="$Fnroff -Tlatin1 -mandoc"
+ nroff="$Fnroff -mandoc"
fi
troff="$Fgroff -Tps -mandoc"
jnroff="$Fgroff -Tnippon -mandocj"

View File

@ -1,128 +0,0 @@
add support for xz
http://bugs.gentoo.org/302380
--- a/configure
+++ b/configure
@@ -1017,7 +1017,7 @@
echo $compress
else
compress=
- for i in lzma bzip2 gzip bzip tzip pack compress freeze yabba
+ for i in xz lzma bzip2 gzip bzip tzip pack compress freeze yabba
do
eval F$i=missing
for j in $DEFPATH
@@ -1076,6 +1076,7 @@
*gzip*) ext=".gz" ;;
*bzip*) ext=".bz" ;;
*tzip*) ext=".tz" ;;
+ *xz*) ext=".xz" ;;
*pack*) ext=".z" ;;
*compress*) ext=".Z" ;;
*freeze*) ext=".F" ;;
@@ -1114,7 +1115,7 @@
fi
# unconditionally handle uncompression
-UNCOMPRESSORS="unlzma gunzip bzip2 pcat zcat fcat unyabba"
+UNCOMPRESSORS="unxz unlzma gunzip bzip2 pcat zcat fcat unyabba"
for i in $UNCOMPRESSORS
do
eval F$i=missing
@@ -1139,6 +1140,10 @@
if [ $Funlzma != missing ]; then
unlzma="$Funlzma -c -d"
fi
+unxz=missing
+if [ $Funxz != missing ]; then
+ unxz="$Funxz -c -d"
+fi
pcat="$Fpcat"
zcat="$Fzcat"
fcat="$Ffcat"
@@ -1170,6 +1175,9 @@
lzma)
echo "Command to use for .lzma files (standard lzma)"
echo $n "[`eval echo \\$$filter`] $c" ;;
+ xz)
+ echo "Command to use for .xz files (standard xz)"
+ echo $n "[`eval echo \\$$filter`] $c" ;;
pcat)
echo "Command to use for .z files (pack/unpack)"
echo $n "[`eval echo \\$$filter`] $c" ;;
@@ -1232,6 +1240,7 @@
.gz) decompress=$gunzip ;;
.bz2) decompress=$bzip2 ;;
.lzma) decompress=$unlzma ;;
+ .xz) decompress=$unxz ;;
.z) decompress=$pcat ;;
.Z) decompress=$zcat ;;
.F) decompress=$fcat ;;
@@ -1325,6 +1334,7 @@
s,@gunzip@,$gunzip,
s,@bzip2@,$bzip2,
s,@unlzma@,$unlzma,
+s,@unxz@,$unxz,
s,@unyabba@,$unyabba,
s,@compress@,$compress,
s,@compress_ext@,$compress_ext,
--- a/src/makewhatis.sh
+++ b/src/makewhatis.sh
@@ -230,7 +230,7 @@
find $mandir/${pages}$i/. -name '*' $findarg0 $findarg -print | $AWK '
function readline() {
- if (use_zcat || use_bzcat || use_lzcat) {
+ if (use_zcat || use_bzcat || use_lzcat || use_xzcat) {
result = (pipe_cmd | getline);
if (result < 0) {
print "Pipe error: " pipe_cmd " " ERRNO > "/dev/stderr";
@@ -245,7 +245,7 @@
}
function closeline() {
- if (use_zcat || use_bzcat || use_lzcat) {
+ if (use_zcat || use_bzcat || use_lzcat || use_xzcat) {
return close(pipe_cmd);
} else {
return close(filename);
@@ -266,7 +266,9 @@
use_bzcat = match(filename,"\\.bz2");
if(!use_bzcat)
use_lzcat = match(filename,"\\.lzma");
- if (use_zcat || use_bzcat || use_lzcat ) {
+ if(!use_lzcat)
+ use_xzcat = match(filename,"\\.xz");
+ if (use_zcat || use_bzcat || use_lzcat || use_xzcat) {
filename_no_gz = substr(filename, 0, RSTART - 1);
} else {
filename_no_gz = filename;
@@ -279,13 +281,15 @@
actual_section = section;
}
sub(/\..*/, "", progname);
- if (use_zcat || use_bzcat || use_lzcat) {
+ if (use_zcat || use_bzcat || use_lzcat || use_xzcat) {
if (use_zcat) {
pipe_cmd = "zcat \"" filename "\"";
} else if (use_bzcat) {
pipe_cmd = "bzcat \"" filename "\"";
- } else {
+ } else if (use_lzcat) {
pipe_cmd = "lzcat \"" filename "\"";
+ } else {
+ pipe_cmd = "xzcat \"" filename "\"";
}
# try to avoid suspicious stuff
if (filename ~ /[;&|`$(]/) {
--- a/src/man.conf.in
+++ b/src/man.conf.in
@@ -133,6 +133,7 @@
.gz @gunzip@
.bz2 @bzip2@
.lzma @unlzma@
+.xz @unxz@
.z @pcat@
.Z @zcat@
.F @fcat@

View File

@ -1,128 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/man/man-1.6f-r4.ebuild,v 1.9 2011/04/13 15:03:49 ulm Exp $
EAPI="2"
inherit eutils toolchain-funcs
DESCRIPTION="Standard commands to read man pages"
HOMEPAGE="http://primates.ximian.com/~flucifredi/man/"
SRC_URI="http://primates.ximian.com/~flucifredi/man/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
IUSE="lzma nls"
DEPEND="nls? ( sys-devel/gettext )"
RDEPEND="|| ( >=sys-apps/groff-1.19.2-r1 app-doc/heirloom-doctools )
!sys-apps/man-db
!app-arch/lzma
lzma? ( app-arch/xz-utils )"
pkg_setup() {
enewgroup man 15
enewuser man 13 -1 /usr/share/man man
}
src_prepare() {
epatch "${FILESDIR}"/man-1.6f-man2html-compression-2.patch
epatch "${FILESDIR}"/man-1.6-cross-compile.patch
epatch "${FILESDIR}"/man-1.5p-search-order.patch
epatch "${FILESDIR}"/man-1.6f-unicode.patch #146315
epatch "${FILESDIR}"/man-1.5p-defmanpath-symlinks.patch
epatch "${FILESDIR}"/man-1.6b-more-sections.patch
epatch "${FILESDIR}"/man-1.6c-cut-duplicate-manpaths.patch
epatch "${FILESDIR}"/man-1.5m2-apropos.patch
epatch "${FILESDIR}"/man-1.6d-fbsd.patch
epatch "${FILESDIR}"/man-1.6e-headers.patch
epatch "${FILESDIR}"/man-1.6f-so-search-2.patch
epatch "${FILESDIR}"/man-1.6f-compress.patch
epatch "${FILESDIR}"/man-1.6f-parallel-build.patch #207148 #258916
epatch "${FILESDIR}"/man-1.6f-xz.patch #302380
# make sure `less` handles escape sequences #287183
sed -i -e '/^DEFAULTLESSOPT=/s:"$:R":' configure
}
echoit() { echo "$@" ; "$@" ; }
src_configure() {
strip-linguas $(eval $(grep ^LANGUAGES= configure) ; echo ${LANGUAGES//,/ })
unset NLSPATH #175258
tc-export CC BUILD_CC
local mylang=
if use nls ; then
if [[ -z ${LINGUAS} ]] ; then
mylang="all"
else
mylang="${LINGUAS// /,}"
fi
else
mylang="none"
fi
export COMPRESS
if use lzma ; then
COMPRESS=/usr/bin/xz
else
COMPRESS=/bin/bzip2
fi
echoit \
./configure \
-confdir=/etc \
+sgid +fhs \
+lang ${mylang} \
|| die "configure failed"
}
src_install() {
unset NLSPATH #175258
emake PREFIX="${D}" install || die "make install failed"
dosym man /usr/bin/manpath
dodoc LSM README* TODO
# makewhatis only adds man-pages from the last 24hrs
exeinto /etc/cron.daily
newexe "${FILESDIR}"/makewhatis.cron makewhatis
keepdir /var/cache/man
diropts -m0775 -g man
local mansects=$(grep ^MANSECT "${D}"/etc/man.conf | cut -f2-)
for x in ${mansects//:/ } ; do
keepdir /var/cache/man/cat${x}
done
}
pkg_postinst() {
einfo "Forcing sane permissions onto ${ROOT}var/cache/man (Bug #40322)"
chown -R root:man "${ROOT}"/var/cache/man
chmod -R g+w "${ROOT}"/var/cache/man
[[ -e ${ROOT}/var/cache/man/whatis ]] \
&& chown root:0 "${ROOT}"/var/cache/man/whatis
echo
local f files=$(ls "${ROOT}"/etc/cron.{daily,weekly}/makewhatis{,.cron} 2>/dev/null)
for f in ${files} ; do
[[ ${f} == */etc/cron.daily/makewhatis ]] && continue
[[ $(md5sum "${f}") == "8b2016cc778ed4e2570b912c0f420266 "* ]] \
&& rm -f "${f}"
done
files=$(ls "${ROOT}"etc/cron.{daily,weekly}/makewhatis{,.cron} 2>/dev/null)
if [[ ${files/$'\n'} != ${files} ]] ; then
ewarn "You have multiple makewhatis cron files installed."
ewarn "You might want to delete all but one of these:"
ewarn ${files}
fi
if has_version app-doc/heirloom-doctools; then
ewarn "Please note that the /etc/man.conf file installed will not"
ewarn "work with heirloom's nroff by default (yet)."
ewarn ""
ewarn "Check app-doc/heirloom-doctools elog messages for the proper"
ewarn "configuration."
fi
}

View File

@ -1,142 +0,0 @@
# ChangeLog for sys-devel/autogen
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*autogen-5.18.4 (09 Aug 2015)
*autogen-5.18.2 (09 Aug 2015)
*autogen-5.18.1 (09 Aug 2015)
*autogen-5.17.4 (09 Aug 2015)
*autogen-5.17.3 (09 Aug 2015)
*autogen-5.15 (09 Aug 2015)
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +autogen-5.15.ebuild,
+autogen-5.17.3.ebuild, +autogen-5.17.4.ebuild, +autogen-5.18.1.ebuild,
+autogen-5.18.2.ebuild, +autogen-5.18.4.ebuild,
+files/autogen-5.17.3-libintl.patch, +metadata.xml:
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
the bikeshed
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Use https by default
Convert all URLs for sites supporting encrypted connections from http to
https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Justin Lecher <jlec@gentoo.org> autogen-5.15.ebuild,
autogen-5.17.3.ebuild, autogen-5.17.4.ebuild, autogen-5.18.1.ebuild,
autogen-5.18.2.ebuild, autogen-5.18.4.ebuild:
Use https for most gnu.org URLs
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
Revert DOCTYPE SYSTEM https changes in metadata.xml
repoman does not yet accept the https version.
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
Bug: https://bugs.gentoo.org/552720
23 Nov 2015; Mike Frysinger <vapier@gentoo.org> autogen-5.18.4.ebuild,
+files/autogen-5.18.4-tmp-log.patch:
fix use of hardcoded /tmp paths during build #563352
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Unify quoting in metadata.xml files for machine processing
Force unified quoting in all metadata.xml files since lxml does not
preserve original use of single and double quotes. Ensuring unified
quoting before the process allows distinguishing the GLEP 67-related
metadata.xml changes from unrelated quoting changes.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Replace all herds with appropriate projects (GLEP 67)
Replace all uses of herd with appropriate project maintainers, or no
maintainers in case of herds requested to be disbanded.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
21 Feb 2016; Jeroen Roovers <jer@gentoo.org> autogen-5.18.4.ebuild:
Stable for HPPA PPC64 (bug #575068).
Package-Manager: portage-2.2.27
RepoMan-Options: --ignore-arches
21 Feb 2016; Markus Meier <maekke@gentoo.org> autogen-5.18.4.ebuild:
arm stable, bug #575068
Package-Manager: portage-2.2.27
RepoMan-Options: --include-arches="arm"
05 Mar 2016; Mikle Kolyada <zlogene@gentoo.org> autogen-5.18.4.ebuild:
amd64 stable wrt bug #570746
Package-Manager: portage-2.2.26
08 Mar 2016; Anthony G. Basile <blueness@gentoo.org> autogen-5.18.4.ebuild,
+files/autogen-5.18.4_fix_format.test_for_dash.patch:
fix tests with dash, bug #576674
Package-Manager: portage-2.2.26
15 Mar 2016; Agostino Sarubbo <ago@gentoo.org> autogen-5.18.4.ebuild:
x86 stable wrt bug #575068
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
16 Mar 2016; Agostino Sarubbo <ago@gentoo.org> autogen-5.18.4.ebuild:
ppc stable wrt bug #575068
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
19 Mar 2016; Agostino Sarubbo <ago@gentoo.org> autogen-5.18.4.ebuild:
sparc stable wrt bug #575068
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
20 Mar 2016; Agostino Sarubbo <ago@gentoo.org> autogen-5.18.4.ebuild:
ia64 stable wrt bug #575068
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>

View File

@ -1,382 +0,0 @@
# ChangeLog for sys-devel/autogen
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/autogen/ChangeLog,v 1.112 2014/12/16 17:57:24 haubi Exp $
16 Dec 2014; Michael Haubenwallner <haubi@gentoo.org> autogen-5.18.4.ebuild:
add ~ppc-aix Prefix keyword
*autogen-5.18.4 (08 Oct 2014)
08 Oct 2014; Tim Harder <radhermit@gentoo.org> +autogen-5.18.4.ebuild:
Version bump.
02 Aug 2014; Agostino Sarubbo <ago@gentoo.org> autogen-5.18.1.ebuild:
Stable for ppc64, wrt bug #509056
01 Aug 2014; Raúl Porcel <armin76@gentoo.org> autogen-5.18.1.ebuild:
sparc stable wrt #509056
20 Jul 2014; Tobias Klausmann <klausman@gentoo.org> autogen-5.18.1.ebuild:
Stable on alpha, bug #509056
13 Jul 2014; Agostino Sarubbo <ago@gentoo.org> autogen-5.18.1.ebuild:
Stable for ppc, wrt bug #509056
14 Jun 2014; Mikle Kolyada <zlogene@gentoo.org> autogen-5.18.1.ebuild:
amd64 stable wrt bug #509056
14 Jun 2014; Pawel Hajdan jr <phajdan.jr@gentoo.org> autogen-5.18.1.ebuild:
x86 stable wrt bug #509056
10 Jun 2014; Mike Frysinger <vapier@gentoo.org> autogen-5.18.1.ebuild,
autogen-5.18.2.ebuild:
Mark m68k/s390/sh stable.
10 Jun 2014; Mike Frysinger <vapier@gentoo.org> autogen-5.18.1.ebuild,
autogen-5.18.2.ebuild:
Add arm64 love.
08 Jun 2014; Akinori Hattori <hattya@gentoo.org> autogen-5.18.1.ebuild:
ia64 stable wrt bug #509056
03 May 2014; Markus Meier <maekke@gentoo.org> autogen-5.18.1.ebuild:
arm stable, bug #509056
29 Apr 2014; Jeroen Roovers <jer@gentoo.org> autogen-5.18.1.ebuild:
Stable for HPPA (bug #509056).
*autogen-5.18.2 (27 Apr 2014)
27 Apr 2014; Mike Frysinger <vapier@gentoo.org> +autogen-5.18.2.ebuild:
Version bump.
*autogen-5.18.1 (02 Dec 2013)
02 Dec 2013; Tim Harder <radhermit@gentoo.org> +autogen-5.18.1.ebuild:
Version bump.
*autogen-5.17.4 (27 May 2013)
27 May 2013; Tim Harder <radhermit@gentoo.org> +autogen-5.17.4.ebuild:
Version bump and add static-libs use flag.
04 May 2013; Mike Frysinger <vapier@gentoo.org> autogen-5.17.3.ebuild,
files/autogen-5.17.3-libintl.patch:
Properly document patch.
04 May 2013; Naohiro Aota <naota@gentoo.org>
+files/autogen-5.17.3-libintl.patch, autogen-5.17.3.ebuild:
Add patch to serch gettext. #466462
27 Apr 2013; Fabian Groffen <grobian@gentoo.org> autogen-5.17.3.ebuild:
Suppress -R directions in autoopts-config output for some platforms don't grok
this
*autogen-5.17.3 (14 Apr 2013)
14 Apr 2013; Mike Frysinger <vapier@gentoo.org> +autogen-5.17.3.ebuild,
metadata.xml:
Add USE=libopts to control deletion of libopts tarball #465370 by Martin von
Gagern. Version bump #465372 by Martin von Gagern.
21 Feb 2013; Zac Medico <zmedico@gentoo.org> autogen-5.15.ebuild:
Add ~arm-linux keyword.
10 Jan 2013; Michael Sterrett <mr_bones_@gentoo.org> -autogen-5.11.5.ebuild,
-autogen-5.11.6.ebuild, -autogen-5.11.9.ebuild, -autogen-5.12.ebuild,
-autogen-5.14.ebuild, -autogen-5.9.7.ebuild,
-files/autogen-5.11.6-gcc46.patch:
old
01 Dec 2012; Raúl Porcel <armin76@gentoo.org> autogen-5.15.ebuild:
alpha/ia64/m68k/s390/sh/sparc/x86 stable wrt #439162
02 Nov 2012; Fabian Groffen <grobian@gentoo.org> autogen-5.15.ebuild:
Marked ~x64-macos
30 Oct 2012; Jeroen Roovers <jer@gentoo.org> autogen-5.15.ebuild:
Stable for HPPA (bug #439162).
28 Oct 2012; Markos Chandras <hwoarang@gentoo.org> autogen-5.15.ebuild:
Stable on amd64 wrt bug #439162
27 Oct 2012; Anthony G. Basile <blueness@gentoo.org> autogen-5.15.ebuild:
stable arm ppc ppc64, bug #439162
26 Apr 2012; Alexis Ballier <aballier@gentoo.org> autogen-5.15.ebuild:
keyword ~amd64-fbsd
*autogen-5.15 (03 Mar 2012)
03 Mar 2012; Mike Frysinger <vapier@gentoo.org> +autogen-5.15.ebuild:
Version bump #406691 by Tim Harder.
24 Feb 2012; Mike Frysinger <vapier@gentoo.org> autogen-5.14.ebuild:
Explicitly setup DEPEND/RDEPEND #405353 by Nikoli.
13 Feb 2012; Kacper Kowalik <xarthisius@gentoo.org> autogen-5.12.ebuild:
ppc/ppc64 stable wrt #397221
*autogen-5.14 (09 Feb 2012)
09 Feb 2012; Mike Frysinger <vapier@gentoo.org> +autogen-5.14.ebuild:
Version bump.
16 Jan 2012; Jeroen Roovers <jer@gentoo.org> autogen-5.12.ebuild:
Stable for HPPA (bug #397221).
15 Jan 2012; Raúl Porcel <armin76@gentoo.org> autogen-5.12.ebuild:
alpha/arm/ia64/m68k/s390/sh/sparc/x86 stable wrt #397221
12 Jan 2012; Markus Meier <maekke@gentoo.org> autogen-5.12.ebuild:
arm stable, bug #397221
02 Jan 2012; Agostino Sarubbo <ago@gentoo.org> autogen-5.12.ebuild:
Stable for AMD64, wrt bug #397221
*autogen-5.12 (29 Jun 2011)
29 Jun 2011; Mike Frysinger <vapier@gentoo.org> +autogen-5.12.ebuild:
Version bump #369393 by Georgi Chulkov.
*autogen-5.11.9 (16 May 2011)
16 May 2011; Peter Volkov <pva@gentoo.org> +autogen-5.11.9.ebuild:
Version bump.
09 Apr 2011; Ryan Hill <dirtyepic@gentoo.org> autogen-5.11.6.ebuild,
+files/autogen-5.11.6-gcc46.patch:
Fix testsuite with GCC 4.6 (bug #362661).
20 Mar 2011; Raúl Porcel <armin76@gentoo.org> autogen-5.11.5.ebuild:
alpha/arm/ia64/s390/sh/sparc/x86 stable wrt #355941
15 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> autogen-5.11.5.ebuild:
ppc/ppc64 stable wrt #355941
08 Mar 2011; Jeroen Roovers <jer@gentoo.org> autogen-5.11.5.ebuild:
Stable for HPPA (bug #355941).
27 Feb 2011; Markos Chandras <hwoarang@gentoo.org> autogen-5.11.5.ebuild:
Stable on amd64 wrt bug #355941
*autogen-5.11.6 (22 Feb 2011)
22 Feb 2011; Mike Frysinger <vapier@gentoo.org> +autogen-5.11.6.ebuild:
Version bump #355943 by Arfrever Frehtes Taifersar Arahesis.
*autogen-5.11.5 (27 Dec 2010)
27 Dec 2010; Mike Frysinger <vapier@gentoo.org> +autogen-5.11.5.ebuild:
Version bump #349871 by Panagiotis Christopoulos.
*autogen-5.11.4 (26 Dec 2010)
26 Dec 2010; Mike Frysinger <vapier@gentoo.org> +autogen-5.11.4.ebuild:
Version bump #349759 by Panagiotis Christopoulos.
*autogen-5.11.3 (08 Dec 2010)
08 Dec 2010; Mike Frysinger <vapier@gentoo.org> +autogen-5.11.3.ebuild:
Version bump #345841 by Jeroen Roovers. Includes fixes for broken shebang
#339777 by Dan Wallis. Fix guile USE depend #346633 by Nickolaj
Stjujsckij. Punt bundled m4 files from install #347095 by Juergen Rose.
15 Sep 2010; Peter Volkov <pva@gentoo.org> autogen-5.11.1.ebuild:
guile-1.8.5-r1 is stable so depend on >=dev-scheme/guile-1.8 and drop
built_with_use check.
*autogen-5.11.1 (15 Sep 2010)
15 Sep 2010; Peter Volkov <pva@gentoo.org> +autogen-5.11.1.ebuild:
Versin bump, bug #335703. Fixes inability to generate documentation (bug
#316583) and inability to build without bash (bug #316903). Thank Bruce
Korb, Rebecca Menessec and all people in mentioned bugs.
06 Aug 2010; Jeremy Olexa <darkside@gentoo.org> autogen-5.10.2.ebuild:
Migrate changes from Gentoo Prefix overlay. Keywords, EAPI3, use ED.
Approval by team member
*autogen-5.10.2 (29 Jun 2010)
29 Jun 2010; Peter Volkov <pva@gentoo.org> -autogen-5.8.3.ebuild,
-autogen-5.9.ebuild, -autogen-5.9.2.ebuild, -autogen-5.9.4.ebuild,
-autogen-5.10.2_pre1.ebuild, +autogen-5.10.2.ebuild:
Version bump. Drop some old versions.
12 May 2010; Brent Baude <ranger@gentoo.org> autogen-5.9.7.ebuild:
stable ppc64, bug 274468
*autogen-5.10.2_pre1 (25 Apr 2010)
25 Apr 2010; Peter Volkov <pva@gentoo.org> +autogen-5.10.2_pre1.ebuild:
Bump to version for testing purposes, bug 316583 thank lamusic for report
and bug 316903 thank Harald van Dijk for report.
*autogen-5.10.1 (21 Apr 2010)
21 Apr 2010; Peter Volkov <pva@gentoo.org> +autogen-5.10.1.ebuild,
+files/autogen-5.10.1-build-hang.patch, +files/autogen-5.10.1-chmod.patch:
Version bump, bug #300561, thank Jeroen Roovers for report.
02 Aug 2009; nixnut <nixnut@gentoo.org> autogen-5.9.7.ebuild:
ppc stable #274468
23 Jul 2009; Raúl Porcel <armin76@gentoo.org> autogen-5.9.7.ebuild:
arm/ia64/m68k/s390/sh stable wrt #274468
19 Jul 2009; Tiago Cunha <tcunha@gentoo.org> autogen-5.9.7.ebuild:
stable sparc, bug 274468
18 Jul 2009; Jeroen Roovers <jer@gentoo.org> autogen-5.9.7.ebuild:
Stable for HPPA (bug #274468).
12 Jul 2009; Tobias Klausmann <klausman@gentoo.org> autogen-5.9.7.ebuild:
Stable on alpha, bug #274468
08 Jul 2009; Markus Meier <maekke@gentoo.org> autogen-5.9.7.ebuild:
amd64 stable, bug #274468
08 Jul 2009; Christian Faulhammer <fauli@gentoo.org> autogen-5.9.7.ebuild:
stable x86, bug 274468
*autogen-5.9.7 (05 Apr 2009)
05 Apr 2009; Peter Volkov <pva@gentoo.org> +autogen-5.9.7.ebuild:
Version bump, bug #264742.
12 May 2008; Markus Rothe <corsair@gentoo.org> autogen-5.9.4.ebuild:
Stable on ppc64
13 Apr 2008; Mike Frysinger <vapier@gentoo.org> autogen-5.9.4.ebuild:
Mark amd64 stable.
28 Mar 2008; Jeroen Roovers <jer@gentoo.org> autogen-5.9.4.ebuild:
Stable for HPPA too.
21 Mar 2008; Markus Meier <maekke@gentoo.org> autogen-5.9.2.ebuild:
amd64 stable, bug #202170
12 Mar 2008; Raúl Porcel <armin76@gentoo.org> autogen-5.9.4.ebuild:
alpha/ia64/sparc/x86 stable
10 Mar 2008; <ricmm@gentoo.org> autogen-5.7.1.ebuild, autogen-5.9.ebuild:
Drop to ~mips due to unstable deps
*autogen-5.9.4 (29 Jan 2008)
29 Jan 2008; Mike Frysinger <vapier@gentoo.org> +autogen-5.9.4.ebuild:
Version bump.
25 Jan 2008; Markus Rothe <corsair@gentoo.org> autogen-5.9.2.ebuild:
Stable on ppc64; bug #202170
24 Jan 2008; nixnut <nixnut@gentoo.org> autogen-5.9.2.ebuild:
Stable on ppc wrt bug 202170
21 Jan 2008; Jeroen Roovers <jer@gentoo.org> autogen-5.9.2.ebuild:
Stable for HPPA (bug #202170).
21 Jan 2008; Raúl Porcel <armin76@gentoo.org> autogen-5.9.2.ebuild:
alpha/ia64/sparc/x86 stable
20 Nov 2007; Joshua Kinard <kumba@gentoo.org> autogen-5.9.ebuild:
Stable on mips, per #194955.
29 Oct 2007; Mike Frysinger <vapier@gentoo.org> autogen-5.9.2.ebuild:
Only require USE=deprecated in guile #197361.
18 Oct 2007; Christoph Mende <angelos@gentoo.org> autogen-5.9.ebuild:
Stable on amd64 wrt bug #194955
12 Oct 2007; Lars Weiler <pylon@gentoo.org> autogen-5.9.ebuild:
stable ppc, bug #194955
09 Oct 2007; Raúl Porcel <armin76@gentoo.org> autogen-5.9.ebuild:
alpha stable wrt #194955
08 Oct 2007; Jeroen Roovers <jer@gentoo.org> autogen-5.9.ebuild:
Stable for HPPA (bug #194955).
07 Oct 2007; Ryan Hill <dirtyepic@gentoo.org> autogen-5.9.2.ebuild:
inherit eutils for built_with_use
*autogen-5.9.2 (07 Oct 2007)
07 Oct 2007; Mike Frysinger <vapier@gentoo.org> +autogen-5.9.2.ebuild:
Version bump #186933 by Elias Pipping.
06 Jul 2007; Raúl Porcel <armin76@gentoo.org> autogen-5.8.8.ebuild:
alpha stable
05 Jul 2007; Christoph Mende <angelos@gentoo.org> autogen-5.8.8.ebuild:
Stable on amd64 wrt bug #183999
30 May 2007; Gustavo Zacarias <gustavoz@gentoo.org> autogen-5.9.ebuild:
Stable on sparc
28 May 2007; Diego Pettenò <flameeyes@gentoo.org> autogen-5.9.ebuild:
Add ~x86-fbsd keyword.
16 Apr 2007; Markus Rothe <corsair@gentoo.org> autogen-5.9.ebuild:
Stable on ppc64
*autogen-5.9 (31 Mar 2007)
31 Mar 2007; Mike Frysinger <vapier@gentoo.org> +autogen-5.9.ebuild:
Version bump.
30 Mar 2007; Mike Frysinger <vapier@gentoo.org>
+files/autogen-5.8.8-scrub-debug.patch, autogen-5.8.8.ebuild:
Make sure -ggdb3 in CFLAGS doesnt cause a test failure #172533 by Kevin F.
Quinn.
13 Mar 2007; Raúl Porcel <armin76@gentoo.org> autogen-5.8.8.ebuild:
x86 stable
12 Feb 2007; Bryan Østergaard <kloeri@gentoo.org> autogen-5.8.3.ebuild:
Stable on Alpha.
01 Feb 2007; Mike Frysinger <vapier@gentoo.org> autogen-5.8.8.ebuild:
Dont bother checking guile versions older than 1.8 #164640 by Ed Catmur.
28 Jan 2007; Mike Frysinger <vapier@gentoo.org> autogen-5.8.8.ebuild:
Add check for USE="discouraged threads" with dev-scheme/guile #164127 by
Pierre Poissinger.
27 Jan 2007; Mike Frysinger <vapier@gentoo.org> autogen-5.8.8.ebuild:
Add check for USE=deprecated with dev-scheme/guile #164023 by Lars S. Jensen.
*autogen-5.8.8 (24 Jan 2007)
24 Jan 2007; Mike Frysinger <vapier@gentoo.org> +autogen-5.8.8.ebuild:
Version bump #163349 by Pierre Poissinger.
10 Jan 2007; Piotr Jaroszyński <peper@gentoo.org> Manifest:
Fix Manifest.
10 Jan 2007; <marijn@gentoo.org> autogen-5.8.3.ebuild:
Dependency update: dev-util/guile -> dev-scheme/guile.
10 Jan 2007; <marijn@gentoo.org> autogen-5.7.1.ebuild:
Dependency update: dev-util/guile -> dev-scheme/guile.
27 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org> autogen-5.7.1.ebuild:
Stable on sparc
30 Aug 2006; Kevin F. Quinn <kevquinn@gentoo.org> metadata.xml,
autogen-5.7.1.ebuild, autogen-5.8.3.ebuild:
Fixup test failure when CFLAGS contains '-ggdbX'. Join package to toolchain
herd.
25 Aug 2006; Markus Rothe <corsair@gentoo.org> autogen-5.7.1.ebuild:
Stable on ppc64
21 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> autogen-5.7.1.ebuild:
Marking stable on amd64 and x86 for an eventual GCC 4.1.1 going stable.
*autogen-5.8.3 (17 Aug 2006)
15 Aug 2006; Stephanie Lockwood-Childs <wormo@gentoo.org> metadata.xml,
+autogen-5.8.3.ebuild:
version bump -- thanks to François Périchon (Bug #127043)

View File

@ -1,18 +0,0 @@
AUX autogen-5.17.3-libintl.patch 463 SHA256 fe39abeef6da19be8321b4d2187aa61c900eaeace0806392cb3ba04bf47452f3 SHA512 b651863fe12308f4584df6b91a98a5de7416b6dba9895387cf8900ba8695c699fd29ac8305068c97088e4d4eb9d01fcc835a3f9eef57b31bd77010807ccd2e00 WHIRLPOOL c8ebb8f4c81246d661686f50e6335c25fb144308d854113c8555b3d85baec728c18469f7bf80f55fc13cf0ac126d5aee5d8488484c2839e4a4bfc1259048249b
AUX autogen-5.18.4-tmp-log.patch 500 SHA256 984c4411ea6544a83bf2055ac1a5674afd23473c1477b110b279c17d02a21678 SHA512 7467f09109b16aef1ce72e294e627a16bf46d861ecbbf467c3a7317e440a18cdea100d32f3fdbd37ef6140dd65b1b57523983b08b25c331e229ddd132e3b3824 WHIRLPOOL 7915035c26ca0e0acef79d93a186caa823fbb17d2ee9659d109564ad467de540ea069c59ae13f5b1410e48dad46ae7e7aac5534a981df11a3e6bc49b4577dc98
AUX autogen-5.18.4_fix_format.test_for_dash.patch 777 SHA256 e645569766d4f1b57667c880668fc43642184cb5604063173719d480ab61df02 SHA512 4ac158532ad3e65219d0f8476acf05678d552b9fd13c3299e703a6979723e10fef2b87051983ae280609a6497ba2829e6197a97b18b54b2446ad106c6b9f1ae1 WHIRLPOOL e11477265a55e5487da682a50c28ca875a8a9ea067274fb18947d533d7dbe492484828beb6cfa4c80b690f83ff2884962de4b126999146b671ce08944b3ada77
DIST autogen-5.15.tar.xz 915252 SHA256 cc2a9e24b8b5e4eb74a88519189fd0978bf88fe22af6fe311781e6891098b726 SHA512 cc4cf076324f367c7ada395b21c2d87208cab96dc19bc734a3c462a661090d466aae40a2266e9a472e8f5924b8c32d579af8988bfee53a773aa77c52c846cb1c WHIRLPOOL e008c0012a7475e366425ff0a049b4b25d6fa1701141385497f8c15491b26654844fce36d8774d6378e6386c1fe9cb921400089a4679f88ab3e63429e2cf2eb2
DIST autogen-5.17.3.tar.xz 999240 SHA256 7bbea9c522ea4c7c80153c8b998eb603295bdce0a622cac36c9c84c87cf3497c SHA512 5a4eec4dbf34b7e398648c65c4c90ae96a5b3ed45a455249cdc60035bf0ce76ac0539160135686fd612d48fbd1951315f8a0acc62cf7f6ec7506cb433d799a13 WHIRLPOOL b8ddf7dbcfd1e8b751e4ada2706ba00fa0fce29f20c4180a3d8d2665c118c2c85ae0bc20486a2394eb7b280777db8fbef397fc9e5a5c198e00eda73624ead1ee
DIST autogen-5.17.4.tar.xz 1003356 SHA256 35cd4b5f0b48ce61278865412ed7e3c5b9b8cb082ae969ca1e6888e8bf8128a4 SHA512 9a7b31f6b17d8d27a617aae7575baf5ce690e7b70d5f6960ac2944d068315e56ed2717e905b30329b058cc8ce5297128ebcabf417dc7564a2d8e9786662f9c6c WHIRLPOOL 9f5e4582cf22f8e3ef0195c6cd86893d0f431a33a58ee0d47ce742cae3a746f0f136d67b78fd709ce7ca8a572156ed0b6a6fa125b933687cdf36d87bccb1f02e
DIST autogen-5.18.1.tar.xz 1010332 SHA256 c9c2e8d1b32b868d06e6faf4831230c1ca725efa16636092ead232903da75307 SHA512 1f64f587fca795bd6f526a00b64d521802de7b36a70a88977d7d2301d3cebdd7cbca93a4075fb8d2130692c27d64c23ee290e2b8a869a31e81faa4aeab0a468a WHIRLPOOL 36ed84d5cc1ad7c29d345c277faadf682001aab8f13490892a90f2efd4db6f6de48fd18f9c7edd04e3203536dc5571e0d4df9e8824ef5f4248c667e09542a867
DIST autogen-5.18.2.tar.xz 1012344 SHA256 1fad5687a5f0fb110fe78d13dccde11346b5e072b44cf8d4e6871fdf42e02c6b SHA512 8b9b2bd5118e29983e8ba87f5dd00bcb4f00a9defd1011c77d1071f4447a3ce4e7d3dcd88c9a3c88039fff622cdbd83fd269bd70d19e328a7ab93acae053160b WHIRLPOOL f97596869feb7ada62c326e10cc09a4528466e27878f9ce8bee552075cb043ffa0029f6267e0611b7d58154ebac0f006fe80b6db4d1b7f24d073b5fa4ca11c80
DIST autogen-5.18.4.tar.xz 1017936 SHA256 7fbaff0c25035aee5b96913de2c83d9a5cc973b8dc08d6b7489ecbcfd72eb84b SHA512 a02363484de5019bd90fb6f2cf52b1b9556d6cf310c62a68830d0b2408ea4870d3c262fe5d1c27e3586ed3af4a7487d7422ad117760ac2a01ef3cfcfc1f2bfb6 WHIRLPOOL 109cb5637558f8e16cbb9afcb629a9bbd3d5ceae6b897a00101fce99b1a39b06ecc497d9b43441e40b58981dd2402027e89ce6ae76da73b73db934c64bca2b63
EBUILD autogen-5.15.ebuild 661 SHA256 8cdcae5f3795a7520740a2fe1ee954d3f11423f7d9786af7de6840eea7c59e66 SHA512 f79ba4516cd5292cc2582a4fe2ac1e85f801222e6062ef318d84a9651bb75a3e0f2d4fd17ddb7c68ab920bd9f53138183bb1a1c42b6146bccac680d63efc5692 WHIRLPOOL f057a5918fc465066ccb12f4b9c364e82300ab32fcd8d1f2b8094a686b40350d9579b087580d7072627367a2d09ea5991795b5cd66aba8f243b9e330b6c2f3b9
EBUILD autogen-5.17.3.ebuild 880 SHA256 3a3eb2190ce4b6842b1cdc5881f49994f3a8265a28803f87cac2a45eec1571b8 SHA512 6271c60f7591c05cd519e5f209420185b50fb4278370a140db2e04c383854995501e5a67cbff47e4bc3c45b224da22aa2f8777b0ce192f18eb72888970e4a82c WHIRLPOOL 70202dd1d38893611d0685cfcaa5e6a09c10bb9a9562daa72537856085829af78413ebe8c1d95c130763961dce5d74b549af55392f646094bbfbba7a9c3382b9
EBUILD autogen-5.17.4.ebuild 855 SHA256 2a1f06c3faf592b646c45a3e0ff1ce9b737fe312459906c0edded6715dd835c1 SHA512 acb30c4f79b59dc42f5c49e9e880ea6d511f56b26aa994fe83f490db59219ce48df597881636fa84014c7404c83a09e28903d64bcc894bca371058ab6c75e5de WHIRLPOOL a5d4521451d122df5af4867990aa00d8c1d068f9341e00a8805442adebb1010db0eb969199c138dedc0604125c669d86875453a8495625624577d7af6161dfdc
EBUILD autogen-5.18.1.ebuild 849 SHA256 645ed805bc456bdd92b0c757e3cabc898067d554b408c5a541c17245aa8e572a SHA512 aae41594ff023c56644a2348e02b33284b57102aea5e264b525f97d0adc316dc4201103670a923d7fbe037af84bf65e2412fb525b260b3ecefd4f9a26932c328 WHIRLPOOL 14821ea4585e16efadcc3cf2a0d66786610d7a49dfeefe20f9c16ece20ffd2c6690443b87cc12f72d75b73f4ba221b067f8b227ce2408a3cdf4a81a369270bd8
EBUILD autogen-5.18.2.ebuild 862 SHA256 83888b1081d821ebb6ccdb250b444c4088a9dd1e13dada06fd720cf39cc6c296 SHA512 f199934b7695cba74c1d8d1730dac69bd13bd0557f28b4fca91d44557e40efb4a3cade6bcebe7bbe938720babbb24edc531d2c41fea5bf332da7d469865aaef3 WHIRLPOOL 61351e6d262ff9e5f55a037683e85ed0258e0d384004bfd7136a704c0cb587d555adb87c08b07f503b45ef2041cabbac6283d7f6c5a754cc5ba965b57e82d453
EBUILD autogen-5.18.4.ebuild 1013 SHA256 c423985a76ea3da0fd957ed77290a1fee3f9103c771fbbaac02b8010062c9910 SHA512 24d6676183616b1c98c905c8cf405c287a4cb1ac7d9c6d7812be16424b2b73dcac55926b8dadc7b2fa8f55d87697d93ab8ffd1ea026689a2bd6f912b3daefcf9 WHIRLPOOL a3edcd73ea1a8db57c85f7f58ca34080891bed7ee7d9de6ddc1911953fa46859f0f9bf400a95f0a99560014f1ed59606119a0ac4c736bf498a817a282cd4193d
MISC ChangeLog 5196 SHA256 9824e527ed603cd3f60e2c20b3c3b67325facc9e8d84b3f59d7ea8f24323d89a SHA512 1afff943add555e67e7cf8cd1dd98443d1c5ddc8ecec104e0b0795a1c361ba36cf9ebf08cc692db6b2ec70046c65a508e4f89f94f39ad8c264a3ef94957c1eeb WHIRLPOOL b91157a1283521e74b85ec3a7246c481b97de36c0450a44ebfab6a364314aa53c365a2a47a93bb0b2a6d52f249e9a78232ba2eecee9605ac6591b6b8bdabca19
MISC ChangeLog-2015 13238 SHA256 62ffc05bf40267540954659a8e6d8ce6111a1fc65c13edcfbba23c01989a1b2e SHA512 7a649ee0b718eb91376fa0a9672a4c2d7681d4c4341fc1a2685c71e594105f8cefa3366006413b2214189049f2a7eabbfcefd20ac289bab03d27b6c4778771ed WHIRLPOOL 8f00451bb3e8b1fda71b6178eca2d5f2e963767624df0a650f904730f395e398542bb5667078fc6dc29cff7cdfc20b99a59fe2a37be0a65aa62a378b07bccca0
MISC metadata.xml 369 SHA256 6b04eb932ac393db3d8955edc14df26cf9f8f44e09e689f85cf47b2b8358b329 SHA512 48f4b495b998480adae388ddd9319edbc0e0e91a35904df6d98d79866b5b814fa20446c7c9b78e5d65c63ba1c281659db3cfa49908e70d85d16f76caca3c7541 WHIRLPOOL 7a5aadfafb4b6cb3567d2243970da579e8f25022a5192387fe482c7db5a8c31349ac20432a31fe5f96feaa7c4d196a92de415ae860e7b2af4ca73d14c290a992

View File

@ -1,26 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
inherit eutils
DESCRIPTION="Program and text file generation"
HOMEPAGE="https://www.gnu.org/software/autogen/"
SRC_URI="mirror://gnu/${PN}/rel${PV}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE=""
RDEPEND=">=dev-scheme/guile-1.8
dev-libs/libxml2"
DEPEND="${RDEPEND}"
src_install() {
default
dodoc NOTES TODO
rm "${ED}"/usr/share/autogen/libopts-*.tar.gz || die
}

View File

@ -1,38 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
inherit eutils autotools
DESCRIPTION="Program and text file generation"
HOMEPAGE="https://www.gnu.org/software/autogen/"
SRC_URI="mirror://gnu/${PN}/rel${PV}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="libopts"
RDEPEND=">=dev-scheme/guile-1.8
dev-libs/libxml2"
DEPEND="${RDEPEND}"
src_prepare() {
epatch "${FILESDIR}"/${P}-libintl.patch #466462
eautoreconf
}
src_configure() {
# suppress possibly incorrect -R flag
export ag_cv_test_ldflags=
default
}
src_install() {
default
if ! use libopts ; then
rm "${ED}"/usr/share/autogen/libopts-*.tar.gz || die
fi
}

View File

@ -1,36 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
inherit eutils
DESCRIPTION="Program and text file generation"
HOMEPAGE="https://www.gnu.org/software/autogen/"
SRC_URI="mirror://gnu/${PN}/rel${PV}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="libopts static-libs"
RDEPEND=">=dev-scheme/guile-1.8
dev-libs/libxml2"
DEPEND="${RDEPEND}"
src_configure() {
# suppress possibly incorrect -R flag
export ag_cv_test_ldflags=
econf $(use_enable static-libs static)
}
src_install() {
default
prune_libtool_files
if ! use libopts ; then
rm "${ED}"/usr/share/autogen/libopts-*.tar.gz || die
fi
}

View File

@ -1,36 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
inherit eutils
DESCRIPTION="Program and text file generation"
HOMEPAGE="https://www.gnu.org/software/autogen/"
SRC_URI="mirror://gnu/${PN}/rel${PV}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="libopts static-libs"
RDEPEND=">=dev-scheme/guile-1.8
dev-libs/libxml2"
DEPEND="${RDEPEND}"
src_configure() {
# suppress possibly incorrect -R flag
export ag_cv_test_ldflags=
econf $(use_enable static-libs static)
}
src_install() {
default
prune_libtool_files
if ! use libopts ; then
rm "${ED}"/usr/share/autogen/libopts-*.tar.gz || die
fi
}

View File

@ -1,36 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
inherit eutils
DESCRIPTION="Program and text file generation"
HOMEPAGE="https://www.gnu.org/software/autogen/"
SRC_URI="mirror://gnu/${PN}/rel${PV}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="libopts static-libs"
RDEPEND=">=dev-scheme/guile-1.8
dev-libs/libxml2"
DEPEND="${RDEPEND}"
src_configure() {
# suppress possibly incorrect -R flag
export ag_cv_test_ldflags=
econf $(use_enable static-libs static)
}
src_install() {
default
prune_libtool_files
if ! use libopts ; then
rm "${ED}"/usr/share/autogen/libopts-*.tar.gz || die
fi
}

View File

@ -1,41 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
inherit eutils
DESCRIPTION="Program and text file generation"
HOMEPAGE="https://www.gnu.org/software/autogen/"
SRC_URI="mirror://gnu/${PN}/rel${PV}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="libopts static-libs"
RDEPEND=">=dev-scheme/guile-1.8
dev-libs/libxml2"
DEPEND="${RDEPEND}"
src_prepare() {
epatch "${FILESDIR}"/${PN}-5.18.4-tmp-log.patch #563352
epatch "${FILESDIR}"/${PN}-5.18.4_fix_format.test_for_dash.patch #576674
}
src_configure() {
# suppress possibly incorrect -R flag
export ag_cv_test_ldflags=
econf $(use_enable static-libs static)
}
src_install() {
default
prune_libtool_files
if ! use libopts ; then
rm "${ED}"/usr/share/autogen/libopts-*.tar.gz || die
fi
}

View File

@ -1,12 +0,0 @@
https://bugs.gentoo.org/466462
--- a/config/libopts.m4
+++ b/config/libopts.m4
@@ -106,6 +106,7 @@ AC_DEFUN([INVOKE_LIBOPTS_MACROS_FIRST],[
# AC_CHECK_LIB for SVR4 libgen, and use it if it defines pathfind.
# ----------------------------------------------------------------------
AC_CHECK_LIB(gen, pathfind)
+ AC_SEARCH_LIBS([gettext], [intl])
AC_FUNC_VPRINTF
AC_FUNC_FORK
AC_CHECK_FUNCS([mmap canonicalize_file_name snprintf strdup strchr \

View File

@ -1,17 +0,0 @@
https://bugs.gentoo.org/563352
https://sourceforge.net/p/autogen/bugs/172/
this is fixed upstream in commit f303a1d5d8d8e002974eb64818f74041325f2433
--- a/pkg/libopts/mklibsrc.sh
+++ b/pkg/libopts/mklibsrc.sh
@@ -18,8 +18,7 @@
## You should have received a copy of the GNU General Public License along
## with this program. If not, see <http://www.gnu.org/licenses/>.
-set -ex
-exec 2> /tmp/mklibsrc-log.tx
+set -e
top_builddir=`cd $top_builddir ; pwd`
top_srcdir=`cd $top_srcdir ; pwd`

View File

@ -1,25 +0,0 @@
agen5/test/format.test: export AUTOGEN_DNE_DATE explicitly. DASH does
not export when the assignment is on the same line as a shell function
invocation.
This is a backport of part of upstreams' commit 89f12c15.
See: https://bugs.gentoo.org/show_bug.cgi?id=576674
--- a/agen5/test/format.test
+++ b/agen5/test/format.test
@@ -79,12 +79,12 @@
</script>
_EOF_
-AUTOGEN_DNE_DATE=false \
+export AUTOGEN_DNE_DATE=false
run_ag x ${testname}.def || failure autogen failed
cmp -s ${testname}.base ${testname}.test || \
failure "`diff ${testname}.base ${testname}.test`"
-AUTOGEN_DNE_DATE=true \
+AUTOGEN_DNE_DATE=true
run_ag x ${testname}.def || failure autogen failed
dte=`sed -n 's/.*It has been AutoGen-ed *//p' ${testname}.test`
test "X${dte}" = "X" && \

View File

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>toolchain@gentoo.org</email>
<name>Gentoo Toolchain Project</name>
</maintainer>
<use>
<flag name="libopts">install the libopts tarball (a few packages want this for developing)</flag>
</use>
</pkgmetadata>

View File

@ -1,205 +0,0 @@
# ChangeLog for sys-devel/distcc
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*distcc-3.2_rc1-r3 (09 Aug 2015)
*distcc-3.1-r10 (09 Aug 2015)
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +distcc-3.1-r10.ebuild,
+distcc-3.2_rc1-r3.ebuild, +files/2.18-r1/conf, +files/2.18-r1/init,
+files/2.18/conf, +files/2.18/init, +files/3.0/conf,
+files/3.0/distcc-config, +files/3.0/init, +files/3.1/conf, +files/3.1/init,
+files/distcc-3.0-fix-fortify.patch, +files/distcc-3.0-gentoo.patch,
+files/distcc-3.0-svn617.patch, +files/distcc-3.0-uninitialized.patch,
+files/distcc-3.0-xinetd.patch, +files/distcc-3.1-argc-fix.patch,
+files/distcc-3.1-freedesktop.patch, +files/distcc-3.1-python.patch,
+files/distcc-3.2_rc1-freedesktop.patch, +files/distcc-3.2_rc1-gssapi.patch,
+files/distcc-3.2_rc1-python.patch, +files/distcc-3.2_rc1-socks5.patch,
+files/distcc-as-needed.patch, +files/distcc-avahi-configure.patch,
+files/distcc-config, +files/distcc-config-3.2_rc1,
+files/distcc-create-dir.patch, +files/distcc-freedesktop.patch,
+files/distcc-gentoo-multilib-r1.patch, +files/distcc-gentoo-multilib.patch,
+files/distcc-hardened.patch, +files/distcc-march-native.patch,
+files/distccd.service, +files/distccd.service.conf, +metadata.xml:
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
the bikeshed
09 Aug 2015; Ulrich Müller <ulm@gentoo.org> files/3.0/init, files/3.1/init:
[QA] Remove executable bit from files, bug 550434.
24 Aug 2015; Justin Lecher <jlec@gentoo.org> distcc-3.1-r10.ebuild,
distcc-3.2_rc1-r3.ebuild, metadata.xml:
Use https by default
Convert all URLs for sites supporting encrypted connections from http to
https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Justin Lecher <jlec@gentoo.org> distcc-3.1-r10.ebuild,
distcc-3.2_rc1-r3.ebuild:
Convert URIs for googlecode.com to https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
Revert DOCTYPE SYSTEM https changes in metadata.xml
repoman does not yet accept the https version.
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
Bug: https://bugs.gentoo.org/552720
22 Oct 2015; Jeroen Roovers <jer@gentoo.org> -files/2.18-r1/conf,
-files/2.18-r1/init, -files/2.18/conf, -files/2.18/init, files/3.0/conf,
-files/3.0/init, files/3.1/conf, -files/distcc-3.0-gentoo.patch,
-files/distcc-3.0-svn617.patch, -files/distcc-3.0-uninitialized.patch,
-files/distcc-as-needed.patch, -files/distcc-avahi-configure.patch,
-files/distcc-create-dir.patch, -files/distcc-freedesktop.patch,
-files/distcc-gentoo-multilib-r1.patch, -files/distcc-gentoo-multilib.patch,
-files/distcc-march-native.patch:
Remove old. Fix one type.
Package-Manager: portage-2.2.23
22 Oct 2015; Sergey Popov <pinkbyte@gentoo.org> distcc-3.2_rc1-r3.ebuild:
fix path to make.conf in pkg_postinst tips section
Tips section about how to use distcc mentioned old location for make.conf
file
Gentoo-Bug: 555542
Package-Manager: portage-2.2.23
*distcc-3.2_rc1-r4 (22 Oct 2015)
22 Oct 2015; Sergey Popov <pinkbyte@gentoo.org> -distcc-3.2_rc1-r3.ebuild,
+distcc-3.2_rc1-r4.ebuild, +files/3.2/conf, +files/3.2/distcc-config,
+files/3.2/init, -files/distcc-config-3.2_rc1:
revision bump
Distcc-config appears to be installed twice, which is wrong.
Also, create separate subdirectory for config files and initscripts,
related to 3.2 branch of package. Drop old revision.
Gentoo-Bug: 523658
Package-Manager: portage-2.2.20
22 Oct 2015; Sergey Popov <pinkbyte@gentoo.org> distcc-3.1-r10.ebuild,
distcc-3.2_rc1-r4.ebuild:
fix documentation path
Documentation about using distcc in Gentoo were moved to wiki,
fix apropriate URLs
Gentoo-Bug: 534502
Package-Manager: portage-2.2.20
24 Oct 2015; Jeroen Roovers <jer@gentoo.org> distcc-3.2_rc1-r4.ebuild:
Stable for HPPA PPC64 (bug #421481).
Package-Manager: portage-2.2.23
RepoMan-Options: --ignore-arches
27 Oct 2015; Agostino Sarubbo <ago@gentoo.org> distcc-3.2_rc1-r4.ebuild:
amd64 stable wrt bug #421481
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"
28 Oct 2015; Justin Lecher <jlec@gentoo.org> distcc-3.1-r10.ebuild:
Fix for prefix
Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher <jlec@gentoo.org>
30 Oct 2015; Agostino Sarubbo <ago@gentoo.org> distcc-3.2_rc1-r4.ebuild:
ppc stable wrt bug #421481
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ppc"
01 Nov 2015; Tobias Klausmann <klausman@gentoo.org>
distcc-3.2_rc1-r4.ebuild:
add alpha keyword
Gentoo-Bug: 421481
Package-Manager: portage-2.2.23
03 Nov 2015; Agostino Sarubbo <ago@gentoo.org> distcc-3.2_rc1-r4.ebuild:
x86 stable wrt bug #421481
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"
05 Nov 2015; Agostino Sarubbo <ago@gentoo.org> distcc-3.2_rc1-r4.ebuild:
sparc stable wrt bug #421481
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="sparc"
05 Nov 2015; Markus Meier <maekke@gentoo.org> distcc-3.2_rc1-r4.ebuild:
arm stable, bug #421481
Package-Manager: portage-2.2.23
RepoMan-Options: --include-arches="arm"
16 Nov 2015; Agostino Sarubbo <ago@gentoo.org> distcc-3.2_rc1-r4.ebuild:
ia64 stable wrt bug #421481
Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ia64"
18 Nov 2015; Sergey Popov <pinkbyte@gentoo.org> distcc-3.2_rc1-r4.ebuild:
s390 stable
Gentoo-Bug: 421481
Package-Manager: portage-2.2.23
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Replace all herds with appropriate projects (GLEP 67)
Replace all uses of herd with appropriate project maintainers, or no
maintainers in case of herds requested to be disbanded.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
18 May 2016; Austin English <wizardedit@gentoo.org> files/3.1/init,
files/3.2/init:
use #!/sbin/openrc-run instead of #!/sbin/runscript

File diff suppressed because it is too large Load Diff

View File

@ -1,27 +0,0 @@
AUX 3.0/conf 1287 SHA256 253cfaa5b53fe4943a9db83e76ff6d6e8855665f69c2f7beca124af3ec63c88a SHA512 e3c32d1bf67fa475ce7b8f6f27835ca604eca23bcb338312c3b93d59123c2747a7c45b2ba7fe19a0c3eec9dca409aa036b1c7aa3776d0f163bd06ac7bb6b2e94 WHIRLPOOL dbd0e9b9b27d40d0ad92cf9b9c663bc5d1b2351a61cd5f9a1e526dfce889eb6bad39ce0b88efd1cbbd45bc6ed827ab5f29150faf0e7aacb9aabf8e730aa08da8
AUX 3.0/distcc-config 3294 SHA256 2d9ecf688e140fddfeea9c8d1a42ad5c611bec2fc690fa4695061df91634beec SHA512 0a641d939acd57077cfe4a5602b327086a5ce19b39e3f7e6161b9928a61222a08b26d70f90eaa774f99c3c758f1ae77964317d29a95742f6f4283e05a0c494f6 WHIRLPOOL 18f8c9590a6b250cad9f0c0528d65be52e45af096ec85abd3386e68e461b1208c2894f292d63a197970a92f9fcedfaa30047a35f7d44c4a7b048912f4e37d862
AUX 3.1/conf 1143 SHA256 f6fe901a78b6ca3277a7990920b317265ba5a5d8f137a62b287da730c665890f SHA512 11330d0725ace3d4d48615d0b29a296c89a462047b9d1aa5600b835be064cc6a1ce66958214c518e5bcd8e3048fa7f9aa4f59beb7cbb59494b363358e1447831 WHIRLPOOL 378d4aebd04ad9c60e5ab0e5dcdecd20fc9bf6021a6223bdcd5f7225ab658c2bbc1ccacd6c619bf4a87f59be3464d491afaff56e415054b9afd441a85cde7cc8
AUX 3.1/init 678 SHA256 92a4931b0241b2ddb9d7771f14c880802bdff9c44fadb2c6671387e08cea0c7c SHA512 e928ebc566c939cf74088dccb013e111dee69923ab66065db3f30f33d12db2405f1ec025ef2f7a185a702d253470f0dcde6710815fda488a21f29ce72b6a1b31 WHIRLPOOL 86436b58fd76b6edbca0f2308437b5a39fab2658ce3663fc56fdd855f793127a6cd7cd39b41218bf58f56d40ef1e4d9952cff5e8f19d56ad4e53c67fc0426e15
AUX 3.2/conf 1287 SHA256 253cfaa5b53fe4943a9db83e76ff6d6e8855665f69c2f7beca124af3ec63c88a SHA512 e3c32d1bf67fa475ce7b8f6f27835ca604eca23bcb338312c3b93d59123c2747a7c45b2ba7fe19a0c3eec9dca409aa036b1c7aa3776d0f163bd06ac7bb6b2e94 WHIRLPOOL dbd0e9b9b27d40d0ad92cf9b9c663bc5d1b2351a61cd5f9a1e526dfce889eb6bad39ce0b88efd1cbbd45bc6ed827ab5f29150faf0e7aacb9aabf8e730aa08da8
AUX 3.2/distcc-config 5220 SHA256 fb06c89b8de7fb30ce9f0445892be1b4a0836e7e614d5d246de0f1a00b42a5bd SHA512 5035d2654616c2456cb390b11575095540e79f10bced260d3269f6a0b4416d16ac877b1518f5e7a3ae29c3c1b754f44ff19e06f9c6b968acba98422c9024531f WHIRLPOOL afa436411555260c4ae02f8c8e350c27a7909f48b9ddbc0396ab0dfadcfe23029aa0c895584e9f871b39f5da6a852e8abf719b34e4c4b2d78c2d127e92a09b15
AUX 3.2/init 678 SHA256 92a4931b0241b2ddb9d7771f14c880802bdff9c44fadb2c6671387e08cea0c7c SHA512 e928ebc566c939cf74088dccb013e111dee69923ab66065db3f30f33d12db2405f1ec025ef2f7a185a702d253470f0dcde6710815fda488a21f29ce72b6a1b31 WHIRLPOOL 86436b58fd76b6edbca0f2308437b5a39fab2658ce3663fc56fdd855f793127a6cd7cd39b41218bf58f56d40ef1e4d9952cff5e8f19d56ad4e53c67fc0426e15
AUX distcc-3.0-fix-fortify.patch 313 SHA256 7b57ae28dcef0c1ecd273a8a10dd1a16fa6a7af618d5438e1fe4398863fa8901 SHA512 11f125fd12398d7e7cdcbbb2bb57d5d374fc3dda0eb88d22176c1c9948393debaf4aa05975d79e6fa4ca8de69b332cd2a75b301868b473c42511901e38b4c2a1 WHIRLPOOL 6eb87c3228717cff12a55770c6ff3d3846ed102ce5fe65e48e49cb7198c60d05fb0f779150c2f21c9cad59d869c249b53ae37f2c2332bacd583298aba6651399
AUX distcc-3.0-xinetd.patch 558 SHA256 9ef11743e91167548ac6324aa21608a62fd09149a8dbdbab32602f70804e0560 SHA512 1c0aa31606e1ce828ad52c9fff672d9e13a00494b8a3441095aca101d76f0f296308e359330a85745e2c60533eb1dcf82cea3feff2d0a3154b204d56735f0d14 WHIRLPOOL 59b3fdc21fe5a15a5163b02ec6c778085b85ae2eb2c98a1b88a6b5cfb7cd2a9a81512e5ef66892c7cdb1ea17e7e6728fd059b42762e15d2d20a60ad79c458155
AUX distcc-3.1-argc-fix.patch 480 SHA256 e576553f27c7fabc2dcd3f361a98e2db70fef9fa4f08df91a8bb00c178912a1b SHA512 da9266ee6ce36cf427324b94734fa6e368498422b0a3adcdde9bfe252e163173a989db323b9d2c7e2a2b1048aa76ede13d4dbd169fef34fc559e244a7b802b00 WHIRLPOOL df9b32d2f3697c90bdca4a606280fe9f69d83f5d24f5031797d7a176a563ad4da3b191d085d909a8a9a0c86afba12a6481cda69c3e897d5ae00003c8cccc8877
AUX distcc-3.1-freedesktop.patch 2959 SHA256 bf8694f4d1eb5e757615929bc58587f538ce733891097eb42204423cab644798 SHA512 4eb6497179ca1f6b57d1b7f6ca8f58d2ad8b7a512f771cd63f835ddf457b988d188800a1d662463d0caec66c06ad151378145f5b910f6bd9eb922e0c228e43c9 WHIRLPOOL 3da6509bcf47132b1f9d215e84756c8e015ba532f2e078ea2b2de163157a44db0fa88d8d37cd772851658586d5308da141f93ee706aaf9e307664c0018dce81d
AUX distcc-3.1-python.patch 10754 SHA256 8ba3c0745a30b5901cfb37f4231d754e5779cbc5a6fa173fb196661d2a035cc2 SHA512 8a66113ef0157b6ec382883325f4acc1dcd7df573c3c7f14bf88429b6060687faa64862a53b510709f6429e082aad97be7934e964168d91f85086c8c5f764a1e WHIRLPOOL 3aed5e32be73c04af7786c0b888e3a11b7f2dbb78c958f2aa1aa4175651cb850aab4dc1559aaacabe2295168aed692238ac71cee1b838d1b3a6a3a44e5db0eee
AUX distcc-3.2_rc1-freedesktop.patch 3140 SHA256 7ead1174fc170cee5c32ac183edf0c15ae35df56bedbbf6bc24c0099fe23b7f6 SHA512 fe953e1884b498da9cbb83ca90af9e49b554ad56fef8a8f55b9e6b46e5904f7376e5e58a9123f4acb474e16577fb6c9371a12eddc29c07c5d488be847f4ed2ef WHIRLPOOL b073d4c775493a2976dc430f949269d6328178254c2080ca1f8c71be3b935cdfcc5e3135e2504e87267059df243f744d2f7f90a517aefebeaed5f55e40607eb1
AUX distcc-3.2_rc1-gssapi.patch 1638 SHA256 2693fbf5b76ab64874e0a4bc1540067f402799dfabde5202a89ec045f1d88ea0 SHA512 c804189f87068f82e7cb18de4e8d30cc67db7cc7fbcb13872d44e3f6fb006b3c779adf9c6068ae50831ef649da718ddb33c0efc4354636aacc9a7217b3c9a348 WHIRLPOOL fd0afc3bcdc176aec7f2f2e9d990578573628c66a23da60ba8e34663c86835ca138f48a2feb4f02dd8cfa2c28442f65338ea531994a09db38bbdf62bfdfcbe4d
AUX distcc-3.2_rc1-python.patch 10592 SHA256 935328943efe26f20bfb94952bc8bcb7f8536465db72411d81e6f3d1ade37989 SHA512 513c2fb9aa8f222a0f6062795fac1f855d67467d796b406c6b685e345554ce09a96ab9e594d6a05aad6c5a0f8c7906700529cfb562f2dd7c498d9078219b3d6b WHIRLPOOL 0ec9deafa00b161a29ead3ff7791262a189501d2ca69d03d46eb5838ca3effa8e1de7878b72917634cb261ee2cf68401f2b8ca70048345d4bfddc6db82fa56aa
AUX distcc-3.2_rc1-socks5.patch 5462 SHA256 85b48489c360d384a67de91f1a750413a2239dd81fe45d7270c62451114a6f22 SHA512 707b6ad02bb7ff1507cfbfbb4cee673d5f0dc776006e9b7e801deabccf05c6057b33ea43c6a3ddd1756b8d07ff1d5e3087b635f15285195ba795b8679ebdc860 WHIRLPOOL 92f2721675d8dc06d73f8c5b0f0236fc1dc57f1dd1f05bc3765cc5daaa1b41db563af579c8dac4741666aeb10c12edfabf8109eef2e36cbd267506ee1c3ea3d6
AUX distcc-config 4769 SHA256 e725831a19e7533da1d1fef823e79ff6c8004a8785c534ea1adca97d6d8141da SHA512 390c4cd879acf1babea9b4cb3510a89d0bd1764fa8f6d1b5c0a266d86e6e239df09fe39f22b92e2ff47db710fccbc5cc905c6824eb1e10cea43b7772a7680a84 WHIRLPOOL b9bc188174859638cea629f7acd07c1aba76c0cadb463405d97bedd860ea12958906fbdeea432bca584998ee6e242704e1d6174007a6c655f47bebb29646dd0b
AUX distcc-hardened.patch 1084 SHA256 dcf63f201cb7f4bf13eeb1485a5056c64370b9239d28e4acc77a47046dcda6cf SHA512 d1150dc83bf89c332f8c0bd01e15f52f95d71868733bd2e5430a5377f1a4aaa2b5b6e0cd488d33d9b94ce18b0eeeadf4af719db536b001b50e4d482b35c7e057 WHIRLPOOL 5faa97711f48d3bb41c6362d9467dab28546d01015de1b76eaaf847d633711bf56af16d1e3484b9bf9215cdf5436fcc6837bc870287cce02553b9ff756215111
AUX distccd.service 244 SHA256 d9cbc0f6fbadd1628dfdd9b31f5ade85f4a29cdd2dc05382aff8d9539881a746 SHA512 0626a2da412df4a124ec8f3486b48af92895e97ad626bb848f14e60c9b016de313ca7c17a09565de95fa48233c9f7e37bf79038d1115b339a2033f0eacf0a22f WHIRLPOOL 31e258449949cd8185e5f83cfdc62017dd5576e8c80468fc5624c6f49abd133b488f3d333096fbdb213a8a7dddfb2d2414949e5fc1e68c79c569fd73298f3c93
AUX distccd.service.conf 186 SHA256 75fd7954ab324efeeb3c7a9379bf261370f4aa715c57f3a9b39413822ce5ebc7 SHA512 19bf25757ba724ba4e728797b8c6fccabb8b95d2945f0e3c216303a04a4e7470507dcf8535657954f265ed5f067f32dcb3fb6558e9958a86de76b1e66e2b31b6 WHIRLPOOL 7b110c3a799469d368ae510d915fbdc6999a4750fa4abd91045e5576ac5aedb5daa063741a5833388d2dfb97d5b76e235bfd49875bd571f4732e27e8cabdabc7
DIST distcc-3.1.tar.bz2 588820 SHA256 f55dbafd76bed3ce57e1bbcdab1329227808890d90f4c724fcd2d53f934ddd89 SHA512 0ca7167309badf5d36d2783bab398295b52c43fde0355cf1902032c70b27fc40c21729c98af0ee4c0aeea0c48755e4626308e9385d938b7822de27cdb048e7bd WHIRLPOOL 9152feab2b7def17606259293fe7af7815ec295defa0287b7e5c054f17b0cb73d07f6e721855fd06eec4fc838c44ff509db20fc89c47871f7f1349e08cd126bd
DIST distcc-3.2rc1.tar.bz2 609904 SHA256 311671e844625d7fdb18dd3d096cd855751cfe8de13827682bcb7beff9133b30 SHA512 98b2e8423d724bbb6a615d946d170441a8e293310785f867d7a277b318c043a37b0af39ae8ed1f7a0667803de9db1d1925199bad85130cf9bd9cb347635125ee WHIRLPOOL d366abb05d10aa5a458acf7b57f5bf52fd4f5ff46c68494e28140eb944524e66d729ebef60190acb1d9b33a0fb8faea6b909509de67294c29dbebcf01d500a36
EBUILD distcc-3.1-r10.ebuild 4621 SHA256 0a46944d9ac54a7468df7ed62215bb5e7b9988de31aa76759be983238d7f9780 SHA512 a48968fe9121cb0dad4a6f16a188aa0444814998f66a78ec70d8fbcb756da4ffce51916516c474936bdafdaa926b25778f889ea20fd820a4b6d96bf6dd0d6300 WHIRLPOOL babce9ca255396c0ee41f9a3b56548b4dce4f9a5605abfdcd9dddb0ca09b4ed253dde6973d2818505555fece035662b18fcc4efbdff22a073aff1c6a2178d816
EBUILD distcc-3.2_rc1-r4.ebuild 5842 SHA256 747a2c8f291f4fa2e8abd1c334350e531ebce6ab5e2df5a9970a4493e06fbf7a SHA512 db40e631e4188992cac143ec25fd83f4a65b876b7a620f88c35f69cf4e8a0d0d2f237c3c4f2d204f22e77c017af1d300afe903617eccd1f2155928054a87e741 WHIRLPOOL 810a486f3b9eac77f608e7a267c66d9ff6d80007ef719af5fae156095d9eb4088ff120347837c0932c90a7db62a20790df29d3a47b8216161f56c28c10a4fc73
MISC ChangeLog 7420 SHA256 4ed189ddcb11fde22fdeb72401c0929523206f92f8dc79404aba0c87c018895a SHA512 8f40173d32619100007676d6d4f939a5974b311ef34c64bbc4203094aef860b6391cd93f074c03e877cf6cd5dd90f2ac396ad9d076db721a86310835f31849c7 WHIRLPOOL 93170d9b34f1f6d2b13a7d8337c3f875562ff84d1f2b2b0d6c4899375dac54805953b86524decc498a4662d5f467f2c403544e5ca69287a7c08ff22b068ac379
MISC ChangeLog-2015 43187 SHA256 092f07c773f2361956f0e8b4d28d338aaa03ee4143644db6922a803e93f90f75 SHA512 2845de19f4949be5630835998b1b2a95369f2d49454579f14df5070186f3416d750014cd2945353d07f88e7e06fd53a125834570f2a2e496060697da36cb7991 WHIRLPOOL db2463f7da6cbf5ed97ee04e7498b804862ac6614eb9b6e84f30280c34103bf5bd47f798d5d516f597ebf3abbad5fd9af6af8e1a5ee58c32b615c994a8b2519e
MISC metadata.xml 591 SHA256 bb88c70f929966bac3eb4e28ae28551d77b51405fdb2a7c1d821d900675d27fe SHA512 e1505d96de755aa36e470200545efec04e93f21fb122d0679b47f0e5b4fd17aeb82d31d02bed9da4a99408200748df14e4599f4ba03925c39566f6411eb98b71 WHIRLPOOL 0bd64f2dc0d1a5e341995838237ef715b83827f6ce91a0d9907330ca70ed4ad23d8f41f6f2361cc9bd2ae3086f1b721b2625b0d9b27da305c23ac55a8c31be18

View File

@ -1,174 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit eutils fdo-mime flag-o-matic multilib python-single-r1 systemd toolchain-funcs user
DESCRIPTION="Distribute compilation of C code across several machines on a network"
HOMEPAGE="http://distcc.org/"
SRC_URI="https://distcc.googlecode.com/files/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
IUSE="avahi gtk hardened ipv6 selinux xinetd"
RESTRICT="test"
CDEPEND="${PYTHON_DEPS}
dev-libs/popt
avahi? ( >=net-dns/avahi-0.6[dbus] )
gtk? ( x11-libs/gtk+:2 )"
DEPEND="${CDEPEND}
virtual/pkgconfig"
RDEPEND="${CDEPEND}
!net-misc/pump
>=sys-devel/gcc-config-1.4.1
selinux? ( sec-policy/selinux-distcc )
xinetd? ( sys-apps/xinetd )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DISTCC_LOG=""
DCCC_PATH="/usr/$(get_libdir)/distcc/bin"
DISTCC_VERBOSE="0"
pkg_setup() {
enewuser distcc 240 -1 -1 daemon
python-single-r1_pkg_setup
}
src_prepare() {
epatch "${FILESDIR}/${PN}-3.0-xinetd.patch"
# bug #253786
epatch "${FILESDIR}/${PN}-3.0-fix-fortify.patch"
# bug #255188
epatch "${FILESDIR}/${P}-freedesktop.patch"
# bug #258364
epatch "${FILESDIR}/${P}-python.patch"
# bug #351979
epatch "${FILESDIR}/${P}-argc-fix.patch"
epatch_user
sed -i -e "/PATH/s:\$distcc_location:${DCCC_PATH}:" pump.in || die
# Bugs #120001, #167844 and probably more. See patch for description.
use hardened && epatch "${FILESDIR}/distcc-hardened.patch"
}
src_configure() {
local myconf="--disable-Werror --with-docdir=/usr/share/doc/${PF}"
# More legacy stuff?
[ "$(gcc-major-version)" = "2" ] && filter-lfs-flags
# --disable-rfc2553 b0rked, bug #254176
use ipv6 && myconf="${myconf} --enable-rfc2553"
econf \
$(use_with avahi) \
$(use_with gtk) \
${myconf}
}
src_install() {
# In rare cases, parallel make install failed
MAKEOPTS+=" -j1"
default
dobin "${FILESDIR}/3.0/distcc-config"
newinitd "${FILESDIR}/${PV}/init" distccd
systemd_dounit "${FILESDIR}/distccd.service"
systemd_install_serviced "${FILESDIR}/distccd.service.conf"
cp "${FILESDIR}/3.1/conf" "${T}/distccd" || die
if use avahi; then
cat >> "${T}/distccd" <<-EOF
# Enable zeroconf support in distccd
DISTCCD_OPTS="\${DISTCCD_OPTS} --zeroconf"
EOF
sed -i '/ExecStart/ s|$| --zeroconf|' "${ED}"/usr/lib/systemd/system/distccd.service || die
fi
doconfd "${T}/distccd"
cat > "${T}/02distcc" <<-EOF
# This file is managed by distcc-config; use it to change these settings.
DISTCC_LOG="${DISTCC_LOG}"
DCCC_PATH="${DCCC_PATH}"
DISTCC_VERBOSE="${DISTCC_VERBOSE}"
EOF
doenvd "${T}/02distcc"
# create the masquerade directory
dodir "${DCCC_PATH}"
for f in cc c++ gcc g++; do
dosym /usr/bin/distcc "${DCCC_PATH}/${f}"
if [ "${f}" != "cc" ]; then
dosym /usr/bin/distcc "${DCCC_PATH}/${CTARGET:-${CHOST}}-${f}"
fi
done
# create the distccd pid directory
keepdir /var/run/distccd
fowners distcc:daemon /var/run/distccd
if use gtk; then
einfo "Renaming /usr/bin/distccmon-gnome to /usr/bin/distccmon-gui"
einfo "This is to have a little sensability in naming schemes between distccmon programs"
mv "${ED}/usr/bin/distccmon-gnome" "${ED}/usr/bin/distccmon-gui" || die
dosym distccmon-gui /usr/bin/distccmon-gnome
fi
if use xinetd; then
insinto /etc/xinetd.d
newins "doc/example/xinetd" distcc
fi
rm -rf "${ED}/etc/default" || die
rm -f "${ED}/etc/distcc/clients.allow" || die
rm -f "${ED}/etc/distcc/commands.allow.sh" || die
python_fix_shebang "${ED}"
python_optimize
}
pkg_postinst() {
use gtk && fdo-mime_desktop_database_update
if use ipv6; then
elog
elog "IPv6 is not supported yet by ${P}."
fi
elog
elog "Tips on using distcc with Gentoo can be found at"
elog "https://wiki.gentoo.org/wiki/Distcc"
elog
elog "How to use pump mode with Gentoo:"
elog "# distcc-config --set-hosts \"foo,cpp,lzo bar,cpp,lzo baz,cpp,lzo\""
elog "# pump emerge -u world"
elog
elog "To use the distccmon programs with Gentoo you should use this command:"
elog "# DISTCC_DIR=\"${DISTCC_DIR}\" distccmon-text 5"
if use gtk; then
elog "Or:"
elog "# DISTCC_DIR=\"${DISTCC_DIR}\" distccmon-gnome"
fi
elog
elog "***SECURITY NOTICE***"
elog "If you are upgrading distcc please make sure to run etc-update to"
elog "update your /etc/conf.d/distccd and /etc/init.d/distccd files with"
elog "added security precautions (the --listen and --allow directives)"
elog
}
pkg_postrm() {
use gtk && fdo-mime_desktop_database_update
}

View File

@ -1,205 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit autotools eutils fdo-mime flag-o-matic multilib python-single-r1 systemd toolchain-funcs user
MY_P="${P/_}"
DESCRIPTION="Distribute compilation of C code across several machines on a network"
HOMEPAGE="http://distcc.org/"
SRC_URI="https://distcc.googlecode.com/files/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd"
IUSE="avahi crossdev gnome gssapi gtk hardened ipv6 selinux xinetd"
RESTRICT="test"
CDEPEND="${PYTHON_DEPS}
dev-libs/popt
avahi? ( >=net-dns/avahi-0.6[dbus] )
gnome? (
>=gnome-base/libgnome-2
>=gnome-base/libgnomeui-2
x11-libs/gtk+:2
x11-libs/pango
)
gssapi? ( net-libs/libgssglue )
gtk? ( x11-libs/gtk+:2 )"
DEPEND="${CDEPEND}
virtual/pkgconfig"
RDEPEND="${CDEPEND}
!net-misc/pump
>=sys-devel/gcc-config-1.4.1
selinux? ( sec-policy/selinux-distcc )
xinetd? ( sys-apps/xinetd )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
S="${WORKDIR}/${MY_P}"
DCCC_PATH="/usr/$(get_libdir)/distcc/bin"
DISTCC_VERBOSE="0"
pkg_setup() {
enewuser distcc 240 -1 -1 daemon
python-single-r1_pkg_setup
}
src_prepare() {
epatch "${FILESDIR}/${PN}-3.0-xinetd.patch"
# bug #253786
epatch "${FILESDIR}/${PN}-3.0-fix-fortify.patch"
# bug #255188
epatch "${FILESDIR}/${PN}-3.2_rc1-freedesktop.patch"
# bug #258364
epatch "${FILESDIR}/${PN}-3.2_rc1-python.patch"
# for net-libs/libgssglue
epatch "${FILESDIR}/${PN}-3.2_rc1-gssapi.patch"
# SOCKSv5 support needed for Portage, bug #537616
epatch "${FILESDIR}/${PN}-3.2_rc1-socks5.patch"
epatch_user
# Bugs #120001, #167844 and probably more. See patch for description.
use hardened && epatch "${FILESDIR}/distcc-hardened.patch"
sed -i \
-e "/PATH/s:\$distcc_location:${EPREFIX}${DCCC_PATH}:" \
-e "s:@PYTHON@:${EPYTHON}:" \
pump.in || die "sed failed"
sed \
-e "s:@EPREFIX@:${EPREFIX:-/}:" \
-e "s:@libdir@:/usr/$(get_libdir):" \
"${FILESDIR}/3.2/distcc-config" > "${T}/distcc-config" || die
eaclocal -Im4 --output=aclocal.m4
eautoconf
}
src_configure() {
local myconf="--disable-Werror --with-docdir=/usr/share/doc/${PF}"
# More legacy stuff?
[ "$(gcc-major-version)" = "2" ] && filter-lfs-flags
# --disable-rfc2553 b0rked, bug #254176
use ipv6 && myconf="${myconf} --enable-rfc2553"
econf \
$(use_with avahi) \
$(use_with gtk) \
$(use_with gnome) \
$(use_with gssapi auth) \
${myconf}
}
src_install() {
default
python_optimize
newinitd "${FILESDIR}/3.2/init" distccd
systemd_dounit "${FILESDIR}/distccd.service"
systemd_install_serviced "${FILESDIR}/distccd.service.conf"
cp "${FILESDIR}/3.2/conf" "${T}/distccd" || die
if use avahi; then
cat >> "${T}/distccd" <<-EOF
# Enable zeroconf support in distccd
DISTCCD_OPTS="\${DISTCCD_OPTS} --zeroconf"
EOF
sed -i '/ExecStart/ s|$| --zeroconf|' "${ED}"/usr/lib/systemd/system/distccd.service || die
fi
doconfd "${T}/distccd" || die
cat > "${T}/02distcc" <<-EOF
# This file is managed by distcc-config; use it to change these settings.
# DISTCC_LOG and DISTCC_DIR should not be set.
DISTCC_VERBOSE="${DISTCC_VERBOSE:-0}"
DISTCC_FALLBACK="${DISTCC_FALLBACK:-1}"
DISTCC_SAVE_TEMPS="${DISTCC_SAVE_TEMPS:-0}"
DISTCC_TCP_CORK="${DISTCC_TCP_CORK}"
DISTCC_SSH="${DISTCC_SSH}"
UNCACHED_ERR_FD="${UNCACHED_ERR_FD}"
DISTCC_ENABLE_DISCREPANCY_EMAIL="${DISTCC_ENABLE_DISCREPANCY_EMAIL}"
DCC_EMAILLOG_WHOM_TO_BLAME="${DCC_EMAILLOG_WHOM_TO_BLAME}"
EOF
doenvd "${T}/02distcc" || die
keepdir "${DCCC_PATH}" || die
dobin "${T}/distcc-config" || die
# create the distccd pid directory
keepdir /var/run/distccd || die
fowners distcc:daemon /var/run/distccd || die
if use gnome || use gtk; then
einfo "Renaming /usr/bin/distccmon-gnome to /usr/bin/distccmon-gui"
einfo "This is to have a little sensability in naming schemes between distccmon programs"
mv "${ED}/usr/bin/distccmon-gnome" "${ED}/usr/bin/distccmon-gui" || die
dosym distccmon-gui /usr/bin/distccmon-gnome || die
fi
if use xinetd; then
insinto /etc/xinetd.d || die
newins "doc/example/xinetd" distcc || die
fi
rm -r "${ED}/etc/default" || die
rm "${ED}/etc/distcc/clients.allow" || die
rm "${ED}/etc/distcc/commands.allow.sh" || die
}
pkg_postinst() {
if [ -x "${EPREFIX}/usr/bin/distcc-config" ] ; then
if use crossdev; then
"${EPREFIX}/usr/bin/distcc-config" --update-masquerade-with-crossdev
else
"${EPREFIX}/usr/bin/distcc-config" --update-masquerade
fi
fi
use gnome && fdo-mime_desktop_database_update
elog
elog "Tips on using distcc with Gentoo can be found at"
elog "https://wiki.gentoo.org/wiki/Distcc"
elog
elog "How to use pump mode with Gentoo:"
elog "# distcc-config --set-hosts \"foo,cpp,lzo bar,cpp,lzo baz,cpp,lzo\""
elog "# echo 'FEATURES=\"\${FEATURES} distcc distcc-pump\"' >> /etc/portage/make.conf"
elog "# emerge -u world"
elog
elog "To use the distccmon programs with Gentoo you should use this command:"
elog "# DISTCC_DIR=\"${DISTCC_DIR:-${BUILD_PREFIX}/.distcc}\" distccmon-text 5"
if use gnome || use gtk; then
elog "Or:"
elog "# DISTCC_DIR=\"${DISTCC_DIR:-${BUILD_PREFIX}/.distcc}\" distccmon-gnome"
fi
elog
elog "***SECURITY NOTICE***"
elog "If you are upgrading distcc please make sure to run etc-update to"
elog "update your /etc/conf.d/distccd and /etc/init.d/distccd files with"
elog "added security precautions (the --listen and --allow directives)"
elog
}
pkg_postrm() {
# delete the masquerade directory
if [ ! -f "${EPREFIX}/usr/bin/distcc" ] ; then
einfo "Remove masquerade symbolic links."
rm "${EPREFIX}${DCCC_PATH}/"*{cc,c++,gcc,g++}
rmdir "${EPREFIX}${DCCC_PATH}"
fi
use gnome && fdo-mime_desktop_database_update
}

View File

@ -1,40 +0,0 @@
# /etc/conf.d/distccd: config file for /etc/init.d/distccd
DISTCCD_OPTS=""
# this is the distccd executable
DISTCCD_EXEC="/usr/bin/distccd"
# this is where distccd will store its pid file
DISTCCD_PIDFILE="/var/run/distccd/distccd.pid"
# set this option to run distccd with extra parameters
# Default port is 3632. For most people the default is okay.
DISTCCD_OPTS="${DISTCCD_OPTS} --port 3632"
# Logging
# You can change some logging options here:
# --log-file FILE
# --log-level LEVEL [critical,error,warning, notice, info, debug]
#
# Leaving --log-file blank will log to syslog
# example: --log-file /dev/null --log-level warning
# example: --log-level critical
DISTCCD_OPTS="${DISTCCD_OPTS} --log-level critical"
# SECURITY NOTICE:
# It is HIGHLY recommended that you use the --listen option
# for increased security. You can specify an IP to permit connections
# from or a CIDR mask
# --listen accepts only a single IP
# --allow is now mandatory as of distcc-2.18.
# example: --allow 192.168.0.0/24
# example: --allow 192.168.0.5 --allow 192.168.0.150
# example: --listen 192.168.0.2
DISTCCD_OPTS="${DISTCCD_OPTS} --allow 192.168.0.0/24"
#DISTCCD_OPTS="${DISTCCD_OPTS} --listen 192.168.0.2"
# set this for niceness
# Default is 15
DISTCCD_OPTS="${DISTCCD_OPTS} -N 15"

View File

@ -1,123 +0,0 @@
#!/usr/bin/env python
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
import os, re, signal, sys
from string import rstrip
from subprocess import Popen
options=[
'--get-hosts',
'--set-hosts',
'--get-verbose',
'--set-verbose',
'--get-log',
'--set-log',
'--help',
'--get-env',
'--set-env'
]
tmpcmdline=sys.argv[1:]
cmdline=[]
envfile = '/etc/env.d/02distcc'
def exithandler(foo,bar):
os.kill(0,signal.SIGKILL)
sys.exit(1)
signal.signal(signal.SIGINT,exithandler)
def isroot(ret=0):
if os.getuid() != 0:
if ret == 0:
print '!!!',sys.argv[:1][0],tmpcmdline[0],'must be run as root'
sys.exit(1)
else:
retval = 0
else:
retval = 1
return retval
def writeenv(var,value):
isroot()
distcc_env = []
distcc_env = open(envfile, 'r').readlines()
distcc_env_new = open(envfile, 'w')
for i in range(len(distcc_env)):
if re.compile(var+'="(.*)"').match(distcc_env[i]):
distcc_env[i] = var+'="'+value+'"\n'
distcc_env_new.write(distcc_env[i])
#print 'Set',var,'to:',value
Popen('/usr/sbin/env-update', shell=True)
print 'If you want to use these new settings in an existing shell,'
print 'you need to "source /etc/profile" to get the changes.'
def readenv(var):
distcc_env = open(envfile, 'r').read()
match = re.compile(var+'="(.*)"').search(distcc_env)
if match:
print var+'='+match.group(1)
else:
print var,'not set.'
def createdistccdir(dir):
if not os.path.exists(dir):
os.mkdir(dir)
os.chmod(dir, 0755)
for x in tmpcmdline:
if not x:
continue
if x[0:2]=="--":
if not x in options:
print "!!! Error:",x,"is an invalid option."
sys.exit(1)
else:
cmdline = x
if '--get-hosts' in tmpcmdline:
HOSTS_ENV = os.environ.get('DISTCC_HOSTS')
HOSTS_HOME = os.environ.get('HOME')+'/hosts'
if HOSTS_ENV:
print HOSTS_ENV
elif os.path.isfile(HOSTS_HOME) and os.path.getsize(HOSTS_HOME) != 0:
print rstrip(open(HOSTS_HOME, 'r').read())
elif os.path.exists('/etc/distcc/hosts'):
print rstrip(open('/etc/distcc/hosts', 'r').read())
else:
print 'No configuration file found. Setup your hosts with --set-hosts.'
elif '--set-hosts' in tmpcmdline:
if isroot(1):
PATH = '/etc/distcc'
else:
PATH = os.environ.get('HOME')
createdistccdir(PATH)
open(PATH+'/hosts', 'w').write(cmdline + '\n')
elif '--get-verbose' in tmpcmdline:
readenv('DISTCC_VERBOSE')
elif '--set-verbose' in tmpcmdline:
writeenv('DISTCC_VERBOSE',tmpcmdline[1])
elif '--get-log' in tmpcmdline:
readenv('DISTCC_LOG')
elif '--set-log' in tmpcmdline:
writeenv('DISTCC_LOG',tmpcmdline[1])
elif '--get-env' in tmpcmdline:
if len(tmpcmdline) == 1:
print rstrip(open(envfile, 'r').read())
elif len(tmpcmdline) == 2:
readenv(tmpcmdline[1])
else:
print '!!! Error: Specify only one variable.'
elif '--set-env' in tmpcmdline:
if len(tmpcmdline) > 2 and len(tmpcmdline) <= 3:
isroot()
writeenv(tmpcmdline[1],tmpcmdline[2])
else:
print '!!! Error: Awaiting two parameters.'
else:
print 'Usage: %s --set-hosts DISTCC_HOSTS | --get-hosts' % sys.argv[0]
print ' %s --set-verbose { 0 | 1 } | --get-verbose' % sys.argv[0]
print ' %s --set-log FILE | --get-log' % sys.argv[0]
print ' %s --set-env VARIABLE VALUE | --get-env [VARIABLE]' % sys.argv[0]

View File

@ -1,35 +0,0 @@
# /etc/conf.d/distccd: config file for /etc/init.d/distccd
# this is the distccd executable
DISTCCD_EXEC="/usr/bin/distccd"
# this is where distccd will store its pid file
DISTCCD_PIDFILE="/var/run/distccd/distccd.pid"
# Ports:
# Default port is 3632. For most people the default is okay.
#
# Logging:
# You can change some logging options here:
# --log-file FILE
# --log-level LEVEL [critical,error,warning, notice, info, debug]
#
# Leaving --log-file blank will log to syslog
# example: --log-file /dev/null --log-level warning
# example: --log-level critical
#
# Nice level:
# The default nice level is 15. You can change it by adding: -N xx
# where xx is the nice level.
# SECURITY NOTICE:
# It is HIGHLY recommended that you use the --listen option
# for increased security. You can specify an IP to permit connections
# from or a CIDR mask
# --listen accepts only a single IP
# --allow is now mandatory as of distcc-2.18.
# example: --allow 192.168.0.0/24
# example: --allow 192.168.0.5 --allow 192.168.0.150
# example: --listen 192.168.0.2
DISTCCD_OPTS="--port 3632 --log-level notice --log-file /var/log/distccd.log -N 15"

View File

@ -1,32 +0,0 @@
#!/sbin/openrc-run
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
depend() {
need net
use avahi-daemon ypbind
}
start() {
ebegin "Starting distccd"
if [ ! -e /var/run/distccd ] ; then
mkdir -p /var/run/distccd
chown distcc:daemon /var/run/distccd
fi
# Load PATH and GCC_SPECS from gcc-config, bug #262773
eval "$(gcc-config -E)"
start-stop-daemon --start --quiet --exec "${DISTCCD_EXEC}" --user distcc -- \
--daemon --pid-file "${DISTCCD_PIDFILE}" \
${DISTCCD_OPTS}
eend $?
}
stop() {
ebegin "Stopping distccd"
start-stop-daemon --stop --quiet --pidfile "${DISTCCD_PIDFILE}"
eend $?
}

View File

@ -1,40 +0,0 @@
# /etc/conf.d/distccd: config file for /etc/init.d/distccd
DISTCCD_OPTS=""
# this is the distccd executable
DISTCCD_EXEC="/usr/bin/distccd"
# this is where distccd will store its pid file
DISTCCD_PIDFILE="/var/run/distccd/distccd.pid"
# set this option to run distccd with extra parameters
# Default port is 3632. For most people the default is okay.
DISTCCD_OPTS="${DISTCCD_OPTS} --port 3632"
# Logging
# You can change some logging options here:
# --log-file FILE
# --log-level LEVEL [critical,error,warning, notice, info, debug]
#
# Leaving --log-file blank will log to syslog
# example: --log-file /dev/null --log-level warning
# example: --log-level critical
DISTCCD_OPTS="${DISTCCD_OPTS} --log-level critical"
# SECURITY NOTICE:
# It is HIGHLY recommended that you use the --listen option
# for increased security. You can specify an IP to permit connections
# from or a CIDR mask
# --listen accepts only a single IP
# --allow is now mandatory as of distcc-2.18.
# example: --allow 192.168.0.0/24
# example: --allow 192.168.0.5 --allow 192.168.0.150
# example: --listen 192.168.0.2
DISTCCD_OPTS="${DISTCCD_OPTS} --allow 192.168.0.0/24"
#DISTCCD_OPTS="${DISTCCD_OPTS} --listen 192.168.0.2"
# set this for niceness
# Default is 15
DISTCCD_OPTS="${DISTCCD_OPTS} -N 15"

View File

@ -1,181 +0,0 @@
#!/usr/bin/env python2
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
import os, re, signal, subprocess, sys
options=[
'--get-hosts',
'--set-hosts',
'--get-verbose',
'--set-verbose',
'--get-log',
'--set-log',
'--update-masquerade',
'--update-masquerade-with-crossdev',
'--help',
'--get-env',
'--set-env'
]
tmpcmdline=sys.argv[1:]
cmdline=[]
eprefix = '@EPREFIX@'
bindir = os.path.join(eprefix, 'usr', 'bin')
sbindir = os.path.join(eprefix, 'usr', 'sbin')
libdir = os.path.join(eprefix, '@libdir@')
sysconfdir = os.path.join(eprefix, 'etc')
gcc_config = os.path.join(bindir, 'gcc-config')
env_update = os.path.join(sbindir, 'env-update')
envfile = os.path.join(sysconfdir, 'env.d', '02distcc')
default_distcc_dir = os.path.join(sysconfdir, 'distcc')
hostfile = os.path.join(default_distcc_dir, 'hosts')
distcc_path = os.path.join(bindir, 'distcc')
dccc_dir = os.path.join(libdir, 'distcc', 'bin')
def exithandler(foo,bar):
os.kill(0,signal.SIGKILL)
sys.exit(1)
signal.signal(signal.SIGINT,exithandler)
def isroot(ret=0):
if os.getuid() != 0:
if ret == 0:
print('!!! %s %s must be run as root' % (sys.argv[:1][0],tmpcmdline[0]))
sys.exit(1)
else:
retval = 0
else:
retval = 1
return retval
def writeenv(var,value):
isroot()
distcc_env = []
distcc_env = open(envfile, 'r').readlines()
distcc_env_new = open(envfile, 'w')
for i in range(len(distcc_env)):
if re.compile(var+'="(.*)"').match(distcc_env[i]):
distcc_env[i] = var+'="'+value+'"\n'
distcc_env_new.write(distcc_env[i])
#print('Set %s to: %s ' % (var,value))
subprocess.Popen(env_update, shell=True)
print('If you want to use these new settings in an existing shell,')
print('you need to "source /etc/profile" to get the changes.')
def readenv(var):
distcc_env = open(envfile, 'r').read()
match = re.compile(var+'="(.*)"').search(distcc_env)
if match:
print(var+'='+match.group(1))
else:
print(var,'not set.')
def installlink(chost='', version=''):
for file in ['gcc', 'cc', 'c++', 'g++']:
if not chost == '':
file = '%s-%s' % (chost,file)
if not version == '':
file = '%s-%s' % (file,version)
path = os.path.join(dccc_dir,file)
if os.path.exists(os.path.join(bindir,file)):
if not os.path.exists(path):
print('Creating %s symlink...' % (path))
os.symlink(distcc_path,path)
#else:
# print('Already exists. Skipping...')
def installlinks():
p = subprocess.Popen([gcc_config+" -C -l"], shell=True, stdout=subprocess.PIPE)
lines = p.stdout.read().rstrip().split('\n')
for line in lines:
columns = line.split()
if len(columns) >= 2:
matches = re.match("(.*)-(.*)", columns[1])
chost = matches.group(1)
version = matches.group(2)
installlink(chost)
installlink(chost, version)
def uninstalllinks():
for root, dirs, files in os.walk(dccc_dir):
for file in files:
os.remove(os.path.join(root, file))
def createdistccdir(dir):
if not os.path.exists(dir):
os.mkdir(dir)
os.chmod(dir, 0o755)
for x in tmpcmdline:
if not x:
continue
if x[0:2]=="--":
if not x in options:
print("!!! Error: %s is an invalid option." % (x))
sys.exit(1)
else:
cmdline = x
if '--get-hosts' in tmpcmdline:
HOSTS_ENV = os.environ.get('DISTCC_HOSTS')
HOSTS_HOME = os.path.join(os.environ.get('HOME'), '.distcc', 'hosts')
if HOSTS_ENV:
print(HOSTS_ENV)
elif os.path.isfile(HOSTS_HOME) and os.path.getsize(HOSTS_HOME) != 0:
print(HOSTS_HOME)
elif os.path.exists(hostfile):
print(open(hostfile, 'r').read().rstrip())
else:
print('No configuration file found. Setup your hosts with --set-hosts.')
elif '--set-hosts' in tmpcmdline:
if isroot(1):
PATH = default_distcc_dir
else:
PATH = os.path.join(os.environ.get('HOME'), '.distcc')
createdistccdir(PATH)
open(os.path.join(PATH, 'hosts'), 'w').write(cmdline + '\n')
elif '--get-verbose' in tmpcmdline:
readenv('DISTCC_VERBOSE')
elif '--set-verbose' in tmpcmdline:
writeenv('DISTCC_VERBOSE',tmpcmdline[1])
elif '--get-log' in tmpcmdline:
readenv('DISTCC_LOG')
elif '--set-log' in tmpcmdline:
writeenv('DISTCC_LOG',tmpcmdline[1])
elif '--update-masquerade' in tmpcmdline:
isroot()
uninstalllinks()
print('Creating symlinks...')
installlink()
installlinks()
elif '--update-masquerade-with-crossdev' in tmpcmdline:
isroot()
uninstalllinks()
print('Creating symlinks...')
installlinks()
elif '--get-env' in tmpcmdline:
if len(tmpcmdline) == 1:
print(open(envfile, 'r').read().rstrip())
elif len(tmpcmdline) == 2:
readenv(tmpcmdline[1])
else:
print('!!! Error: Specify only one variable.')
elif '--set-env' in tmpcmdline:
if len(tmpcmdline) > 2 and len(tmpcmdline) <= 3:
isroot()
writeenv(tmpcmdline[1],tmpcmdline[2])
else:
print('!!! Error: Awaiting two parameters.')
else:
cmd = sys.argv[:1][0]
print('Usage: %s --set-hosts DISTCC_HOSTS | --get-hosts' % (cmd))
print(' %s --set-verbose { 0 | 1 } | --get-verbose' % (cmd))
print(' %s --set-log FILE | --get-log' % (cmd))
print(' %s --set-env VARIABLE VALUE | --get-env [VARIABLE]' % (cmd))
print(' %s --update-masquerade' % (cmd))
print(' %s --update-masquerade-with-crossdev' % (cmd))

View File

@ -1,32 +0,0 @@
#!/sbin/openrc-run
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
depend() {
need net
use avahi-daemon ypbind
}
start() {
ebegin "Starting distccd"
if [ ! -e /var/run/distccd ] ; then
mkdir -p /var/run/distccd
chown distcc:daemon /var/run/distccd
fi
# Load PATH and GCC_SPECS from gcc-config, bug #262773
eval "$(gcc-config -E)"
start-stop-daemon --start --quiet --exec "${DISTCCD_EXEC}" --user distcc -- \
--daemon --pid-file "${DISTCCD_PIDFILE}" \
${DISTCCD_OPTS}
eend $?
}
stop() {
ebegin "Stopping distccd"
start-stop-daemon --stop --quiet --pidfile "${DISTCCD_PIDFILE}"
eend $?
}

View File

@ -1,11 +0,0 @@
diff -ru a/src/snprintf.h b/src/snprintf.h
--- a/src/snprintf.h 2008-08-06 15:52:06.000000000 -0500
+++ b/src/snprintf.h 2009-01-04 15:19:22.000000000 -0600
@@ -7,6 +7,7 @@
*/
#include <stdarg.h>
+#include "config.h"
#ifdef __GNUC__
/** Use gcc attribute to check printf fns. a1 is the 1-based index of

View File

@ -1,15 +0,0 @@
diff -Naur distcc-3.0.orig/doc/example/xinetd distcc-3.0/doc/example/xinetd
--- distcc-3.0.orig/doc/example/xinetd 2008-08-07 05:52:13.000000000 +0900
+++ distcc-3.0/doc/example/xinetd 2008-10-27 15:32:14.000000000 +0900
@@ -19,10 +19,6 @@
socket_type = stream
wait = no
user = distcc
- server = /usr/local/bin/distccd
+ server = /usr/bin/distccd
server_args = --inetd
-
- # This makes xinetd cope if there is no service listed in
- # /etc/services
- type = UNLISTED
}

View File

@ -1,17 +0,0 @@
this fixes virtualbox not compiling with distcc
https://bugs.gentoo.org/show_bug.cgi?id=351979
http://code.google.com/p/distcc/issues/detail?id=83
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=626926
--- distcc-3.1.orig/source/src/arg.c
+++ distcc-3.1/source/src/arg.c
@@ -515,6 +515,8 @@
}
free(argv);
*argv_ptr = argv = new_argv;
+ i += extra_args - 1;
+ argc += extra_args - 1;
}
}
return 0;

View File

@ -1,76 +0,0 @@
diff -Naur distcc-3.1.orig/Makefile.in distcc-3.1/Makefile.in
--- distcc-3.1.orig/Makefile.in 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.1/Makefile.in 2009-02-02 00:40:20.000000000 +0900
@@ -49,13 +49,14 @@
includedir = @includedir@
oldincludedir = /usr/include
docdir = @docdir@
-pkgdatadir = $(datadir)/@PACKAGE_NAME@
+icondir = $(datadir)/pixmaps
+desktopdir = $(datadir)/applications
include_server_builddir = $(builddir)/_include_server
# These must be done from here, not from autoconf, because they can
# contain variable expansions written in Make syntax. Ew.
-DIR_DEFS = -DSYSCONFDIR="\"${sysconfdir}\"" -DPKGDATADIR="\"${pkgdatadir}\""
+DIR_DEFS = -DSYSCONFDIR="\"${sysconfdir}\"" -DICONDIR="\"${icondir}\""
# arguments to pkgconfig
GNOME_PACKAGES = @GNOME_PACKAGES@
@@ -1003,7 +1004,8 @@
@echo " documents $(DESTDIR)$(docdir)"
@echo " programs $(DESTDIR)$(bindir)"
@echo " system configuration $(DESTDIR)$(sysconfdir)"
- @echo " shared data files $(DESTDIR)$(pkgdatadir)"
+ @echo " icons $(DESTDIR)$(icondir)"
+ @echo " .desktop file $(DESTDIR)$(desktopdir)"
# install-sh can't handle multiple arguments, but we don't need any
@@ -1086,10 +1088,10 @@
done
install-gnome-data: $(gnome_data)
- $(mkinstalldirs) "$(DESTDIR)$(pkgdatadir)"
- for p in $(gnome_data); do \
- $(INSTALL_DATA) "$$p" "$(DESTDIR)$(pkgdatadir)" || exit 1; \
- done
+ $(mkinstalldirs) $(DESTDIR)$(icondir)
+ $(mkinstalldirs) $(DESTDIR)$(desktopdir)
+ $(INSTALL_DATA) gnome/distccmon-gnome-icon.png $(DESTDIR)$(icondir)
+ $(INSTALL_DATA) gnome/distccmon-gnome.desktop $(DESTDIR)$(desktopdir)
install-conf: $(conf_files) $(default_files)
$(mkinstalldirs) "$(DESTDIR)$(sysconfdir)/distcc"
diff -Naur distcc-3.1.orig/gnome/distccmon-gnome.desktop distcc-3.1/gnome/distccmon-gnome.desktop
--- distcc-3.1.orig/gnome/distccmon-gnome.desktop 2008-12-03 06:50:27.000000000 +0900
+++ distcc-3.1/gnome/distccmon-gnome.desktop 2009-02-02 00:40:55.000000000 +0900
@@ -1,13 +1,11 @@
[Desktop Entry]
-Version=0.9.4
-Encoding=UTF-8
Exec=distccmon-gnome
Name=distcc monitor
GenericName=Distributed Compile Monitor
Comment=Graphical view of distributed compile tasks
-Icon=distccmon-gnome-icon.png
+Icon=distccmon-gnome-icon
TryExec=distccmon-gnome
Terminal=false
Type=Application
-Categories=GNOME;Application;Development;
+Categories=GNOME;Development;
StartupNotify=true
diff -Naur distcc-3.1.orig/src/mon-gnome.c distcc-3.1/src/mon-gnome.c
--- distcc-3.1.orig/src/mon-gnome.c 2008-12-03 06:50:25.000000000 +0900
+++ distcc-3.1/src/mon-gnome.c 2009-02-02 00:41:18.000000000 +0900
@@ -599,7 +599,7 @@
#if GTK_CHECK_VERSION(2,2,0)
gtk_window_set_icon_from_file (GTK_WINDOW (mainwin),
- PKGDATADIR "/distccmon-gnome-icon.png",
+ ICONDIR "/distccmon-gnome-icon.png",
NULL);
#endif

View File

@ -1,258 +0,0 @@
diff -Naur distcc-3.1.orig/bench/statistics.py distcc-3.1/bench/statistics.py
--- distcc-3.1.orig/bench/statistics.py 2008-12-03 06:50:21.000000000 +0900
+++ distcc-3.1/bench/statistics.py 2009-03-17 01:29:26.000000000 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/env python2.2
+#! /usr/bin/env python
# benchmark -- automated system for testing distcc correctness
# and performance on various source trees.
diff -Naur distcc-3.1.orig/configure distcc-3.1/configure
--- distcc-3.1.orig/configure 2008-12-03 06:50:34.000000000 +0900
+++ distcc-3.1/configure 2009-03-17 01:31:09.000000000 +0900
@@ -3629,7 +3629,7 @@
#
# NB: Cannot use AC_CONFIG_LIBOBJ_DIR here, because it's not present
# in autoconf 2.53.
-for ac_prog in python2.5 python-2.5 python2.4 python-2.4 python
+for ac_prog in python
do
# Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
diff -Naur distcc-3.1.orig/configure.ac distcc-3.1/configure.ac
--- distcc-3.1.orig/configure.ac 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.1/configure.ac 2009-03-17 01:29:04.000000000 +0900
@@ -243,7 +243,7 @@
#
# NB: Cannot use AC_CONFIG_LIBOBJ_DIR here, because it's not present
# in autoconf 2.53.
-AC_PATH_PROGS(PYTHON, [python2.5 python-2.5 python2.4 python-2.4 python])
+AC_PATH_PROGS(PYTHON, [python])
AC_ARG_VAR(PYTHON, [Python interpreter])
# Python 1 doesn't even support -V
if ! "$PYTHON" -V 2>&1 | grep "^Python" >/dev/null; then
diff -Naur distcc-3.1.orig/include_server/basics.py distcc-3.1/include_server/basics.py
--- distcc-3.1.orig/include_server/basics.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.1/include_server/basics.py 2009-03-17 01:30:46.000000000 +0900
@@ -1,4 +1,4 @@
-#!/usr/bin/python2.4
+#!/usr/bin/python
#
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.1.orig/include_server/basics_test.py distcc-3.1/include_server/basics_test.py
--- distcc-3.1.orig/include_server/basics_test.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.1/include_server/basics_test.py 2009-03-17 01:30:46.000000000 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.1.orig/include_server/c_extensions_test.py distcc-3.1/include_server/c_extensions_test.py
--- distcc-3.1.orig/include_server/c_extensions_test.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.1/include_server/c_extensions_test.py 2009-03-17 01:30:46.000000000 +0900
@@ -1,4 +1,4 @@
-#!/usr/bin/python2.4
+#!/usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.1.orig/include_server/cache_basics.py distcc-3.1/include_server/cache_basics.py
--- distcc-3.1.orig/include_server/cache_basics.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.1/include_server/cache_basics.py 2009-03-17 01:30:46.000000000 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.1.orig/include_server/compiler_defaults.py distcc-3.1/include_server/compiler_defaults.py
--- distcc-3.1.orig/include_server/compiler_defaults.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.1/include_server/compiler_defaults.py 2009-03-17 01:30:46.000000000 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.1.orig/include_server/compress_files.py distcc-3.1/include_server/compress_files.py
--- distcc-3.1.orig/include_server/compress_files.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.1/include_server/compress_files.py 2009-03-17 01:30:46.000000000 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.1.orig/include_server/include_analyzer.py distcc-3.1/include_server/include_analyzer.py
--- distcc-3.1.orig/include_server/include_analyzer.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.1/include_server/include_analyzer.py 2009-03-17 01:30:46.000000000 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.1.orig/include_server/include_analyzer_memoizing_node.py distcc-3.1/include_server/include_analyzer_memoizing_node.py
--- distcc-3.1.orig/include_server/include_analyzer_memoizing_node.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.1/include_server/include_analyzer_memoizing_node.py 2009-03-17 01:30:46.000000000 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.1.orig/include_server/include_analyzer_memoizing_node_test.py distcc-3.1/include_server/include_analyzer_memoizing_node_test.py
--- distcc-3.1.orig/include_server/include_analyzer_memoizing_node_test.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.1/include_server/include_analyzer_memoizing_node_test.py 2009-03-17 01:30:46.000000000 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.1.orig/include_server/include_analyzer_test.py distcc-3.1/include_server/include_analyzer_test.py
--- distcc-3.1.orig/include_server/include_analyzer_test.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.1/include_server/include_analyzer_test.py 2009-03-17 01:30:46.000000000 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.1.orig/include_server/include_server.py distcc-3.1/include_server/include_server.py
--- distcc-3.1.orig/include_server/include_server.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.1/include_server/include_server.py 2009-03-17 01:30:46.000000000 +0900
@@ -1,4 +1,4 @@
-#!/usr/bin/python2.4
+#!/usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.1.orig/include_server/include_server_test.py distcc-3.1/include_server/include_server_test.py
--- distcc-3.1.orig/include_server/include_server_test.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.1/include_server/include_server_test.py 2009-03-17 01:30:46.000000000 +0900
@@ -1,4 +1,4 @@
-#!/usr/bin/python2.4
+#!/usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.1.orig/include_server/macro_eval.py distcc-3.1/include_server/macro_eval.py
--- distcc-3.1.orig/include_server/macro_eval.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.1/include_server/macro_eval.py 2009-03-17 01:30:46.000000000 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.1.orig/include_server/macro_eval_test.py distcc-3.1/include_server/macro_eval_test.py
--- distcc-3.1.orig/include_server/macro_eval_test.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.1/include_server/macro_eval_test.py 2009-03-17 01:30:46.000000000 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.1.orig/include_server/mirror_path.py distcc-3.1/include_server/mirror_path.py
--- distcc-3.1.orig/include_server/mirror_path.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.1/include_server/mirror_path.py 2009-03-17 01:30:46.000000000 +0900
@@ -1,4 +1,4 @@
-#!/usr/bin/python2.4
+#!/usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.1.orig/include_server/mirror_path_test.py distcc-3.1/include_server/mirror_path_test.py
--- distcc-3.1.orig/include_server/mirror_path_test.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.1/include_server/mirror_path_test.py 2009-03-17 01:30:46.000000000 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.1.orig/include_server/parse_command.py distcc-3.1/include_server/parse_command.py
--- distcc-3.1.orig/include_server/parse_command.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.1/include_server/parse_command.py 2009-03-17 01:30:46.000000000 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.1.orig/include_server/parse_command_test.py distcc-3.1/include_server/parse_command_test.py
--- distcc-3.1.orig/include_server/parse_command_test.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.1/include_server/parse_command_test.py 2009-03-17 01:30:46.000000000 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.1.orig/include_server/parse_file.py distcc-3.1/include_server/parse_file.py
--- distcc-3.1.orig/include_server/parse_file.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.1/include_server/parse_file.py 2009-03-17 01:30:46.000000000 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.1.orig/include_server/parse_file_test.py distcc-3.1/include_server/parse_file_test.py
--- distcc-3.1.orig/include_server/parse_file_test.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.1/include_server/parse_file_test.py 2009-03-17 01:30:46.000000000 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.1.orig/include_server/run.py distcc-3.1/include_server/run.py
--- distcc-3.1.orig/include_server/run.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.1/include_server/run.py 2009-03-17 01:30:46.000000000 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.1.orig/include_server/setup.py distcc-3.1/include_server/setup.py
--- distcc-3.1.orig/include_server/setup.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.1/include_server/setup.py 2009-03-17 01:30:46.000000000 +0900
@@ -1,4 +1,4 @@
-#!/usr/bin/python2.4
+#!/usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.1.orig/include_server/statistics.py distcc-3.1/include_server/statistics.py
--- distcc-3.1.orig/include_server/statistics.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.1/include_server/statistics.py 2009-03-17 01:30:46.000000000 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
#
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.1.orig/test/onetest.py distcc-3.1/test/onetest.py
--- distcc-3.1.orig/test/onetest.py 2008-12-03 06:50:22.000000000 +0900
+++ distcc-3.1/test/onetest.py 2009-03-17 01:29:44.000000000 +0900
@@ -1,4 +1,4 @@
-#!/usr/bin/python2.4
+#!/usr/bin/python
#
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.1.orig/test/testdistcc.py distcc-3.1/test/testdistcc.py
--- distcc-3.1.orig/test/testdistcc.py 2008-12-03 06:50:22.000000000 +0900
+++ distcc-3.1/test/testdistcc.py 2009-03-17 01:29:36.000000000 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/env python2.2
+#! /usr/bin/env python
# Copyright (C) 2002, 2003, 2004 by Martin Pool <mbp@samba.org>
# Copyright 2007 Google Inc.

View File

@ -1,79 +0,0 @@
diff -Naur distcc-3.2rc1.orig/Makefile.in distcc-3.2rc1/Makefile.in
--- distcc-3.2rc1.orig/Makefile.in 2011-10-26 11:07:15.000000000 +0900
+++ distcc-3.2rc1/Makefile.in 2011-10-27 16:57:46.815272689 +0900
@@ -50,13 +50,14 @@
includedir = @includedir@
oldincludedir = /usr/include
docdir = @docdir@
-pkgdatadir = $(datadir)/@PACKAGE_NAME@
+icondir = $(datadir)/pixmaps
+desktopdir = $(datadir)/applications
include_server_builddir = $(builddir)/_include_server
# These must be done from here, not from autoconf, because they can
# contain variable expansions written in Make syntax. Ew.
-DIR_DEFS = -DSYSCONFDIR="\"${sysconfdir}\"" -DPKGDATADIR="\"${pkgdatadir}\""
+DIR_DEFS = -DSYSCONFDIR="\"${sysconfdir}\"" -DICONDIR="\"${icondir}\""
# arguments to pkgconfig
GNOME_PACKAGES = @GNOME_PACKAGES@
@@ -1016,7 +1017,8 @@
@echo " documents $(DESTDIR)$(docdir)"
@echo " programs $(DESTDIR)$(bindir)"
@echo " system configuration $(DESTDIR)$(sysconfdir)"
- @echo " shared data files $(DESTDIR)$(pkgdatadir)"
+ @echo " icons $(DESTDIR)$(icondir)"
+ @echo " .desktop file $(DESTDIR)$(desktopdir)"
# install-sh can't handle multiple arguments, but we don't need any
@@ -1108,10 +1110,10 @@
done
install-gnome-data: $(gnome_data)
- $(mkinstalldirs) "$(DESTDIR)$(pkgdatadir)"
- for p in $(gnome_data); do \
- $(INSTALL_DATA) "$$p" "$(DESTDIR)$(pkgdatadir)" || exit 1; \
- done
+ $(mkinstalldirs) "$(DESTDIR)$(icondir)"
+ $(mkinstalldirs) "$(DESTDIR)$(desktopdir)"
+ $(INSTALL_DATA) gnome/distccmon-gnome-icon.png "$(DESTDIR)$(icondir)" || exit 1
+ $(INSTALL_DATA) gnome/distccmon-gnome.desktop "$(DESTDIR)$(desktopdir)" || exit 1
install-conf: $(conf_files) $(default_files)
$(mkinstalldirs) "$(DESTDIR)$(sysconfdir)/distcc"
diff -Naur distcc-3.2rc1.orig/gnome/distccmon-gnome.desktop distcc-3.2rc1/gnome/distccmon-gnome.desktop
--- distcc-3.2rc1.orig/gnome/distccmon-gnome.desktop 2011-04-06 03:58:58.000000000 +0900
+++ distcc-3.2rc1/gnome/distccmon-gnome.desktop 2011-10-27 17:01:50.792242592 +0900
@@ -1,6 +1,4 @@
[Desktop Entry]
-Version=0.9.4
-Encoding=UTF-8
Exec=distccmon-gnome
Name=distcc monitor
Name[sv]=distcc övervakare
@@ -8,9 +6,9 @@
GenericName[sv]=Distribuerad kompilerings-övervakare
Comment=Graphical view of distributed compile tasks
Comment[sv]=Grafisk vy av distribuerade kompileringsuppgifter
-Icon=distccmon-gnome-icon.png
+Icon=distccmon-gnome-icon
TryExec=distccmon-gnome
Terminal=false
Type=Application
-Categories=GNOME;Application;Development;
+Categories=GNOME;Development;
StartupNotify=true
diff -Naur distcc-3.2rc1.orig/src/mon-gnome.c distcc-3.2rc1/src/mon-gnome.c
--- distcc-3.2rc1.orig/src/mon-gnome.c 2008-12-03 06:50:25.000000000 +0900
+++ distcc-3.2rc1/src/mon-gnome.c 2011-10-27 16:54:50.220566026 +0900
@@ -599,7 +599,7 @@
#if GTK_CHECK_VERSION(2,2,0)
gtk_window_set_icon_from_file (GTK_WINDOW (mainwin),
- PKGDATADIR "/distccmon-gnome-icon.png",
+ ICONDIR "/distccmon-gnome-icon.png",
NULL);
#endif

View File

@ -1,36 +0,0 @@
diff -Naur distcc-3.2rc1.orig/configure.ac distcc-3.2rc1/configure.ac
--- distcc-3.2rc1.orig/configure.ac 2011-10-21 13:40:55.000000000 +0900
+++ distcc-3.2rc1/configure.ac 2011-10-27 18:06:58.938922585 +0900
@@ -15,6 +15,8 @@
AC_CONFIG_HEADERS(src/config.h)
AC_CANONICAL_HOST
+PKG_PROG_PKG_CONFIG
+
# FreeBSD installs its version of libpopt into /usr/local/, but does
# not put that on the default library and header path.
# Solaris doesn't even ship libpopt. We used to add that path if
@@ -502,16 +504,17 @@
[provide mutual authentication services via the GSS-API])])
if test x"$with_auth" = xyes; then
- AC_SEARCH_LIBS([gss_init_sec_context],
- [gssapi gssapi_krb5],
- AC_DEFINE(HAVE_GSSAPI, 1, [Define if the GSS_API is available])
+ PKG_CHECK_MODULES(GSSAPI, libgssglue,
+ [AC_DEFINE(HAVE_GSSAPI, 1, [Define if the GSS_API is available])
+ CFLAGS="$CFLAGS $GSSAPI_CFLAGS"
+ LIBS="$LIBS $GSSAPI_LIBS"
AUTH_COMMON_OBJS="src/auth_common.o"
AUTH_DISTCC_OBJS="src/auth_distcc.o"
- AUTH_DISTCCD_OBJS="src/auth_distccd.o",
- AC_MSG_FAILURE([--with-auth was given but no GSS-API library found])
+ AUTH_DISTCCD_OBJS="src/auth_distccd.o"],
+ [AC_MSG_FAILURE([--with-auth was given but no GSS-API library found])
AUTH_COMMON_OBJS=""
AUTH_DISTCC_OBJS=""
- AUTH_DISTCCD_OBJS="")
+ AUTH_DISTCCD_OBJS=""])
fi
AC_SUBST(AUTH_COMMON_OBJS)

View File

@ -1,246 +0,0 @@
diff -Naur distcc-3.2rc1.orig/bench/statistics.py distcc-3.2rc1/bench/statistics.py
--- distcc-3.2rc1.orig/bench/statistics.py 2008-12-03 06:50:21.000000000 +0900
+++ distcc-3.2rc1/bench/statistics.py 2011-10-27 17:05:08.418023081 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/env python2.2
+#! /usr/bin/env python
# benchmark -- automated system for testing distcc correctness
# and performance on various source trees.
diff -Naur distcc-3.2rc1.orig/configure.ac distcc-3.2rc1/configure.ac
--- distcc-3.2rc1.orig/configure.ac 2011-10-21 13:40:55.000000000 +0900
+++ distcc-3.2rc1/configure.ac 2011-10-27 17:05:31.179112690 +0900
@@ -243,7 +243,7 @@
#
# NB: Cannot use AC_CONFIG_LIBOBJ_DIR here, because it's not present
# in autoconf 2.53.
-AC_PATH_PROGS(PYTHON, [python2.6 python-2.6 python2.5 python-2.5 python2.4 python-2.4 python])
+AC_PATH_PROGS(PYTHON, [python])
AC_ARG_VAR(PYTHON, [Python interpreter])
# Python 1 doesn't even support -V
if ! "$PYTHON" -V 2>&1 | grep "^Python" >/dev/null; then
diff -Naur distcc-3.2rc1.orig/include_server/basics.py distcc-3.2rc1/include_server/basics.py
--- distcc-3.2rc1.orig/include_server/basics.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.2rc1/include_server/basics.py 2011-10-27 17:05:08.421023097 +0900
@@ -1,4 +1,4 @@
-#!/usr/bin/python2.4
+#!/usr/bin/python
#
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.2rc1.orig/include_server/basics_test.py distcc-3.2rc1/include_server/basics_test.py
--- distcc-3.2rc1.orig/include_server/basics_test.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.2rc1/include_server/basics_test.py 2011-10-27 17:05:08.421023097 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.2rc1.orig/include_server/c_extensions_test.py distcc-3.2rc1/include_server/c_extensions_test.py
--- distcc-3.2rc1.orig/include_server/c_extensions_test.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.2rc1/include_server/c_extensions_test.py 2011-10-27 17:05:08.421023097 +0900
@@ -1,4 +1,4 @@
-#!/usr/bin/python2.4
+#!/usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.2rc1.orig/include_server/cache_basics.py distcc-3.2rc1/include_server/cache_basics.py
--- distcc-3.2rc1.orig/include_server/cache_basics.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.2rc1/include_server/cache_basics.py 2011-10-27 17:05:08.422023101 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.2rc1.orig/include_server/compiler_defaults.py distcc-3.2rc1/include_server/compiler_defaults.py
--- distcc-3.2rc1.orig/include_server/compiler_defaults.py 2011-04-06 03:58:59.000000000 +0900
+++ distcc-3.2rc1/include_server/compiler_defaults.py 2011-10-27 17:05:08.422023101 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.2rc1.orig/include_server/compress_files.py distcc-3.2rc1/include_server/compress_files.py
--- distcc-3.2rc1.orig/include_server/compress_files.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.2rc1/include_server/compress_files.py 2011-10-27 17:05:08.422023101 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.2rc1.orig/include_server/include_analyzer.py distcc-3.2rc1/include_server/include_analyzer.py
--- distcc-3.2rc1.orig/include_server/include_analyzer.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.2rc1/include_server/include_analyzer.py 2011-10-27 17:05:08.422023101 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.2rc1.orig/include_server/include_analyzer_memoizing_node.py distcc-3.2rc1/include_server/include_analyzer_memoizing_node.py
--- distcc-3.2rc1.orig/include_server/include_analyzer_memoizing_node.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.2rc1/include_server/include_analyzer_memoizing_node.py 2011-10-27 17:05:08.422023101 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.2rc1.orig/include_server/include_analyzer_memoizing_node_test.py distcc-3.2rc1/include_server/include_analyzer_memoizing_node_test.py
--- distcc-3.2rc1.orig/include_server/include_analyzer_memoizing_node_test.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.2rc1/include_server/include_analyzer_memoizing_node_test.py 2011-10-27 17:05:08.423023105 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.2rc1.orig/include_server/include_analyzer_test.py distcc-3.2rc1/include_server/include_analyzer_test.py
--- distcc-3.2rc1.orig/include_server/include_analyzer_test.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.2rc1/include_server/include_analyzer_test.py 2011-10-27 17:05:08.423023105 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.2rc1.orig/include_server/include_server.py distcc-3.2rc1/include_server/include_server.py
--- distcc-3.2rc1.orig/include_server/include_server.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.2rc1/include_server/include_server.py 2011-10-27 17:05:08.423023105 +0900
@@ -1,4 +1,4 @@
-#!/usr/bin/python2.4
+#!/usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.2rc1.orig/include_server/include_server_test.py distcc-3.2rc1/include_server/include_server_test.py
--- distcc-3.2rc1.orig/include_server/include_server_test.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.2rc1/include_server/include_server_test.py 2011-10-27 17:05:08.423023105 +0900
@@ -1,4 +1,4 @@
-#!/usr/bin/python2.4
+#!/usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.2rc1.orig/include_server/macro_eval.py distcc-3.2rc1/include_server/macro_eval.py
--- distcc-3.2rc1.orig/include_server/macro_eval.py 2011-04-06 03:58:59.000000000 +0900
+++ distcc-3.2rc1/include_server/macro_eval.py 2011-10-27 17:05:08.423023105 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.2rc1.orig/include_server/macro_eval_test.py distcc-3.2rc1/include_server/macro_eval_test.py
--- distcc-3.2rc1.orig/include_server/macro_eval_test.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.2rc1/include_server/macro_eval_test.py 2011-10-27 17:05:08.423023105 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.2rc1.orig/include_server/mirror_path.py distcc-3.2rc1/include_server/mirror_path.py
--- distcc-3.2rc1.orig/include_server/mirror_path.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.2rc1/include_server/mirror_path.py 2011-10-27 17:05:08.424023109 +0900
@@ -1,4 +1,4 @@
-#!/usr/bin/python2.4
+#!/usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.2rc1.orig/include_server/mirror_path_test.py distcc-3.2rc1/include_server/mirror_path_test.py
--- distcc-3.2rc1.orig/include_server/mirror_path_test.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.2rc1/include_server/mirror_path_test.py 2011-10-27 17:05:08.424023109 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.2rc1.orig/include_server/parse_command.py distcc-3.2rc1/include_server/parse_command.py
--- distcc-3.2rc1.orig/include_server/parse_command.py 2011-04-06 03:58:59.000000000 +0900
+++ distcc-3.2rc1/include_server/parse_command.py 2011-10-27 17:05:08.424023109 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.2rc1.orig/include_server/parse_command_test.py distcc-3.2rc1/include_server/parse_command_test.py
--- distcc-3.2rc1.orig/include_server/parse_command_test.py 2011-04-06 03:58:59.000000000 +0900
+++ distcc-3.2rc1/include_server/parse_command_test.py 2011-10-27 17:05:08.424023109 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.2rc1.orig/include_server/parse_file.py distcc-3.2rc1/include_server/parse_file.py
--- distcc-3.2rc1.orig/include_server/parse_file.py 2011-04-06 03:58:59.000000000 +0900
+++ distcc-3.2rc1/include_server/parse_file.py 2011-10-27 17:05:08.424023109 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.2rc1.orig/include_server/parse_file_test.py distcc-3.2rc1/include_server/parse_file_test.py
--- distcc-3.2rc1.orig/include_server/parse_file_test.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.2rc1/include_server/parse_file_test.py 2011-10-27 17:05:08.424023109 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.2rc1.orig/include_server/run.py distcc-3.2rc1/include_server/run.py
--- distcc-3.2rc1.orig/include_server/run.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.2rc1/include_server/run.py 2011-10-27 17:05:08.424023109 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.2rc1.orig/include_server/setup.py distcc-3.2rc1/include_server/setup.py
--- distcc-3.2rc1.orig/include_server/setup.py 2011-04-06 03:58:59.000000000 +0900
+++ distcc-3.2rc1/include_server/setup.py 2011-10-27 17:05:08.425023113 +0900
@@ -1,4 +1,4 @@
-#!/usr/bin/python2.4
+#!/usr/bin/python
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.2rc1.orig/include_server/statistics.py distcc-3.2rc1/include_server/statistics.py
--- distcc-3.2rc1.orig/include_server/statistics.py 2008-12-03 06:50:31.000000000 +0900
+++ distcc-3.2rc1/include_server/statistics.py 2011-10-27 17:05:08.425023113 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/python2.4
+#! /usr/bin/python
#
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.2rc1.orig/test/onetest.py distcc-3.2rc1/test/onetest.py
--- distcc-3.2rc1.orig/test/onetest.py 2008-12-03 06:50:22.000000000 +0900
+++ distcc-3.2rc1/test/onetest.py 2011-10-27 17:05:08.432023140 +0900
@@ -1,4 +1,4 @@
-#!/usr/bin/python2.4
+#!/usr/bin/python
#
# Copyright 2007 Google Inc.
#
diff -Naur distcc-3.2rc1.orig/test/testdistcc.py distcc-3.2rc1/test/testdistcc.py
--- distcc-3.2rc1.orig/test/testdistcc.py 2011-10-21 11:40:49.000000000 +0900
+++ distcc-3.2rc1/test/testdistcc.py 2011-10-27 17:05:08.432023140 +0900
@@ -1,4 +1,4 @@
-#! /usr/bin/env python2.2
+#! /usr/bin/env python
# Copyright (C) 2002, 2003, 2004 by Martin Pool <mbp@samba.org>
# Copyright 2007 Google Inc.

View File

@ -1,191 +0,0 @@
From fdd93b1e9545b66d1b3a2a1ec24d4c8613ee43fb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
Date: Sat, 24 Jan 2015 23:59:21 +0100
Subject: [PATCH] Support SOCKSv5 proxy
Support using a SOCKSv5 proxy specified as DISTCC_SOCKS_PROXY.
The variable can either a hostname, a host:port pair or an absolute path
to a UNIX socket. When SOCKS is used, the hostname is passed to
the proxy and therefore the name resolution is done remotely.
---
src/clinet.c | 137 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 135 insertions(+), 2 deletions(-)
diff --git a/src/clinet.c b/src/clinet.c
index 010a884..4773d8b 100644
--- a/src/clinet.c
+++ b/src/clinet.c
@@ -31,6 +31,7 @@
#include <stdio.h>
#include <stdlib.h>
+#include <stddef.h>
#include <unistd.h>
#include <string.h>
#include <fcntl.h>
@@ -42,8 +43,10 @@
#include <sys/types.h>
#include <sys/socket.h>
+#include <arpa/inet.h>
#include <netinet/in.h>
#include <netinet/tcp.h>
+#include <sys/un.h>
#include <netdb.h>
@@ -161,7 +164,7 @@ out_failed:
/**
* Open a socket to a tcp remote host with the specified port.
**/
-int dcc_connect_by_name(const char *host, int port, int *p_fd)
+static int dcc_connect_by_name_real(const char *host, int port, int *p_fd)
{
struct addrinfo hints;
struct addrinfo *res;
@@ -201,7 +204,7 @@ int dcc_connect_by_name(const char *host, int port, int *p_fd)
*
* @todo Don't try for too long to connect.
**/
-int dcc_connect_by_name(const char *host, int port, int *p_fd)
+static int dcc_connect_by_name_real(const char *host, int port, int *p_fd)
{
struct sockaddr_in sock_out;
struct hostent *hp;
@@ -224,3 +227,133 @@ int dcc_connect_by_name(const char *host, int port, int *p_fd)
}
#endif /* not ENABLE_RFC2553 */
+
+static int dcc_connect_via_socks5(const char *host, int port, int *p_fd, const char *proxy)
+{
+ int ret;
+ char *proxy_host, *proxy_it;
+ int proxy_port;
+ char buf[262];
+ int host_length;
+ struct sockaddr_in addr_buf;
+ int skip_bytes;
+
+ host_length = strlen(host);
+ if (host_length > 255) {
+ rs_log_error("hostname \"%s\" too long for SOCKSv5 (over 255 chars)", host);
+ return EXIT_CONNECT_FAILED;
+ }
+
+ if (proxy[0] == '/') { /* UNIX socket */
+ struct sockaddr_un unix_addr;
+
+ if (strlen(proxy) >= sizeof(unix_addr.sun_path))
+ {
+ rs_log_error("UNIX socket path \"%s\" too long", proxy);
+ return EXIT_CONNECT_FAILED;
+ }
+
+ unix_addr.sun_family = AF_UNIX;
+ strcpy(unix_addr.sun_path, proxy);
+
+ ret = dcc_connect_by_addr((struct sockaddr *) &unix_addr,
+ offsetof(struct sockaddr_un, sun_path) + strlen(proxy) + 1,
+ p_fd);
+
+ } else { /* hostname? IP address? */
+ proxy_host = strdup(proxy);
+ if (proxy_host == NULL) return EXIT_OUT_OF_MEMORY;
+
+ proxy_it = strrchr(proxy_host, ':');
+ if (proxy_it) {
+ *(proxy_it++) = 0;
+ proxy_port = atoi(proxy_it);
+
+ if (proxy_port <= 0) {
+ rs_log_error("invalid proxy port \"%s\"", proxy_it);
+ free(proxy_host);
+ return EXIT_CONNECT_FAILED;
+ }
+ }
+ else
+ proxy_port = 1080;
+
+ ret = dcc_connect_by_name_real(proxy_host, proxy_port, p_fd);
+ free(proxy_host);
+ }
+
+ if (ret != 0)
+ return ret;
+
+ /* connected to proxy, now identifier/method selection */
+ buf[0] = 0x05; /* SOCKSv5 */
+ buf[1] = 0x01; /* one method */
+ buf[2] = 0x00; /* NO AUTHENTICATION REQUIRED */
+ ret = dcc_writex(*p_fd, buf, 3);
+ if (ret != 0)
+ return ret;
+
+ /* wait for method selection */
+ ret = dcc_readx(*p_fd, buf, 2);
+ if (ret != 0)
+ return ret;
+ if (buf[0] != 0x05 || buf[1] != 0x00) { /* version, method */
+ rs_log_error("invalid proxy reply (version 0x%02x, method 0x%02x)",
+ buf[0], buf[1]);
+ return EXIT_CONNECT_FAILED;
+ }
+
+ /* send connect request */
+ buf[0] = 0x05; /* SOCKSv5 */
+ buf[1] = 0x01; /* CONNECT command */
+ buf[2] = 0x00; /* reserved */
+ buf[3] = 0x03; /* DOMAINNAME address type */
+ buf[4] = host_length;
+ memcpy(&buf[5], host, host_length);
+ addr_buf.sin_port = htons(port);
+ memcpy(&buf[5 + host_length], &addr_buf.sin_port, 2);
+ ret = dcc_writex(*p_fd, buf, 7 + host_length);
+ if (ret != 0)
+ return ret;
+
+ /* wait for the connection */
+ /* read first 4 bytes of reply + 2 extra bytes we know will be there */
+ ret = dcc_readx(*p_fd, buf, 6);
+ if (ret != 0)
+ return ret;
+ if (buf[0] != 0x05 || buf[2] != 0x00) { /* version, reserved */
+ rs_log_error("invalid proxy reply (version 0x%02x, reserved 0x%02x)",
+ buf[0], buf[2]);
+ return EXIT_CONNECT_FAILED;
+ }
+ if (buf[1] != 0x00) { /* reply */
+ rs_log_error("proxy connection failed, reason=0x%02x", buf[1]);
+ return EXIT_CONNECT_FAILED;
+ }
+
+ /* now read the remaining (packet size - 6) bytes */
+ switch (buf[3]) { /* address type */
+ case 0x01: skip_bytes = 4; break; /* IPv4 */
+ case 0x03: skip_bytes = buf[4] + 1; break; /* hostname with length field */
+ case 0x04: skip_bytes = 16; break; /* IPv6 */
+ default:
+ rs_log_error("invalid proxy reply (address type 0x%02x)", buf[3]);
+ return EXIT_CONNECT_FAILED;
+ }
+ ret = dcc_readx(*p_fd, buf, skip_bytes);
+ if (ret != 0)
+ return ret;
+
+ return 0;
+}
+
+int dcc_connect_by_name(const char *host, int port, int *p_fd)
+{
+ const char *proxy;
+
+ proxy = getenv("DISTCC_SOCKS_PROXY");
+ if (proxy)
+ return dcc_connect_via_socks5(host, port, p_fd, proxy);
+ else
+ return dcc_connect_by_name_real(host, port, p_fd);
+}
--
2.3.0

View File

@ -1,165 +0,0 @@
#!/usr/bin/env python
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
import os, re, signal, sys, commands, pwd
from string import rstrip
options=[
'--get-hosts',
'--set-hosts',
'--get-verbose',
'--set-verbose',
'--get-log',
'--set-log',
'--install',
'--help',
'--get-env',
'--set-env'
]
tmpcmdline=sys.argv[1:]
cmdline=[]
envfile = '/etc/env.d/02distcc'
def exithandler(foo,bar):
os.kill(0,signal.SIGKILL)
sys.exit(1)
signal.signal(signal.SIGINT,exithandler)
def isroot(ret=0):
if os.getuid() != 0:
if ret == 0:
print '!!!',sys.argv[:1][0],tmpcmdline[0],'must be run as root'
sys.exit(1)
else:
retval = 0
else:
retval = 1
return retval
def writeenv(var,value):
isroot()
distcc_env = []
distcc_env = open(envfile, 'r').readlines()
distcc_env_new = open(envfile, 'w')
for i in range(len(distcc_env)):
if re.compile(var+'="(.*)"').match(distcc_env[i]):
distcc_env[i] = var+'="'+value+'"\n'
distcc_env_new.write(distcc_env[i])
#print 'Set',var,'to:',value
os.popen('/usr/sbin/env-update')
print 'If you want to use these new settings in an existing shell,'
print 'you need to "source /etc/profile" to get the changes.'
def readenv(var):
distcc_env = open(envfile, 'r').read()
match = re.compile(var+'="(.*)"').search(distcc_env)
if match:
print var+'='+match.group(1)
else:
print var,'not set.'
def permissions(path,user,group):
for file in os.listdir(path):
#print 'Configuring',path+file+'...'
os.chown(path+file,user,group)
def installlinks(chost=''):
for file in ['gcc', 'cc', 'c++', 'g++']:
path = '/usr/lib/distcc/bin/'
if not chost == '':
file = chost+'-'+file
if os.path.exists('/usr/bin/'+file):
#print 'Creating',path+file,'symlink...'
if not os.path.exists(path+file):
os.symlink('/usr/bin/distcc',path+file)
#else:
# print 'Already exists. Skipping...'
def createdistccdir(dir):
if not os.path.exists(dir):
os.mkdir(dir)
os.chmod(dir, 1777)
for x in tmpcmdline:
if not x:
continue
if x[0:2]=="--":
if not x in options:
print "!!! Error:",x,"is an invalid option."
sys.exit(1)
else:
cmdline = x
if '--get-hosts' in tmpcmdline:
HOSTS_ENV = os.environ.get('DISTCC_HOSTS')
HOSTS_HOME = os.environ.get('HOME')+'/hosts'
if HOSTS_ENV:
print HOSTS_ENV
elif os.path.isfile(HOSTS_HOME) and os.path.getsize(HOSTS_HOME) != 0:
print HOSTS_HOME
elif os.path.exists('/etc/distcc/hosts'):
print rstrip(open('/etc/distcc/hosts', 'r').read())
else:
print 'No configuration file found. Setup your hosts with --set-hosts.'
elif '--set-hosts' in tmpcmdline:
if isroot(1):
PATH = '/etc/distcc'
else:
PATH = os.environ.get('HOME')
createdistccdir(PATH)
open(PATH+'/hosts', 'w').write(cmdline + '\n')
elif '--get-verbose' in tmpcmdline:
readenv('DISTCC_VERBOSE')
elif '--set-verbose' in tmpcmdline:
writeenv('DISTCC_VERBOSE',tmpcmdline[1])
elif '--get-log' in tmpcmdline:
readenv('DISTCC_LOG')
elif '--set-log' in tmpcmdline:
writeenv('DISTCC_LOG',tmpcmdline[1])
elif '--install' in tmpcmdline:
isroot()
print 'Creating',envfile+'...'
distcc_env = open(envfile, 'w')
distcc_env.write('# This file is managed by distcc-config; use it to change these settings.\n')
distcc_env.write('DISTCC_LOG=""\n')
distcc_env.write('DCCC_PATH="/usr/lib/distcc/bin"\n')
distcc_env.write('DISTCC_VERBOSE="0"\n')
if os.WEXITSTATUS(commands.getstatusoutput('/usr/sbin/useradd -u 240 -g daemon -s /bin/false -d /dev/null -c "distccd" distcc')[0]) == 9:
os.WEXITSTATUS(commands.getstatusoutput('/usr/sbin/usermod -g daemon -s /bin/false -d /dev/null -c "distccd" distcc')[0])
foobar = pwd.getpwnam('distcc')
user = foobar[2]
group = foobar[3]
makeconf = open('/etc/make.conf', 'r').read()
chost = re.compile('CHOST="(.*)"').search(makeconf).group(1)
print 'Creating symlinks...'
installlinks()
installlinks(chost)
print 'Checking permissions...'
permissions('/usr/lib/distcc/bin/',user,group)
permissions('/var/run/distccd/',user,group)
elif '--get-env' in tmpcmdline:
if len(tmpcmdline) == 1:
print rstrip(open(envfile, 'r').read())
elif len(tmpcmdline) == 2:
readenv(tmpcmdline[1])
else:
print '!!! Error: Specify only one variable.'
elif '--set-env' in tmpcmdline:
if len(tmpcmdline) > 2 and len(tmpcmdline) <= 3:
isroot()
writeenv(tmpcmdline[1],tmpcmdline[2])
else:
print '!!! Error: Awaiting two parameters.'
else:
print 'Usage: /usr/bin/distcc-config --set-hosts DISTCC_HOSTS | --get-hosts'
print ' /usr/bin/distcc-config --set-verbose { 0 | 1 } | --get-verbose'
print ' /usr/bin/distcc-config --set-log FILE | --get-log'
print ' /usr/bin/distcc-config --set-env VARIABLE VALUE | --get-env [VARIABLE]'

View File

@ -1,24 +0,0 @@
From: Gordon Malm <gengor@gentoo.org>
Make distcc client pass -D__KERNEL__ macro. Hardened GCC uses this
macro to determine if code intended to be run in-kernel is being compiled.
If the code is kernel code, certain compile flags are not applied.
When using distcc to build kernel code (modules, etc.) without this patch,
the distccd host doesn't get passed -D__KERNEL__. Consequently, gcc on
the distccd host applies all kinds of flags that it shouldn't.
--- distcc-2.18.3/src/strip.c
+++ distcc-2.18.3-hardened/src/strip.c
@@ -73,7 +73,10 @@ int dcc_strip_local_args(char **from, ch
/* skip through argv, copying all arguments but skipping ones that
* ought to be omitted */
for (from_i = to_i = 0; from[from_i]; from_i++) {
- if (str_equal("-D", from[from_i])
+ if (str_equal("-D__KERNEL__", from[from_i])) {
+ to[to_i++] = from[from_i];
+ }
+ else if (str_equal("-D", from[from_i])
|| str_equal("-I", from[from_i])
|| str_equal("-U", from[from_i])
|| str_equal("-L", from[from_i])

View File

@ -1,10 +0,0 @@
[Unit]
Description=Distccd: A Distributed Compilation Server
After=network.target
[Service]
User=distcc
ExecStart=/usr/bin/distccd --verbose --no-detach --daemon --port 3632 -N 15 --allow $ALLOWED_SERVERS
[Install]
WantedBy=multi-user.target

View File

@ -1,6 +0,0 @@
# --allow is now mandatory as of distcc-2.18.
# example: --allow 192.168.0.0/24
# example: --allow 192.168.0.5 --allow 192.168.0.150
[Service]
Environment="ALLOWED_SERVERS=127.0.0.1"

View File

@ -1,16 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>cluster@gentoo.org</email>
<name>Gentoo Cluster Project</name>
</maintainer>
<longdescription lang="en">
Distcc is a program to distribute compilation of C code across several
machines on a network.
</longdescription>
<use>
<flag name="crossdev">Enable support for <pkg>sys-devel/crossdev</pkg></flag>
<flag name="gssapi">Enable support for <pkg>net-libs/libgssglue</pkg></flag>
</use>
</pkgmetadata>

View File

@ -1,682 +0,0 @@
# ChangeLog for sys-fs/udev
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog,v 1.918 2013/06/02 13:29:15 jer Exp $
02 Jun 2013; Jeroen Roovers <jer@gentoo.org> udev-204.ebuild:
Stable for HPPA (bug #470580).
15 May 2013; Samuli Suominen <ssuominen@gentoo.org> -udev-202.ebuild,
-udev-203.ebuild:
old
15 May 2013; Samuli Suominen <ssuominen@gentoo.org> udev-204.ebuild:
Add support for Eject button on MSI GE60/70 (trivial patch from upstream
which will be part of 205)
*udev-204 (09 May 2013)
09 May 2013; Samuli Suominen <ssuominen@gentoo.org> +udev-204.ebuild,
udev-9999.ebuild:
Version bump.
*udev-203 (07 May 2013)
07 May 2013; William Hubbs <williamh@gentoo.org> +udev-203.ebuild:
version bump
27 Apr 2013; Samuli Suominen <ssuominen@gentoo.org> udev-200.ebuild,
udev-202.ebuild, udev-9999.ebuild:
Fix parallel make problem with creation of systemd-udevd.8 manpage alias wrt
#467346 by Jaroslav Rakhmatoullin
24 Apr 2013; Samuli Suominen <ssuominen@gentoo.org> -udev-171-r10.ebuild,
-udev-201.ebuild, metadata.xml:
old
22 Apr 2013; Jeroen Roovers <jer@gentoo.org> udev-200.ebuild:
Stable for HPPA (bug #463614).
*udev-202 (19 Apr 2013)
19 Apr 2013; Samuli Suominen <ssuominen@gentoo.org> +udev-202.ebuild,
udev-9999.ebuild:
Version bump. Update line count for secure_getenv() which still looks safe to
ignore.
18 Apr 2013; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
Use ac_cv_prog_ac_ct_GPERF instead of ac_cv_path_GPERF to disable
dev-util/gperf for USE="-keymap". See following commit,
http://cgit.freedesktop.org/systemd/systemd/commit/?id=ac714a78fdca481488d88f
84b6332d28083a4511
18 Apr 2013; Samuli Suominen <ssuominen@gentoo.org> -udev-198-r6.ebuild,
-udev-199-r1.ebuild:
old
13 Apr 2013; Agostino Sarubbo <ago@gentoo.org> udev-200.ebuild:
Stable for s390, wrt bug #463614
12 Apr 2013; Agostino Sarubbo <ago@gentoo.org> udev-200.ebuild:
Stable for ia64, wrt bug #463614
10 Apr 2013; Samuli Suominen <ssuominen@gentoo.org> udev-201.ebuild,
udev-9999.ebuild:
Force >=sys-devel/make-3.82-r4 for eg. -intermediate-parallel.patch as
recommended by upstream.
Remove building of libsystemd-shared.la and libudev-private.la as they
should be getting pulled in as dependencies.
*udev-201 (09 Apr 2013)
09 Apr 2013; Samuli Suominen <ssuominen@gentoo.org> +udev-201.ebuild:
Version bump.
05 Apr 2013; Agostino Sarubbo <ago@gentoo.org> udev-200.ebuild:
Stable for ppc64, wrt bug #463614
05 Apr 2013; Agostino Sarubbo <ago@gentoo.org> udev-200.ebuild:
Stable for ppc, wrt bug #463614
04 Apr 2013; Samuli Suominen <ssuominen@gentoo.org> udev-200.ebuild,
udev-9999.ebuild:
Build libsystemd-shared.la and libudev-private.la first wrt #464508
02 Apr 2013; Agostino Sarubbo <ago@gentoo.org> udev-200.ebuild:
Stable for arm, wrt bug #463614
02 Apr 2013; Agostino Sarubbo <ago@gentoo.org> udev-200.ebuild:
Stable for sh, wrt bug #463614
01 Apr 2013; Agostino Sarubbo <ago@gentoo.org> udev-200.ebuild:
Stable for alpha, wrt bug #463614
31 Mar 2013; Agostino Sarubbo <ago@gentoo.org> udev-200.ebuild:
Stable for sparc, wrt bug #463614
30 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> udev-200.ebuild,
udev-9999.ebuild:
Move placement of app-text/docbook-xsl-stylesheets and dev-libs/libxslt as
they are mandatory with no pregenerated manpages in the tarball wrt #463870
by Daniel T.
30 Mar 2013; Agostino Sarubbo <ago@gentoo.org> udev-200.ebuild:
Stable for x86, wrt bug #463614
30 Mar 2013; Agostino Sarubbo <ago@gentoo.org> udev-200.ebuild:
Stable for amd64, wrt bug #463614
30 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> udev-200.ebuild,
udev-9999.ebuild:
Use tc-export function from toolchain-funcs.eclass to export CC in to
the environment as required by $libdir/gobject-introspection/giscanner/dumper.py
(used with USE="introspection") wrt #463846 by Agostino Sarubbo
30 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> udev-200.ebuild,
udev-9999.ebuild:
Add some quoting over to the has_version check by mgorny.
30 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> udev-200.ebuild,
udev-9999.ebuild:
Missing USE="udev" check for sys-apps/hwids in pkg_postinst() hwdb database
update.
29 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> udev-199-r1.ebuild,
udev-200.ebuild, udev-9999.ebuild:
Force more recent sys-apps/hwids and sys-fs/udev-init-scripts.
*udev-200 (29 Mar 2013)
29 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> +udev-200.ebuild:
Version bump.
Pull in upstream patch for checking return value of uname:
http://cgit.freedesktop.org/systemd/systemd/commit/?id=f45928521249bbaf5dbea8
4933ae2fcaf5354080
28 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> udev-199-r1.ebuild,
udev-9999.ebuild:
Enable USE="firmware-loader" by default for now.
28 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> -udev-199.ebuild:
old
*udev-199-r1 (28 Mar 2013)
28 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> +udev-199-r1.ebuild:
Backport upstream patch for enabling/disabling the deprecated firmware loader
wrt #463604 by Egor Y. Egorov
27 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> udev-199.ebuild,
udev-9999.ebuild:
Remove install-man3 target to remove empty /usr/share/man/man3 directory
(relic from udev-197 when we installed manpages for libsystemd-daemon) by
Lars Wendler
26 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> udev-199.ebuild,
udev-9999.ebuild:
Build libudev-private.la early enough to prevent parallel make failure:
http://forums.gentoo.org/viewtopic-t-955212-highlight-.html
26 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
Synchronize the sys-apps/systemd blocker with ones in 198-r6 and 199 as
approved by floppym.
*udev-199 (26 Mar 2013)
26 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> +udev-199.ebuild,
udev-9999.ebuild:
Version bump.
26 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
Remove separate /usr warning since it doesn't belong to sys-fs/udev anymore
since we install it to / instead of /usr and it's not sys-fs/udev's problem
if something from /usr gets used in early boot, like keymaps from
sys-apps/kbd or net-wireless/bluez for bluetooth keyboard, wrt bug #463386.
24 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> -udev-198-r5.ebuild:
old
*udev-198-r6 (24 Mar 2013)
24 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> +udev-198-r6.ebuild:
Revision bump for last change to drop *.service files and systemd-udevd
symlink wrt #462750.
24 Mar 2013; Michał Górny <mgorny@gentoo.org> udev-198-r5.ebuild:
Block sys-apps/systemd completely to avoid spreading breakage.
24 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> udev-198-r5.ebuild,
udev-9999.ebuild:
Stop installing .service files of systemd-udevd, systemd-udevd-kernel,
systemd-udevd-control, systemd-udev-trigger, systemd-udev-settle and
initrd-udevadm-cleanup-db. Stop creating symlink from /sbin/udevd to
/usr/lib/systemd/systemd-udevd. These should all be handled by
sys-apps/systemd now wrt #462750.
23 Mar 2013; Michał Górny <mgorny@gentoo.org> udev-198-r5.ebuild:
Add a proper blocker due to collision with systemd.
23 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> -udev-198-r3.ebuild,
-udev-198-r4.ebuild:
old
*udev-198-r5 (23 Mar 2013)
23 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> +udev-198-r5.ebuild,
udev-9999.ebuild:
Move udevd back to /sbin where it has been always; remove redudant
/lib/systemd directory since our sys-apps/systemd is using /usr/lib/systemd.
23 Mar 2013; William Hubbs <williamh@gentoo.org> udev-9999.ebuild:
sync live ebuild
23 Mar 2013; William Hubbs <williamh@gentoo.org> udev-198-r4.ebuild:
add back qa_multilib_paths
*udev-198-r4 (23 Mar 2013)
23 Mar 2013; William Hubbs <williamh@gentoo.org> +udev-198-r4.ebuild:
rev bump for #462132.
Also, this moves the systemd-udevd binary back to upstream's location. I
spoke with robbat2 about this, and he agrees that if we want
compatibility we should do that with symlinks and not by moving the
binary. To that end, this ebuild provides a /sbin/udevd symbolic link.
Also, the systemd units we install are set up to point to the correct
binary.
21 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> -udev-198-r1.ebuild,
-udev-198-r2.ebuild:
old
*udev-198-r3 (21 Mar 2013)
21 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> +udev-198-r3.ebuild:
Upstream patch for always setting selinux labels at "add" events wrt #462538
by Amadeusz Sławiński
*udev-198-r2 (20 Mar 2013)
20 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> +udev-198-r2.ebuild:
Move builtins section before permissions section in
/lib/udev/rules.d/50-udev-default.rules to fix eg. USB printing wrt #462346
19 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> udev-198-r1.ebuild,
udev-9999.ebuild, metadata.xml:
Remove redudant QA_MULTILIB_PATHS since we install systemd-udevd as udevd in
/sbin.
Introduce USE="firmware-loader" for re-enabling the deprecated firmware
loader for use with older kernels, see:
http://cgit.freedesktop.org/systemd/systemd/commit/?id=a3bd8447be4ea2ce230eb8
ae0e815c04d85fa15a
15 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> +ChangeLog-2010,
+ChangeLog-2011, +ChangeLog-2012:
Split ChangeLog.
13 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> udev-198-r1.ebuild,
udev-9999.ebuild:
Punt /etc/udev/rules.d/80-net-name-slot.rules but only if it's unmodified.
11 Mar 2013; William Hubbs <williamh@gentoo.org> udev-198-r1.ebuild,
udev-9999.ebuild:
another typo fix
11 Mar 2013; William Hubbs <williamh@gentoo.org> udev-198-r1.ebuild,
udev-9999.ebuild:
typo fix
11 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> udev-198-r1.ebuild,
udev-9999.ebuild:
Missing <> in the example command.
11 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> udev-198-r1.ebuild,
udev-9999.ebuild:
Synchronize the coding style with if, then, fi.
11 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> udev-198-r1.ebuild,
udev-9999.ebuild:
Example udevadm command for determining the new interface name with the
predictable scheme before booting.
11 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> udev-198-r1.ebuild,
udev-9999.ebuild:
Create manpage .so link file from udevd(8) to systemd-udevd.service(8) to
which udevd-systemd(8) is pointing too.
10 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> udev-198-r1.ebuild,
udev-9999.ebuild:
Set KV_min for 9999 to 2.6.39 because we don't patch live version.
10 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> -udev-198.ebuild:
old
*udev-198-r1 (10 Mar 2013)
10 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> +udev-198-r1.ebuild:
Include accept4() patch for 198 because the function is only available for
x86, x86_64, ia64, sparc and mips in Linux 2.6.32.60.
10 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> udev-198.ebuild,
udev-9999.ebuild:
Run hwdb update only if sys-apps/hwids is installed.
09 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> udev-198.ebuild,
udev-9999.ebuild:
Install udevadm bash-completion file.
08 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> -udev-197-r9.ebuild:
old
*udev-198 (08 Mar 2013)
08 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> +udev-198.ebuild:
Version bump.
08 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
Stop installing /etc/udev/rules.d/80-net-name-slot.rules and set values
for INSTALL_DIRS to keep /etc/udev/{hwdb,rules}.d directories with the
install-directories-hook target.
Pass --without-python to avoid dev-python/sphinx.
06 Mar 2013; Raúl Porcel <armin76@gentoo.org> udev-197-r8.ebuild:
m68k/s390/sh/sparc stable wrt #457568
02 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> -files/40-gentoo.rules,
-udev-197-r4.ebuild:
old
02 Mar 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r8.ebuild,
udev-197-r9.ebuild, udev-9999.ebuild:
Ensure kernel is built with CONFIG_EPOLL=y wrt #459136 by Alan Mackenzie
01 Mar 2013; Jeroen Roovers <jer@gentoo.org> udev-197-r8.ebuild:
Stable for HPPA (bug #457568).
23 Feb 2013; Agostino Sarubbo <ago@gentoo.org> udev-197-r8.ebuild:
Stable for alpha, wrt bug #457568
21 Feb 2013; Agostino Sarubbo <ago@gentoo.org> udev-197-r8.ebuild:
Stable for ia64, wrt bug #457568
20 Feb 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r8.ebuild:
Backport patch for #457868 from -r9.
19 Feb 2013; Agostino Sarubbo <ago@gentoo.org> udev-197-r8.ebuild:
Stable for arm, wrt bug #457568
18 Feb 2013; Agostino Sarubbo <ago@gentoo.org> udev-197-r8.ebuild:
Stable for ppc64, wrt bug #457568
18 Feb 2013; Agostino Sarubbo <ago@gentoo.org> udev-197-r8.ebuild:
Stable for ppc, wrt bug #457568
17 Feb 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r9.ebuild,
udev-9999.ebuild:
Use 40-gentoo.rules to update /dev/null, zero, full, random and urandom
permissions for Linux 2.6.32 with partial DEVTMPFS support wrt #457868 by
SpiderX
15 Feb 2013; Agostino Sarubbo <ago@gentoo.org> udev-197-r8.ebuild:
Stable for x86, wrt bug #457568
15 Feb 2013; William Hubbs <williamh@gentoo.org> udev-197-r8.ebuild,
udev-197-r9.ebuild, udev-9999.ebuild:
remove the check for kallsyms for now; udev does not use the kallsyms
functionality.
15 Feb 2013; Agostino Sarubbo <ago@gentoo.org> udev-197-r8.ebuild:
Stable for amd64, wrt bug #457568
*udev-197-r9 (14 Feb 2013)
14 Feb 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r8.ebuild,
+udev-197-r9.ebuild:
Preparing for stabilization by moving -r8 to -r9 and editing -r8 to
always copy 80-net-name-slot.rules like in current stable -r4.
13 Feb 2013; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
Update to use --disable-polkit flag, see:
http://cgit.freedesktop.org/systemd/systemd/commit/?id=46ba8aae2b82bc5c87ba34
7e6bf914ecd5e9d51e
09 Feb 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r4.ebuild:
arm/ppc64 stable wrt #452556
09 Feb 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r8.ebuild,
udev-9999.ebuild:
Move hwids from DEPEND to PDEPEND and trust initial emerge of hwids to
regenerate correct hwdb.bin for us.
09 Feb 2013; Samuli Suominen <ssuominen@gentoo.org> -udev-197-r6.ebuild,
-udev-197-r7.ebuild:
old
09 Feb 2013; Agostino Sarubbo <ago@gentoo.org> udev-197-r4.ebuild:
Stable for ia64, wrt bug #452556
08 Feb 2013; Jeroen Roovers <jer@gentoo.org> udev-197-r4.ebuild:
Stable for HPPA (bug #452556).
08 Feb 2013; Samuli Suominen <ssuominen@gentoo.org> udev-9999.ebuild:
Remove multiple targets that installed systemd files since libudev and
libgudev doesn't link against libsystemd-daemon anymore. Unfortunately
this will mean content of /usr/lib/systemd/system/sysinit.target.wants/
went away because the new target install-target-wants-hook would install
too much of unrelated systemd files.
Use --root switch for udevadm hwdb --update.
*udev-197-r8 (07 Feb 2013)
07 Feb 2013; Samuli Suominen <ssuominen@gentoo.org> +udev-197-r8.ebuild:
Support updating hwdb from an offset ${ROOT}. Thanks to Luca Barbato
(lu_zero) for the patch, see:
http://bugs.freedesktop.org/show_bug.cgi?id=60398
http://github.com/lu-zero/eudev/commit/96da532526fec9bbfc9f53f2c5819520b971710c
07 Feb 2013; William Hubbs <williamh@gentoo.org> ChangeLog:
Require >=sys-libs/libselinux-2.1.9 for bug #455214.
This applies to udev-197-r4.ebuild, udev-197-r6.ebuild,
udev-197-r7.ebuild and udev-9999.ebuild.
*udev-197-r7 (07 Feb 2013)
07 Feb 2013; Samuli Suominen <ssuominen@gentoo.org> +udev-197-r7.ebuild:
Backport accept4() patch from sys-fs/eudev (and =sys-fs/udev-171-r10) to set
KV_min back to 2.6.32. Despite that, you should be using at least 2.6.32.60
since some arch's gained accept4() support in 2.6.32 series there.
03 Feb 2013; Samuli Suominen <ssuominen@gentoo.org>
files/80-net-name-slot.rules:
Recommend copying the file from /lib/udev/rules.d/ to /etc/udev/rules.d/
instead of deleting this dummy file because stable udev's ebuild will always
put the file in place if it isn't there already.
03 Feb 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r6.ebuild,
udev-9999.ebuild:
Check for CONFIG_KALLSYMS=y wrt #447042 by "erhard.furtner"
02 Feb 2013; Fabian Groffen <grobian@gentoo.org> udev-171-r10.ebuild:
Drop ~x86-linux, bug #452708
*udev-197-r6 (01 Feb 2013)
01 Feb 2013; Samuli Suominen <ssuominen@gentoo.org> +udev-197-r6.ebuild,
udev-9999.ebuild:
Trim 40-gentoo.rules in favour of upstream 50-udev-default.rules; and
write it using the ebuild.
01 Feb 2013; Samuli Suominen <ssuominen@gentoo.org> -udev-197-r3.ebuild:
old
31 Jan 2013; Agostino Sarubbo <ago@gentoo.org> udev-197-r4.ebuild:
Stable for ppc, wrt bug #452556
31 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r4.ebuild,
udev-197-r5.ebuild, udev-9999.ebuild:
Backport kernel .config check from ebuild of 171; BLK_DEV_BSG, !IDE,
INOTIFY_USER, !SYSFS_DEPRECATED, !SYSFS_DEPRECATED_V2, and SIGNALFD
wrt #454614 by Alexandre Rostovtsev
29 Jan 2013; Agostino Sarubbo <ago@gentoo.org> udev-197-r4.ebuild:
Stable for x86, wrt bug #452556
29 Jan 2013; Agostino Sarubbo <ago@gentoo.org> udev-197-r4.ebuild:
Stable for amd64, wrt bug #452556
*udev-197-r5 (29 Jan 2013)
29 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r4.ebuild,
+udev-197-r5.ebuild:
Install 80-net-name-slot.rules if the file isn't there yet for stabilization
of -r4. This will make the new -r5 the old -r4.
29 Jan 2013; Samuli Suominen <ssuominen@gentoo.org>
files/80-net-name-slot.rules:
Update link to Tracker wrt #454452 by Ian Abbott
28 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r3.ebuild,
udev-197-r4.ebuild, udev-9999.ebuild:
Change KV_min to 3.3 for ia64 because accept4 support in the kernel came
late. Thanks to ryao for noticing.
28 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r3.ebuild,
udev-197-r4.ebuild, udev-9999.ebuild:
Change block <sys-fs/lvm2-2.02.45 to <sys-fs/lvm2-2.02.97-r1 because it's the
first compatible version with this version of udev.
27 Jan 2013; Agostino Sarubbo <ago@gentoo.org> udev-197-r3.ebuild:
Stable for ppc, wrt bug #452556
27 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r3.ebuild,
udev-197-r4.ebuild, udev-9999.ebuild:
Block old version of selinux-base because it's not compatible with
>=sys-fs/udev-197 wrt #451128 by Hinnerk van Bruinehsen
27 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r3.ebuild,
udev-197-r4.ebuild, udev-9999.ebuild:
Since libudev.so.0 was in /usr for a while; adjust the preserve_old_lib
command by Zero_Chaos
24 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r4.ebuild,
udev-9999.ebuild:
Set the net_rules variable outside of the copy_net_rules() function for later
use in the postinst phase.
24 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r4.ebuild,
udev-9999.ebuild:
Disable the new predictable network interface name scheme if
sys-apps/biosdevname is installed.
23 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r3.ebuild,
udev-197-r4.ebuild, udev-9999.ebuild:
Move a file install to pkg_postinst() from pkg_preinst() to use $ROOT
instead of $FILESDIR for binpkg support wrt #453726 by Fabio Erculiani
23 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r3.ebuild,
udev-197-r4.ebuild, udev-9999.ebuild:
Post install message about changed network interface renaming wrt #453494
21 Jan 2013; Mike Gilbert <floppym@gentoo.org> udev-197-r3.ebuild,
udev-197-r4.ebuild, udev-9999.ebuild:
Another tweak for the fstab check.
21 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r3.ebuild,
udev-197-r4.ebuild, udev-9999.ebuild:
Warn users only if fstype of /dev in /etc/fstab is not devtmpfs by WilliamH
21 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r3.ebuild,
udev-197-r4.ebuild, udev-9999.ebuild:
Raise udev-init-scripts dependency to 19-r1 to avoid launching the symlink to
udevd.
21 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r3.ebuild,
udev-197-r4.ebuild, udev-9999.ebuild:
Warn users if they are mounting /dev from /etc/fstab wrt #453186 by "wbrana"
21 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> -udev-171-r9.ebuild,
-udev-196-r1.ebuild:
old
21 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> udev-171-r10.ebuild:
Stabilize for everyone because of one patch; restore support for 2.6.31.
20 Jan 2013; Agostino Sarubbo <ago@gentoo.org> udev-197-r3.ebuild:
Stable for x86, wrt bug #452556
20 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r4.ebuild,
udev-9999.ebuild:
Optionalize dev-util/gperf dependency behind USE="keymap" wrt #452760 by Mike
Frysinger
19 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r3.ebuild,
udev-197-r4.ebuild, udev-9999.ebuild:
Install mans related to libsystemd-daemon wrt #452892 by Mike Gilbert. Block
<sys-apps/systemd-${PV}.
19 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r3.ebuild,
udev-197-r4.ebuild, udev-9999.ebuild:
Update PDEPEND of virtual/udev to 197.
19 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r3.ebuild:
amd64 stable wrt #452556
19 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> -udev-197-r2.ebuild:
old
*udev-197-r4 (19 Jan 2013)
19 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r3.ebuild,
+udev-197-r4.ebuild, udev-9999.ebuild:
Move /lib/systemd/udevd to /sbin/udevd. Remove empty directory /lib/systemd.
Symlink /sbin/udevd to /usr/lib/systemd/systemd-udevd. Point systemd .service
files to /usr/lib/systemd/systemd-udevd. Closing bug #408891.
Fix installation of sd-daemon.h include for libsystemd-daemon wrt #452892
by Marien Zwart and Mike Gilbert.
18 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r3.ebuild,
udev-9999.ebuild:
Pass --disable-silent-rules wrt #429886 by Julian Ospald
17 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> +udev-196-r1.ebuild:
Put 196-r1 back in tree for sys-apps/systemd. If you don't use systemd, you
shouldn't be emerging this package because it has wrong udevdir= in udev.pc.
17 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r3.ebuild,
udev-9999.ebuild:
Remove one more use of secure_getenv() from src/shared/missing.h when
required.
17 Jan 2013; William Hubbs <williamh@gentoo.org> udev-197-r2.ebuild,
udev-197-r3.ebuild, udev-9999.ebuild:
adjust gtk-doc dependency for bug #452668
17 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r3.ebuild,
udev-9999.ebuild:
Restore support for uClibc head by disabling usage of secure_getenv() in
logs. Use maintainer safe kludge when building from git to avoid missing
other uses. Thanks to Mike Frysinger in bug #443030, Comment #5.
Fix building without dev-util/intltool and sys-devel/gettext wrt #443028,
Comment #3 by Mike Frysinger.
17 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> udev-171-r10.ebuild:
Change KV_min and KV_reliable from 2.6.32 to 2.6.31 because it was
backported from sys-fs/eudev, see http://github.com/gentoo/eudev/issues/7
17 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> -udev-141-r1.ebuild,
-udev-146-r1.ebuild, -udev-149.ebuild, -udev-151-r4.ebuild,
-udev-164-r2.ebuild, -udev-196-r1.ebuild, metadata.xml:
old; if you need support for older kernels use sys-fs/eudev or
local overlay:
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-fs/udev/?hideattic=0
17 Jan 2013; William Hubbs <williamh@gentoo.org> udev-197-r2.ebuild,
udev-197-r3.ebuild, udev-9999.ebuild:
make separate /usr warning message more verbose. Udev will not always fail
without an initramfs, but the failures you get will be difficult to
troubleshoot.
*udev-197-r3 (16 Jan 2013)
16 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> udev-197-r2.ebuild,
+udev-197-r3.ebuild, udev-9999.ebuild:
Edit -r2 to install 80-net-name-slot.rules if the file isn't there yet; this
is for stable. This will make current -r2 as -r3 with a safe kludge to avoid
overwriting the file; this is for ~arch.
15 Jan 2013; William Hubbs <williamh@gentoo.org> udev-9999.ebuild:
sync live ebuild
15 Jan 2013; William Hubbs <williamh@gentoo.org> udev-197-r2.ebuild:
add toolchain-funcs to inherit call since we use gcc-version
15 Jan 2013; William Hubbs <williamh@gentoo.org> udev-197-r2.ebuild:
Allow udev to compile correctly with gcc 4.5 and >=glibc-2.16 for bug #451110,
thanks to vapier.
14 Jan 2013; William Hubbs <williamh@gentoo.org> udev-197-r2.ebuild:
update the emerge procedure for udev consumers to use qfile. Thanks to Paul
Varner for explaining why this is the better option.
14 Jan 2013; William Hubbs <williamh@gentoo.org> udev-197-r2.ebuild:
Add an example of the command needed to re-emerge packages with files in
/usr/lib/udev for bug #451266.
13 Jan 2013; William Hubbs <williamh@gentoo.org> udev-197-r2.ebuild,
udev-9999.ebuild:
Fix udev-init-scripts dependencies per poly-c and move udevadm to /bin. If
someone wants a revbump I will do so.
13 Jan 2013; William Hubbs <williamh@gentoo.org> -udev-197-r1.ebuild:
remove old version
12 Jan 2013; William Hubbs <williamh@gentoo.org> udev-197-r2.ebuild,
udev-9999.ebuild:
add -j1 to the make install phase for bug #451500
*udev-197-r2 (12 Jan 2013)
12 Jan 2013; William Hubbs <williamh@gentoo.org> +udev-197-r2.ebuild,
udev-9999.ebuild:
This is the last of the revisions to move everything back to / and fix
rootlibdir, thanks to Dave Reisner on the #systemd irc channel for his
assistance.
11 Jan 2013; William Hubbs <williamh@gentoo.org> -udev-195.ebuild,
-udev-197.ebuild:
remove old versions
*udev-197-r1 (11 Jan 2013)
11 Jan 2013; William Hubbs <williamh@gentoo.org> +udev-197-r1.ebuild,
udev-9999.ebuild:
use systemd eclass for bug #451152, thanks to Mike Gilbert for the patch.
09 Jan 2013; William Hubbs <williamh@gentoo.org> udev-197.ebuild,
udev-9999.ebuild:
I was told that the fix I mentioned in the previous commit is incorrect
because systemd already generates the man pages in their tarball.
*udev-197 (09 Jan 2013)
09 Jan 2013; William Hubbs <williamh@gentoo.org>
+files/80-net-name-slot.rules, +udev-197.ebuild, udev-9999.ebuild:
version bump and fix #446702

File diff suppressed because it is too large Load Diff

View File

@ -1,257 +0,0 @@
# ChangeLog for sys-fs/udev
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/ChangeLog-2010,v 1.1 2013/03/15 09:38:45 ssuominen Exp $
*udev-164-r1 (12 Dec 2010)
12 Dec 2010; Matthias Schwarzott <zzam@gentoo.org> +udev-164-r1.ebuild:
Moved scripts from files to a tarball.
*udev-164 (30 Oct 2010)
30 Oct 2010; Matthias Schwarzott <zzam@gentoo.org>
+files/164/40-gentoo.rules, +files/164/90-network.rules,
+files/164/shell-compat-KV.sh, +files/164/shell-compat-addon.sh,
+files/164/udev.confd, +files/164/udev.initd,
+files/164/udev-dev-tarball.initd, +files/164/udev-mount.initd,
+files/164/udev-postmount.initd, +udev-164.ebuild,
+files/164/udev-start.sh, +files/164/udev-stop.sh:
Version bumped. Changed udev-postmount script to better check for ro
filesystems and non bash shells. Bugs 342403, 326825. Remove /dev/loop if
it is empty, Bug #338766.
29 Oct 2010; Jeroen Roovers <jer@gentoo.org> udev-151-r4.ebuild:
Stable for HPPA (bug #324507).
*udev-163 (11 Oct 2010)
11 Oct 2010; Matthias Schwarzott <zzam@gentoo.org> +udev-163.ebuild:
Version bumped.
27 Sep 2010; Matthias Schwarzott <zzam@gentoo.org> -udev-146.ebuild,
-udev-146-r2.ebuild, -udev-146-r3.ebuild,
-files/udev-146-printer-usb_device-permission.diff,
-files/151/shell-compat-addon.sh, -udev-147-r1.ebuild,
-files/151/udev.confd, -udev-145.ebuild, -udev-150-r1.ebuild,
-udev-151-r1.ebuild, -udev-151-r2.ebuild, -udev-151-r3.ebuild,
-udev-154.ebuild, -udev-156.ebuild, -udev-157.ebuild, -udev-158.ebuild,
-udev-159.ebuild, -files/udev-159-path_id.patch, -files/151/udev.initd,
-udev-160.ebuild, -files/151/udev-dev-tarball.initd, -udev-145-r1.ebuild,
-udev-161.ebuild,
-files/udev-161-cdrom_id_Drop_MEDIA_SESSION_NEXT_for_DVD-RW-RO.patch,
-files/151/shell-compat-KV.sh, -files/151/udev-mount.initd,
-files/151/udev-postmount.initd, -files/151/udev-start.sh,
-udev-145-r2.ebuild, -files/151/udev-stop.sh, -udev-145-r3.ebuild:
Removed a lot of old versions.
*udev-162 (12 Sep 2010)
12 Sep 2010; Matthias Schwarzott <zzam@gentoo.org> +udev-162.ebuild:
Version bumped.
28 Aug 2010; Raúl Porcel <armin76@gentoo.org> udev-151-r4.ebuild:
ia64/m68k/s390/sh/sparc stable wrt #334087
28 Aug 2010; Markus Meier <maekke@gentoo.org> udev-151-r4.ebuild:
arm stable, bug #324507
*udev-161 (24 Aug 2010)
24 Aug 2010; Matthias Schwarzott <zzam@gentoo.org>
+files/udev-161-cdrom_id_Drop_MEDIA_SESSION_NEXT_for_DVD-RW-RO.patch,
+files/161/40-gentoo.rules, +files/161/90-network.rules,
+files/161/shell-compat-KV.sh, +files/161/shell-compat-addon.sh,
+files/161/udev.confd, +files/161/udev-dev-tarball.initd,
+udev-161.ebuild, +files/161/udev.initd, +files/161/udev-mount.initd,
+files/161/udev-postmount.initd, +files/161/udev-start.sh,
+files/161/udev-stop.sh:
Version bumped. Fixed dir_writable check printing an error to console when
test fails, bug #326825.
24 Aug 2010; Matthias Schwarzott <zzam@gentoo.org> udev-149.ebuild,
udev-150-r1.ebuild, udev-151-r1.ebuild, udev-151-r2.ebuild,
udev-151-r3.ebuild, udev-151-r4.ebuild, udev-154.ebuild, udev-156.ebuild,
udev-157.ebuild, udev-158.ebuild, udev-159.ebuild, udev-160.ebuild,
udev-9999.ebuild:
Fix pkgconfig dependency to be only in DEPEND and not in RDEPEND.
23 Aug 2010; Mike Frysinger <vapier@gentoo.org> udev-149.ebuild,
udev-150-r1.ebuild, udev-151-r1.ebuild, udev-151-r2.ebuild,
udev-151-r3.ebuild, udev-151-r4.ebuild, udev-154.ebuild, udev-156.ebuild,
udev-157.ebuild, udev-158.ebuild, udev-159.ebuild, udev-160.ebuild,
udev-9999.ebuild:
Convert kernel headers into a blocker #296546 by Alan Hourihane.
13 Aug 2010; Joseph Jezak <josejx@gentoo.org> udev-151-r4.ebuild:
Marked ppc stable for bug #324507.
12 Aug 2010; Brent Baude <ranger@gentoo.org> udev-151-r4.ebuild:
stable ppc64, bug 324507
08 Aug 2010; Raúl Porcel <armin76@gentoo.org> udev-149.ebuild,
udev-150-r1.ebuild, udev-151-r1.ebuild, udev-151-r2.ebuild,
udev-151-r3.ebuild, udev-151-r4.ebuild, udev-154.ebuild, udev-156.ebuild,
udev-157.ebuild, udev-158.ebuild, udev-159.ebuild, udev-160.ebuild:
Re-add sh
02 Aug 2010; Matthias Schwarzott <zzam@gentoo.org> udev-149.ebuild,
udev-150-r1.ebuild, udev-151-r1.ebuild, udev-151-r2.ebuild,
udev-151-r3.ebuild, udev-151-r4.ebuild, udev-154.ebuild, udev-156.ebuild,
udev-157.ebuild, udev-158.ebuild, udev-159.ebuild, udev-160.ebuild:
Added pkgconfig dependency for udev-149 and newer when using extras
use-flag, Bug #327713.
27 Jul 2010; Pacho Ramos <pacho@gentoo.org> udev-151-r4.ebuild:
amd64 stable, bug 324507
25 Jul 2010; Tobias Klausmann <klausman@gentoo.org> udev-151-r4.ebuild:
Stable on alpha, bug #324507
22 Jul 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> udev-151-r4.ebuild:
x86 stable wrt bug #324507
17 Jul 2010; Matthias Schwarzott <zzam@gentoo.org> udev-9999.ebuild:
Updated live ebuild, Bug #327823.
*udev-160 (12 Jul 2010)
12 Jul 2010; Matthias Schwarzott <zzam@gentoo.org> +udev-160.ebuild:
Version bumped. This is a bugfix release.
10 Jul 2010; Raúl Porcel <armin76@gentoo.org> udev-147-r1.ebuild,
udev-149.ebuild, udev-150-r1.ebuild, udev-151-r1.ebuild,
udev-151-r2.ebuild, udev-151-r3.ebuild, udev-151-r4.ebuild,
udev-154.ebuild, udev-156.ebuild, udev-157.ebuild, udev-158.ebuild,
udev-159.ebuild:
Rekeyword ~alpha now that the glibc issues have been fixed
*udev-159 (07 Jul 2010)
07 Jul 2010; Matthias Schwarzott <zzam@gentoo.org> +udev-159.ebuild,
+files/udev-159-path_id.patch:
Version bumped.
*udev-158 (24 Jun 2010)
24 Jun 2010; Matthias Schwarzott <zzam@gentoo.org> +udev-158.ebuild:
Version bumped.
*udev-157 (20 Jun 2010)
*udev-156 (20 Jun 2010)
20 Jun 2010; Matthias Schwarzott <zzam@gentoo.org>
+files/156/40-gentoo.rules, +files/156/90-network.rules,
+files/156/shell-compat-KV.sh, +files/156/shell-compat-addon.sh,
+files/156/udev.confd, +files/156/udev-dev-tarball.initd,
+udev-157.ebuild, +files/156/udev.initd, +files/156/udev-mount.initd,
+files/156/udev-postmount.initd, udev-9999.ebuild,
+files/156/udev-start.sh, +files/156/udev-stop.sh, +udev-156.ebuild:
Add version udev-156 and udev-157. These contain some rule changes.
Init-scripts improved a bit. Fix udev-postmount on selinux, Bug #317573.
*udev-154 (12 May 2010)
12 May 2010; Matthias Schwarzott <zzam@gentoo.org> +udev-154.ebuild:
Version bumped. Now devfs-compat and oldhd is no longer supported.
*udev-151-r4 (05 May 2010)
05 May 2010; Matthias Schwarzott <zzam@gentoo.org>
+files/151-r4/shell-compat-KV.sh, +files/151-r4/shell-compat-addon.sh,
+files/151-r4/udev.confd, +files/151-r4/udev-dev-tarball.initd,
udev-9999.ebuild, +files/151-r4/udev.initd,
+files/151-r4/udev-mount.initd, +files/151-r4/udev-postmount.initd,
+files/151-r4/udev-start.sh, +files/151-r4/udev-stop.sh,
+udev-151-r4.ebuild:
Updated init-scripts. Now support setting debug and trace options in
config file. Explicitly send add-event for initial population (newer
udevds will default to change). Set property STARTUP while booting for
compatibility with new eg. lvm2 init-scripts. Sync udev-9999.ebuild.
*udev-151-r3 (02 May 2010)
02 May 2010; Matthias Schwarzott <zzam@gentoo.org> +udev-151-r3.ebuild:
Disable devfs-compat and old-hd-rules use flags by default they will be
removed on next udev update.
*udev-146-r3 (20 Apr 2010)
20 Apr 2010; Robin H. Johnson <robbat2@gentoo.org> +udev-146-r3.ebuild:
Alpha cannot use the 151-r2 version due to non-availability of newer
kernels, so provide an older ebuild with static libraries for lvm2
bumping.
*udev-151-r2 (19 Apr 2010)
19 Apr 2010; Robin H. Johnson <robbat2@gentoo.org> +udev-151-r2.ebuild:
Build static libraries as well, for lvm2 to use when building static
versions for early boot purposes.
19 Apr 2010; Matthias Schwarzott <zzam@gentoo.org> files/151/udev.initd,
udev-9999.ebuild:
Add keywords nolxc and noopenvz to udev init-script, Bug #310427.
16 Apr 2010; Brent Baude <ranger@gentoo.org> udev-149.ebuild:
Marking udev-149 ppc for bug 303031
05 Apr 2010; Jeroen Roovers <jer@gentoo.org> udev-149.ebuild:
Back to ~hppa (bug #294470).
22 Mar 2010; Brent Baude <ranger@gentoo.org> udev-149.ebuild:
Marking udev-149 ppc64 for bug 303031
15 Mar 2010; Matthias Schwarzott <zzam@gentoo.org> udev-145.ebuild,
udev-145-r1.ebuild, udev-145-r2.ebuild, udev-145-r3.ebuild,
udev-146.ebuild, udev-146-r1.ebuild, udev-146-r2.ebuild,
udev-147-r1.ebuild, udev-149.ebuild, udev-150-r1.ebuild,
udev-151-r1.ebuild, udev-9999.ebuild:
Fix tests for udev-149 and udev-151-r1, thanks to Myckel Habets for
looking into it, Bug #295958. Restrict test for the other ebuilds.
07 Mar 2010; Markus Meier <maekke@gentoo.org> udev-149.ebuild:
amd64/arm stable, bug #303031
02 Mar 2010; Jeroen Roovers <jer@gentoo.org> udev-149.ebuild:
Stable for HPPA (bug #303031).
21 Feb 2010; Christian Faulhammer <fauli@gentoo.org> udev-149.ebuild:
stable x86, bug 303031
07 Feb 2010; Matthias Schwarzott <zzam@gentoo.org> udev-141-r1.ebuild,
udev-145.ebuild, udev-145-r1.ebuild, udev-145-r2.ebuild,
udev-145-r3.ebuild, udev-146.ebuild, udev-146-r1.ebuild,
udev-146-r2.ebuild, udev-147-r1.ebuild, udev-149.ebuild,
udev-150-r1.ebuild, udev-151-r1.ebuild, udev-9999.ebuild:
Improve wording of devfs-compat message, Bug #301141. Sync udev-9999 to
latest udev-151-r1.
*udev-151-r1 (01 Feb 2010)
*udev-150-r1 (01 Feb 2010)
01 Feb 2010; Matthias Schwarzott <zzam@gentoo.org> -udev-150.ebuild,
+udev-150-r1.ebuild, +files/udev-150-fix-missing-firmware-timeout.diff,
-udev-151.ebuild, +udev-151-r1.ebuild:
Fix missing firmware timeout, to stop modprobe from waiting 60s for no
file stretching boot very long, Bug #301667.
31 Jan 2010; Matthias Schwarzott <zzam@gentoo.org> udev-151.ebuild:
Fix install error, bug #302903. Removed old code for multilib-installs.
*udev-151 (29 Jan 2010)
29 Jan 2010; Matthias Schwarzott <zzam@gentoo.org>
+files/udev-151-readd-hd-rules.diff, +files/151/shell-compat-KV.sh,
+files/151/shell-compat-addon.sh, +files/151/udev.confd,
+files/151/udev.initd, +files/151/udev-dev-tarball.initd,
+files/151/udev-mount.initd, +files/151/udev-postmount.initd,
+udev-151.ebuild, +files/151/udev-start.sh, +files/151/udev-stop.sh,
metadata.xml:
Version bumped. Fix selinux, Bug #297317. Add use-flag old-hd-rules to
control re-adding of rules for /dev/hd*, Bug #300627.
*udev-150 (19 Jan 2010)
19 Jan 2010; Matthias Schwarzott <zzam@gentoo.org> +udev-150.ebuild:
Version bumped.
For previous entries, please see ChangeLog-2009.

Some files were not shown because too many files have changed in this diff Show More