gforge: cleangf build # Build gforge #
#Plugins
-allplugins: cvsplugin cvstrackerplugin ldapextauthplugin
-cleanplugins: cleancvs cleansvn cleancvstracker cleanldapextauth cleanexternalsearch
+#allplugins: cvsplugin cvstrackerplugin ldapextauthplugin
+allplugins: cvsplugin
+#cleanplugins: cleancvs cleansvn cleancvstracker cleanldapextauth cleanexternalsearch
+cleanplugins: cleancvs
cvsplugin: cleancvs buildcvs # package cvs plugin #
-svnplugin: cleansvn buildsvn # package svn plugin #
-cvstrackerplugin: cleancvstracker buildcvstracker # package cvstracker plugin #
-ldapextauthplugin: cleanldapextauth buildldapextauth # package ldapextauth plugin #
-externalsearchplugin: cleanexternalsearch buildexternalsearch # package externalsearch plugin #
+#svnplugin: cleansvn buildsvn # package svn plugin #
+#cvstrackerplugin: cleancvstracker buildcvstracker # package cvstracker plugin #
+#ldapextauthplugin: cleanldapextauth buildldapextauth # package ldapextauth plugin #
+#externalsearchplugin: cleanexternalsearch buildexternalsearch # package externalsearch plugin #
RPM_TMP=/tmp/gforge-build
rpmmacro:
echo '$(shell rpmbuild --showrc | grep '^macrofiles'):./rpmmacros' >> ./rpmrc
- echo '%_topdir $(RPM_TMP)' >> ./rpmmacros
+ echo '%_topdir $(RPM_TMP)' > ./rpmmacros
echo '%_rpmtopdir %{_topdir}' >> ./rpmmacros
echo '%_builddir %{_rpmtopdir}/BUILD' >> ./rpmmacros
echo '%_rpmdir %{_rpmtopdir}/RPMS' >> ./rpmmacros
#
# GFORGE
#
-versiongf:
-override version=$(shell grep '^Version:' gforge/gforge.spec | sed 's/.*:\s*\(.*\)/\1/')
+target cleangf build : override version=$(shell grep '^Version:' gforge/gforge.spec | sed 's/.*:\s*\(.*\)/\1/')
-cleangf: versiongf # Clean files of gforge build #
+cleangf: # Clean files of gforge build #
@rm -rf gforge-$(version).tar.bz2 gforge-$(version)
@echo cleangf Done
-build: rpmprep versiongf # Build rpm gforge packages #
- cd gforge ;find . -type f | grep -v '/CVS/' | grep -v contrib | grep -v debian | grep -v docs/phpdoc/docs | cpio -pdumvB ../gforge-$(version)
+build: rpmprep # Build rpm gforge packages #
+ cd gforge ;mv plugins ../;find . -type f | grep -v '/CVS/' | grep -v '/.svn/' | grep -v contrib | grep -v debian | grep -v docs/phpdoc/docs | cpio -pdumvB ../gforge-$(version)
cp gforge/rpm-specific/patches/gforge-4.0-deb_rpm.patch .
tar cvjf gforge-$(version).tar.bz2 gforge-$(version)
rpmbuild -ta --rcfile rpmrc gforge-$(version).tar.bz2
#
# CVS PLUGIN
#
-versioncvs:
-override version=$(shell grep '^Version:' gforge-plugin-scmcvs/gforge-plugin-scmcvs.spec | sed 's/.*:\s*\(.*\)/\1/')
+target cleancvs buildcvs : override version=$(shell grep '^Version:' plugins/scmcvs/gforge-plugin-scmcvs.spec | sed 's/.*:\s*\(.*\)/\1/')
-cleancvs: versioncvs # Clean files of gforge-plugin-scmcvs build #
+cleancvs: # Clean files of gforge-plugin-scmcvs build #
@rm -rf gforge-plugin-scmcvs-$(version).tar.bz2 gforge-plugin-scmcvs-$(version)
@echo cleancvs Done
-buildcvs: rpmprep versioncvs # Build rpm gforge-plugin-scmcvs package #
- cd gforge-plugin-scmcvs ; find . -type f | grep -v '/CVS/' | grep -v contrib | grep -v debian | cpio -pdumvB ../gforge-plugin-scmcvs-$(version)
+buildcvs: rpmprep # Build rpm gforge-plugin-scmcvs package #
+ cd plugins/scmcvs ; find . -type f | grep -v '/CVS/' | grep -v '/.svn/' | grep -v contrib | grep -v debian | cpio -pdumvB ../../gforge-plugin-scmcvs-$(version)
tar cvjf gforge-plugin-scmcvs-$(version).tar.bz2 gforge-plugin-scmcvs-$(version)
rpmbuild -ta --rcfile rpmrc gforge-plugin-scmcvs-$(version).tar.bz2
#
# SVN PLUGIN
#
-versionsvn:
-override version=$(shell grep '^Version:' gforge-plugin-scmsvn/gforge-plugin-scmsvn.spec | sed 's/.*:\s*\(.*\)/\1/')
+#versionsvn:
+#override version=$(shell grep '^Version:' gforge-plugin-scmsvn/gforge-plugin-scmsvn.spec | sed 's/.*:\s*\(.*\)/\1/')
-cleansvn: versionsvn # Clean files of gforge-plugin-scmcvs build #
- @rm -rf gforge-plugin-scmsvn-$(version).tar.bz2 gforge-plugin-scmsvn-$(version)
- @echo cleansvn Done
-buildsvn: rpmprep versionsvn # Build rpm gforge-plugin-scmsvn package #
- cd gforge-plugin-scmsvn ; find . -type f | grep -v '/CVS/' | grep -v contrib | cpio -pdumvB ../gforge-plugin-scmsvn-$(version)
- tar cvzf gforge-plugin-scmsvn-$(version).tar.bz2 gforge-plugin-scmsvn-$(version)
- rpmbuild -ta --rcfile rpmrc gforge-plugin-scmsvn-$(version).tar.bz2
+#cleansvn: versionsvn # Clean files of gforge-plugin-scmcvs build #
+# @rm -rf gforge-plugin-scmsvn-$(version).tar.bz2 gforge-plugin-scmsvn-$(version)
+# @echo cleansvn Done
+#buildsvn: rpmprep versionsvn # Build rpm gforge-plugin-scmsvn package #
+# cd gforge-plugin-scmsvn ; find . -type f | grep -v '/CVS/' | grep -v contrib | cpio -pdumvB ../gforge-plugin-scmsvn-$(version)
+# tar cvzf gforge-plugin-scmsvn-$(version).tar.bz2 gforge-plugin-scmsvn-$(version)
+# rpmbuild -ta --rcfile rpmrc gforge-plugin-scmsvn-$(version).tar.bz2
#
# CVSTRACKER PLUGIN
#
-versioncvstracker:
-override version=$(shell grep '^Version:' gforge-plugin-cvstracker/gforge-plugin-cvstracker.spec | sed 's/.*:\s*\(.*\)/\1/')
+#versioncvstracker:
+#override version=$(shell grep '^Version:' gforge-plugin-cvstracker/gforge-plugin-cvstracker.spec | sed 's/.*:\s*\(.*\)/\1/')
-cleancvstracker: versioncvstracker # Clean files of gforge-plugin-cvstracker build #
- @rm -rf gforge-plugin-cvstracker-$(version).tar.bz2 gforge-plugin-cvstracker-$(version)
- @echo cleantracker Done
-buildcvstracker: rpmprep versioncvstracker # Build rpm gforge-plugin-cvstracker package #
- cd gforge-plugin-cvstracker ; find . -type f | grep -v '/CVS/' | grep -v contrib | grep -v debian | cpio -pdumvB ../gforge-plugin-cvstracker-$(version)
- tar cvzf gforge-plugin-cvstracker-$(version).tar.bz2 gforge-plugin-cvstracker-$(version)
- rpmbuild -ta --rcfile rpmrc gforge-plugin-cvstracker-$(version).tar.bz2
+#cleancvstracker: versioncvstracker # Clean files of gforge-plugin-cvstracker build #
+# @rm -rf gforge-plugin-cvstracker-$(version).tar.bz2 gforge-plugin-cvstracker-$(version)
+# @echo cleantracker Done
+#buildcvstracker: rpmprep versioncvstracker # Build rpm gforge-plugin-cvstracker package #
+# cd gforge-plugin-cvstracker ; find . -type f | grep -v '/CVS/' | grep -v contrib | grep -v debian | cpio -pdumvB ../gforge-plugin-cvstracker-$(version)
+# tar cvzf gforge-plugin-cvstracker-$(version).tar.bz2 gforge-plugin-cvstracker-$(version)
+# rpmbuild -ta --rcfile rpmrc gforge-plugin-cvstracker-$(version).tar.bz2
#
# LDAPAUTH PLUGIN
#
-versionldapextauth:
-override version=$(shell grep '^Version:' gforge-plugin-ldapextauth/gforge-plugin-ldapextauth.spec | sed 's/.*:\s*\(.*\)/\1/')
+#versionldapextauth:
+#override version=$(shell grep '^Version:' gforge-plugin-ldapextauth/gforge-plugin-ldapextauth.spec | sed 's/.*:\s*\(.*\)/\1/')
-cleanldapextauth: versionldapextauth # Clean files of gforge-plugin-ldapextauth build #
- @rm -rf gforge-plugin-ldapextauth-$(version).tar.bz2 gforge-plugin-ldapextauth-$(version)
- @echo cleanldapextauth Done
-buildldapextauth: rpmprep versionldapextauth # Build rpm gforge-plugin-ldapextauth package #
- cd gforge-plugin-ldapextauth ; find . -type f | grep -v '/CVS/' | grep -v contrib | grep -v debian | cpio -pdumvB ../gforge-plugin-ldapextauth-$(version)
- tar cvzf gforge-plugin-ldapextauth-$(version).tar.bz2 gforge-plugin-ldapextauth-$(version)
- rpmbuild -ta --rcfile rpmrc gforge-plugin-ldapextauth-$(version).tar.bz2
+#cleanldapextauth: versionldapextauth # Clean files of gforge-plugin-ldapextauth build #
+# @rm -rf gforge-plugin-ldapextauth-$(version).tar.bz2 gforge-plugin-ldapextauth-$(version)
+# @echo cleanldapextauth Done
+#buildldapextauth: rpmprep versionldapextauth # Build rpm gforge-plugin-ldapextauth package #
+# cd gforge-plugin-ldapextauth ; find . -type f | grep -v '/CVS/' | grep -v contrib | grep -v debian | cpio -pdumvB ../gforge-plugin-ldapextauth-$(version)
+# tar cvzf gforge-plugin-ldapextauth-$(version).tar.bz2 gforge-plugin-ldapextauth-$(version)
+# rpmbuild -ta --rcfile rpmrc gforge-plugin-ldapextauth-$(version).tar.bz2
#
# EXTERNALSEARCH PLUGIN
#
-versionexternalsearch:
-override version=$(shell grep '^Version:' gforge-plugin-externalsearch/gforge-plugin-externalsearch.spec | sed 's/.*:\s*\(.*\)/\1/')
-
-cleanexternalsearch: versionexternalsearch # Clean files of gforge-plugin-externalsearch build #
- @rm -rf gforge-plugin-externalsearch-$(version).tar.bz2 gforge-plugin-externalsearch-$(version)
- @echo cleanexternalsearch Done
-buildexternalsearch: rpmprep versionexternalsearch # Build rpm gforge-plugin-externalsearch package #
- cd gforge-plugin-externalsearch ; find . -type f | grep -v '/CVS/' | grep -v contrib | grep -v debian | cpio -pdumvB ../gforge-plugin-externalsearch-$(version)
- tar cvzf gforge-plugin-externalsearch-$(version).tar.bz2 gforge-plugin-externalsearch-$(version)
- rpmbuild -ta --rcfile rpmrc gforge-plugin-externalsearch-$(version).tar.bz2
+#versionexternalsearch:
+#override version=$(shell grep '^Version:' gforge-plugin-externalsearch/gforge-plugin-externalsearch.spec | sed 's/.*:\s*\(.*\)/\1/')
+
+#cleanexternalsearch: versionexternalsearch # Clean files of gforge-plugin-externalsearch build #
+# @rm -rf gforge-plugin-externalsearch-$(version).tar.bz2 gforge-plugin-externalsearch-$(version)
+# @echo cleanexternalsearch Done
+#buildexternalsearch: rpmprep versionexternalsearch # Build rpm gforge-plugin-externalsearch package #
+# cd gforge-plugin-externalsearch ; find . -type f | grep -v '/CVS/' | grep -v contrib | grep -v debian | cpio -pdumvB ../gforge-plugin-externalsearch-$(version)
+# tar cvzf gforge-plugin-externalsearch-$(version).tar.bz2 gforge-plugin-externalsearch-$(version)
+# rpmbuild -ta --rcfile rpmrc gforge-plugin-externalsearch-$(version).tar.bz2