From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Mni3h-0001H4-J7 for garchives@archives.gentoo.org; Wed, 16 Sep 2009 00:07:41 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id ABC5AE081C; Wed, 16 Sep 2009 00:07:40 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 5FD9DE081C for ; Wed, 16 Sep 2009 00:07:40 +0000 (UTC) Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 0BB53676F4 for ; Wed, 16 Sep 2009 00:07:40 +0000 (UTC) Received: from tester by stork.gentoo.org with local (Exim 4.69) (envelope-from ) id 1Mni3M-0004BI-DO for gentoo-commits@lists.gentoo.org; Wed, 16 Sep 2009 00:07:28 +0000 From: "Olivier Crete (tester)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, tester@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in dev-embedded/scratchbox: ChangeLog scratchbox-1.0.16.ebuild scratchbox-1.0.14.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog scratchbox-1.0.16.ebuild scratchbox-1.0.14.ebuild X-VCS-Directories: dev-embedded/scratchbox X-VCS-Committer: tester X-VCS-Committer-Name: Olivier Crete Content-Type: text/plain; charset=utf8 Message-Id: Sender: Olivier Crete Date: Wed, 16 Sep 2009 00:07:20 +0000 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: b548d5b2-fe87-43ed-a4a4-42c65c24ec1f X-Archives-Hash: bbe0a77f22523c57198465597e7787e9 tester 09/09/16 00:07:20 Modified: ChangeLog Added: scratchbox-1.0.16.ebuild Removed: scratchbox-1.0.14.ebuild Log: Version bump (Portage version: 2.1.6.13/cvs/Linux i686) Revision Changes Path 1.5 dev-embedded/scratchbox/ChangeLog file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/scrat= chbox/ChangeLog?rev=3D1.5&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/scrat= chbox/ChangeLog?rev=3D1.5&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/scrat= chbox/ChangeLog?r1=3D1.4&r2=3D1.5 Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/dev-embedded/scratchbox/ChangeLog,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- ChangeLog 6 May 2009 20:41:13 -0000 1.4 +++ ChangeLog 16 Sep 2009 00:07:20 -0000 1.5 @@ -1,6 +1,12 @@ # ChangeLog for dev-embedded/scratchbox # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/scratchbox/ChangeLog,v 1= .4 2009/05/06 20:41:13 tester Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/scratchbox/ChangeLog,v 1= .5 2009/09/16 00:07:20 tester Exp $ + +*scratchbox-1.0.16 (16 Sep 2009) + + 16 Sep 2009; Olivier Cr=C3=AAte -scratchbox-1.0.14= .ebuild, + +scratchbox-1.0.16.ebuild: + Version bump =20 06 May 2009; Olivier Cr=C3=AAte scratchbox-1.0.14.= ebuild: Create right path 1.1 dev-embedded/scratchbox/scratchbox-1.0.16.ebuild file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/scrat= chbox/scratchbox-1.0.16.ebuild?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-embedded/scrat= chbox/scratchbox-1.0.16.ebuild?rev=3D1.1&content-type=3Dtext/plain Index: scratchbox-1.0.16.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-embedded/scratchbox/scratchbox-1.0= .16.ebuild,v 1.1 2009/09/16 00:07:20 tester Exp $ inherit eutils SBOX_GROUP=3D"sbox" RESTRICT=3D"strip binchecks" DESCRIPTION=3D"A cross-compilation toolkit designed to make embedded Linu= x application development easier." HOMEPAGE=3D"http://www.scratchbox.org/" SRC_URI=3D"http://scratchbox.org/download/files/sbox-releases/stable/tarb= all/scratchbox-core-${PV}-i386.tar.gz http://scratchbox.org/download/files/sbox-releases/stable/tarball/scratc= hbox-libs-${PV}-i386.tar.gz" LICENSE=3D"GPL-2" SLOT=3D"0" KEYWORDS=3D"~x86" IUSE=3D"" DEPEND=3D"" RDEPEND=3D"" TARGET_DIR=3D"/opt/scratchbox" S=3D${WORKDIR}/${PN} src_install() { dodir ${TARGET_DIR} # doins doesn't work with symlinks, getting "file not found" with doins cp -pRP ./* "${D}/${TARGET_DIR}" ln -s opt/scratchbox "${D}/scratchbox" # scratchbox service loader newinitd "${FILESDIR}/scratchbox.rc" scratchbox || die "newinitd failed" # group already created echo ${SBOX_GROUP} > "${D}/${TARGET_DIR}/.run_me_first_done" } pkg_preinst() { einfo "Creating group sbox" enewgroup "${SBOX_GROUP}" } pkg_postinst() { "${TARGET_DIR}/sbin/sbox_configure" "no" ${SBOX_GROUP} elog elog "You can run:" elog "\"emerge --config =3D${CATEGORY}/${PF}\"" elog "to setup scratchbox users" elog elog "For further documentation about how to setup" elog "scratchbox for your development needs have a look at" elog "http://scratchbox.org/documentation/user/scratchbox-1.0/" elog elog "Also note that when you reboot you should run:" elog "/etc/init.d/scratchbox start" elog "before trying to run scratchbox." elog "You can also add it to the default runlevel:" elog "rc-update add scratchbox default" elog elog "Type /opt/scratchbox/login to start scratchbox." elog } pkg_postrm() { elog elog "To remove all traces of scratchbox you will need to remove the fil= e" elog "/etc/init.d/scratchbox. Don't forget to delete the sbox group." elog } pkg_config() { if [ `id -u` !=3D "0" ]; then ewarn "Must be root to run this" die "not root" fi mkdir -p "${TARGET_DIR}/users" while true; do einfo "Existing users:" einfo $(ls "${TARGET_DIR}/users") echo einfo "Create new user (leaf empty to skip): " read newuser case "$newuser" in "") break; ;; *) einfo "Note: users have to be in the '${SBOX_GROUP}' to be able to lo= gin into the scratchbox" "${TARGET_DIR}/sbin/sbox_adduser" ${newuser} || die "sbox_adduser fai= led" ;; esac done einfo "Configuration finished. Make sure you run '/etc/init.d/scratchbox= start' before logging in." }