aboutsummaryrefslogtreecommitdiffstats
path: root/devel/quilt/files
diff options
context:
space:
mode:
authoralepulver <alepulver@FreeBSD.org>2006-11-01 01:59:54 +0800
committeralepulver <alepulver@FreeBSD.org>2006-11-01 01:59:54 +0800
commitbecfd8009c6d869444452700e5936075a6e283fe (patch)
treee4ada2ad8db0438af2a85af2f31a399282ec5e0a /devel/quilt/files
parent8e828e9bb1a5b6f316f5d61daa76850908acb307 (diff)
downloadfreebsd-ports-gnome-becfd8009c6d869444452700e5936075a6e283fe.tar.gz
freebsd-ports-gnome-becfd8009c6d869444452700e5936075a6e283fe.tar.zst
freebsd-ports-gnome-becfd8009c6d869444452700e5936075a6e283fe.zip
quilt is a collection of bash scripts to manage a series of patches by
keeping track of the changes each patch makes. Patches can be applied, un-applied, refreshed, etc. The key philosophical concept is that your primary output is patches. Not ".c" files, not ".h" files. But patches. So patches are the first-class object here. Quilt was originally based on Andrew Morton's patch scripts published on the linux kernel mailing list a while ago, but where heavily modified since then. WWW: http://savannah.nongnu.org/projects/quilt PR: ports/104614 Submitted by: Dirk Jagdmann <doj at cubic.org>
Diffstat (limited to 'devel/quilt/files')
-rw-r--r--devel/quilt/files/patch-Makefile.in67
1 files changed, 67 insertions, 0 deletions
diff --git a/devel/quilt/files/patch-Makefile.in b/devel/quilt/files/patch-Makefile.in
new file mode 100644
index 000000000000..a08feac91256
--- /dev/null
+++ b/devel/quilt/files/patch-Makefile.in
@@ -0,0 +1,67 @@
+--- Makefile.in.orig Fri Oct 20 10:56:34 2006
++++ Makefile.in Fri Oct 20 11:00:56 2006
+@@ -6,12 +6,12 @@
+ prefix := @prefix@
+ exec_prefix := @exec_prefix@
+ bindir := @bindir@
+-libdir := @libdir@
++libdir := @datadir@/libexec
+ datarootdir := @datarootdir@
+-datadir := @datadir@
+-docdir := @docdir@
++datadir := @datadir@/libexec
++docdir := $(prefix)/share/doc/
+ mandir := @mandir@
+-localedir := $(datadir)/locale
++localedir := @datadir@/locale
+ etcdir := $(subst /usr/etc,/etc,$(prefix)/etc)
+
+ INSTALL := @INSTALL@
+@@ -257,7 +257,7 @@
+ -e 's:@VERSION''@:$(VERSION):g' \
+ -e 's:@RELEASE''@:$(RELEASE):g' \
+ -e 's:@LOCALEDIR''@:$(localedir):g' \
+- -e 's:@DOCSUBDIR''@:$(docdir)/$(PACKAGE)-$(VERSION):g' \
++ -e 's:@DOCSUBDIR''@:$(docdir)/$(PACKAGE):g' \
+ $< > $@
+ @$(if $(filter-out $<,$(NON_EXEC_IN)),chmod +x $@)
+
+@@ -312,15 +312,14 @@
+ $(INSTALL) -m 755 bin/patch-wrapper \
+ $(BUILD_ROOT)$(datadir)/$(PACKAGE)/wrapper/patch
+ endif
+-
+ $(INSTALL) -d $(BUILD_ROOT)$(libdir)/$(PACKAGE)
+ $(INSTALL) -m 755 $(LIB:%=lib/%) $(BUILD_ROOT)$(libdir)/$(PACKAGE)/
+
+- $(INSTALL) -d $(BUILD_ROOT)$(docdir)/$(PACKAGE)-$(VERSION)/
++ $(INSTALL) -d $(BUILD_ROOT)$(docdir)/$(PACKAGE)/
+ $(INSTALL) -m 644 doc/README \
+- $(BUILD_ROOT)$(docdir)/$(PACKAGE)-$(VERSION)/
++ $(BUILD_ROOT)$(docdir)/$(PACKAGE)/
+ $(INSTALL) -m 644 doc/quilt.pdf doc/README.MAIL \
+- $(BUILD_ROOT)$(docdir)/$(PACKAGE)-$(VERSION)/
++ $(BUILD_ROOT)$(docdir)/$(PACKAGE)/
+
+ $(INSTALL) -d $(BUILD_ROOT)$(mandir)/man1
+ $(INSTALL) -m 644 $(MAN1) $(BUILD_ROOT)$(mandir)/man1/
+@@ -329,7 +328,7 @@
+ $(INSTALL) -d $(BUILD_ROOT)$(etcdir)/bash_completion.d
+ $(INSTALL) -m 644 bash_completion \
+ $(BUILD_ROOT)$(etcdir)/bash_completion.d/quilt
+- $(INSTALL) -m 644 quilt.quiltrc $(BUILD_ROOT)$(etcdir)/
++ $(INSTALL) -m 644 quilt.quiltrc $(BUILD_ROOT)$(etcdir)/quilt.quiltrc.sample
+
+ install-compat: install-compat1 $(COMPAT_SYMLINKS:%=install-compat-symlink-%)
+ install-compat-symlink-% :: install-compat1
+@@ -355,8 +354,8 @@
+ $(patsubst %,$(BUILD_ROOT)$(mandir)/man1/%, \
+ $(notdir $(MAN1))) \
+ $(BUILD_ROOT)$(etcdir)/bash_completion.d/quilt \
+- $(BUILD_ROOT)$(etcdir)/quilt.quiltrc \
+- $(BUILD_ROOT)$(docdir)/$(PACKAGE)-$(VERSION)/
++ $(BUILD_ROOT)$(etcdir)/quilt.quiltrc.sample \
++ $(BUILD_ROOT)$(docdir)/$(PACKAGE)/
+
+ check: $(TESTS:test/%.test=test/.%.ok)
+ check-all: $(TESTS:test/%.test=check-%)