Permalink
Browse files
xfce: Fix ports to use MP's perl 5.28 during build
- Loading branch information
|
|
@@ -4,6 +4,7 @@ PortSystem 1.0 |
|
|
|
|
|
name Thunar |
|
|
version 1.6.16 |
|
|
revision 1 |
|
|
set branch [join [lrange [split ${version} .] 0 1] .] |
|
|
categories xfce |
|
|
platforms darwin |
|
|
@@ -20,10 +21,13 @@ checksums rmd160 2af84abd40c210478b7626860f94b25b7de8218c \ |
|
|
sha256 cb9fc2a8005494124a8d412eff7d7cb8032f7ff91b3d254fcff2d0a0d2790d20 \ |
|
|
size 1977562 |
|
|
|
|
|
# Needed for intltool |
|
|
configure.perl ${prefix}/bin/perl5.28 |
|
|
|
|
|
configure.args --enable-dbus --enable-startup-notification \ |
|
|
--enable-pcre --enable-exif |
|
|
--enable-pcre --enable-exif INTLTOOL_PERL=${configure.perl} |
|
|
|
|
|
depends_build port:intltool port:pkgconfig port:p5.26-xml-parser |
|
|
depends_build port:intltool port:pkgconfig |
|
|
depends_lib port:exo port:pcre port:libexif \ |
|
|
port:shared-mime-info port:desktop-file-utils \ |
|
|
port:startup-notification |
|
|
|
|
|
@@ -4,7 +4,7 @@ PortSystem 1.0 |
|
|
|
|
|
name libxfce4ui |
|
|
version 4.12.1 |
|
|
revision 1 |
|
|
revision 2 |
|
|
set branch [join [lrange [split ${version} .] 0 1] .] |
|
|
categories xfce |
|
|
platforms darwin |
|
|
@@ -19,18 +19,22 @@ checksums md5 ea9fad7d059fe8f531fe8db42dabb5a9 \ |
|
|
sha1 ef687867bd087b5fc2befee0e8ca1a281f6bf165 \ |
|
|
sha256 3d619811bfbe7478bb984c16543d980cadd08586365a7bc25e59e3ca6384ff43 |
|
|
|
|
|
# Needed for intltool |
|
|
configure.perl ${prefix}/bin/perl5.28 |
|
|
|
|
|
depends_build port:intltool \ |
|
|
port:pkgconfig \ |
|
|
port:p5.26-xml-parser |
|
|
port:pkgconfig |
|
|
|
|
|
depends_lib port:gtk2 \ |
|
|
port:gtk3 \ |
|
|
port:libxfce4util \ |
|
|
port:xfconf \ |
|
|
port:libglade2 \ |
|
|
port:startup-notification |
|
|
|
|
|
configure.args --disable-gladeui |
|
|
configure.args --disable-gladeui INTLTOOL_PERL=${configure.perl} |
|
|
|
|
|
platform darwin { |
|
|
configure.args-append --disable-visibility |
|
|
configure.args-append --disable-visibility |
|
|
} |
|
|
|
|
|
@@ -4,6 +4,7 @@ PortSystem 1.0 |
|
|
|
|
|
name xfce4-appfinder |
|
|
version 4.12.0 |
|
|
revision 1 |
|
|
set branch [join [lrange [split ${version} .] 0 1] .] |
|
|
categories xfce |
|
|
platforms darwin |
|
|
@@ -20,3 +21,8 @@ checksums md5 0b238b30686388c507c119b12664f1a1 \ |
|
|
|
|
|
depends_build port:intltool port:xfce4-dev-tools port:pkgconfig |
|
|
depends_lib port:libxfce4ui port:garcon port:Thunar |
|
|
|
|
|
# Needed for intltool |
|
|
configure.perl ${prefix}/bin/perl5.28 |
|
|
|
|
|
configure.args INTLTOOL_PERL=${configure.perl} |
|
|
@@ -4,6 +4,7 @@ PortSystem 1.0 |
|
|
|
|
|
name xfce4-panel |
|
|
version 4.12.2 |
|
|
revision 1 |
|
|
set branch [join [lrange [split ${version} .] 0 1] .] |
|
|
categories xfce |
|
|
platforms darwin |
|
|
@@ -19,16 +20,19 @@ checksums sha256 42058abb81b8f87691d3999627447de71c3285bcf055f308aab5cefa |
|
|
rmd160 a336fe70ee27a36880e8004d94cf31a3315b62fd \ |
|
|
size 1167175 |
|
|
|
|
|
# Needed for intltool |
|
|
configure.perl ${prefix}/bin/perl5.28 |
|
|
|
|
|
depends_build port:intltool \ |
|
|
port:pkgconfig \ |
|
|
port:p5.26-xml-parser |
|
|
port:pkgconfig |
|
|
|
|
|
depends_lib port:libxfce4ui \ |
|
|
port:exo \ |
|
|
path:lib/pkgconfig/cairo.pc:cairo \ |
|
|
port:libwnck \ |
|
|
port:garcon |
|
|
|
|
|
configure.args --disable-gtk3 |
|
|
configure.args --disable-gtk3 INTLTOOL_PERL=${configure.perl} |
|
|
|
|
|
platform darwin { |
|
|
configure.args-append --disable-visibility |
|
|
|
|
|
@@ -4,7 +4,7 @@ PortSystem 1.0 |
|
|
|
|
|
name xfce4-session |
|
|
version 4.12.1 |
|
|
revision 0 |
|
|
revision 1 |
|
|
set branch [join [lrange [split ${version} .] 0 1] .] |
|
|
categories xfce |
|
|
platforms darwin |
|
|
@@ -22,12 +22,17 @@ checksums sha256 97d7f2a2d0af7f3623b68d1f04091e02913b28f9555dab8b0d26c8a1 |
|
|
|
|
|
patchfiles patch-sleep.diff patch-launchd.diff |
|
|
use_autoconf yes |
|
|
|
|
|
# need config.h.in, using autoreconf fails for some reason |
|
|
pre-configure { system -W ${worksrcpath} "autoheader" } |
|
|
|
|
|
configure.args --with-xsession-prefix=${prefix} |
|
|
# Needed for intltool |
|
|
configure.perl ${prefix}/bin/perl5.28 |
|
|
|
|
|
configure.args --with-xsession-prefix=${prefix} INTLTOOL_PERL=${configure.perl} |
|
|
|
|
|
depends_build port:intltool port:xfce4-dev-tools port:pkgconfig |
|
|
|
|
|
depends_build port:intltool port:xfce4-dev-tools port:pkgconfig port:p5.26-xml-parser |
|
|
depends_lib port:libxfce4util port:libxfce4ui \ |
|
|
port:libwnck bin:iceauth:iceauth |
|
|
|
|
|
@@ -4,6 +4,7 @@ PortSystem 1.0 |
|
|
|
|
|
name xfce4-settings |
|
|
version 4.12.4 |
|
|
revision 1 |
|
|
set branch [join [lrange [split ${version} .] 0 1] .] |
|
|
categories xfce |
|
|
platforms darwin |
|
|
@@ -19,9 +20,14 @@ checksums sha256 e2a04cad48bf9e951409d0c841829fa3b4ce632cd799082ef82d0506 |
|
|
rmd160 34ef7b65073f05d6077759405b50ceb98704be0b \ |
|
|
size 1036773 |
|
|
|
|
|
depends_build port:intltool port:xfce4-dev-tools port:pkgconfig port:p5.26-xml-parser |
|
|
# Needed for intltool |
|
|
configure.perl ${prefix}/bin/perl5.28 |
|
|
|
|
|
depends_build port:intltool port:xfce4-dev-tools port:pkgconfig |
|
|
depends_lib port:libxfce4ui port:exo port:libwnck port:xorg-libXrandr port:garcon |
|
|
|
|
|
configure.args INTLTOOL_PERL=${configure.perl} |
|
|
|
|
|
platform darwin 8 { |
|
|
patchfiles-append patch-configure.diff |
|
|
if {[vercmp [macports_version] 2.5.99] >= 0} { |
|
|
|
|
|
@@ -4,6 +4,7 @@ PortSystem 1.0 |
|
|
|
|
|
name xfce4-terminal |
|
|
version 0.6.92 |
|
|
revision 1 |
|
|
set branch [join [lrange [split ${version} .] 0 1] .] |
|
|
categories xfce |
|
|
platforms darwin |
|
|
@@ -21,12 +22,15 @@ checksums sha256 62140f8956d9c9aa4d483cf6cfbf6d76749b0f1feb47fa8413f0972e |
|
|
rmd160 049b4cd7d6e14ff2be46426f11718c8bddc9f6e4 \ |
|
|
size 854899 |
|
|
|
|
|
depends_build port:intltool port:pkgconfig port:p5.26-xml-parser |
|
|
# Needed for intltool |
|
|
configure.perl ${prefix}/bin/perl5.28 |
|
|
|
|
|
depends_build port:intltool port:pkgconfig |
|
|
depends_lib port:exo port:vte-gtk2-xfce port:dbus port:gtk2 \ |
|
|
path:lib/pkgconfig/glib-2.0.pc:glib2 port:hicolor-icon-theme \ |
|
|
port:desktop-file-utils port:vte port:libxfce4ui |
|
|
|
|
|
configure.args --enable-dbus |
|
|
configure.args --enable-dbus INTLTOOL_PERL=${configure.perl} |
|
|
|
|
|
post-activate { |
|
|
system "${prefix}/bin/update-desktop-database ${prefix}/share/applications" |
|
|
|
|
|
@@ -4,6 +4,7 @@ PortSystem 1.0 |
|
|
|
|
|
name xfdesktop |
|
|
version 4.12.4 |
|
|
revision 1 |
|
|
set branch [join [lrange [split ${version} .] 0 1] .] |
|
|
categories xfce |
|
|
platforms darwin |
|
|
@@ -23,5 +24,9 @@ depends_lib port:libxml2 \ |
|
|
port:Thunar port:libxfce4ui |
|
|
|
|
|
depends_build port:xfce4-panel port:libglade2 \ |
|
|
port:intltool port:xfce4-dev-tools port:pkgconfig \ |
|
|
port:p5.26-xml-parser |
|
|
port:intltool port:xfce4-dev-tools port:pkgconfig |
|
|
|
|
|
# Needed for intltool |
|
|
configure.perl ${prefix}/bin/perl5.28 |
|
|
|
|
|
configure.args INTLTOOL_PERL=${configure.perl} |