Commit b02012cc authored by Casey Strouse's avatar Casey Strouse Committed by GitHub

Merge pull request #4274 from uberhacker/add-pre-built-binaries-b-p

Add pre-built binaries for libefl and dependencies
parents 668b8554 5237940e
......@@ -8,6 +8,19 @@ class Bdftopcf < Package
source_url 'https://www.x.org/releases/individual/app/bdftopcf-1.1.tar.bz2'
source_sha256 '4b4df05fc53f1e98993638d6f7e178d95b31745c4568cee407e167491fd311a2'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/bdftopcf-1.1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/bdftopcf-1.1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/bdftopcf-1.1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/bdftopcf-1.1-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'cb194dc01e182cdb430c3672d2ac0c7dc83f6091cf2b29e7765ad5b75511074a',
armv7l: 'cb194dc01e182cdb430c3672d2ac0c7dc83f6091cf2b29e7765ad5b75511074a',
i686: '25b92f357e56380778d12cc2dcf25585ad99f01c8bedd1fc7b2d81ef089e70ee',
x86_64: 'b01c0ae817a810ddc1523a2b9fe97c0efcc45b6301aa84c1cf3618020cbdb80b',
})
depends_on 'libxfont'
def self.build
......
......@@ -8,18 +8,34 @@ class Bullet < Package
source_url 'https://github.com/bulletphysics/bullet3/archive/2.89.tar.gz'
source_sha256 '621b36e91c0371933f3c2156db22c083383164881d2a6b84636759dc4cbb0bb8'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/bullet-2.89-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/bullet-2.89-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/bullet-2.89-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/bullet-2.89-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'de8d4c188438087d438173aa33cea512deadc88e1c3f94cd6b9932c389b46d47',
armv7l: 'de8d4c188438087d438173aa33cea512deadc88e1c3f94cd6b9932c389b46d47',
i686: 'ca1b96c780d198f1f9106a2737a03a75b5518abb89d8894a77ba7fef44866032',
x86_64: 'a864c0d9f5429c0a5bff7e4a38b5367820ca3bf110f9baacff5b3b5306114b09',
})
depends_on 'bdftopcf'
depends_on 'libglu'
depends_on 'openvr'
def self.build
FileUtils.mkdir_p "build"
Dir.mkdir 'build'
Dir.chdir 'build' do
system "cmake .. -DCMAKE_INSTALL_PREFIX=#{CREW_PREFIX} -DINSTALL_LIBDIR=#{CREW_LIB_PREFIX} -DCMAKE_BUILD_TYPE=Release"
system "make -j#{CREW_NPROC}"
system "cmake .. -DCMAKE_INSTALL_PREFIX=#{CREW_PREFIX} -DLIB_DESTINATION=#{ARCH_LIB} -DCMAKE_BUILD_TYPE=Release"
system 'make'
end
end
def self.install
Dir.chdir 'build' do
system "DESTDIR=#{CREW_DEST_DIR} make install"
system "DESTDIR=#{CREW_DEST_DIR} make install"
end
end
end
......@@ -8,13 +8,28 @@ class Font_misc_misc < Package
source_url 'https://www.x.org/releases/individual/font/font-misc-misc-1.1.2.tar.bz2'
source_sha256 'b8e77940e4e1769dc47ef1805918d8c9be37c708735832a07204258bacc11794'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/font_misc_misc-1.1.2-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/font_misc_misc-1.1.2-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/font_misc_misc-1.1.2-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/font_misc_misc-1.1.2-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'c7e78e79c50785db5262467c17dcfbff493624f91d61753741c3818d5a6b4542',
armv7l: 'c7e78e79c50785db5262467c17dcfbff493624f91d61753741c3818d5a6b4542',
i686: '806f3173793f6373f7d360c8544700e7a36a040b28cf8fb5e95cc6c07066bdb6',
x86_64: '12a176ada97f23ed38e1186741d40908f703383cecc913b99dc032360e226000',
})
depends_on 'bdftopcf'
depends_on 'font_util'
depends_on 'mkfontscale'
def self.build
system "./configure #{CREW_OPTIONS}"
system "make -j#{CREW_NPROC}"
system 'make'
end
def self.install
system "make install DESTDIR=#{CREW_DEST_DIR}"
end
......
......@@ -8,13 +8,27 @@ class Font_util < Package
source_url 'https://www.x.org/releases/individual/font/font-util-1.3.2.tar.bz2'
source_sha256 '3ad880444123ac06a7238546fa38a2a6ad7f7e0cc3614de7e103863616522282'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/font_util-1.3.2-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/font_util-1.3.2-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/font_util-1.3.2-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/font_util-1.3.2-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'cdb0bcfb44dd1513f0db12b85f6b46b63ef1b937c0a7a17a4d7d4655667632bb',
armv7l: 'cdb0bcfb44dd1513f0db12b85f6b46b63ef1b937c0a7a17a4d7d4655667632bb',
i686: 'e53928dc50fe10c1a45adf1529bb829d96add95920b5697dbd237bc705ff5f06',
x86_64: '56739db34fb689edc5b5aea0c360c3ffdb12aec9e9bccfbd557d7c2c27542d47',
})
depends_on 'util_macros'
def self.build
system "./configure #{CREW_OPTIONS} "
system "make -j#{CREW_NPROC}"
system "./configure #{CREW_OPTIONS}"
system 'make'
end
def self.install
system "make install DESTDIR=#{CREW_DEST_DIR}"
system "make install DESTDIR=#{CREW_DEST_DIR}"
end
end
......@@ -8,6 +8,19 @@ class Ghostscript < Package
source_url 'https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs952/ghostscript-9.52.tar.xz'
source_sha256 '57442acf8b46453a9b5fc6fec738fbbb7e13a3d3e00f1aaaa0975529bc203c7c'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/ghostscript-9.52-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/ghostscript-9.52-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/ghostscript-9.52-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/ghostscript-9.52-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '5a3ae66fa14e6b58b61e7375fb8796330a991305a7f448ffa7636392f3bc5df0',
armv7l: '5a3ae66fa14e6b58b61e7375fb8796330a991305a7f448ffa7636392f3bc5df0',
i686: 'c05ca55a65c57d6d084be7ea407dd96d068ca2ac7c7e78bd48d0e79cbff4703a',
x86_64: '09dfcff8a2477779f9d8dcb677bcda0b99b5064cb343d56495b51240d2a0f988',
})
depends_on 'dbus'
depends_on 'fontconfig'
depends_on 'jasper'
......@@ -18,8 +31,8 @@ class Ghostscript < Package
depends_on 'openjpeg'
depends_on 'libpaper'
depends_on 'cups'
def self.build
def self.build
system "CPPFLAGS='-DPNG_ARM_NEON_OPT=0' ./configure #{CREW_OPTIONS} --disable-dependency-tracking -disable-static"
system 'make'
system "make so" # Make libgs
......
......@@ -8,10 +8,23 @@ class Gsfonts < Package
source_url 'https://managedway.dl.sourceforge.net/project/ghostscript/AFPL%20Ghostscript/8.14/ghostscript-fonts-std-8.11.tar.gz'
source_sha256 '0eb6f356119f2e49b2563210852e17f57f9dcc5755f350a69a46a0d641a0c401'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/gsfonts-8.11-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/gsfonts-8.11-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/gsfonts-8.11-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/gsfonts-8.11-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'fd8f867e14daa6927137142e6ab5d72ca3116981371608a09674191b22ab7be4',
armv7l: 'fd8f867e14daa6927137142e6ab5d72ca3116981371608a09674191b22ab7be4',
i686: '94aef1978a722ce0a1db47df57107b73bc050e7af6a146aa36cbbdc1188e19cf',
x86_64: 'd3f1bbb62b07cd5a0da5c83105d86718f3827415be95df0b5f0d988b651a0466',
})
depends_on 'font_util'
depends_on 'font_misc_misc'
depends_on 'bdftopcf'
def self.install
FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/share/fonts/Type1"
FileUtils.cp_r Dir.glob('*'), "#{CREW_DEST_PREFIX}/share/fonts/Type1"
......
......@@ -8,6 +8,19 @@ class Libefl < Package
source_url 'https://download.enlightenment.org/rel/libs/efl/efl-1.24.3.tar.xz'
source_sha256 'de95c6e673c170c1e21382918b122417c091c643e7dcaced89aa785529625c2a'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libefl-1.24.3-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libefl-1.24.3-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/libefl-1.24.3-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libefl-1.24.3-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'a8711a86825b0186ce5749455cf1763c9a338a2dffdad78cdbf1eab185b6a879',
armv7l: 'a8711a86825b0186ce5749455cf1763c9a338a2dffdad78cdbf1eab185b6a879',
i686: 'e5f5bba5bdb07c1abaa60229fee05f97b6a617c60af647734a839340e38a8429',
x86_64: 'be56db051dee123ac67bb9938acc09a930ba5a58e785b9a818d2ac74fbba97aa',
})
depends_on 'lz4'
depends_on 'libusb'
depends_on 'fontconfig'
......@@ -61,7 +74,7 @@ class Libefl < Package
'_build'
system 'ninja -v -C _build'
end
def self.install
system "DESTDIR=#{CREW_DEST_DIR} ninja -C _build install"
end
......
......@@ -8,13 +8,27 @@ class Libfontenc < Package
source_url 'https://www.x.org/releases/individual/lib/libfontenc-1.1.4.tar.bz2'
source_sha256 '2cfcce810ddd48f2e5dc658d28c1808e86dcf303eaff16728b9aa3dbc0092079'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libfontenc-1.1.4-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libfontenc-1.1.4-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/libfontenc-1.1.4-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libfontenc-1.1.4-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '61404455c82859773af6254eeb7f7fa046535b153633598058514f8947bdf215',
armv7l: '61404455c82859773af6254eeb7f7fa046535b153633598058514f8947bdf215',
i686: '32ec43ea215a88f9419cad14cddb91bc47c3674aa010217b5891e5703fa94615',
x86_64: 'cce2468f805c856b31762a8e58e06516c6aa5c178c1fcb11ed1efe85b854c9ed',
})
depends_on 'xorg_proto'
depends_on 'zlibpkg'
def self.build
system "./configure #{CREW_OPTIONS} --with-fontrootdir=#{CREW_PREFIX}/share/fonts/X11"
system "make -j#{CREW_NPROC}"
system 'make'
end
def self.install
system "make install DESTDIR=#{CREW_DEST_DIR}"
end
......
......@@ -8,12 +8,26 @@ class Libpaper < Package
source_url 'http://ftp.debian.org/debian/pool/main/libp/libpaper/libpaper_1.1.28.tar.gz'
source_sha256 'c8bb946ec93d3c2c72bbb1d7257e90172a22a44a07a07fb6b802a5bb2c95fddc'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libpaper-1.1.28-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libpaper-1.1.28-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/libpaper-1.1.28-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libpaper-1.1.28-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '472aad9c97d57161047736b996d1d1ae3f8baab235ce5f53fc176c74df2edb14',
armv7l: '472aad9c97d57161047736b996d1d1ae3f8baab235ce5f53fc176c74df2edb14',
i686: '646d18362de3bcbba53b7f50b49d8d96760083eea17dd1a59fb2de1bc3a84b88',
x86_64: 'de7927b668b75642bdcfa82b06056af21cb11b9c710453457ecafec690e2880b',
})
def self.build
system "autoreconf -fi"
system "./configure #{CREW_OPTIONS}"
system "make -j#{CREW_NPROC}"
system 'autoreconf -fi'
system "./configure #{CREW_OPTIONS}"
system 'make'
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,14 +8,28 @@ class Libraw < Package
source_url 'https://www.libraw.org/data/LibRaw-0.19.5.tar.gz'
source_sha256 '40a262d7cc71702711a0faec106118ee004f86c86cc228281d12d16da03e02f5'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libraw-0.19.5-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libraw-0.19.5-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/libraw-0.19.5-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libraw-0.19.5-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '4b5b8a0de463b978d31665cec3651408b2e7d5dde525bf6c81eda6fa50642fc7',
armv7l: '4b5b8a0de463b978d31665cec3651408b2e7d5dde525bf6c81eda6fa50642fc7',
i686: '433dff0a0925138fa2b95c842e3e629203605d37a7ea775fc3ba3af459cfee39',
x86_64: 'b527d25dda9ef11332978032baf05ea14e7c302e03dd68fa03385fac24ba7e95',
})
depends_on 'jasper'
depends_on 'lcms'
def self.build
system "./configure #{CREW_OPTIONS} "
system "make -j#{CREW_NPROC}"
system "./configure #{CREW_OPTIONS}"
system 'make'
end
def self.install
system "make install DESTDIR=#{CREW_DEST_DIR}"
system "make install DESTDIR=#{CREW_DEST_DIR}"
end
end
......@@ -8,13 +8,27 @@ class Libspectre < Package
source_url 'https://libspectre.freedesktop.org/releases/libspectre-0.2.9.tar.gz'
source_sha256 '49ae9c52b5af81b405455c19fe24089d701761da2c45d22164a99576ceedfbed'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libspectre-0.2.9-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libspectre-0.2.9-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/libspectre-0.2.9-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libspectre-0.2.9-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '4b475b4e20a95c3ae4a2b9c515b63b865395d3885291f8339adc25315a47c09e',
armv7l: '4b475b4e20a95c3ae4a2b9c515b63b865395d3885291f8339adc25315a47c09e',
i686: '1d329f12e3b38090cb438e550967caf3d974ca7544235746b436b8ad5b7bb443',
x86_64: '27903948a5042bb286bd1654d979376b2318980629bc44b94fb89b77a36dfec3',
})
depends_on 'ghostscript' # = libgs
def self.build
system "./configure #{CREW_OPTIONS} --disable-static"
system "make -j#{CREW_NPROC}"
system "./configure #{CREW_OPTIONS} --disable-static"
system 'make'
end
def self.install
system "make install DESTDIR=#{CREW_DEST_DIR}"
system "make install DESTDIR=#{CREW_DEST_DIR}"
end
end
......@@ -8,15 +8,29 @@ class Libxp < Package
source_url 'https://www.x.org/releases/individual/lib/libXp-1.0.3.tar.bz2'
source_sha256 '7f360c9905849c3587d48efc0f0ecbc852c19f61a52b18530d6b005cb9148c57'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libxp-1.0.3-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libxp-1.0.3-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/libxp-1.0.3-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libxp-1.0.3-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '173115a4b608b9234e3150d03fe8b41547878897c9a969e084950a72cd8ac633',
armv7l: '173115a4b608b9234e3150d03fe8b41547878897c9a969e084950a72cd8ac633',
i686: 'd3a75d68b62fca37ce490144e78d4fbf182cbb2aafb3433d0346ebe5cbfafdcd',
x86_64: '4021f601179cdd9a62c551d9e131fd95a373535baeebc6eed166eb0dc7cd30ce',
})
depends_on 'xorg_proto'
depends_on 'libxext'
depends_on 'printproto'
def self.build
system "./configure #{CREW_OPTIONS} --enable-malloc0returnsnull"
system "make -j#{CREW_NPROC}"
system "./configure #{CREW_OPTIONS} --enable-malloc0returnsnull"
system 'make'
end
def self.install
system "make install DESTDIR=#{CREW_DEST_DIR}"
system "make install DESTDIR=#{CREW_DEST_DIR}"
end
end
......@@ -8,14 +8,28 @@ class Libxpresent < Package
source_url 'https://www.x.org/releases/individual/lib/libXpresent-1.0.0.tar.gz'
source_sha256 '92f1bdfb67ae2ffcdb25ad72c02cac5e4912dc9bc792858240df1d7f105946fa'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/libxpresent-1.0.0-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/libxpresent-1.0.0-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/libxpresent-1.0.0-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/libxpresent-1.0.0-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '4cd080d977c53e1134a3fd3b90d9c5b557474baa31d01cfded8cfac45da9ed81',
armv7l: '4cd080d977c53e1134a3fd3b90d9c5b557474baa31d01cfded8cfac45da9ed81',
i686: 'b05f699372ec32348998b01209c6a857f87127d5260733078de97b23bb3c5e01',
x86_64: '49a362f1000bdc0b4d815417f7ce497413987414ab3cbf16bb1435333b80a160',
})
depends_on 'libxfixes'
depends_on 'libxrandr'
def self.build
system "./configure #{CREW_OPTIONS} "
system "make -j#{CREW_NPROC}"
system "./configure #{CREW_OPTIONS}"
system 'make'
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,16 +8,30 @@ class Mkfontscale < Package
source_url 'https://www.x.org/releases/individual/app/mkfontscale-1.2.1.tar.bz2'
source_sha256 'ca0495eb974a179dd742bfa6199d561bda1c8da4a0c5a667f21fd82aaab6bac7'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/mkfontscale-1.2.1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/mkfontscale-1.2.1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/mkfontscale-1.2.1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/mkfontscale-1.2.1-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'f2f749976b0fa50fc49d135c7a245ba37f9756b4280b52c756fa07e9a63f03cb',
armv7l: 'f2f749976b0fa50fc49d135c7a245ba37f9756b4280b52c756fa07e9a63f03cb',
i686: '3fc8fd6cf76dd72c13cff42c44bafe20c005e6865501128050b6243f1ea26499',
x86_64: 'e09eb5e4af8b9bd31cd3cbddfa806f5a1e11fd80d297527aec804047b1cef1ec',
})
depends_on 'xorg_proto'
depends_on 'zlibpkg'
depends_on 'freetype'
depends_on 'libfontenc'
def self.build
system "./configure #{CREW_OPTIONS}"
system "make -j#{CREW_NPROC}"
system "./configure #{CREW_OPTIONS}"
system 'make'
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
......@@ -3,16 +3,30 @@ require 'package'
class Printproto < Package
description 'Xprint build headers'
homepage 'https://xorg.freedesktop.org'
version '1.0.5'
version '1.0.5-1'
compatibility 'all'
source_url 'https://xorg.freedesktop.org/releases/individual/proto/printproto-1.0.5.tar.bz2'
source_sha256 '1298316cf43b987365ab7764d61b022a3d7f180b67b423eed3456862d155911a'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/printproto-1.0.5-1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/printproto-1.0.5-1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/printproto-1.0.5-1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/printproto-1.0.5-1-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: 'c58de8b1d8ad64d5791d58efddbd3dde5a75e8b02bc78b3ddd2b1812d179d78f',
armv7l: 'c58de8b1d8ad64d5791d58efddbd3dde5a75e8b02bc78b3ddd2b1812d179d78f',
i686: 'e2ca555a5135201781ae329e41acae5aae9a040ac7d67674dd5420f06e4cfb97',
x86_64: 'd4aadf7ee2ede4b9101d51beadb8ea3c185cbb42a056756cd3f6e544008e2acb',
})
def self.build
system "./configure #{CREW_OPTIONS}"
system "make -j#{CREW_NPROC}"
system "./configure #{CREW_OPTIONS}"
system 'make'
end
def self.install
system "make install DESTDIR=#{CREW_DEST_DIR}"
system "make install DESTDIR=#{CREW_DEST_DIR}"
end
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