mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-17 09:56:59 +02:00
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:
parent
347a77161c
commit
fea52b9493
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -1 +0,0 @@
|
||||
DIST fbset-2.1.tar.gz 27721 RMD160 4517560fd79d98ad71c94550eeefb1041ca56352 SHA1 141c42769818a08f1370a60dc3a809d87530db78 SHA256 40ff4ab0247b75138a0887ed40f81c1a6184f340b77126c16d074b1075b41c20
|
@ -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
|
||||
}
|
@ -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
|
||||
|
@ -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
|
@ -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-----
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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>
|
@ -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
|
@ -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-----
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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>
|
@ -1 +0,0 @@
|
||||
DIST man-1.6f.tar.gz 254827 RMD160 8680bb94bff9b86fb9d061f58d9acb08c934531e SHA1 c97012607ed9d75a6eee7e66d257a99a8ed86918 SHA256 9f208c7e1981371ad4481d6e6c2c566bc726a15778723f94136d220fb9375f6c
|
@ -1,5 +0,0 @@
|
||||
#!/bin/sh
|
||||
# this is part of the man package
|
||||
# it updates the search database for manpages
|
||||
|
||||
exec nice makewhatis -u
|
@ -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
|
@ -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
|
@ -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
|
||||
#
|
@ -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"
|
@ -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 ""
|
@ -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;
|
||||
}
|
||||
}
|
@ -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;
|
@ -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>
|
@ -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 ""
|
@ -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") {
|
@ -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
|
@ -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) {
|
@ -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"
|
||||
|
@ -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@
|
@ -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
|
||||
}
|
@ -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>
|
||||
|
@ -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)
|
@ -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
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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 \
|
@ -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`
|
@ -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" && \
|
@ -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>
|
@ -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
@ -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
|
@ -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
|
||||
}
|
@ -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
|
||||
}
|
@ -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"
|
@ -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]
|
@ -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"
|
@ -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 $?
|
||||
}
|
@ -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"
|
@ -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))
|
@ -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 $?
|
||||
}
|
@ -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
|
@ -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
|
||||
}
|
@ -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;
|
@ -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
|
||||
|
@ -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.
|
@ -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
|
||||
|
@ -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)
|
@ -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.
|
@ -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
|
||||
|
@ -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]'
|
@ -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])
|
@ -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
|
@ -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"
|
@ -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>
|
@ -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
@ -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
Loading…
Reference in New Issue
Block a user