Commit 29ee218b authored by beliefless dogmasless's avatar beliefless dogmasless Committed by Ed Reel

Some Changes and Add (#1977)

* Add files via upload

* Add files via upload

* Update gnome_common.rb

* Update libcroco.rb

* Update cairo.rb

* Update docbook_xml.rb

* Add files via upload

* Update librsvg.rb
parent 5cd01ecd
......@@ -3,22 +3,9 @@ require 'package'
class Cairo < Package
description 'Cairo is a 2D graphics library with support for multiple output devices.'
homepage 'https://www.cairographics.org'
version '1.14.12-1'
source_url 'https://www.cairographics.org/releases/cairo-1.14.12.tar.xz'
source_sha256 '8c90f00c500b2299c0a323dd9beead2a00353752b2092ead558139bd67f7bf16'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/cairo-1.14.12-1-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/cairo-1.14.12-1-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/cairo-1.14.12-1-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/cairo-1.14.12-1-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '39ed1c001a51c6041b8f6e8454cc9cf2563e9d992f124d5266ca384e4932bc92',
armv7l: '39ed1c001a51c6041b8f6e8454cc9cf2563e9d992f124d5266ca384e4932bc92',
i686: '6e37fb090daa853dd24857eddfdad7f613a48efadd203f6fb147758fb68b1b33',
x86_64: 'b36c865cef3deb8c3c52dd5b0ac51a3a9811a12ce91fde4196d6a2cb289f3faa',
})
version '1.15.10'
source_url 'http://cairographics.org/snapshots/cairo-1.15.10.tar.xz'
source_sha256 '62ca226134cf2f1fd114bea06f8b374eb37f35d8e22487eaa54d5e9428958392'
depends_on 'libpng'
depends_on 'pixman'
......
......@@ -32,7 +32,6 @@ class Docbook_xml < Package
def self.install
system "install -v -d -m755 #{CREW_DEST_DIR}/usr/local/share/xml/docbook/xml-dtd-4.3"
system "install -v -d -m755 #{CREW_DEST_DIR}/usr/local/etc/xml"
system "cp -v -af docbook.cat *.dtd ent/ *.mod #{CREW_DEST_DIR}/usr/local/share/xml/docbook/xml-dtd-4.3"
system "if [ ! -e #{CREW_DEST_DIR}/usr/local/etc/xml/docbook ]; then
xmlcatalog --noout --create #{CREW_DEST_DIR}/usr/local/etc/xml/docbook
......
require 'package'
class Gnome_common < Package
description 'Common files for development of Gnome packages.'
homepage 'https://git.gnome.org/browse/gnome-common'
version '3.18.0'
source_url 'https://github.com/GNOME/gnome-common/archive/3.18.0.tar.gz'
source_sha256 '8407fd8786a44c9ce47987de0906d9266492195df9251a089afaa06cc65c72d8'
binary_url ({
})
binary_sha256 ({
})
def self.build
system "sh autogen.sh"
system "./configure --prefix=#{CREW_PREFIX} --libdir=#{CREW_LIB_PREFIX}"
system "make"
end
def self.install
system "make", "DESTDIR=#{CREW_DEST_DIR}", "install" # the steps required to install the package
end
end
require 'package'
class Libcroco < Package
description 'Generic Cascading Style Sheet (CSS) parsing and manipulation toolkit.'
homepage 'https://git.gnome.org/browse/libcroco/'
version '0.6.12'
source_url 'http://ftp.gnome.org/pub/gnome/sources/libcroco/0.6/libcroco-0.6.12.tar.xz'
source_sha256 'ddc4b5546c9fb4280a5017e2707fbd4839034ed1aba5b7d4372212f34f84f860'
binary_url ({
})
binary_sha256 ({
})
depends_on 'libxml2'
depends_on 'gtk_doc'
def self.build
system "sh autogen.sh"
system "./configure --prefix=#{CREW_PREFIX} --libdir=#{CREW_LIB_PREFIX}"
system "make"
end
def self.install
system "pip install six"
system "make", "DESTDIR=#{CREW_DEST_DIR}", "install"
system "pip uninstall --yes six"
end
end
require 'package'
class Librsvg < Package
description 'Scalable Vector Graphics (SVG) rendering library.'
homepage 'https://wiki.gnome.org/Projects/LibRsvg'
version '2.42.3'
source_url 'https://download.gnome.org/sources/librsvg/2.42/librsvg-2.42.3.tar.xz'
source_sha256 '704f2c44b9b170fc5498de36a161d01ca8f584ba9c42654b98565a7b7bcbe657'
binary_url ({
})
binary_sha256 ({
})
depends_on 'gtk_doc'
depends_on 'vala'
depends_on 'cairo'
depends_on 'pango'
depends_on 'libxml2'
depends_on 'libcroco'
depends_on 'rust'
depends_on 'gdk_pixbuf'
depends_on 'gobject_introspection'
depends_on 'gtk3'
def self.build
system "./configure --prefix=#{CREW_PREFIX} --libdir=#{CREW_LIB_PREFIX}"
system "make"
end
def self.install
system "pip install six"
system "make", "DESTDIR=#{CREW_DEST_DIR}", "install"
system "pip uninstall --yes six"
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