--- a/oi-extras/guilt/Makefile Mon Jul 18 13:10:37 2011 -0400
+++ b/oi-extras/guilt/Makefile Mon Jul 18 13:48:41 2011 -0400
@@ -33,8 +33,11 @@
include ../../make-rules/justmake.mk
include ../../make-rules/ips.mk
+COMPONENT_INSTALL_TARGETS = install install-doc
+
COMPONENT_INSTALL_ENV += INSTALL=$(INSTALL)
COMPONENT_INSTALL_ENV += PREFIX=$(PROTOUSRDIR)
+COMPONENT_INSTALL_ENV += mandir=$(PROTOUSRDIR)/share/man
build: $(BUILD_32)
--- a/oi-extras/guilt/guilt.p5m Mon Jul 18 13:10:37 2011 -0400
+++ b/oi-extras/guilt/guilt.p5m Mon Jul 18 13:48:41 2011 -0400
@@ -21,6 +21,7 @@
# Copyright (c) 2011, Josef 'Jeff' Sipek <[email protected]>
#
+<transform file path=usr/share/man/.+ -> default mangler.man.stability uncommitted>
set name=pkg.fmri value=pkg:/developer/versioning/guilt@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
set name=pkg.summary value="quilt for git; similar to Mercurial queues"
set name=info.classification value="org.opensolaris.category.2008:Development/Source Code Management"
@@ -35,6 +36,10 @@
dir path=usr/bin
dir path=usr/lib
dir path=usr/lib/guilt
+dir path=usr/share
+dir path=usr/share/man
+dir path=usr/share/man/man1
+dir path=usr/share/man/man7
file path=usr/bin/guilt
file path=usr/lib/guilt/guilt-add mode=0555
file path=usr/lib/guilt/guilt-applied mode=0555
@@ -71,5 +76,38 @@
file path=usr/lib/guilt/os.Darwin
file path=usr/lib/guilt/os.Linux
file path=usr/lib/guilt/os.SunOS
+file path=usr/share/man/man1/guilt-applied.1
+file path=usr/share/man/man1/guilt-import.1
+file path=usr/share/man/man1/guilt-new.1
+file path=usr/share/man/man1/guilt-push.1
+file path=usr/share/man/man1/guilt-rebase.1
+file path=usr/share/man/man1/guilt-prev.1
+file path=usr/share/man/man1/guilt-top.1
+file path=usr/share/man/man1/guilt-refresh.1
+file path=usr/share/man/man1/guilt-header.1
+file path=usr/share/man/man1/guilt-graph.1
+file path=usr/share/man/man1/guilt-select.1
+file path=usr/share/man/man1/guilt-repair.1
+file path=usr/share/man/man1/guilt-patchbomb.1
+file path=usr/share/man/man1/guilt-guard.1
+file path=usr/share/man/man1/guilt-diff.1
+file path=usr/share/man/man1/guilt-fork.1
+file path=usr/share/man/man1/guilt-unapplied.1
+file path=usr/share/man/man1/guilt-help.1
+file path=usr/share/man/man1/guilt-files.1
+file path=usr/share/man/man1/guilt-next.1
+file path=usr/share/man/man1/guilt-delete.1
+file path=usr/share/man/man1/guilt-series.1
+file path=usr/share/man/man1/guilt-fold.1
+file path=usr/share/man/man1/guilt-init.1
+file path=usr/share/man/man1/guilt-commit.1
+file path=usr/share/man/man1/guilt-pop.1
+file path=usr/share/man/man1/guilt-add.1
+file path=usr/share/man/man1/guilt-export.1
+file path=usr/share/man/man1/guilt-branch.1
+file path=usr/share/man/man1/guilt-status.1
+file path=usr/share/man/man1/guilt-rm.1
+file path=usr/share/man/man1/guilt-import-commit.1
+file path=usr/share/man/man7/guilt.7
depend fmri=developer/versioning/git type=require
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/oi-extras/guilt/patches/fix-doc-makefile.patch Mon Jul 18 13:48:41 2011 -0400
@@ -0,0 +1,12 @@
+diff -ur guilt-0.35/Documentation/Makefile fixed/Documentation/Makefile
+--- guilt-0.35/Documentation/Makefile 2011-07-17 14:12:57.000000000 -0400
++++ fixed/Documentation/Makefile 2011-07-18 13:11:52.189814988 -0400
+@@ -32,7 +32,7 @@
+ 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)