LOCALMIRROR=http://localhost/ubuntu
UBUNTUOP=$(shell wget -q -S http://localhost/ubuntu -O /dev/null && echo "--mirror $(LOCALMIRROR)" || echo "--mirror http://archive.ubuntu.com/ubuntu") --debootstrap debootstrap
-gfversion=$(shell head -1 $(PKGNAME)/debian/changelog | sed 's/.*(\(.[^+-]*\).*).*/\1/')
-gfminor=$(shell head -1 $(PKGNAME)/debian/changelog | sed 's/.*(.[^+-]*[+-]\(.*\)).*/\1/')
-svnrev=$(shell LANG=C svn info | grep Revision | cut -d: -f2| sed 's/ //g')
-
+gfversion=$(shell head -1 $(PKGNAME)/debian/changelog | sed 's/.*(\(.*\)-[^-]*).*/\1/')
+in_svn_repo:= $(wildcard .svn/)
+ifeq ($(strip $(in_svn_repo)),)
+ svnrev=unknown
+else
+ svnrev=$(shell LANG=C svn info | grep Revision | cut -d: -f2| sed 's/ //g')
+endif
MINOR=-1
MINOR=-$(BRANCH)$(svnrev)+$(XDISTRIB)
#
# Simple targets
#
+#:======== Debian Builds ============#
lenny: # Simply build lenny packages #
make cowbuilddeb DEBIANLIST=1lenny
-squeeze: # Simply build squeeze packages #
+rlenny: # Make a lenny repository #
+ make repodeb DEBIANLIST=1lenny
+
+squeeze: # Simply build squeeze packages #
make cowbuilddeb DEBIANLIST=2squeeze
-sid: # Simply build squeeze packages #
+rsqueeze: # Make a squeeze repository #
+ make repodeb DEBIANLIST=2squeeze
+
+sid: # Simply build sid packages #
make cowbuilddeb DEBIANLIST=3sid
-rlenny: # Make a lenny repository #
- make repodeb DEBIANLIST=1lenny
+rsid: # Make a sid repository #
+ make repodeb DEBIANLIST=3sid
-intrepid: # Simply build intrepid packages #
+#:======== Ubuntu Builds ============#
+intrepid: # Simply build intrepid packages #
make cowbuildubu UBUNTULIST=1intrepid
-jaunty: # Simply build jaunty packages #
+rintrepid: # Make an intrepid repository #
+ make repoubu UBUNTULIST=1intrepid
+
+jaunty: # Simply build jaunty packages #
make cowbuildubu UBUNTULIST=1jaunty
-karmic: # Simply build karmic packages #
+rjaunty: # Make a jaunty repository #
+ make repoubu UBUNTULIST=1jaunty
+
+karmic: # Simply build karmic packages #
make cowbuildubu UBUNTULIST=1karmic
-rkarmic: # Make a karmic repository #
+rkarmic: # Make a karmic repository #
make repoubu UBUNTULIST=1karmic
-
+#:======== Other and Multiple Builds ============#
documentor_path=/tmp
documentor_vers=phpdocumentor-1.3.0rc3