[133701] trunk/dports/devel/git-extras
ryandesign at macports.org
ryandesign at macports.org
Sun Mar 8 23:35:12 PDT 2015
Revision: 133701
https://trac.macports.org/changeset/133701
Author: ryandesign at macports.org
Date: 2015-03-08 23:35:12 -0700 (Sun, 08 Mar 2015)
Log Message:
-----------
git-extras: use patchfile instead of reinplace
Modified Paths:
--------------
trunk/dports/devel/git-extras/Portfile
Added Paths:
-----------
trunk/dports/devel/git-extras/files/patch-Makefile.diff
Removed Paths:
-------------
trunk/dports/devel/git-extras/files/patch-fix-mktemp-invocation.diff
Modified: trunk/dports/devel/git-extras/Portfile
===================================================================
--- trunk/dports/devel/git-extras/Portfile 2015-03-09 06:25:38 UTC (rev 133700)
+++ trunk/dports/devel/git-extras/Portfile 2015-03-09 06:35:12 UTC (rev 133701)
@@ -21,13 +21,12 @@
sha256 bcd0aed2f6675929f59d4be386a34f71023c7851f69d60f2d9360131705b40b7
patchfiles patch-remove-auto-updater.diff \
- patch-fix-mktemp-invocation.diff
+ patch-Makefile.diff
-configure {
- reinplace "s| /etc| ${prefix}/etc|g" ${worksrcpath}/Makefile
- reinplace "s|\$(DESTDIR)/etc|\$(DESTDIR)\$(PREFIX)/etc|g" ${worksrcpath}/Makefile
-}
+use_configure no
+
build {}
+
destroot.destdir PREFIX=${destroot}${prefix}
post-destroot {
set docdir ${destroot}${prefix}/share/doc/${subport}
Copied: trunk/dports/devel/git-extras/files/patch-Makefile.diff (from rev 133653, trunk/dports/devel/git-extras/files/patch-fix-mktemp-invocation.diff)
===================================================================
--- trunk/dports/devel/git-extras/files/patch-Makefile.diff (rev 0)
+++ trunk/dports/devel/git-extras/files/patch-Makefile.diff 2015-03-09 06:35:12 UTC (rev 133701)
@@ -0,0 +1,31 @@
+--- Makefile 2015-03-09 01:31:30.000000000 -0500
++++ Makefile 2015-03-09 01:31:43.000000000 -0500
+@@ -17,7 +17,7 @@
+ @mkdir -p $(DESTDIR)$(BINPREFIX)
+ @echo "... installing bins to $(DESTDIR)$(BINPREFIX)"
+ @echo "... installing man pages to $(DESTDIR)$(MANPREFIX)"
+- $(eval TEMPFILE := $(shell mktemp))
++ $(eval TEMPFILE := $(shell mktemp tmp.XXXXXXXXXX))
+ @# chmod from rw-------(default) to rwxrwxr-x, so that users can exec the scripts
+ @chmod 775 $(TEMPFILE)
+ @$(foreach COMMAND, $(COMMANDS_USED_WITH_GIT_REPO), \
+@@ -31,8 +31,8 @@
+ cp -f bin/$(COMMAND) $(DESTDIR)$(BINPREFIX); \
+ )
+ cp -f man/git-*.1 $(DESTDIR)$(MANPREFIX)
+- @mkdir -p $(DESTDIR)/etc/bash_completion.d
+- cp -f etc/bash_completion.sh $(DESTDIR)/etc/bash_completion.d/git-extras
++ @mkdir -p $(DESTDIR)$(PREFIX)/etc/bash_completion.d
++ cp -f etc/bash_completion.sh $(DESTDIR)$(PREFIX)/etc/bash_completion.d/git-extras
+
+ man/%.html: man/%.md
+ ronn \
+@@ -56,7 +56,7 @@
+ echo "... uninstalling $(DESTDIR)$(MANPREFIX)/$(notdir $(MAN))"; \
+ rm -f $(DESTDIR)$(MANPREFIX)/$(notdir $(MAN)); \
+ )
+- rm -f $(DESTDIR)/etc/bash_completion.d/git-extras
++ rm -f $(DESTDIR)$(PREFIX)/etc/bash_completion.d/git-extras
+
+ clean: docclean
+
Deleted: trunk/dports/devel/git-extras/files/patch-fix-mktemp-invocation.diff
===================================================================
--- trunk/dports/devel/git-extras/files/patch-fix-mktemp-invocation.diff 2015-03-09 06:25:38 UTC (rev 133700)
+++ trunk/dports/devel/git-extras/files/patch-fix-mktemp-invocation.diff 2015-03-09 06:35:12 UTC (rev 133701)
@@ -1,11 +0,0 @@
---- Makefile.orig 2014-10-24 15:29:43.000000000 +0000
-+++ Makefile 2014-10-24 15:29:56.000000000 +0000
-@@ -17,7 +17,7 @@
- @mkdir -p $(DESTDIR)$(BINPREFIX)
- @echo "... installing bins to $(DESTDIR)$(BINPREFIX)"
- @echo "... installing man pages to $(DESTDIR)$(MANPREFIX)"
-- $(eval TEMPFILE := $(shell mktemp))
-+ $(eval TEMPFILE := $(shell mktemp tmp.XXXXXXXXXX))
- @# chmod from rw-------(default) to rwxrwxr-x, so that users can exec the scripts
- @chmod 775 $(TEMPFILE)
- @$(foreach COMMAND, $(COMMANDS_USED_WITH_GIT_REPO), \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150308/b990ae66/attachment.html>
More information about the macports-changes
mailing list