# ChangeLog for sys-fs/mtd-utils
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/mtd-utils/ChangeLog,v 1.29 2010/02/14 18:38:30 robbat2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/mtd-utils/ChangeLog,v 1.30 2010/07/18 20:10:57 vapier Exp $
+
+*mtd-utils-20100718 (18 Jul 2010)
+
+ 18 Jul 2010; Mike Frysinger <vapier@gentoo.org>
+ +mtd-utils-20100718.ebuild, mtd-utils-99999999.ebuild:
+ Update snapshot and merge the live/snap ebuilds #327775 by Raúl Porcel.
14 Feb 2010; Robin H. Johnson <robbat2@gentoo.org>
mtd-utils-20090630.ebuild:
AUX mtd-utils-fixup.patch 1172 RMD160 3372bedd828485d2edd6cf9ea61d3896d3e929f7 SHA1 fdfe1799fc2a4479b09e07d0df9f5e7c054960f4 SHA256 994c98f2866826c592a300a95304822f6453ea8cdc8ba6a20c26d5f07c92b0c8
DIST mtd-utils-snapshot-20080907-41c53b6f2d756ae995c3ffa4455576515427c5e0.tar.gz 400957 RMD160 da8b2b632a33db084b735683b1fbf00dd55de611 SHA1 83c5ab77504cb9f09bf15d3d92a23122817a7339 SHA256 9d26274299de7722ee2d3080e16d3fced04fd0d428a84c20ea6a628e180953e9
DIST mtd-utils-snapshot-20090630-22494a8d105936785af53235b088fa38112128fc.tar.bz2 323899 RMD160 b4f3814e41ca4e942189c0a1615e875567558e1e SHA1 e11125edd1840a83f6a5a77e541bd2c2f85379c1 SHA256 8510b6bed46c30e595166eeafa9dd5493c4d77403c5cacf7a54ba4b7e77a8b76
+DIST mtd-utils-snapshot-20100718-02ae0aac87576d07202a62d11294ea55b56f450b.tar.xz 304580 RMD160 a8cdecab24b5ff9ad1e2570e5acf6166edd9c042 SHA1 b1447b5278b9bce5e438628d25c0f414247457e9 SHA256 e69d163662f64af4d3e78a84fe0ad9b2f0e7b1bc90ec1fcf792986a62a126a18
EBUILD mtd-utils-20080907.ebuild 1608 RMD160 dfc45e5d3542879129e1bc85e80458814d23d86e SHA1 8bed687f40840961fb5237fbb722264ab7427189 SHA256 510882ebe871a112e523ec8e2156c4a1b25822bd0231380152a74f3c617f74e1
EBUILD mtd-utils-20090630.ebuild 1609 RMD160 bf4c109ee8dad6eca079bc2b8431749575c9a20c SHA1 f9cf1e2696a986c64d4cd35b2587b990c85d7f1c SHA256 6de641b8aba90baa65aa07dc7533f7d35321b78fa457152ff2eaf0e1ed09cc0c
-EBUILD mtd-utils-99999999.ebuild 1252 RMD160 9fabcddb38ee8ee7723ff5fd381fe09a340463b1 SHA1 502d264a8929c314844cfffd697a3af71bcb7796 SHA256 7c06cde617946db25d762f7b4ffd56a73c9ea94d9e355af1cd78a3197082d589
-MISC ChangeLog 4440 RMD160 1f0832707a2e3a1715b9b606996c4ddd2ddb84b4 SHA1 edf32bf9064a6c7baa0711da495dfb5daa0494ee SHA256 644e65fc8265e9e856d99f1c264ac82d570af6911301c4527ddd39f11395d3a7
+EBUILD mtd-utils-20100718.ebuild 1222 RMD160 06c8f8380bb1d029d547ecf2d69a0a0d213565ba SHA1 2a3482ec279357d56205d8f54b1ac37cec19f8fc SHA256 2f2e4f64965ec90c93aa2067b411f7b955fbf09763882d2b2523059580783b8c
+EBUILD mtd-utils-99999999.ebuild 1222 RMD160 752ad23a5a948c9cd3cb4383260a2de37f91692d SHA1 c8db0d316e37ec4b40bb0d035a34ede4d14feca4 SHA256 69977f11ad5f838b2123de076130f082d272527b7529e96be1b8848bde06a6eb
+MISC ChangeLog 4657 RMD160 3ce4db1c9612b1b5c0479eaf314a867c19876b8c SHA1 c2e5be81f411668cf3622b8f7721ef3a4182806a SHA256 621e470d7a1251ada61bc703d55b1713e93298d70667cf004fb1a0085e1a35f5
MISC metadata.xml 249 RMD160 17bb23a33d6d3f30d98add1bb64dded5a0fde760 SHA1 d172f42fc79136ad548e4662ce60b4a6c03c61a4 SHA256 badfb914d33de984b5268b8761e0648601efce96b880f1463397b27ef93638b2
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.14 (GNU/Linux)
+Version: GnuPG v2.0.15 (GNU/Linux)
-iF4EAREIAAYFAkt5xyIACgkQTwhj9JtAlp53LQEAh2nPpBqfEjE4aL4j4nOsqBmZ
-w+X6vVpB7mKbtYb9NRgA/0yoHdUwXY0JIpaZ2NfLHo3ydQw0n6b4Rcv/grN0kKuD
-=9KGH
+iF4EAREIAAYFAkxDXyMACgkQTwhj9JtAlp4KqQD7BBb81vQ02Xu2jDSE3AVToPy0
+TPeCn0mopg+VDH+oUhoBALrMiF8KdX5bWSAlCuqmiQ8U03CjcGx/63g+tv755Ugi
+=u1d5
-----END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/mtd-utils/mtd-utils-20100718.ebuild,v 1.1 2010/07/18 20:10:57 vapier Exp $
+
+EAPI="3"
+
+if [[ ${PV} == "99999999" ]] ; then
+ EGIT_REPO_URI="git://git.infradead.org/mtd-utils.git"
+
+ inherit git
+ SRC_URI=""
+ #KEYWORDS=""
+else
+ MY_PV="${PV}-02ae0aac87576d07202a62d11294ea55b56f450b"
+ SRC_URI="mirror://gentoo/${PN}-snapshot-${MY_PV}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86"
+fi
+
+DESCRIPTION="MTD userspace tools"
+HOMEPAGE="http://git.infradead.org/?p=mtd-utils.git;a=summary"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="xattr"
+
+# We need libuuid
+RDEPEND="!sys-fs/mtd
+ dev-libs/lzo
+ sys-libs/zlib
+ >=sys-apps/util-linux-2.16"
+# ACL is only required for the <sys/acl.h> header file to build mkfs.jffs2
+# And ACL brings in Attr as well.
+DEPEND="${RDEPEND}
+ xattr? ( sys-apps/acl )"
+
+S=${WORKDIR}/${PN}
+
+makeopts() {
+ echo CROSS=${CHOST}-
+ use xattr || echo WITHOUT_XATTR=1
+}
+
+src_compile() {
+ emake $(makeopts) || die
+}
+
+src_install() {
+ emake $(makeopts) install DESTDIR="${D}" || die
+ dodoc *.txt
+ newdoc mkfs.ubifs/README README.mkfs.ubifs
+ # TODO: check ubi-utils for docs+scripts
+}
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/mtd-utils/mtd-utils-99999999.ebuild,v 1.3 2009/12/29 06:23:04 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/mtd-utils/mtd-utils-99999999.ebuild,v 1.4 2010/07/18 20:10:57 vapier Exp $
-ECVS_USER="anoncvs"
-ECVS_PASS="anoncvs"
-EGIT_REPO_URI="git://git.infradead.org/mtd-utils.git"
-inherit git
+EAPI="3"
+
+if [[ ${PV} == "99999999" ]] ; then
+ EGIT_REPO_URI="git://git.infradead.org/mtd-utils.git"
+
+ inherit git
+ SRC_URI=""
+ #KEYWORDS=""
+else
+ MY_PV="${PV}-02ae0aac87576d07202a62d11294ea55b56f450b"
+ SRC_URI="mirror://gentoo/${PN}-snapshot-${MY_PV}.tar.xz"
+ KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86"
+fi
DESCRIPTION="MTD userspace tools"
HOMEPAGE="http://git.infradead.org/?p=mtd-utils.git;a=summary"
-SRC_URI=""
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS=""
IUSE="xattr"
# We need libuuid
>=sys-apps/util-linux-2.16"
# ACL is only required for the <sys/acl.h> header file to build mkfs.jffs2
# And ACL brings in Attr as well.
-DEPEND="xattr? ( sys-apps/acl )
- ${DEPEND}"
-
-src_unpack() {
- git_src_unpack
- sed -i \
- -e 's!^MANDIR.*!MANDIR = /usr/share/man!g' \
- -e 's!-include.*!!g' \
- -e '/make -C/s,make,$(MAKE),g' \
- "${S}"/Makefile
+DEPEND="${RDEPEND}
+ xattr? ( sys-apps/acl )"
+
+S=${WORKDIR}/${PN}
+
+makeopts() {
+ echo CROSS=${CHOST}-
+ use xattr || echo WITHOUT_XATTR=1
}
src_compile() {
- local myflags="-j1"
- use xattr || myflags+=" WITHOUT_XATTR=1"
- emake DESTDIR="${D}" \
- CROSS=${CHOST}- \
- OPTFLAGS="${CFLAGS}" \
- LDFLAGS="${LDFLAGS}" \
- ${myflags} || die
+ emake $(makeopts) || die
}
src_install() {
- emake install DESTDIR="${D}" || die
- rm -rf "${D}"/usr/include || die
+ emake $(makeopts) install DESTDIR="${D}" || die
dodoc *.txt
+ newdoc mkfs.ubifs/README README.mkfs.ubifs
# TODO: check ubi-utils for docs+scripts
}