aboutsummaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authorAntoine Brodin <antoine@FreeBSD.org>2014-12-22 10:01:19 +0000
committerAntoine Brodin <antoine@FreeBSD.org>2014-12-22 10:01:19 +0000
commit5b1c5442f96271c7bdac4611e5d747313ed25163 (patch)
tree54cdc1946fdb94f07b34fdf311d746c55ca126ff /multimedia
parent69210a6e5476123a7b69560b7aad1e9412532f5f (diff)
downloadports-5b1c5442f96271c7bdac4611e5d747313ed25163.tar.gz
ports-5b1c5442f96271c7bdac4611e5d747313ed25163.zip
- Shebangfix
- Allow staging as a regular user - Cleanup plist
Notes
Notes: svn path=/head/; revision=375223
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/emovix/Makefile4
-rw-r--r--multimedia/emovix/files/patch-src_movix_Makefile.in18
-rw-r--r--multimedia/emovix/pkg-plist41
3 files changed, 21 insertions, 42 deletions
diff --git a/multimedia/emovix/Makefile b/multimedia/emovix/Makefile
index d0f4148c4773..d6c54e691714 100644
--- a/multimedia/emovix/Makefile
+++ b/multimedia/emovix/Makefile
@@ -3,6 +3,7 @@
PORTNAME= emovix
PORTVERSION= 0.9.0
+PORTREVISION= 1
CATEGORIES= multimedia
MASTER_SITES= SF/movix/eMoviX/0.9
@@ -10,6 +11,7 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Mini Linux distro to create bootable video CDs
GNU_CONFIGURE= yes
-USES= perl5 gmake
+USES= gmake perl5 shebangfix
+SHEBANG_FILES= scripts/mkmovixiso scripts/movix-conf.in
.include <bsd.port.mk>
diff --git a/multimedia/emovix/files/patch-src_movix_Makefile.in b/multimedia/emovix/files/patch-src_movix_Makefile.in
new file mode 100644
index 000000000000..246346b36afa
--- /dev/null
+++ b/multimedia/emovix/files/patch-src_movix_Makefile.in
@@ -0,0 +1,18 @@
+--- src/movix/Makefile.in.orig 2005-06-23 20:23:47 UTC
++++ src/movix/Makefile.in
+@@ -148,7 +148,6 @@ EXTRA_DIST = movix.pl \
+ movixrc
+
+
+-bin_SCRIPTS = movix-files
+
+ movixdir = $(pkgdatadir)/movix
+ movix_DATA = ${EXTRA_DIST}
+@@ -484,6 +483,7 @@ install-exec-local:
+ echo "#!/bin/sh" > $(DESTDIR)$(bindir)/movix-files
+ echo "# MoviX v${MOVIX_VERSION}" >> $(DESTDIR)$(bindir)/movix-files
+ for i in ${EXTRA_DIST}; do echo "echo $$i" >> $(DESTDIR)$(bindir)/movix-files; done
++ chmod 555 $(DESTDIR)$(bindir)/movix-files
+ # echo "echo \"${EXTRA_DIST}\"" >> $(DESTDIR)$(bindir)/movix-files
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/multimedia/emovix/pkg-plist b/multimedia/emovix/pkg-plist
index a5b13eb8f58f..030a47784d4d 100644
--- a/multimedia/emovix/pkg-plist
+++ b/multimedia/emovix/pkg-plist
@@ -373,44 +373,3 @@ share/emovix/translations/sar/mxhelp.txt
share/emovix/translations/sar/progress.sh
share/emovix/translations/sar/trblst.txt
share/emovix/translations/sar/trblst2.txt
-@dirrm share/emovix/translations/sar
-@dirrm share/emovix/translations/ru
-@dirrm share/emovix/translations/pt
-@dirrm share/emovix/translations/pl
-@dirrm share/emovix/translations/nl
-@dirrm share/emovix/translations/jp
-@dirrm share/emovix/translations/it
-@dirrm share/emovix/translations/hu
-@dirrm share/emovix/translations/fr
-@dirrm share/emovix/translations/esp
-@dirrm share/emovix/translations/es
-@dirrm share/emovix/translations/en
-@dirrm share/emovix/translations/de
-@dirrm share/emovix/translations
-@dirrm share/emovix/remotes
-@dirrm share/emovix/mplayer-fonts/turkish
-@dirrm share/emovix/mplayer-fonts/russian
-@dirrm share/emovix/mplayer-fonts/polish
-@dirrm share/emovix/mplayer-fonts/hebrew
-@dirrm share/emovix/mplayer-fonts/greek
-@dirrm share/emovix/mplayer-fonts/czech
-@dirrm share/emovix/mplayer-fonts/cyrillic
-@dirrm share/emovix/mplayer-fonts/centralEU-iso-8859-2
-@dirrm share/emovix/mplayer-fonts/centralEU-cp1250
-@dirrm share/emovix/mplayer-fonts
-@dirrm share/emovix/movix
-@dirrm share/emovix/keyboard-i18n/us
-@dirrm share/emovix/keyboard-i18n/pt
-@dirrm share/emovix/keyboard-i18n/no
-@dirrm share/emovix/keyboard-i18n/nl
-@dirrm share/emovix/keyboard-i18n/it
-@dirrm share/emovix/keyboard-i18n/hu
-@dirrm share/emovix/keyboard-i18n/fr
-@dirrm share/emovix/keyboard-i18n/es
-@dirrm share/emovix/keyboard-i18n/de
-@dirrm share/emovix/keyboard-i18n/be
-@dirrm share/emovix/keyboard-i18n
-@dirrm share/emovix/isolinux/kernel
-@dirrm share/emovix/isolinux
-@dirrm share/emovix/backgrounds
-@dirrm share/emovix