[csw-devel] SF.net SVN: gar:[15289] csw/mgar/pkg

opk at users.sourceforge.net opk at users.sourceforge.net
Tue Aug 9 17:01:29 CEST 2011


Revision: 15289
          http://gar.svn.sourceforge.net/gar/?rev=15289&view=rev
Author:   opk
Date:     2011-08-09 15:01:28 +0000 (Tue, 09 Aug 2011)

Log Message:
-----------
initial packaging of guilt

Added Paths:
-----------
    csw/mgar/pkg/guilt/
    csw/mgar/pkg/guilt/Makefile
    csw/mgar/pkg/guilt/branches/
    csw/mgar/pkg/guilt/tags/
    csw/mgar/pkg/guilt/trunk/
    csw/mgar/pkg/guilt/trunk/Makefile
    csw/mgar/pkg/guilt/trunk/checksums
    csw/mgar/pkg/guilt/trunk/files/
    csw/mgar/pkg/guilt/trunk/files/0001-use-bash-for-scripts.patch
    csw/mgar/pkg/guilt/trunk/files/0002-don-t-rebuild-man-pages.patch

Copied: csw/mgar/pkg/guilt/Makefile (from rev 15272, csw/mgar/pkg/template/Makefile)
===================================================================
--- csw/mgar/pkg/guilt/Makefile	                        (rev 0)
+++ csw/mgar/pkg/guilt/Makefile	2011-08-09 15:01:28 UTC (rev 15289)
@@ -0,0 +1,15 @@
+# vim: ft=make ts=4 sw=4 noet
+
+default:
+	@echo "You are in the pkg/ directory."
+
+%:
+	$(MAKE) -C trunk $* 
+
+paranoid-%:
+	$(MAKE) -C trunk $* || exit 2 
+
+export BUILDLOG ?= $(shell pwd)/buildlog.txt
+
+report-%:
+	$(MAKE) -C trunk $* || echo "	*** make $* in $$i failed ***" >> $(BUILDLOG) 


Property changes on: csw/mgar/pkg/guilt/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/guilt/trunk/Makefile
===================================================================
--- csw/mgar/pkg/guilt/trunk/Makefile	                        (rev 0)
+++ csw/mgar/pkg/guilt/trunk/Makefile	2011-08-09 15:01:28 UTC (rev 15289)
@@ -0,0 +1,31 @@
+NAME = guilt
+VERSION = 0.35
+CATEGORIES = utils
+
+DESCRIPTION = quilt on top of git
+define BLURB
+  Guilt (Git Quilt) adds functionality similar to quilt, Mercurial
+  Queues or Stacked git to git. the main distinguishing feature from
+  other quilt-like porcelains is the format of the patches directory.
+  All information is stored as plain text - a series file and the
+  patches (one per file). This easily lends itself to versioning the
+  patches using git or whatever other SCM.
+endef
+
+MASTER_SITES = http://www.kernel.org/pub/linux/kernel/people/jsipek/guilt/
+DISTFILES  = $(DISTNAME).tar.bz2
+UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.bz2
+
+CONFIGURE_SCRIPTS =
+BUILD_SCRIPTS =
+TEST_SCRIPTS =
+INSTALL_SCRIPTS = custom
+PATCHFILES += 0001-use-bash-for-scripts.patch 0002-don-t-rebuild-man-pages.patch
+
+LICENSE = COPYING
+ARCHALL = 1
+
+include gar/category.mk
+
+install-custom:
+	$(INSTALL_ENV) gmake -C $(WORKSRC) INSTALL=ginstall PREFIX=/opt/csw install install-doc


Property changes on: csw/mgar/pkg/guilt/trunk/Makefile
___________________________________________________________________
Added: svn:keywords
   + Id

Added: csw/mgar/pkg/guilt/trunk/checksums
===================================================================
--- csw/mgar/pkg/guilt/trunk/checksums	                        (rev 0)
+++ csw/mgar/pkg/guilt/trunk/checksums	2011-08-09 15:01:28 UTC (rev 15289)
@@ -0,0 +1 @@
+974e863ceba36980a6b5429eb9708703  guilt-0.35.tar.bz2

Added: csw/mgar/pkg/guilt/trunk/files/0001-use-bash-for-scripts.patch
===================================================================
--- csw/mgar/pkg/guilt/trunk/files/0001-use-bash-for-scripts.patch	                        (rev 0)
+++ csw/mgar/pkg/guilt/trunk/files/0001-use-bash-for-scripts.patch	2011-08-09 15:01:28 UTC (rev 15289)
@@ -0,0 +1,22 @@
+From 13f7765ede23c6f4bc201d36ae80a31f9f52b57c Mon Sep 17 00:00:00 2001
+From: Oliver Kiddle <oliver.kiddle at esa.int>
+Date: Tue, 9 Aug 2011 16:54:14 +0200
+Subject: [PATCH 2/3] use bash for scripts
+
+---
+ guilt |    2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/guilt b/guilt
+index d1e17d4..07fc4fd 100755
+--- a/guilt
++++ b/guilt
+@@ -1,4 +1,4 @@
+-#!/bin/sh
++#!/bin/bash
+ #
+ # Copyright (c) Josef "Jeff" Sipek, 2006-2011
+ #
+-- 
+1.7.6
+

Added: csw/mgar/pkg/guilt/trunk/files/0002-don-t-rebuild-man-pages.patch
===================================================================
--- csw/mgar/pkg/guilt/trunk/files/0002-don-t-rebuild-man-pages.patch	                        (rev 0)
+++ csw/mgar/pkg/guilt/trunk/files/0002-don-t-rebuild-man-pages.patch	2011-08-09 15:01:28 UTC (rev 15289)
@@ -0,0 +1,25 @@
+From 83c1dd03e66ca9a9cc2d178ce815283e846694cb Mon Sep 17 00:00:00 2001
+From: Oliver Kiddle <oliver.kiddle at esa.int>
+Date: Tue, 9 Aug 2011 16:54:41 +0200
+Subject: [PATCH 3/3] don't rebuild man pages
+
+---
+ Documentation/Makefile |    2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/Documentation/Makefile b/Documentation/Makefile
+index 9fc1165..49ec4fa 100644
+--- a/Documentation/Makefile
++++ b/Documentation/Makefile
+@@ -32,7 +32,7 @@ man: man1 man7
+ man1: $(DOC_MAN1)
+ man7: $(DOC_MAN7)
+ 
+-install: man
++install:
+ 	$(INSTALL) -d -m755 $(DESTDIR)$(man1dir) $(DESTDIR)$(man7dir)
+ 	$(INSTALL) -m644 $(DOC_MAN1) $(DESTDIR)$(man1dir)
+ 	$(INSTALL) -m644 $(DOC_MAN7) $(DESTDIR)$(man7dir)
+-- 
+1.7.6
+


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