ChangeLog

# ChangeLog for app-portage/layman
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/ChangeLog,v 1.59 2008/06/03 04:00:48 wrobel Exp $

*layman-1.2.0-r1 (03 Jun 2008)

03 Jun 2008; wrobel@gentoo.org -layman-1.2.0.ebuild,
+layman-1.2.0-r1.ebuild:
Fix #224659.

*layman-1.2.0 (02 Jun 2008)

02 Jun 2008; wrobel@gentoo.org +layman-1.2.0.ebuild:
Added layman-1.2.0.

20 Mar 2008; Markus Ullmann layman-1.1.1-r1.ebuild:
Works on arm

01 Mar 2008; Jeroen Roovers layman-1.1.1-r1.ebuild:
Marked ~hppa.

*layman-1.1.1-r1 (28 Jan 2008)

28 Jan 2008; Gunnar Wrobel +layman-1.1.1-r1.ebuild:
Warn on missing subversion package (#200395).

15 Nov 2007; layman-1.0.6.ebuild,
layman-1.0.10.ebuild, layman-1.1.1.ebuild:
Fixed homepage of layman (thanks to dberkholz).

26 Oct 2007; wrobel@gentoo.org Manifest:
Let my last repo commit hang in limbo. Digest update.

26 Oct 2007; wrobel@gentoo.org layman-1.1.1.ebuild:
Updated WebDAV check for newer subversion ebuilds. Submitted by A. F. T.
Arahesis

20 Oct 2007; layman-1.0.6.ebuild,
layman-1.0.10.ebuild, layman-1.1.1.ebuild:
Add the subversion dependency when testing (#196030).

19 Oct 2007; Raúl Porcel layman-1.1.1.ebuild:
alpha/ia64 stable wrt #196030

19 Oct 2007; Ferris McCormick layman-1.1.1.ebuild:
Sparc stable --- Bug #196030 --- been good over a month.

19 Oct 2007; nixnut layman-1.1.1.ebuild:
Stable on ppc wrt bug 196030

17 Oct 2007; Chris Gianelloni layman-1.1.1.ebuild:
Stable on amd64 wrt bug #196030.

16 Oct 2007; Dawid Węgliński layman-1.1.1.ebuild:
Stable on x86 (bug #196030)

16 Oct 2007; Markus Rothe layman-1.1.1.ebuild:
Stable on ppc64; bug #196030

*layman-1.1.1 (12 Sep 2007)

12 Sep 2007; -layman-1.1.ebuild, +layman-1.1.1.ebuild:
Added layman-1.1.1 to the tree, removed layman-1.1.

11 Sep 2007; layman-1.1.ebuild:
Added the ~ia64 keyword back in since I accidently removed it.

*layman-1.1 (11 Sep 2007)

11 Sep 2007; -layman-1.0.99.ebuild,
+layman-1.1.ebuild:
Added layman-1.1 to the tree, removed 1.0.99.

24 May 2007; Bryan Østergaard layman-1.0.10.ebuild:
Add ~ia64 keyword.

15 May 2007; Thilo Bangert metadata.xml:
add no-herd

11 May 2007; Jose Luis Rivero layman-1.0.10.ebuild:
Stable on alpha wrt #173958

11 Apr 2007; Markus Rothe layman-1.0.10.ebuild:
Stable on ppc64; bug #173958

10 Apr 2007; Gustavo Zacarias layman-1.0.10.ebuild:
Stable on sparc wrt #173958

10 Apr 2007; Christian Faulhammer layman-1.0.10.ebuild:
stable x86/amd64, bug 173958

10 Apr 2007; Joseph Jezak layman-1.0.10.ebuild:
Marked ppc stable for bug #173958.

*layman-1.0.99 (09 Apr 2007)

09 Apr 2007; +layman-1.0.99.ebuild:
Added layman-1.0.99 to the tree.

*layman-1.0.10 (09 Jan 2007)

09 Jan 2007; -layman-1.0.9.ebuild,
+layman-1.0.10.ebuild:
Added layman-1.0.10 to the tree. Fixes bugs #159695 and #160143.

*layman-1.0.9 (04 Jan 2007)

04 Jan 2007; -layman-1.0.8.ebuild,
+layman-1.0.9.ebuild:
Added layman-1.0.9 to the tree. Fixes bugs #148698, #159051, #151965, #149867.

29 Dec 2006; layman-1.0.8.ebuild:
Make layman check that nowebdav is not set on subversion since it needs webdav

15 Oct 2006; Bryan Østergaard layman-1.0.6.ebuild:
Stable on ia64.

03 Oct 2006; Diego Pettenò layman-1.0.8.ebuild:
Add ~x86-fbsd keyword. Thanks to Timothy Redaelli in bug #149841.

*layman-1.0.8 (23 Sep 2006)

23 Sep 2006; -layman-1.0.7.ebuild,
+layman-1.0.8.ebuild:
Added cvs support to layman. Update to 1.0.8

18 Sep 2006; Ferris McCormick layman-1.0.6.ebuild,
layman-1.0.7.ebuild:
layman-1.0.6 stable on sparc --- Bug #144228 --- and add ~sparc keyword to
1.0.7.

14 Sep 2006; Joshua Nichols layman-1.0.7.ebuild:
Added ~ppc64

*layman-1.0.7 (06 Sep 2006)

06 Sep 2006; -layman-1.0.0.ebuild,
-layman-1.0.4.ebuild, +layman-1.0.7.ebuild:
Update to layman-1.0.7

23 Aug 2006; layman-1.0.6.ebuild:
Stable on amd64

22 Aug 2006; Stephanie Lockwood-Childs
layman-1.0.6.ebuild:
stable on ppc (Bug #144228)

22 Aug 2006; Ferris McCormick layman-1.0.6.ebuild:
Add ~sparc keyword. Seems fine.

22 Aug 2006; Thomas Cort layman-1.0.6.ebuild:
Stable on alpha wrt Bug #144228.

22 Aug 2006; Alastair Tse layman-1.0.6.ebuild:
stable for x86

*layman-1.0.6 (25 Jul 2006)

25 Jul 2006; -layman-1.0.5.ebuild,
+layman-1.0.6.ebuild:
layman-1.0.6 in response to bug #141691

*layman-1.0.5 (24 Jul 2006)

24 Jul 2006; -layman-1.0.2.ebuild,
+layman-1.0.5.ebuild:
Added layman-1.0.5 to the tree.

*layman-1.0.4 (28 Jun 2006)

28 Jun 2006; -layman-1.0.3.ebuild,
+layman-1.0.4.ebuild:
Layman-1.0.4 fixes the relocation check.

27 Jun 2006; files/digest-layman-1.0.3, Manifest:
Weird. Digest needed fixing again.

*layman-1.0.3 (27 Jun 2006)

27 Jun 2006; +layman-1.0.3.ebuild:
Added layman-1.0.3. Features bzr support, improved handling of global list
fetching, overlay relocation, overlay listing

05 Jun 2006; files/digest-layman-1.0.2, Manifest:
Fixed digest and manifest

05 Jun 2006; layman-1.0.2.ebuild:
Readded ia64.

05 Jun 2006; layman-1.0.2.ebuild:
Removed git dependency.

*layman-1.0.2 (05 Jun 2006)

05 Jun 2006; -layman-1.0.1.ebuild,
+layman-1.0.2.ebuild:
Corrected dependency on git and added checks for presence of necessary
binaries. Version 1.0.2

*layman-1.0.1 (05 Jun 2006)

05 Jun 2006; -layman-0.9.2.ebuild,
+layman-1.0.1.ebuild:
Added git overlay support to layman (contributed by genstef@gentoo.org).
Update to version 1.0.1

*layman-1.0.0 (27 May 2006)

27 May 2006; +layman-1.0.0.ebuild:
Added multiple list support to layman. Location of central list changed.
Version bump to 1.0.0

12 May 2006; Thomas Cort layman-0.9.2.ebuild:
Added ~amd64 wrt Bug #132283.

01 May 2006; Tobias Scherbaum layman-0.9.2.ebuild:
Added to ~ppc

01 May 2006; layman-0.9.2.ebuild:
Accidentally dropped keywords ~alpha ~ia64. Added back in.

*layman-0.9.2 (01 May 2006)

01 May 2006; -layman-0.9.ebuild, -layman-0.9.1.ebuild,
+layman-0.9.2.ebuild:
Update layman to 0.9.2. Bugfix release that fixes testing and the
postinstall instructions.

*layman-0.9.1 (14 Apr 2006)

14 Apr 2006; +layman-0.9.1.ebuild:
Added support for packaged overlays without category

23 Mar 2006; Aron Griffis layman-0.9.ebuild:
Mark 0.9 ~ia64

23 Mar 2006; Fernando J. Pereda layman-0.9.ebuild:
Add ~alpha. Tested by Thomas Cort

*layman-0.9 (12 Mar 2006)

12 Mar 2006; +metadata.xml, +layman-0.9.ebuild:
Added layman-0.9 to the tree

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

DIST layman-1.0.10.tar.gz 34384 RMD160 67442e123d468f4cc8284d34e49ded75178e4a52 SHA1 25c0302562c7ef8d5b7acef031154a3c93e61bc0 SHA256 c0b3bb5b6609ebbecaf4270d2ef7deb33e1ec61f72755a31d3dd7ca49d1acf03
DIST layman-1.0.6.tar.gz 29704 RMD160 254c2ba40fb184f0e885bbd377ba61b1a685cf5f SHA1 3e6cd38c4b298ab158ed77bce2388e918ee7f73d SHA256 a622020bddb3ddb1a09fda26bcd046beb92d02c6e898bdec9ae28de50f7e6a67
DIST layman-1.1.1.tar.gz 46122 RMD160 ef0277455acef5963780dc83c9dd7a24a828d2dd SHA1 c0f7108463fedd0b2d7b350fb4cebbcff4c505ff SHA256 725cf36a5b728dfde707dad3d9d2045b282586021de53518daeb2a6a67b61f2b
DIST layman-1.2.0.tar.gz 45385 RMD160 6f0309dcae66e115d03b76d5e5a4db140e4f631c SHA1 8de2f3a93116108dc6f0d612daddfe3c94589963 SHA256 788d75973c5bac2721adda955ab78dca53157379e409eb803df9eedc5e6e53f4
EBUILD layman-1.0.10.ebuild 2062 RMD160 b0603812b5e00283a52b62b0694231907eecd6aa SHA1 f7a58522161f1e2e1697d97ac9ba1ae5de325604 SHA256 fdcd17791c655f504e0fee49417faaf7d50b426318790a302b14b20288ffc67d
EBUILD layman-1.0.6.ebuild 1364 RMD160 07103b1cb263930d6b86a63faf0eebe7b6ad627a SHA1 1c0c5e1f55343342f624508e03bd15850e978c07 SHA256 063f9cfa2c75b6ea222f9bcbf175e21a9b0c9351d6768bcaa6124c806dd340e9
EBUILD layman-1.1.1-r1.ebuild 2519 RMD160 1d62fafce77c9f13c8ae8dc8765d22f68f9fcc2e SHA1 e696ae91fe8f2f4df3bbae7e7623ba6827e8bbdb SHA256 09044c810cae030edba2817eb9ab5cb7475323fe007151ccd72e3ad84d4ea45d
EBUILD layman-1.1.1.ebuild 2069 RMD160 e62f398454732fd1bb9c83789dc8a2d929407d6d SHA1 a29401edc9ffd9922367766ae9a70c09e600e032 SHA256 d36a58d82f6e1ce18bc8681c4849b7c0905991985eee7ae5cbd9a64e9632706b
EBUILD layman-1.2.0-r1.ebuild 2567 RMD160 81e3707fb4faee3efae8f39118bbc7260e2c810e SHA1 905d7d1df1ced277e734e52ccda5b3fdb823a0c6 SHA256 c4a0948fb3f6fafa2aa75270988aa80ed579b9d30a7274ed4c080a53bd9343fc
MISC ChangeLog 7774 RMD160 6e77eb0efdbc818a8882c66a405372dae01db150 SHA1 0def3d9bd5656d4069866549dfb60ad19512a440 SHA256 74d0a48d29fa6fb95c5d82ee6e5743638a84c6a261cdc800050b49ce13ce3b02
MISC metadata.xml 299 RMD160 4fbfb9bf736f390e35663fcfe144982b4f119145 SHA1 dda01420cc21330c3e678295996f6389b4755763 SHA256 9f63d40a10853bdd9bec929b14a619627ad0d2b9776bc40170e587059f2c1016
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)

iD8DBQFIRMIIEEcxCpcDQ74RApAAAJ428qcN2GfZwE3RCMSRraCOaA2sCwCfRu2A
ZmJRTLCHTJbSDzjRhwHOido=
=898F
-----END PGP SIGNATURE-----

layman-1.0.10.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/layman-1.0.10.ebuild,v 1.9 2007/11/15 07:16:23 wrobel Exp $

inherit eutils distutils

DESCRIPTION="A python script for retrieving gentoo overlays."
HOMEPAGE="http://layman.sourceforge.net"
SRC_URI="http://build.pardus.de/downloads/${PF}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ~ia64 ppc ppc64 sparc x86 ~x86-fbsd"
IUSE=""
S=${WORKDIR}/${PF}

DEPEND="dev-util/subversion"

pkg_setup() {
if built_with_use dev-util/subversion nowebdav; then
eerror "You must rebuild your subversion without the nowebdav USE flag"
die "You must rebuild your subversion without the nowebdav USE flag"
fi
}

src_install() {

distutils_src_install

dodir /etc/layman
cp etc/* "${D}"/etc/layman/

doman doc/layman.8
dohtml doc/layman.8.html

}

src_test() {
cd "${S}"
einfo "Running layman doctests..."
echo
if ! PYTHONPATH="." ${python} layman/tests/dtest.py; then
eerror "DocTests failed - please submit a bug report"
die "DocTesting failed!"
fi
}

pkg_postinst() {
einfo "You are now ready to add overlays into your system."
einfo
einfo "layman -L"
einfo
einfo "will display a list of available overlays."
einfo
ewarn "Use the -k switch to also list overlays that are"
ewarn "considered less secure."
einfo
elog "Select an overlay and add it using"
einfo
elog "layman -a overlay-name"
einfo
elog "If this is the very first overlay you add with layman,"
elog "you need to append the following statement to your"
elog "/etc/make.conf file:"
elog
elog "source /usr/portage/local/layman/make.conf"
elog
elog "If you modify the 'storage' parameter in the layman"
elog "configuration file (/etc/layman/layman.cfg) you will"
elog "need to adapt the path given above to the new storage"
elog "directory."
einfo
ewarn "Please add the 'source' statement to make.conf only AFTER "
ewarn "you added your first overlay. Otherwise portage will fail."
epause 5
}

layman-1.0.6.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/layman-1.0.6.ebuild,v 1.10 2007/11/15 07:16:23 wrobel Exp $

inherit eutils distutils

DESCRIPTION="A python script for retrieving gentoo overlays "
HOMEPAGE="http://layman.sourceforge.net"
SRC_URI="http://build.pardus.de/downloads/${PF}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc sparc x86"
IUSE=""
S=${WORKDIR}/${PF}

DEPEND="dev-util/subversion"

src_install() {

distutils_src_install

dodir /etc/layman
cp etc/* "${D}"/etc/layman/

doman doc/layman.8
dohtml doc/layman.8.html

}

src_test() {
cd "${S}"
einfo "Running layman doctests..."
echo
if ! PYTHONPATH="." ${python} layman/tests/dtest.py; then
eerror "DocTests failed - please submit a bug report"
die "DocTesting failed!"
fi
}

pkg_postinst() {
einfo "You are now ready to add overlays into your system."
einfo
einfo "layman -L"
einfo
einfo "will display a list of available overlays."
einfo
einfo "Select one and add it using"
einfo
einfo "layman -a overlay-name"
einfo
einfo "If this is the very first overlay you add with layman, you need to append"
einfo "the following statement to your /etc/make.conf file:"
einfo
einfo "source /usr/portage/local/layman/make.conf"
einfo
epause 5
}

layman-1.1.1-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/layman-1.1.1-r1.ebuild,v 1.3 2008/03/20 16:17:29 jokey Exp $

inherit eutils distutils

DESCRIPTION="A python script for retrieving gentoo overlays."
HOMEPAGE="http://layman.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="test"

DEPEND="test? ( dev-util/subversion )"
RDEPEND=""

pkg_setup() {
if has_version dev-util/subversion && \
(! built_with_use --missing true dev-util/subversion webdav || built_with_use --missing false dev-util/subversion nowebdav); then
eerror "You must rebuild your Subversion with support for WebDAV."
die "You must rebuild your Subversion with support for WebDAV"
fi
if ! has_version dev-util/subversion; then
ewarn "You do not have dev-util/subversion installed!"
ewarn "While layman does not exactly depend on this"
ewarn "version control system you should note that"
ewarn "most available overlays are offered via"
ewarn "dev-util/subversion. If you do not install it"
ewarn "you will be unable to use these overlays."
ewarn
fi
}

src_install() {

distutils_src_install

dodir /etc/layman

sed -i -e 's/^nocheck : no/nocheck : yes/' etc/layman.cfg
cp etc/* "${D}"/etc/layman/

doman doc/layman.8
dohtml doc/layman.8.html

}

src_test() {
einfo "Running layman doctests..."
echo
if ! PYTHONPATH="." ${python} layman/tests/dtest.py; then
eerror "DocTests failed - please submit a bug report"
die "DocTesting failed!"
fi
}

pkg_postinst() {
einfo "You are now ready to add overlays into your system."
einfo
einfo "layman -L"
einfo
einfo "will display a list of available overlays."
einfo
elog "Select an overlay and add it using"
einfo
elog "layman -a overlay-name"
einfo
elog "If this is the very first overlay you add with layman,"
elog "you need to append the following statement to your"
elog "/etc/make.conf file:"
elog
elog "source /usr/portage/local/layman/make.conf"
elog
elog "If you modify the 'storage' parameter in the layman"
elog "configuration file (/etc/layman/layman.cfg) you will"
elog "need to adapt the path given above to the new storage"
elog "directory."
einfo
ewarn "Please add the 'source' statement to make.conf only AFTER "
ewarn "you added your first overlay. Otherwise portage will fail."
epause 5
}

layman-1.1.1.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/layman-1.1.1.ebuild,v 1.10 2007/11/15 07:16:23 wrobel Exp $

inherit eutils distutils

DESCRIPTION="A python script for retrieving gentoo overlays."
HOMEPAGE="http://layman.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="test"

DEPEND="test? ( dev-util/subversion )"
RDEPEND=""

pkg_setup() {
if has_version dev-util/subversion && \
(! built_with_use --missing true dev-util/subversion webdav || built_with_use --missing false dev-util/subversion nowebdav); then
eerror "You must rebuild your Subversion with support for WebDAV."
die "You must rebuild your Subversion with support for WebDAV"
fi
}

src_install() {

distutils_src_install

dodir /etc/layman
cp etc/* "${D}"/etc/layman/

doman doc/layman.8
dohtml doc/layman.8.html

}

src_test() {
cd "${S}"
einfo "Running layman doctests..."
echo
if ! PYTHONPATH="." ${python} layman/tests/dtest.py; then
eerror "DocTests failed - please submit a bug report"
die "DocTesting failed!"
fi
}

pkg_postinst() {
einfo "You are now ready to add overlays into your system."
einfo
einfo "layman -L"
einfo
einfo "will display a list of available overlays."
einfo
elog "Select an overlay and add it using"
einfo
elog "layman -a overlay-name"
einfo
elog "If this is the very first overlay you add with layman,"
elog "you need to append the following statement to your"
elog "/etc/make.conf file:"
elog
elog "source /usr/portage/local/layman/make.conf"
elog
elog "If you modify the 'storage' parameter in the layman"
elog "configuration file (/etc/layman/layman.cfg) you will"
elog "need to adapt the path given above to the new storage"
elog "directory."
einfo
ewarn "Please add the 'source' statement to make.conf only AFTER "
ewarn "you added your first overlay. Otherwise portage will fail."
epause 5
}

layman-1.2.0-r1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/layman-1.2.0-r1.ebuild,v 1.1 2008/06/03 04:00:48 wrobel Exp $

inherit eutils distutils

DESCRIPTION="A python script for retrieving gentoo overlays."
HOMEPAGE="http://layman.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="git subversion test"

DEPEND="test? ( dev-util/subversion )"
RDEPEND="git? ( dev-util/git )
subversion? ( dev-util/subversion )"

pkg_setup() {
if has_version dev-util/subversion && \
(! built_with_use --missing true dev-util/subversion webdav || built_with_use --missing false dev-util/subversion nowebdav); then
eerror "You must rebuild your Subversion with support for WebDAV."
die "You must rebuild your Subversion with support for WebDAV"
fi
if ! has_version dev-util/subversion; then
ewarn "You do not have dev-util/subversion installed!"
ewarn "While layman does not exactly depend on this"
ewarn "version control system you should note that"
ewarn "most available overlays are offered via"
ewarn "dev-util/subversion. If you do not install it"
ewarn "you will be unable to use these overlays."
ewarn
fi
}

src_install() {

distutils_src_install

dodir /etc/layman

cp etc/* "${D}"/etc/layman/

doman doc/layman.8
dohtml doc/layman.8.html

keepdir /usr/local/portage/layman
}

src_test() {
einfo "Running layman doctests..."
echo
if ! PYTHONPATH="." ${python} layman/tests/dtest.py; then
eerror "DocTests failed - please submit a bug report"
die "DocTesting failed!"
fi
}

pkg_postinst() {
einfo "You are now ready to add overlays into your system."
einfo
einfo "layman -L"
einfo
einfo "will display a list of available overlays."
einfo
elog "Select an overlay and add it using"
einfo
elog "layman -a overlay-name"
einfo
elog "If this is the very first overlay you add with layman,"
elog "you need to append the following statement to your"
elog "/etc/make.conf file:"
elog
elog "source /usr/local/portage/layman/make.conf"
elog
elog "If you modify the 'storage' parameter in the layman"
elog "configuration file (/etc/layman/layman.cfg) you will"
elog "need to adapt the path given above to the new storage"
elog "directory."
einfo
ewarn "Please add the 'source' statement to make.conf only AFTER "
ewarn "you added your first overlay. Otherwise portage will fail."
epause 5
}

metadata.xml




no-herd

wrobel@gentoo.org
Gunnar Wrobel
Primary maintainer