cvs commit: ports/emulators Makefile ports/emulators/wine-gecko
Makefile distinfo pkg-descr pkg-plist
Pan Tsu
inyaoo at gmail.com
Mon May 23 20:37:04 UTC 2011
Gerald Pfeifer <gerald at FreeBSD.org> writes:
> gerald 2011-05-15 15:29:30 UTC
>
> FreeBSD ports repository
>
> Modified files:
> emulators Makefile
> Added files:
> emulators/wine-gecko Makefile distinfo pkg-descr pkg-plist
> Log:
> Add the new wine-gecko port, that complements the existing wine port.
>
> Wine implements its own version of Internet Explorer which is based on
> a custom version of Mozilla's Gecko Layout Engine. This engine is down-
> loaded automatically the first time a web page is loaded unless, as done
> by this port, the engine is pre-installed on the user's system.
>
> PR: 156001
> Submitted by: David Naylor <naylor.b.david at gmail.com>
Does wine find gecko with DATADIR != PREFIX/share/wine ? Please, either
document it in the pkg-message that .msi file should be copied/symlinked
from PREFIX/wine-gecko/wine/gecko/*.msi or redefine DATADIR properly.
%%
Index: emulators/wine-gecko/Makefile
===================================================================
RCS file: /a/.cvsup/ports/emulators/wine-gecko/Makefile,v
retrieving revision 1.1
diff -u -p -r1.1 Makefile
--- emulators/wine-gecko/Makefile 15 May 2011 15:29:30 -0000 1.1
+++ emulators/wine-gecko/Makefile 23 May 2011 20:27:04 -0000
@@ -18,12 +18,15 @@ COMMENT= Gecko Layout Engine for Wine (H
NO_BUILD= yes
PLIST_SUB+= GECKO_VERSION="${DISTVERSION}"
+DATADIR= ${PREFIX}/share/wine
+PLIST_FILES= %%DATADIR%%/gecko/wine_gecko-%%GECKO_VERSION%%-x86.msi
+PLIST_DIRSTRY= %%DATADIR%%/gecko %%DATADIR%%
LICENSE= MPL GPLv2 GPLv3 LGPL21 LGPL3
LICENSE_COMB= multi
do-install:
- ${MKDIR} ${DATADIR}/wine/gecko
- ${INSTALL_DATA} ${DISTDIR}/wine_gecko-${DISTVERSION}-x86.msi ${DATADIR}/wine/gecko
+ ${MKDIR} ${DATADIR}/gecko
+ ${INSTALL_DATA} ${DISTDIR}/wine_gecko-${DISTVERSION}-x86.msi ${DATADIR}/gecko
.include <bsd.port.mk>
Index: emulators/wine-gecko/pkg-plist
===================================================================
RCS file: emulators/wine-gecko/pkg-plist
diff -N emulators/wine-gecko/pkg-plist
--- emulators/wine-gecko/pkg-plist 15 May 2011 15:29:30 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,4 +0,0 @@
-%%DATADIR%%/wine/gecko/wine_gecko-%%GECKO_VERSION%%-x86.msi
- at dirrm %%DATADIR%%/wine/gecko
- at dirrmtry %%DATADIR%%/wine
- at dirrmtry %%DATADIR%%
%%
More information about the cvs-ports
mailing list