[csw-devel] SF.net SVN: gar:[10605] csw/mgar/pkg
dmichelsen at users.sourceforge.net
dmichelsen at users.sourceforge.net
Tue Jul 27 16:32:33 CEST 2010
Revision: 10605
http://gar.svn.sourceforge.net/gar/?rev=10605&view=rev
Author: dmichelsen
Date: 2010-07-27 14:32:33 +0000 (Tue, 27 Jul 2010)
Log Message:
-----------
rbgems: Add new category directory
Added Paths:
-----------
csw/mgar/pkg/rbgems/
csw/mgar/pkg/rbgems/Makefile
csw/mgar/pkg/rbgems/actionmailer/
csw/mgar/pkg/rbgems/actionmailer/branches/
csw/mgar/pkg/rbgems/actionmailer/tags/
csw/mgar/pkg/rbgems/actionmailer/trunk/
csw/mgar/pkg/rbgems/actionmailer/trunk/Makefile
csw/mgar/pkg/rbgems/actionmailer/trunk/checksums
csw/mgar/pkg/rbgems/actionmailer/trunk/files/
Copied: csw/mgar/pkg/rbgems/Makefile (from rev 10600, csw/mgar/pkg/cpan/Makefile)
===================================================================
--- csw/mgar/pkg/rbgems/Makefile (rev 0)
+++ csw/mgar/pkg/rbgems/Makefile 2010-07-27 14:32:33 UTC (rev 10605)
@@ -0,0 +1,64 @@
+# Copyright 2009 OpenCSW
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+#
+# vim: ft=make ts=4 sw=4 noet
+# This makefile is to be included from Makefiles in each category
+# directory.
+
+default:
+ @echo "You are in the pkg/rbgems directory."
+
+%:
+ @for i in $(filter-out CVS/,$(wildcard */)) ; do \
+ $(MAKE) -C $$i $* ; \
+ done
+
+paranoid-%:
+ @for i in $(filter-out CVS/,$(wildcard */)) ; do \
+ $(MAKE) -C $$i $* || exit 2; \
+ done
+
+export BUILDLOG ?= $(shell pwd)/buildlog.txt
+
+report-%:
+ @for i in $(filter-out CVS/,$(wildcard */)) ; do \
+ $(MAKE) -C $$i $* || echo " *** make $* in $$i failed ***" >> $(BUILDLOG); \
+ done
+
+lcase = $(shell echo $(1) | tr '[A-Z]' '[a-z]' )
+
+# You can either use "gmake newpkg-Perl-Module" or "gmake newpkg-Perl::Module".
+# Ideally this would also figure out the AUTHOR by querying CPAN. Alternatively
+# we might think about dropping the AUTHOR field and determine that on the fly
+# during the build. Ideas?
+newpkg-%: catalogname = $(shell echo $(call lcase,$*) | tr -d ':-' )
+newpkg-%: dir = $(subst ::,-,$*)
+newpkg-%:
+ @svn mkdir $(dir) $(dir)/tags $(dir)/branches $(dir)/trunk $(dir)/trunk/files
+ @(echo "GARNAME = $(dir)"; \
+ echo "GARVERSION = 1.0"; \
+ echo "CATEGORIES = rbgems"; \
+ echo "AUTHOR = MYSELF"; \
+ echo ""; \
+ echo "DESCRIPTION = Brief description"; \
+ echo "define BLURB"; \
+ echo " Long description"; \
+ echo "endef"; \
+ echo ""; \
+ echo "PACKAGES = CSW$(catalogname)"; \
+ echo "CATALOGNAME = rb_$(catalogname)"; \
+ echo ""; \
+ echo "include gar/category.mk"; \
+ ) > $(dir)/trunk/Makefile
+ @touch $(dir)/trunk/checksums
+ @svn add $(dir)/trunk/Makefile $(dir)/trunk/checksums
+ @echo "cookies\ndownload\nwork\n" | svn propset svn:ignore -F /dev/fd/0 $(dir)/trunk
+ @echo "gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2" | svn propset svn:externals -F /dev/fd/0 $(dir)/trunk
+ @if [ -d ../../gar/v2 ]; then \
+ ln -s ../../../../gar/v2 $(dir)/trunk/gar; \
+ else \
+ svn co https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2 $(dir)/trunk/gar; \
+ fi
+ @echo
+ @echo "Your package is set up for editing at $(dir)/trunk"
Property changes on: csw/mgar/pkg/rbgems/actionmailer/trunk
___________________________________________________________________
Added: svn:ignore
+ cookies
download
work
Added: svn:externals
+ gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2
Added: csw/mgar/pkg/rbgems/actionmailer/trunk/Makefile
===================================================================
--- csw/mgar/pkg/rbgems/actionmailer/trunk/Makefile (rev 0)
+++ csw/mgar/pkg/rbgems/actionmailer/trunk/Makefile 2010-07-27 14:32:33 UTC (rev 10605)
@@ -0,0 +1,12 @@
+GARNAME = actionmailer
+GARVERSION = 2.3.8
+CATEGORIES = rbgems
+
+DESCRIPTION = Test and deliver emails sent from a single service layer
+define BLURB
+endef
+
+PACKAGES = CSWactionmailer
+CATALOGNAME = rb_actionmailer
+
+include gar/category.mk
Added: csw/mgar/pkg/rbgems/actionmailer/trunk/checksums
===================================================================
--- csw/mgar/pkg/rbgems/actionmailer/trunk/checksums (rev 0)
+++ csw/mgar/pkg/rbgems/actionmailer/trunk/checksums 2010-07-27 14:32:33 UTC (rev 10605)
@@ -0,0 +1 @@
+6e4d123b144ae091be91ac761bf6087f actionmailer-2.3.8.gem
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list