Diff
Modified: trunk/dports/x11/wine/Portfile (128963 => 128964)
--- trunk/dports/x11/wine/Portfile 2014-12-01 05:09:06 UTC (rev 128963)
+++ trunk/dports/x11/wine/Portfile 2014-12-01 05:58:41 UTC (rev 128964)
@@ -8,13 +8,14 @@
# Please keep the wine, wine-devel and wine-crossover ports as similar as possible.
# When updating the version of wine, update wine_gecko to a compatible version
-# per the table at http://wiki.winehq.org/Gecko
+# per the table at http://wiki.winehq.org/Gecko and update wine-mono as well;
+# see http://wiki.winehq.org/Mono and http://sourceforge.net/projects/wine/files/Wine%20Mono/
name wine
conflicts wine-devel wine-crossover
set my_name wine
version 1.6.2
-revision 2
+revision 3
license LGPL-2.1+
categories x11
maintainers ryandesign jwa openmaintainer
@@ -26,8 +27,8 @@
set wine_distfile ${distname}${extract.suffix}
set wine_gecko_version 2.21
set wine_gecko_distfile wine_gecko-${wine_gecko_version}-x86.msi
-distfiles ${wine_distfile}:winesource ${wine_gecko_distfile}:winegecko
-extract.only ${wine_distfile}
+set wine_mono_version 4.5.4
+set wine_mono_distfile wine-mono-${wine_mono_version}.msi
build.target depend all
use_parallel_build yes
@@ -36,15 +37,25 @@
long_description Wine is an implementation of the Windows APIs on top of X11.
master_sites http://www.ibiblio.org/pub/linux/system/emulators/wine/:winesource \
- sourceforge:project/wine/Source:winesource \
- sourceforge:project/wine/Wine%20Gecko/${wine_gecko_version}:winegecko
+ sourceforge:project/wine/Source/:winesource \
+ sourceforge:project/wine/Wine%20Gecko/${wine_gecko_version}/:winegecko \
+ sourceforge:project/wine/Wine%20Mono/${wine_mono_version}/:winemono
+extract.only ${wine_distfile}
+
+distfiles ${wine_distfile}:winesource \
+ ${wine_gecko_distfile}:winegecko \
+ ${wine_mono_distfile}:winemono
+
checksums ${wine_distfile} \
rmd160 7252851af5e9f748750685900c918e4fcb31c1f6 \
sha256 f0ab9eede5a0ccacbf6e50682649f9377b9199e49cf55641f1787cf72405acbe \
${wine_gecko_distfile} \
rmd160 e5aded4dfcde2462d9802478efe5aae1552e842d \
- sha256 f01fafa6d7aab995c38add77315c4cbc2f32f52d5d6a9350056f42b62d631fd8
+ sha256 f01fafa6d7aab995c38add77315c4cbc2f32f52d5d6a9350056f42b62d631fd8 \
+ ${wine_mono_distfile} \
+ rmd160 f4d7b2036a0ba87285df7fef10d4a0a495a32e17 \
+ sha256 20bced7fee01f25279edf07670c5033d25c2c9834a839e7a20410ce1c611d6f2
# Note: Most of the X11 libs are dlopen()'d
depends_lib port:expat \
@@ -162,7 +173,7 @@
compiler.blacklist-append macports-gcc-*
platform darwin {
- if {${os.major} <= 9} {
+ if {${os.major} == 9} {
# Fix "Xcode 3.x cannot build 16-bit code correctly. Use --disable-win16 if you don't need 16-bit support."
# Only affects Xcode 3.0.x and 3.1.x, not 3.2.x.
# See http://bugs.winehq.org/show_bug.cgi?id=14920
@@ -197,6 +208,9 @@
xinstall -d ${destroot}${prefix}/share/wine/gecko
xinstall -m 644 ${distpath}/${wine_gecko_distfile} ${destroot}${prefix}/share/wine/gecko
+ xinstall -d ${destroot}${prefix}/share/wine/mono
+ xinstall -m 644 ${distpath}/${wine_mono_distfile} ${destroot}${prefix}/share/wine/mono
+
xinstall -d ${destroot}${prefix}/share/doc/${name}
xinstall -m 644 -W ${worksrcpath} \
ANNOUNCE \
Modified: trunk/dports/x11/wine-crossover/Portfile (128963 => 128964)
--- trunk/dports/x11/wine-crossover/Portfile 2014-12-01 05:09:06 UTC (rev 128963)
+++ trunk/dports/x11/wine-crossover/Portfile 2014-12-01 05:58:41 UTC (rev 128964)
@@ -7,14 +7,15 @@
# Please keep the wine, wine-devel and wine-crossover ports as similar as possible.
# When updating the version of wine, update wine_gecko to a compatible version
-# per the table at http://wiki.winehq.org/Gecko
+# per the table at http://wiki.winehq.org/Gecko and update wine-mono as well;
+# see http://wiki.winehq.org/Mono and http://sourceforge.net/projects/wine/files/Wine%20Mono/
# Crossover-specific bug reports are accepted at info@codeweavers.com
name wine-crossover
conflicts wine wine-devel
version 13.1.2
-revision 2
+revision 3
license LGPL-2.1+
categories x11
maintainers jeremyhu openmaintainer
@@ -25,8 +26,8 @@
set wine_distfile ${distname}${extract.suffix}
set wine_gecko_version 2.24
set wine_gecko_distfile wine_gecko-${wine_gecko_version}-x86.msi
-distfiles ${wine_distfile}:winesource ${wine_gecko_distfile}:winegecko
-extract.only ${wine_distfile}
+set wine_mono_version 4.5.4
+set wine_mono_distfile wine-mono-${wine_mono_version}.msi
worksrcdir sources/wine
build.target depend all
use_parallel_build yes
@@ -38,14 +39,24 @@
master_sites http://ftp.codeweavers.com/pub/crossover/source/:winesource \
http://ftp.codeweavers.com/pub/crossover/source/archive/${version}/:winesource \
- sourceforge:project/wine/Wine%20Gecko/${wine_gecko_version}:winegecko
+ sourceforge:project/wine/Wine%20Gecko/${wine_gecko_version}/:winegecko \
+ sourceforge:project/wine/Wine%20Mono/${wine_mono_version}/:winemono
+extract.only ${wine_distfile}
+
+distfiles ${wine_distfile}:winesource \
+ ${wine_gecko_distfile}:winegecko \
+ ${wine_mono_distfile}:winemono
+
checksums ${wine_distfile} \
rmd160 d4f83fd5f593fec251a6441ad6aab043d81d6a30 \
sha256 e3a1877cfa5582c4a61f0e8c6823a0d8313d144f80e151df0b5e2edb2d3e37c7 \
${wine_gecko_distfile} \
rmd160 109014e52d056962350681fd9d8178969cff939d \
- sha256 6e38acae87ea66e2c1e8f2f0afe88f89eed3e6e0b431cd3da38dea814b71202c
+ sha256 6e38acae87ea66e2c1e8f2f0afe88f89eed3e6e0b431cd3da38dea814b71202c \
+ ${wine_mono_distfile} \
+ rmd160 f4d7b2036a0ba87285df7fef10d4a0a495a32e17 \
+ sha256 20bced7fee01f25279edf07670c5033d25c2c9834a839e7a20410ce1c611d6f2
# Note: Most of the X11 libs are dlopen()'d
depends_lib port:expat \
@@ -148,7 +159,7 @@
compiler.blacklist-append macports-gcc-*
platform darwin {
- if {${os.major} <= 9} {
+ if {${os.major} == 9} {
# Fix "Xcode 3.x cannot build 16-bit code correctly. Use --disable-win16 if you don't need 16-bit support."
# Only affects Xcode 3.0.x and 3.1.x, not 3.2.x.
# See http://bugs.winehq.org/show_bug.cgi?id=14920
@@ -183,6 +194,9 @@
xinstall -d ${destroot}${prefix}/share/wine/gecko
xinstall -m 644 ${distpath}/${wine_gecko_distfile} ${destroot}${prefix}/share/wine/gecko
+ xinstall -d ${destroot}${prefix}/share/wine/mono
+ xinstall -m 644 ${distpath}/${wine_mono_distfile} ${destroot}${prefix}/share/wine/mono
+
xinstall -d ${destroot}${prefix}/share/doc/${name}
xinstall -m 644 -W ${worksrcpath} \
ANNOUNCE \
Modified: trunk/dports/x11/wine-devel/Portfile (128963 => 128964)
--- trunk/dports/x11/wine-devel/Portfile 2014-12-01 05:09:06 UTC (rev 128963)
+++ trunk/dports/x11/wine-devel/Portfile 2014-12-01 05:58:41 UTC (rev 128964)
@@ -8,12 +8,14 @@
# Please keep the wine, wine-devel and wine-crossover ports as similar as possible.
# When updating the version of wine, update wine_gecko to a compatible version
-# per the table at http://wiki.winehq.org/Gecko
+# per the table at http://wiki.winehq.org/Gecko and update wine-mono as well;
+# see http://wiki.winehq.org/Mono and http://sourceforge.net/projects/wine/files/Wine%20Mono/
name wine-devel
conflicts wine wine-crossover
set my_name wine
version 1.7.32
+revision 1
license LGPL-2.1+
categories x11
maintainers ryandesign jwa openmaintainer
@@ -25,8 +27,8 @@
set wine_distfile ${distname}${extract.suffix}
set wine_gecko_version 2.34
set wine_gecko_distfile wine_gecko-${wine_gecko_version}-x86.msi
-distfiles ${wine_distfile}:winesource ${wine_gecko_distfile}:winegecko
-extract.only ${wine_distfile}
+set wine_mono_version 4.5.4
+set wine_mono_distfile wine-mono-${wine_mono_version}.msi
build.target depend all
use_parallel_build yes
@@ -35,15 +37,25 @@
long_description Wine is an implementation of the Windows APIs on top of X11.
master_sites http://www.ibiblio.org/pub/linux/system/emulators/wine/:winesource \
- sourceforge:project/wine/Source:winesource \
- sourceforge:project/wine/Wine%20Gecko/${wine_gecko_version}:winegecko
+ sourceforge:project/wine/Source/:winesource \
+ sourceforge:project/wine/Wine%20Gecko/${wine_gecko_version}/:winegecko \
+ sourceforge:project/wine/Wine%20Mono/${wine_mono_version}/:winemono
+extract.only ${wine_distfile}
+
+distfiles ${wine_distfile}:winesource \
+ ${wine_gecko_distfile}:winegecko \
+ ${wine_mono_distfile}:winemono
+
checksums ${wine_distfile} \
rmd160 bf99a60afd65bd3dcb3542a4960af7f1c22a7a6a \
sha256 66a9c26089ad3b300aac1ac52e9515c69a7e6f26aff3250a7f1401e3f14de4db \
${wine_gecko_distfile} \
rmd160 dccf963cc5a56d22492a7c197da7b58af241b708 \
- sha256 956c26bf302b1864f4d7cb6caee4fc83d4c1281157731761af6395b876e29ca7
+ sha256 956c26bf302b1864f4d7cb6caee4fc83d4c1281157731761af6395b876e29ca7 \
+ ${wine_mono_distfile} \
+ rmd160 f4d7b2036a0ba87285df7fef10d4a0a495a32e17 \
+ sha256 20bced7fee01f25279edf07670c5033d25c2c9834a839e7a20410ce1c611d6f2
# Note: Most of the X11 libs are dlopen()'d
depends_lib port:expat \
@@ -166,7 +178,7 @@
compiler.blacklist-append macports-gcc-*
platform darwin {
- if {${os.major} <= 9} {
+ if {${os.major} == 9} {
# Fix "Xcode 3.x cannot build 16-bit code correctly. Use --disable-win16 if you don't need 16-bit support."
# Only affects Xcode 3.0.x and 3.1.x, not 3.2.x.
# See http://bugs.winehq.org/show_bug.cgi?id=14920
@@ -201,6 +213,9 @@
xinstall -d ${destroot}${prefix}/share/wine/gecko
xinstall -m 644 ${distpath}/${wine_gecko_distfile} ${destroot}${prefix}/share/wine/gecko
+ xinstall -d ${destroot}${prefix}/share/wine/mono
+ xinstall -m 644 ${distpath}/${wine_mono_distfile} ${destroot}${prefix}/share/wine/mono
+
xinstall -d ${destroot}${prefix}/share/doc/${name}
xinstall -m 644 -W ${worksrcpath} \
ANNOUNCE \