Update for 2.0.1-pre
authoraland <aland>
Fri, 11 Jan 2008 11:03:19 +0000 (11:03 +0000)
committeraland <aland>
Fri, 11 Jan 2008 11:03:19 +0000 (11:03 +0000)
You can now do "make dist-check", which does some sanity
check on the build files

Makefile
debian/changelog
redhat/freeradius.spec
suse/freeradius.spec

index 6aee904..e0f9d67 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -143,11 +143,26 @@ freeradius-server-$(RADIUSD_VERSION).tar.bz2.sig: freeradius-server-$(RADIUSD_VE
        gpg --default-key aland@freeradius.org -b $<
 
 # high-level targets
-dist: freeradius-server-$(RADIUSD_VERSION).tar.gz freeradius-server-$(RADIUSD_VERSION).tar.bz2
+.PHONY: dist-check
+dist-check: redhat/freeradius.spec suse/freeradius.spec debian/changelog
+       @if [ `grep ^Version: redhat/freeradius.spec | sed 's/.*://;s/ //'` != "$(RADIUSD_VERSION)" ]; then \
+               echo redhat/freeradius.spec 'Version' needs to be updated; \
+               exit 1; \
+       fi
+       @if [ `grep ^Version: suse/freeradius.spec | sed 's/.*://;s/ //'` != "$(RADIUSD_VERSION)" ]; then \
+               echo suse/freeradius.spec 'Version' needs to be updated; \
+               exit 1; \
+       fi
+       @if [ `head -n 1 debian/changelog | sed 's/.*(//;s/-0).*//;s/-1).*//;'`  != "$(RADIUSD_VERSION)" ]; then \
+               echo debian/changelog needs to be updated; \
+               exit 1; \
+       fi
+
+dist: dist-check freeradius-server-$(RADIUSD_VERSION).tar.gz freeradius-server-$(RADIUSD_VERSION).tar.bz2
 
 dist-sign: freeradius-server-$(RADIUSD_VERSION).tar.gz.sig freeradius-server-$(RADIUSD_VERSION).tar.bz2.sig
 
-publish: freeradius-server-$(RADIUSD_VERSION).tar.gz.sig freeradius-server-$(RADIUSD_VERSION).tar.gz freeradius-server-$(RADIUSD_VERSION).tar.gz.sig freeradius-server-$(RADIUSD_VERSION).tar.bz2 freeradius-server-$(RADIUSD_VERSION).tar.gz.sig freeradius-server-$(RADIUSD_VERSION).tar.bz2.sig
+dist-publish: freeradius-server-$(RADIUSD_VERSION).tar.gz.sig freeradius-server-$(RADIUSD_VERSION).tar.gz freeradius-server-$(RADIUSD_VERSION).tar.gz.sig freeradius-server-$(RADIUSD_VERSION).tar.bz2 freeradius-server-$(RADIUSD_VERSION).tar.gz.sig freeradius-server-$(RADIUSD_VERSION).tar.bz2.sig
        scp $^ freeradius.org@freeradius.org:public_ftp
 
 #
index eb1634a..8b514cf 100644 (file)
@@ -1,3 +1,8 @@
+freeradius (2.0.1-pre-0) unstable; urgency=low
+  * Minor fixes over 2.0.0
+
+ -- Alan DeKok <aland@freeradius.org>  Fri, 11 Jan 2008 11:19:08 +0100
+
 freeradius (2.0.0-0) unstable; urgency=low
 
   * New upstream release.
index 12e8deb..ab96921 100644 (file)
@@ -1,7 +1,7 @@
 Summary: High-performance and highly configurable RADIUS server
 URL: http://www.freeradius.org/
 Name: freeradius
-Version: 2.0.0
+Version: 2.0.1-pre
 Release: 0
 License: GPL
 Group: Networking/Daemons
index 54a9602..e0b1c19 100644 (file)
@@ -3,7 +3,7 @@ License:      GPL, LGPL
 Group:        Productivity/Networking/Radius/Servers
 Provides:     radiusd
 Conflicts:    freeradius
-Version:      2.0.0
+Version:      2.0.1-pre
 Release:      0
 URL:          http://www.freeradius.org/
 Summary:      The world's most popular RADIUS Server