summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNalin Dahyabhai <nalin@dahyabhai.net>2010-04-29 17:13:27 -0400
committerNalin Dahyabhai <nalin@dahyabhai.net>2010-04-29 17:13:27 -0400
commit480bb76fafdd88604d039960b6de8a803b855089 (patch)
tree3cd277e5badec45495da6b5d25457b13e31d425f
parent92264a67116443be2c9f189a10d266df17b324e8 (diff)
downloadpam_rps-480bb76fafdd88604d039960b6de8a803b855089.tar.gz
pam_rps-480bb76fafdd88604d039960b6de8a803b855089.tar.xz
pam_rps-480bb76fafdd88604d039960b6de8a803b855089.zip
- prep for 0.2
-rw-r--r--Makefile.am36
-rw-r--r--configure.ac2
-rw-r--r--pam_rps.spec1
3 files changed, 37 insertions, 2 deletions
diff --git a/Makefile.am b/Makefile.am
index 46264f1..8380130 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,2 +1,38 @@
EXTRA_DIST = README LICENSE pam_rps.spec
SUBDIRS = src
+
+GITTAG=$(PACKAGE)-$(VERSION)
+distdir=$(GITTAG)
+
+tag:
+ test $(GITTAG) = `rpm -q --specfile --qf '%{name}-%{version}' $(srcdir)/$(PACKAGE).spec | head -n 1`
+ git tag $(GITTAG)
+
+force-tag:
+ git tag -f $(GITTAG)
+
+ORIGIN=$(shell git config remote.origin.url 2> /dev/null || /bin/pwd)
+ARCHIVEOUTDIR=$(shell cd $(top_srcdir) && pwd)
+
+archive:
+ repo=`pwd`; \
+ tmpdir=`mktemp -d /tmp/make_archive_XXXXXX`; \
+ if test -d "$$tmpdir" ; then \
+ git clone $(ORIGIN) $$tmpdir/pam_rps ;\
+ cd $$tmpdir/pam_rps;\
+ git checkout $(GITTAG);\
+ ./autogen;\
+ make dist;\
+ mkdir -p $$tmpdir/rpm-build-top;\
+ rpmbuild \
+ --define "_topdir $$tmpdir/rpm-build-top" \
+ --define "_sourcedir $$tmpdir/rpm-build-top" \
+ --define "_specdir $$tmpdir/rpm-build-top" \
+ --define "_builddir $$tmpdir/rpm-build-top" \
+ --define "_srpmdir $$tmpdir/rpm-build-top" \
+ --define "_rpmdir $$tmpdir/rpm-build-top" \
+ --define "_rpmdir $$tmpdir/rpm-build-top" \
+ -tb $(distdir).tar.gz;\
+ cp -v $(distdir).tar.gz $(ARCHIVEOUTDIR)/;\
+ rm -fr $$tmpdir;\
+ fi
diff --git a/configure.ac b/configure.ac
index 1896c66..7b699c5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT(pam_rps,0.1)
+AC_INIT(pam_rps,0.2)
AM_INIT_AUTOMAKE(foreign)
AC_PROG_CC
if test x$GCC = xyes ; then
diff --git a/pam_rps.spec b/pam_rps.spec
index 84f6f56..0689e2d 100644
--- a/pam_rps.spec
+++ b/pam_rps.spec
@@ -5,7 +5,6 @@ Summary: A challenge-response PAM authentication module
Group: System Environment/Base
License: MIT
-URL:
Source0: pam_rps-%{version}.tar.gz
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)