1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00

- Fix build as user

- Stop removing directories owned by dependencies

PR:		190198
Submitted by:	shurd@sasktel.net
This commit is contained in:
Bryan Drewery 2014-06-09 17:07:56 +00:00
parent baf4b56116
commit eb65bb80c8
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=357185
3 changed files with 24 additions and 5 deletions

View File

@ -3,7 +3,7 @@
PORTNAME= freedink
PORTVERSION= 1.08.${PORTVER}
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= freedink

View File

@ -0,0 +1,23 @@
--- src/Makefile.in.orig 2012-12-09 09:12:48.000000000 -0800
+++ src/Makefile.in 2014-05-24 21:29:13.000000000 -0700
@@ -1541,16 +1541,20 @@
@HAVE_UPX_TRUE@ -$(UPX) "$(DESTDIR)$(bindir)/freedinkedit$(EXEEXT)"
# Bundle resources
@HAVE_ZIP_TRUE@ zip -j res.zip $(resdir)/LiberationSans-Regular.ttf
+@HAVE_ZIP_TRUE@ chmod 0755 "$(DESTDIR)$(bindir)/freedink$(EXEEXT)"
@HAVE_ZIP_TRUE@ cat res.zip >> "$(DESTDIR)$(bindir)/freedink$(EXEEXT)"
@HAVE_ZIP_TRUE@ rm -f res.zip
@HAVE_ZIP_TRUE@ zip -A "$(DESTDIR)$(bindir)/freedink$(EXEEXT)"
+@HAVE_ZIP_TRUE@ chmod 0555 "$(DESTDIR)$(bindir)/freedink$(EXEEXT)"
@HAVE_ZIP_TRUE@ zip -j res.zip $(resdir)/LiberationSans-Regular.ttf
# Not including $(resdir)/stop.wav $(resdir)/jump.wav until we
# replace them with free sounds
+@HAVE_ZIP_TRUE@ chmod 0755 "$(DESTDIR)$(bindir)/freedinkedit$(EXEEXT)"
@HAVE_ZIP_TRUE@ cat res.zip >> "$(DESTDIR)$(bindir)/freedinkedit$(EXEEXT)"
@HAVE_ZIP_TRUE@ rm -f res.zip
@HAVE_ZIP_TRUE@ zip -A "$(DESTDIR)$(bindir)/freedinkedit$(EXEEXT)"
+@HAVE_ZIP_TRUE@ chmod 0555 "$(DESTDIR)$(bindir)/freedinkedit$(EXEEXT)"
# Add 'dink' and 'dinkedit' aliases, to please 3rd-party tools
$(LN_S) -f "freedink$(EXEEXT)" "$(DESTDIR)$(bindir)/dink$(EXEEXT)"
$(LN_S) -f "freedinkedit$(EXEEXT)" "$(DESTDIR)$(bindir)/dinkedit$(EXEEXT)"

View File

@ -69,10 +69,6 @@ share/locale/vi/LC_MESSAGES/freedink-gnulib.mo
share/locale/vi/LC_MESSAGES/freedink.mo
share/locale/zh_CN/LC_MESSAGES/freedink-gnulib.mo
share/locale/zh_TW/LC_MESSAGES/freedink-gnulib.mo
@dirrmtry share/locale/en@boldquot/LC_MESSAGES
@dirrmtry share/locale/en@boldquot
@dirrmtry share/locale/en@quot/LC_MESSAGES
@dirrmtry share/locale/en@quot
@dirrmtry share/locale/rw/LC_MESSAGES
@dirrmtry share/locale/rw
@dirrmtry %%DATADIR%%