[pkg-wpa-devel] r1082 - in /wpasupplicant/trunk/debian: get-git-snapshot rules
kelmo-guest at users.alioth.debian.org
kelmo-guest at users.alioth.debian.org
Fri Feb 1 14:25:28 UTC 2008
Author: kelmo-guest
Date: Fri Feb 1 14:25:28 2008
New Revision: 1082
URL: http://svn.debian.org/wsvn/pkg-wpa/?sc=1&rev=1082
Log:
add debian/get-git-snapshot, touch install-stamp
Added:
wpasupplicant/trunk/debian/get-git-snapshot (with props)
Modified:
wpasupplicant/trunk/debian/rules
Added: wpasupplicant/trunk/debian/get-git-snapshot
URL: http://svn.debian.org/wsvn/pkg-wpa/wpasupplicant/trunk/debian/get-git-snapshot?rev=1082&op=file
==============================================================================
--- wpasupplicant/trunk/debian/get-git-snapshot (added)
+++ wpasupplicant/trunk/debian/get-git-snapshot Fri Feb 1 14:25:28 2008
@@ -1,0 +1,28 @@
+#!/bin/bash -e
+
+DATE=$(date -u +%Y%m%d)
+
+TMP=$(mktemp -d -p /tmp wpasupplicant.XXXXX)
+trap "{ [[ -d ${TMP} ]] && find ${TMP} -delete; }" exit
+
+pushd ${TMP} >/dev/null
+ git clone 'git://w1.fi/srv/git/hostap.git' hostap
+
+ pushd hostap >/dev/null
+ VER=$(git describe); GITVER=${VER##*-}
+ UPSVER=${VER%%-*}; UPSVER=${UPSVER#*_}
+ VER=${UPSVER//_/.}~git${DATE}.${GITVER}
+
+ git-archive --format=tar --prefix=wpa_supplicant-${VER}/ HEAD \
+ README COPYING patches src wpa_supplicant |
+ tar --directory=.. -xf -
+ popd >/dev/null
+
+ rm -rf wpa_supplicant-${VER}/src/wps
+ rm -f wpa_supplicant-${VER}/src/eap_common/eap_wsc_common.?
+ rm -f wpa_supplicant-${VER}/src/eap_server/eap_wsc.c
+
+ tar czf wpasupplicant-${VER}.tar.gz wpa_supplicant-${VER}/
+popd >/dev/null
+
+cp -v ${TMP}/wpasupplicant-${VER}.tar.gz ${1:-.}
Propchange: wpasupplicant/trunk/debian/get-git-snapshot
------------------------------------------------------------------------------
svn:executable = *
Modified: wpasupplicant/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-wpa/wpasupplicant/trunk/debian/rules?rev=1082&op=diff
==============================================================================
--- wpasupplicant/trunk/debian/rules (original)
+++ wpasupplicant/trunk/debian/rules Fri Feb 1 14:25:28 2008
@@ -33,12 +33,12 @@
# wpa_gui
$(MAKE) -C wpa_supplicant $(WPAGUI)
- touch build-stamp
+ touch $@
clean: unpatch
dh_testdir
dh_testroot
- rm -f build-stamp
+ rm -f build-stamp install-stamp
$(MAKE) -C wpa_supplicant clean
@@ -82,6 +82,8 @@
debian/wpasupplicant/etc/dbus-1/system.d/wpa_supplicant.conf
install --mode=644 -D wpa_supplicant/dbus-wpa_supplicant.service \
debian/wpasupplicant/usr/share/dbus-1/system-services/fi.epitest.hostap.WPASupplicant.service
+
+ touch $@
# Build architecture-independent files here.
binary-indep: build install
@@ -110,3 +112,6 @@
binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install
+
+get-git-snapshot:
+ @/bin/bash debian/$@ ..
More information about the Pkg-wpa-devel
mailing list