summaryrefslogtreecommitdiff
path: root/trunk
diff options
context:
space:
mode:
authoragriffis <agriffis@gentoo.org>2006-03-25 05:39:22 +0000
committeragriffis <agriffis@gentoo.org>2006-03-25 05:39:22 +0000
commit2dde908cf614dc2c33b73e991a73194bbe3c6e6a (patch)
treeb66de35d4bb60420786130cc533ba481744d98bd /trunk
parent8db4616139f28a2533bb8e3abc616154fcfe2f9e (diff)
downloadgentoolkit-2dde908cf614dc2c33b73e991a73194bbe3c6e6a.tar.gz
Update ChangeLog and release.sh
svn path=/; revision=290
Diffstat (limited to 'trunk')
-rw-r--r--trunk/ChangeLog3
-rwxr-xr-xtrunk/release.sh43
2 files changed, 30 insertions, 16 deletions
diff --git a/trunk/ChangeLog b/trunk/ChangeLog
index 6dc6044..34329fa 100644
--- a/trunk/ChangeLog
+++ b/trunk/ChangeLog
@@ -1,3 +1,6 @@
+2006-05-25 Aron Griffis <agriffis@gentoo.org>
+ * eviewcvs: Update for sources.gentoo.org, add subversion support
+
2006-03-08 Paul Varner <fuzzyray@gentoo.org>
* genpkgindex: Add binary package indexing utility. (Bug 82132)
diff --git a/trunk/release.sh b/trunk/release.sh
index cee80c1..22313b4 100755
--- a/trunk/release.sh
+++ b/trunk/release.sh
@@ -1,25 +1,38 @@
#! /bin/bash
-if [ "$(whoami)" == "karltk" ] ; then
+case $(whoami) in
+ karltk)
publish_path=dev.gentoo.org:public_html/projects/gentoolkit/releases
publish_public_path="http://dev.gentoo.org/~karltk/projects/gentoolkit/releases"
portdir=/home/karltk/source/oss/gentoo/gentoo-x86/
export ECHANGELOG_USER="Karl Trygve Kalleberg <karltk@gentoo.org>"
-elif [ "$(whoami)" == "port001" ] ; then
+ ;;
+
+ port001)
publish_path=dev.gentoo.org:public_html/distfiles/gentoolkit/releases
publish_public_path="http://dev.gentoo.org/~port001/distfiles/gentoolkit/releases"
portdir=/home/port001/Gentoo/gentoo-x86/
export ECHANGELOG_USER="Ian Leitch <port001@gentoo.org>"
-elif [ "$(whoami)" == "genone" ]; then
+ ;;
+
+ genone)
publish_path=dev:public_html/distfiles/
publish_public_path="http://dev.gentoo.org/~genone/distfiles/"
portdir=/home/gentoo/cvs/gentoo-x86/
export ECHANGELOG_USER="Marius Mauch <genone@gentoo.org>"
-else
+ ;;
+
+ agriffis)
+ publish_path=gentoo:public_html/dist/
+ publish_public_path="http://dev.gentoo.org/~agriffis/dist/"
+ portdir=/home/agriffis/portage/
+ ;;
+
+ *)
echo "!!! Don't know who $(whoami) is, can't release"
exit 1
-fi
-
+ ;;
+esac
function most-recent-ebuild() {
# FIXME: actually pick the most recent one
@@ -37,22 +50,20 @@ function release-dev() {
echo "* Generating new ebuild"
- local finalebuild="gentoolkit-dev-${VERSION}${RELEASE_TAG}.ebuild"
+ local ebuild="gentoolkit-dev-${VERSION}${RELEASE_TAG}.ebuild"
cd ${portdir}/app-portage/gentoolkit-dev || exit
- ebuild=$(most-recent-ebuild)
- cat ${ebuild} | sed \
- -e 's/KEYWORDS=.*/KEYWORDS="~x86 ~ppc ~sparc ~mips ~alpha ~arm ~hppa ~amd64 ~ia64 ~ppc64 ~s390 ~ppc-macos"/' \
- -e "s|SRC_URI=.*|SRC_URI=\"${publish_public_path}/\$\{\P\}.tar.gz\"|" \
- > ${finalebuild} || exit
+ cp $(most-recent-ebuild) ${ebuild}
+ ekeyword ~all ${ebuild}
+ sed -i -e "s|SRC_URI=.*|SRC_URI=\"${publish_public_path}/\$\{\P\}.tar.gz\"|" ${ebuild}
echo "* Generating digest"
- ebuild ${finalebuild} digest || exit
- cvs add ${finalebuild} || exit
- echangelog "New upstream release."
+ ebuild ${ebuild} digest || exit
+ cvs add ${ebuild} || exit
+ echangelog "New upstream release"
echo '* Everything ready. You should:'
echo ' 1) ACCEPT_KEYWORDS="~x86" sudo emerge =gentoolkit-dev-${VERSION}${RELEASE_TAG}'
- echo ' 2) repoman ci -m "New upstraem release." from `pwd`'
+ echo ' 2) repoman ci -m "New upstream release" from `pwd`'
}