ept-get is apt-get like tool aimed to provide recoursive remove possibility in gentoo linux. this ebuild depends on epkg-1.2.ebuild aleady submitted today. I suggest to have app-portage/epkg and app-portage/ept-get for this utils
*** This bug has been marked as a duplicate of 156111 ***
Dupe.
Created attachment 102646 [details] ept-get-1.5.ebuild
- the header is wrong - Use SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - src_compile() is redundant - there shouldn't be any 'function' prefix in phases - KEYWORDS should contain what you've actually tested *only* and should be ~arch, not stable. Couple more notes: - DEPEND="dev-lang/fpc" - eeewwww... - and most importantly, we should focus on fixing Bug 2938 and reverse deps tracking in portage, instead of inventing third-party tools Thanks.
*** Bug 156111 has been marked as a duplicate of this bug. ***
Comment on attachment 102646 [details] ept-get-1.5.ebuild ># Copyright 1999-2006 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/local/portage/app-portge/ept-get/ept-get-1.4.ebuild > >DESCRIPTION="apt-get like tool aimed to provide recoursive remove possibility" >HOMEPAGE="http://ept-get.sf.net" >SRC_URI="http://osdn.dl.sourceforge.net/sourceforge/${PN}/${P}.tar.bz2 > http://surfnet.dl.sourceforge.net/sourceforge/${PN}/${P}.tar.bz2 > http://puzzle.dl.sourceforge.net/sourceforge/${PN}/${P}.tar.bz2 > http://switch.dl.sourceforge.net/sourceforge/${PN}/${P}.tar.bz2 > http://umn.dl.sourceforge.net/sourceforge/${PN}/${P}.tar.bz2 > http://nchc.dl.sourceforge.net/sourceforge/${PN}/${P}.tar.bz2 > http://superb-west.dl.sourceforge.net/sourceforge/${PN}/${P}.tar.bz2 > http://optusnet.dl.sourceforge.net/sourceforge/${PN}/${P}.tar.bz2 > http://superb-east.dl.sourceforge.net/sourceforge/${PN}/${P}.tar.bz2 > http://nelnet.dl.sourceforge.net/sourceforge/${PN}/${P}.tar.bz2" > > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~amd64 ~ppc ~x86" > >DEPEND="dev-lang/fpc" > > >function src_install(){ > dobin ept-get >}
Comment on attachment 102646 [details] ept-get-1.5.ebuild ># Copyright 1999-2006 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/local/portage/app-portge/ept-get/ept-get-1.4.ebuild > >DESCRIPTION="apt-get like tool aimed to provide recoursive remove possibility" >HOMEPAGE="http://ept-get.sf.net" >SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" > > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc-macos ppc64 s390 sparc x86" > >DEPEND="dev-lang/fpc" > >function src_compile(){ > emake || die "emake failed" >} > >function src_install(){ > dodir /usr/bin > dobin ept-get >}
Comment on attachment 102646 [details] ept-get-1.5.ebuild ># Copyright 1999-2006 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/local/portage/app-portge/ept-get/ept-get-1.5.ebuild > >DESCRIPTION="apt-get like tool aimed to provide recoursive remove possibility" >HOMEPAGE="http://ept-get.sf.net" >SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" > > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~amd64 ~ppc ~x86" > >DEPEND="dev-lang/fpc" > > >function src_install(){ > dodir /usr/bin > dobin ept-get >}
Comment on attachment 102646 [details] ept-get-1.5.ebuild ># Copyright 1999-2006 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/local/portage/app-portge/ept-get/ept-get-1.5.ebuild > >DESCRIPTION="apt-get like tool aimed to provide recoursive remove possibility" >HOMEPAGE="http://ept-get.sf.net" >SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" > > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc-macos ppc64 s390 sparc x86" > >DEPEND="dev-lang/fpc" > > >function src_install(){ > dobin ept-get >}
Comment on attachment 102646 [details] ept-get-1.5.ebuild ># Copyright 1999-2006 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/local/portage/app-portge/ept-get/ept-get-1.5.ebuild > >DESCRIPTION="apt-get like tool aimed to provide recoursive remove possibility" >HOMEPAGE="http://ept-get.sf.net" >SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" > > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~amd64 ~ppc ~x86" > >DEPEND="dev-lang/fpc" > > >function src_install(){ > dobin ept-get >}
Comment on attachment 102646 [details] ept-get-1.5.ebuild ># Copyright 1999-2006 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/local/portage/app-portge/ept-get/ept-get-1.5.ebuild > >DESCRIPTION="apt-get like tool aimed to provide recoursive remove possibility" >HOMEPAGE="http://ept-get.sf.net" >SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" > > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~amd64 ~ppc ~x86" > >DEPEND="=dev-lang/fpc-2.0.2" > > >function src_install(){ > dobin ept-get >} >
Is this still useful now bug #2938 is fixed and portage supports --depclean etc.?