You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2011/12/14 18:35:25 UTC
svn commit: r1214371 - in /incubator/jena/dist: HEADER.html KEYS dist.sh
Author: andy
Date: Wed Dec 14 17:35:25 2011
New Revision: 1214371
URL: http://svn.apache.org/viewvc?rev=1214371&view=rev
Log:
sync for release
Added:
incubator/jena/dist/dist.sh (with props)
Modified:
incubator/jena/dist/HEADER.html
incubator/jena/dist/KEYS
Modified: incubator/jena/dist/HEADER.html
URL: http://svn.apache.org/viewvc/incubator/jena/dist/HEADER.html?rev=1214371&r1=1214370&r2=1214371&view=diff
==============================================================================
--- incubator/jena/dist/HEADER.html (original)
+++ incubator/jena/dist/HEADER.html Wed Dec 14 17:35:25 2011
@@ -1,11 +1,15 @@
<h1><a href="http://incubator.apache.org/jena/">Apache Jena</a> Releases</h1>
-<p>Please download from a <a href="http://www.apache.org/dyn/closer.cgi">mirror site</a>.</p>
+<p>Please download from a <a href="http://www.apache.org/dyn/closer.cgi/incubator/jena">mirror site</a>.</p>
+
+<!--
+<img src="http://incubator.apache.org/jena/images/jena-logo/jena-logo-small.png">
+-->
<p>Any older releases are available from the
<a href="http://archive.apache.org/dist/incubator/jena/">archives</a>.
</p>
-<p><a href=""http://incubator.apache.org/jena">Website and documentation</a></p>
+<p><a href="http://incubator.apache.org/jena">Website and documentation</a></p>
-<p>User support mailing list: <code>jena-users</code><tt>@</tt><code>incubator.apache.org</code>.</p>
\ No newline at end of file
+<p>User support mailing list: <code>jena-users</code><tt>@</tt><code>incubator.apache.org</code>.</p>
Modified: incubator/jena/dist/KEYS
URL: http://svn.apache.org/viewvc/incubator/jena/dist/KEYS?rev=1214371&r1=1214370&r2=1214371&view=diff
==============================================================================
--- incubator/jena/dist/KEYS (original)
+++ incubator/jena/dist/KEYS Wed Dec 14 17:35:25 2011
@@ -1,3 +1,16 @@
+This file contains the PGP keys of various developers.
+
+Users: pgp < KEYS
+ gpg --import KEYS
+Developers:
+ pgp -kxa <your name> and append it to this file.
+ (pgpk -ll <your name> && pgpk -xa <your name>) >> this file.
+ (gpg --list-sigs <your name>
+ && gpg --armor --export <your name>) >> this file.
+
+
+** Andy Seaborne (Code signing key)
+
pub 4096R/9CC7ECFE 2011-09-14
Key fingerprint = CA20 2DF3 2FFF 1A30 4372 B1D9 B247 BAA3 9CC7 ECFE
uid Andy Seaborne (Code signing key) <an...@apache.org>
Added: incubator/jena/dist/dist.sh
URL: http://svn.apache.org/viewvc/incubator/jena/dist/dist.sh?rev=1214371&view=auto
==============================================================================
--- incubator/jena/dist/dist.sh (added)
+++ incubator/jena/dist/dist.sh Wed Dec 14 17:35:25 2011
@@ -0,0 +1,117 @@
+#!/bin/bash
+
+# Expect: environment contains M2_REPO
+#REPO=public_html/jena-R1-repo/org/apache/jena
+REPO=REPO/org/apache/jena
+
+OUT="dist"
+
+# This script collects everything for the incubator/dist/jena area
+# Layout: VER is whatever VER is needed - different for different subsystems
+# .../jena/KEYS
+# .../jena/apache-jena-VER.zip
+# .../jena/jena-iri-VER/
+# .../jena/jena-core-VER/
+# .../jena/jena-arq-VER/
+# .../jena/jena-larq-VER/
+# with jar, javadoc (not IRI) and sources and their .asc, .md5 and .sha1 files.
+
+## Or copy the repo and shuffle.
+
+ECHO=echo
+CPCMD="$ECHO cp"
+MKDIR="$ECHO mkdir"
+DELDIR="$ECHO rm -rf"
+
+##
+echo "## Initalize"
+$DELDIR $OUT
+$MKDIR $OUT
+
+function cpfile
+{
+ local FILE="$1"
+ local DIR="$2"
+
+ local SRC="$REPO/$FILE"
+ local DEST="$OUT/$DIR"
+
+ $CPCMD "$SRC" "$DEST"
+ #for ext in asc asc.md5 asc.sha1 md5 sha1
+ for ext in asc md5 sha1
+ do
+ $CPCMD "$SRC.$ext" "$DEST"
+ done
+}
+
+function cpallfiles
+{
+ local M="$1"
+ local V="$2"
+ local D="$M-$V-$inc"
+ $MKDIR $OUT/$D
+ cpfile "$M/$V-$inc/$M-$V-$inc.jar" $D
+ cpfile "$M/$V-$inc/$M-$V-$inc-sources.jar" $D
+ if [ -e "$M/$V-$inc/$M-$V-$inc-javadoc.jar" ]
+ then
+ cpfile "$M/$V-$inc/$M-$V-$inc-javadoc.jar" $D
+ fi
+ cpfile "$M/$V-$inc/$M-$V-$inc-source-release.zip" $D
+}
+
+
+
+## ToDo: automate
+
+V_TOP=0
+V_IRI=0.9.0
+V_CORE=2.7.0
+V_DIST=2.7.0
+V_ARQ=2.9.0
+V_LARQ=1.0.0
+V_ZIP=$V_CORE
+inc=incubating
+
+## Top level directory
+
+echo "## Top level"
+$CPCMD KEYS dist
+$CPCMD HEADER.html dist
+
+echo "## Download"
+cpfile "apache-jena/${V_DIST}-$inc/apache-jena-${V_DIST}-$inc.zip" "."
+cpfile "apache-jena/${V_DIST}-$inc/apache-jena-${V_DIST}-$inc.tar.gz" "."
+cpfile "apache-jena/${V_DIST}-$inc/apache-jena-${V_DIST}-$inc.tar.bz2" "."
+
+## Modules
+
+echo "## JenaTop"
+M=jena-top
+V=${V_TOP}
+D="$M-$V-$inc"
+$MKDIR $OUT/$D
+cpfile "$M/$V-$inc/$M-$V-$inc.pom" $D
+cpfile "$M/$V-$inc/$M-$V-$inc-source-release.zip" $D
+
+echo "## IRI"
+cpallfiles jena-iri "${V_IRI}"
+
+echo "## Core"
+cpallfiles jena-core ${V_CORE}
+
+echo "## ARQ"
+cpallfiles jena-arq ${V_ARQ}
+
+## echo "## LARQ"
+## cpallfiles jena-larq ${V_LARQ}
+
+echo "## zip"
+M=apache-jena
+V=${V_ZIP}
+D="$M-$V-$inc"
+$MKDIR $OUT/$D
+cpfile "$M/$V-$inc/$M-$V-$inc-source-release.zip" $D
+# Second copies of the products in the per-version directory
+cpfile "$M/$V-$inc/$M-$V-$inc.zip" $D
+cpfile "$M/$V-$inc/$M-$V-$inc.tar.gz" $D
+cpfile "$M/$V-$inc/$M-$V-$inc.tar.bz2" $D
Propchange: incubator/jena/dist/dist.sh
------------------------------------------------------------------------------
svn:executable = *