summaryrefslogtreecommitdiff
path: root/data/lighttpd/lighttpd-1.4.53/distribute.sh.in
diff options
context:
space:
mode:
Diffstat (limited to 'data/lighttpd/lighttpd-1.4.53/distribute.sh.in')
-rw-r--r--data/lighttpd/lighttpd-1.4.53/distribute.sh.in85
1 files changed, 85 insertions, 0 deletions
diff --git a/data/lighttpd/lighttpd-1.4.53/distribute.sh.in b/data/lighttpd/lighttpd-1.4.53/distribute.sh.in
new file mode 100644
index 000000000..e848c5f39
--- /dev/null
+++ b/data/lighttpd/lighttpd-1.4.53/distribute.sh.in
@@ -0,0 +1,85 @@
+#!/bin/sh
+PACKAGE=@PACKAGE_TARNAME@
+VERSION=@VERSION@
+NAME=@PACKAGE_TARNAME@-@VERSION@
+
+DISTDIR="/home/jan/wwwroot/servers/www.lighttpd.net/pages/download/"
+RPMS="/home/jan/rpmbuild/RPMS/i386/${NAME}-1.i386.rpm \
+ /home/jan/rpmbuild/SRPMS/${NAME}-1.src.rpm"
+FILES="${RPMS} ${NAME}.tar.gz \
+ NEWS.html \
+ ChangeLog \
+ release-news.${VERSION}.txt \
+ ${NAME}.tar.gz.sig"
+DLURL="https://www.lighttpd.net/download"
+pack=0
+echo $1
+case "$1" in
+ --pack) pack=1;;
+esac
+
+echo ${nopack}
+
+if test x${pack} = x1; then
+ make distcheck && rpmbuild -ta --nodeps ${NAME}.tar.gz
+ gpg --detach-sign ${NAME}.tar.gz
+ rpm --addsign ${RPMS}
+fi
+
+MD5RPM=`md5sum /home/jan/rpmbuild/RPMS/i386/${NAME}-1.i386.rpm| cut -b 1-32`
+MD5SRPM=`md5sum /home/jan/rpmbuild/SRPMS/${NAME}-1.src.rpm| cut -b 1-32`
+MD5TGZ=`md5sum ${NAME}.tar.gz| cut -b 1-32`
+DATE=`date +'%Y-%m-%d %H:%M'`
+NEWS=`cat NEWS | sed "/^- ${VERSION}/,/^-/p;d" | sed "/^- /d;/^$/d"`
+DLNAME="${DLURL}/${NAME}"
+
+cat > release-news.${VERSION}-mail.txt <<EOF
+${PACKAGE} ${VERSION} - ${DATE}
+
+Changes
+-------
+${NEWS}
+
+Download
+- ${NAME}-1.i386.rpm [built on Fedora Core 4]
+ ${DLNAME}-1.i386.rpm
+ MD5: ${MD5RPM}
+- ${NAME}-1.src.rpm
+ ${DLNAME}-1.src.rpm
+ MD5: ${MD5SRPM}
+- ${NAME}.tar.gz
+ ${DLNAME}.tar.gz
+ MD5: ${MD5TGZ}
+ Signature: ${DLNAME}.tar.gz.sig
+
+EOF
+
+cat > release-news.${VERSION}.txt <<EOF
+${PACKAGE} ${VERSION} - ${DATE}
+
+Changes
+-------
+${NEWS}
+
+Checksums
+- ${NAME}-1.i386.rpm [built on Fedora Core 4]
+ MD5: ${MD5RPM}
+- ${NAME}-1.src.rpm
+ MD5: ${MD5SRPM}
+- ${NAME}.tar.gz
+ MD5: ${MD5TGZ}
+
+EOF
+
+rst2html NEWS > NEWS.html
+
+for i in ${DISTDIR}; do
+ cp -u ${FILES} $i
+done
+
+curdir=`pwd`
+cd ~/wwwroot/servers/www.lighttpd.net/
+make put
+cd ${curdir}
+
+