Commit f221d734 authored by Ed Reel's avatar Ed Reel

Add pre-built binaries for garcon, libwnck, xfce4_panel and thunar

parent bd68a06f
......@@ -8,13 +8,28 @@ class Garcon < Package
source_url 'https://archive.xfce.org/src/xfce/garcon/0.7/garcon-0.7.0.tar.bz2'
source_sha256 '82c3b61b508011642b09e6fb01b1d3f22c4e4de0fc54a9244327d0ddb66b2423'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/garcon-0.7.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/garcon-0.7.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/garcon-0.7.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/garcon-0.7.0-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'b0259935006ca1549ba4bca6349047ccb730a4f6e0ae3bea71bb1ef84a46c032',
armv7l: 'b0259935006ca1549ba4bca6349047ccb730a4f6e0ae3bea71bb1ef84a46c032',
i686: 'cdbab26e79d8b12d9bdae3cdfbf02dd95488667748a79497c16484fd7b0b9fe6',
x86_64: '4d4f409b680b69c1f0d45e8d49e99f559c53ce20bc4551e11b05a260933949bf',
})
depends_on 'gtk2'
depends_on 'libxfce4ui'
def self.build
system "./configure #{CREW_OPTIONS} --disable-static"
system "make -j#{CREW_NPROC}"
system "./configure #{CREW_OPTIONS} --disable-static --enable-gtk2 --enable-libxfce4ui"
system "make -j#{CREW_NPROC}"
end
def self.install
system "make install DESTDIR=#{CREW_DEST_DIR}"
system "make install DESTDIR=#{CREW_DEST_DIR}"
end
end
\ No newline at end of file
end
......@@ -8,6 +8,19 @@ class Libwnck < Package
source_url 'https://ftp.gnome.org/pub/GNOME/sources/libwnck/3.32/libwnck-3.32.0.tar.xz'
source_sha256 '9595835cf28d0fc6af5526a18f77f2fcf3ca8c09e36741bb33915b6e69b8e3ca'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libwnck-3.32.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libwnck-3.32.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/libwnck-3.32.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libwnck-3.32.0-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '50d51f55bb6f0866732dfaf94ea2cc05dbb66651831642ffeaaed25675e758a3',
armv7l: '50d51f55bb6f0866732dfaf94ea2cc05dbb66651831642ffeaaed25675e758a3',
i686: 'd297914639e3b7e4bfa8bdc3cb11b58f9c786eefe480c06d5dd4b6143dd2f0e3',
x86_64: '2551d4d2c782f4e5958e0f21c0f38ff8a36ddbecca142f81d34b26969a0e1bce',
})
depends_on 'startup_notification'
depends_on 'pygtk'
depends_on 'libxres'
......
......@@ -8,6 +8,19 @@ class Thunar < Package
source_url 'https://archive.xfce.org/src/xfce/thunar/1.8/thunar-1.8.15.tar.bz2'
source_sha256 '7624560cf21f13869804947042610aab22075146b711593f11ceb9e494277c93'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/thunar-1.8.15-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/thunar-1.8.15-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/thunar-1.8.15-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/thunar-1.8.15-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '8cffe1931cc432eeeb479c1543166c82198bb8b7d7a135bbb134c0d57f13eeca',
armv7l: '8cffe1931cc432eeeb479c1543166c82198bb8b7d7a135bbb134c0d57f13eeca',
i686: '81334057f9499543189c6b9814d72f5c2c2459345ad49ea952e4eced09b1fb6e',
x86_64: '09fb04bf7b2b5576ae94c300d1d03bf1d853904b75391a26779e1b4bf69b66a9',
})
depends_on 'exo'
depends_on 'libexif'
depends_on 'libgudev'
......@@ -16,13 +29,15 @@ class Thunar < Package
depends_on 'desktop_file_utilities'
depends_on 'hicolor_icon_theme'
depends_on 'xdg_base'
depends_on 'sommelier'
def self.build
system "./configure #{CREW_OPTIONS} --enable-gio-unix --enable-gudev --enable-exif --enable-pcre --disable-static --enable-notifications"
system "make -j#{CREW_NPROC}"
system "./configure #{CREW_OPTIONS} --enable-gio-unix --enable-gudev --enable-exif --enable-pcre --disable-static --enable-notifications"
system "make -j#{CREW_NPROC}"
end
def self.install
system "make install DESTDIR=#{CREW_DEST_DIR}"
FileUtils.ln_sf "#{CREW_PREFIX}/bin/#{CREW_BUILD}-thunar", "#{CREW_DEST_PREFIX}/bin/Thunar"
system "make install DESTDIR=#{CREW_DEST_DIR}"
FileUtils.ln_sf "#{CREW_PREFIX}/bin/#{CREW_BUILD}-thunar", "#{CREW_DEST_PREFIX}/bin/Thunar"
end
end
......@@ -8,6 +8,19 @@ class Xfce4_panel < Package
source_url 'https://archive.xfce.org/src/xfce/xfce4-panel/4.14/xfce4-panel-4.14.4.tar.bz2'
source_sha256 '8e5ea79412ba84cfada897ff309cbe2cd4aca16b9bd4f93df060229528576fd5'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/xfce4_panel-4.14.4-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/xfce4_panel-4.14.4-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/xfce4_panel-4.14.4-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/xfce4_panel-4.14.4-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '283544affaec2a778d61b6f93a3b1c0b5dc3c59569cef42522d38e888afeb725',
armv7l: '283544affaec2a778d61b6f93a3b1c0b5dc3c59569cef42522d38e888afeb725',
i686: 'fbc48b16e7c35e54096170b94cf1db6a662886bbd43937974f0df20812adb8e3',
x86_64: 'e75c8e2317baef70266e4b4c8643d4d704c4fa082104290bbae97178392f870f',
})
depends_on 'libwnck'
depends_on 'libxfce4ui'
depends_on 'xfconf'
......@@ -16,10 +29,11 @@ class Xfce4_panel < Package
depends_on 'gtk3'
def self.build
system "./configure #{CREW_OPTIONS} --disable-static --enable-gio-unix --enable-gtk3"
system "make -j#{CREW_NPROC}"
system "./configure #{CREW_OPTIONS} --disable-static --enable-gio-unix --enable-gtk2"
system "make -j#{CREW_NPROC}"
end
def self.install
system "make install DESTDIR=#{CREW_DEST_DIR}"
system "make install DESTDIR=#{CREW_DEST_DIR}"
end
end
\ No newline at end of file
end
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment