gunnar: server/pear Horde.mk,1.2,1.3
cvs at kolab.org
cvs at kolab.org
Mon May 18 21:58:55 CEST 2009
- Previous message: gunnar: server/pear/Horde_NLS .cvsignore, 1.1, 1.2 ChangeLog, 1.2, 1.3 Horde_NLS.spec, 1.5, 1.6 Makefile, 1.3, 1.4
- Next message: gunnar: server/pear Horde.mk,1.3,1.4
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: gunnar
Update of /kolabrepository/server/pear
In directory doto:/tmp/cvs-serv17232
Modified Files:
Horde.mk
Log Message:
Allow to build the source package separately.
Index: Horde.mk
===================================================================
RCS file: /kolabrepository/server/pear/Horde.mk,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- Horde.mk 18 May 2009 17:36:20 -0000 1.2
+++ Horde.mk 18 May 2009 19:58:53 -0000 1.3
@@ -18,7 +18,7 @@
PACKAGE_ORIGIN = $(shell grep "%define[ ]*V_package_origin" *.spec | sed -e "s/.*V_package_origin \([A-Z]*\).*/\1/")
# Determine the package version control type from the *.spec file
-PACKAGE_VC = $(shell grep "%define[ ]*V_package_origin" *.spec | sed -e "s/.*V_package_origin VC-\([A-Z]*\).*/\1/")
+PACKAGE_VC = $(shell grep "%define[ ]*V_package_origin" *.spec | sed -e "s/.*V_package_origin [A-Z]*-\([A-Z]*\).*/\1/")
# Determine the package name from the *.spec file
PACKAGE = $(shell grep "%define[ ]*V_package " *.spec | sed -e "s/.*V_package \([A-Za-z\-\_]*\)\s*/\1/")
@@ -132,9 +132,15 @@
endif
endif
+ifneq ($(PACKAGE_VC),)
# Short name for the source package as a target for the command line.
.PHONY:source
-source: $(SOURCE_0)
+source: tmp/$(PACKAGE)
+ sed -i -e "/version/,+1 s#<release>\(.*\)</release>#<release>\1dev$(RELTAG)</release>#" tmp/$(PACKAGE)/package.xml
+ sed -i -e "/lead/,+1 s#<date>.*</date>#<date>$(DATE)</date>#" tmp/$(PACKAGE)/package.xml
+ $(PEAR) package tmp/$(PACKAGE)/package.xml
+ rm -rf tmp
+endif
# Target for retrieving the source package
ifeq ($(PACKAGE_ORIGIN),VC)
- Previous message: gunnar: server/pear/Horde_NLS .cvsignore, 1.1, 1.2 ChangeLog, 1.2, 1.3 Horde_NLS.spec, 1.5, 1.6 Makefile, 1.3, 1.4
- Next message: gunnar: server/pear Horde.mk,1.3,1.4
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the commits
mailing list