mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-09 15:37:56 -05:00
Add package descriptions and homepages
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
require 'package_helpers'
|
||||
|
||||
class Package
|
||||
property :version, :binary_url, :binary_sha1, :source_url, :source_sha1, :is_fake
|
||||
property :description, :homepage, :version, :binary_url, :binary_sha1, :source_url, :source_sha1, :is_fake
|
||||
|
||||
class << self
|
||||
attr_reader :is_fake
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require "package"
|
||||
|
||||
class A2ps < Package
|
||||
description 'GNU a2ps is an Any to PostScript filter.'
|
||||
homepage 'http://www.gnu.org/software/a2ps/'
|
||||
version "4.14"
|
||||
source_url "http://ftp.gnu.org/gnu/a2ps/a2ps-4.14.tar.gz"
|
||||
source_sha1 "365abbbe4b7128bf70dad16d06e23c5701874852"
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Acl < Package
|
||||
description 'Commands for Manipulating POSIX Access Control Lists.'
|
||||
homepage 'http://savannah.nongnu.org/projects/acl'
|
||||
version '2.2.52'
|
||||
source_url 'http://download.savannah.gnu.org/releases/acl/acl-2.2.52.src.tar.gz'
|
||||
source_sha1 '537dddc0ee7b6aa67960a3de2d36f1e2ff2059d9'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Attr < Package
|
||||
description 'Commands for Manipulating Filesystem Extended Attributes.'
|
||||
homepage 'http://savannah.nongnu.org/projects/attr'
|
||||
version '2.4.47'
|
||||
source_url 'http://download.savannah.gnu.org/releases/attr/attr-2.4.47.src.tar.gz'
|
||||
source_sha1 '5060f0062baee6439f41a433325b8b3671f8d2d8'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Autoconf < Package
|
||||
description 'Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages.'
|
||||
homepage 'http://www.gnu.org/software/autoconf/'
|
||||
version '2.69'
|
||||
source_url 'ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.xz'
|
||||
source_sha1 'e891c3193029775e83e0534ac0ee0c4c711f6d23'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Automake < Package
|
||||
description 'Automake is a tool for automatically generating Makefile.in files compliant with the GNU Coding Standards.'
|
||||
homepage 'http://www.gnu.org/software/automake/'
|
||||
version '1.15'
|
||||
source_url 'ftp://ftp.gnu.org/gnu/automake/automake-1.15.tar.xz'
|
||||
source_sha1 'c279b35ca6c410809dac8ade143b805fb48b7655'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Bacon < Package
|
||||
description 'BaCon is a free BASIC to C translator for Unix-based systems.'
|
||||
homepage 'http://www.basic-converter.org/'
|
||||
version '3.5.3'
|
||||
source_url 'http://www.basic-converter.org/stable/bacon-3.5.3.tar.gz'
|
||||
source_sha1 'd88cc452d0580309e106f692639293ef2c249f58'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Bc < Package
|
||||
description 'bc is an arbitrary precision numeric processing language.'
|
||||
homepage 'http://www.gnu.org/software/bc/'
|
||||
version '1.07.1'
|
||||
source_url 'https://ftp.gnu.org/gnu/bc/bc-1.07.1.tar.gz'
|
||||
source_sha1 'b4475c6d66590a5911d30f9747361db47231640a'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Binutils < Package
|
||||
description 'The GNU Binutils are a collection of binary tools.'
|
||||
homepage 'http://www.gnu.org/software/binutils/'
|
||||
version '2.25-cc1.3'
|
||||
binary_url ({
|
||||
aarch64: 'https://github.com/jam7/chrome-cross/releases/download/v1.3/binutils-2.25-cc1.3-chromeos-armv7l.tar.xz',
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Bison < Package
|
||||
description 'Bison is a general-purpose parser generator that converts an annotated context-free grammar into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables.'
|
||||
homepage 'http://www.gnu.org/software/bison/'
|
||||
version '3.0.4'
|
||||
source_url 'http://mirror.keystealth.org/gnu/bison/bison-3.0.4.tar.gz'
|
||||
source_sha1 'ec1f2706a7cfedda06d29dc394b03e092a1e1b74'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Buildessential < Package
|
||||
description 'A collection of tools essential to compile and build software.'
|
||||
homepage ''
|
||||
version '1.0'
|
||||
|
||||
is_fake
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Bz2 < Package
|
||||
description 'bzip2 is a freely available, patent free (see below), high-quality data compressor.'
|
||||
homepage 'http://www.bzip.org/'
|
||||
version '1.0.6'
|
||||
source_url 'http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz'
|
||||
source_sha1 '3f89f861209ce81a6bab1fd1998c0ef311712002'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Chicken < Package
|
||||
description 'CHICKEN is practical and portable scheme system.'
|
||||
homepage 'https://code.call-cc.org/'
|
||||
version '4.11.0'
|
||||
source_url 'https://code.call-cc.org/releases/4.11.0/chicken-4.11.0.tar.gz'
|
||||
source_sha1 'b8b1e8b741a5ea5b318c449c3bf8a42f8de8ba69'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Clisp < Package
|
||||
description 'ANSI Common Lisp compiler, interpreter and debugger.'
|
||||
homepage 'http://www.gnu.org/software/clisp/'
|
||||
version '2.49-2'
|
||||
source_url 'ftp://ftp.gnu.org/pub/gnu/clisp/release/2.49/clisp-2.49.tar.bz2'
|
||||
source_sha1 '7e8d585ef8d0d6349ffe581d1ac08681e6e670d4'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Cmake < Package
|
||||
description 'CMake is an open-source, cross-platform family of tools designed to build, test and package software.'
|
||||
homepage 'https://cmake.org/'
|
||||
version '3.7.2'
|
||||
source_url 'https://cmake.org/files/v3.7/cmake-3.7.2.tar.gz'
|
||||
source_sha1 'ea73af0c3c832e586bf2f82a13a708ea509d5a88'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Cpustat < Package
|
||||
description 'cpustat periodically dumps out the current CPU utilisation statistics of running processes.'
|
||||
homepage 'http://kernel.ubuntu.com/~cking/cpustat/'
|
||||
version '0.02.01'
|
||||
source_url 'http://kernel.ubuntu.com/~cking/tarballs/cpustat/cpustat-0.02.01.tar.gz'
|
||||
source_sha1 '0eca37a1c6e1282b05be51fc2dd1dac72875112d'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package' # include package class file
|
||||
|
||||
class Ctags < Package # name the package and make it a Package class instance
|
||||
description 'Exuberant Ctags is a multilanguage reimplementation of the Unix ctags utility.'
|
||||
homepage 'https://sourceforge.net/projects/ctags/'
|
||||
version '5.8' # software version
|
||||
source_url 'http://prdownloads.sourceforge.net/ctags/ctags-5.8.tar.gz' # software source tarball url
|
||||
source_sha1 '482da1ecd182ab39bbdc09f2f02c9fba8cd20030' # source tarball sha1 sum
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Curl < Package
|
||||
description 'Command line tool and library for transferring data with URLs.'
|
||||
homepage 'https://curl.haxx.se/'
|
||||
version '7.54.0'
|
||||
source_url 'https://curl.haxx.se/download/curl-7.54.0.tar.bz2'
|
||||
source_sha1 'e1cc251508e98bc5a8b9d5c40d8a4f6e48465d1c'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Di < Package
|
||||
description ''di' is a disk information utility, displaying everything (and more) that your 'df' command does.'
|
||||
homepage 'http://gentoo.com/di/'
|
||||
version '4.43'
|
||||
source_url 'http://gentoo.com/di/di-4.43.tar.gz'
|
||||
source_sha1 'ddced0d59d29ccdcbc4282bc7464a925d14955e1'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Diffutils < Package
|
||||
description 'GNU Diffutils is a package of several programs related to finding differences between files.'
|
||||
homepage 'http://www.gnu.org/software/diffutils/'
|
||||
version '3.5-1'
|
||||
source_url 'ftp://ftp.gnu.org/gnu/diffutils/diffutils-3.5.tar.xz'
|
||||
source_sha1 '1169cce8eaaf7290dc087d65db7ed75de0dceb93'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Dstat < Package
|
||||
description 'Dstat is a versatile replacement for vmstat, iostat, netstat and ifstat.'
|
||||
homepage 'http://dag.wiee.rs/home-made/dstat/'
|
||||
version '0.7.3'
|
||||
source_url 'https://github.com/dagwieers/dstat/archive/0.7.3.tar.gz'
|
||||
source_sha1 '1e410412a1f53b7be5292354e815785f480fd0e5'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Elixir < Package
|
||||
description 'Elixir is a dynamic, functional language designed for building scalable and maintainable applications.'
|
||||
homepage 'http://elixir-lang.org/'
|
||||
version '1.3.1'
|
||||
depends_on 'erlang'
|
||||
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Emacs < Package
|
||||
description 'An extensible, customizable, free/libre text editor - and more.'
|
||||
homepage 'http://www.gnu.org/software/emacs/'
|
||||
version '25.1'
|
||||
source_url 'ftp://ftp.gnu.org/gnu/emacs/emacs-25.1.tar.xz'
|
||||
source_sha1 '983e457971e3e3c8964d039c113033f98132b8a8'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Erlang < Package
|
||||
description 'Erlang is a programming language used to build massively scalable soft real-time systems with requirements on high availability.'
|
||||
homepage 'http://www.erlang.org/'
|
||||
version '19.2'
|
||||
source_url 'http://www.erlang.org/download/otp_src_19.2.tar.gz'
|
||||
source_sha1 'f5188ba6f496b9d1c37597705d095b4e6aa7bcd3'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Expat < Package
|
||||
description 'James Clark's Expat XML parser library in C.'
|
||||
homepage 'https://sourceforge.net/projects/expat/'
|
||||
version '2.2.0'
|
||||
source_url 'https://sourceforge.net/projects/expat/files/expat/2.2.0/expat-2.2.0.tar.bz2/download'
|
||||
source_sha1 '8453bc52324be4c796fd38742ec48470eef358b3'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Expect < Package
|
||||
description 'Expect is a tool for automating interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, etc.'
|
||||
homepage 'http://expect.sourceforge.net/'
|
||||
version '5.45'
|
||||
source_url 'http://prdownloads.sourceforge.net/expect/expect5.45.tar.gz'
|
||||
source_sha1 'e634992cab35b7c6931e1f21fbb8f74d464bd496'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Ffcall < Package
|
||||
description 'Foreign function call is a collection of four libraries which can be used to build foreign function call interfaces in embedded interpreters.'
|
||||
homepage 'http://www.haible.de/bruno/packages-ffcall-README.html'
|
||||
version '1.10-1'
|
||||
source_url 'http://www.haible.de/bruno/gnu/ffcall-1.10.tar.gz'
|
||||
source_sha1 '6b4fdc7bd38b434bbf3d65508a3d117fc8b349f3'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Figlet < Package
|
||||
description 'FIGlet is a program for making large letters out of ordinary text.'
|
||||
homepage 'http://www.figlet.org/'
|
||||
version '2.2.5'
|
||||
source_url 'ftp://ftp.figlet.org/pub/figlet/program/unix/figlet-2.2.5.tar.gz'
|
||||
source_sha1 'dda696958c161bd71d6590152c94c4f705415727'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Filecmd < Package
|
||||
description 'file command determines the file type.'
|
||||
homepage 'ftp://ftp.astron.com/pub/file'
|
||||
version '5.31'
|
||||
source_url 'ftp://ftp.astron.com/pub/file/file-5.31.tar.gz'
|
||||
source_sha1 'd66f71fb29ec0e9cecbefe9d7433d7a315f3302c'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Fish < Package
|
||||
description 'fish is a smart and user-friendly command line shell for macOS, Linux, and the rest of the family.'
|
||||
homepage 'http://fishshell.com/'
|
||||
version '2.5.0'
|
||||
source_url 'https://github.com/fish-shell/fish-shell/releases/download/2.5.0/fish-2.5.0.tar.gz'
|
||||
source_sha1 'ec52debe0a829b9df29f658697523af7c18ee778'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Flex < Package
|
||||
description 'Flex (The Fast Lexical Analyzer) is a fast lexical analyser generator tool for generating programs that perform pattern-matching on text.'
|
||||
homepage 'https://www.gnu.org/software/flex/'
|
||||
version '2.6.4'
|
||||
source_url 'https://github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz'
|
||||
source_sha1 'fafece095a0d9890ebd618adb1f242d8908076e1'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Fontconfig < Package
|
||||
description 'Fontconfig is a library for configuring and customizing font access.'
|
||||
homepage 'https://www.freedesktop.org/software/fontconfig/front.html'
|
||||
version '2.11.94-1'
|
||||
source_url 'http://www.freedesktop.org/software/fontconfig/release/fontconfig-2.11.94.tar.gz'
|
||||
source_sha1 '3748d8a2b9cf8052dbd003f524d829157f1ead83'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Freetype < Package
|
||||
description 'FreeType is a freely available software library to render fonts.'
|
||||
homepage 'https://www.freetype.org/'
|
||||
version '2.7.1'
|
||||
source_url 'http://download.savannah.gnu.org/releases/freetype/freetype-2.7.1.tar.gz'
|
||||
source_sha1 '60fb8097901a887b8e8f6e7f777ef0516ae68022'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Fuse < Package
|
||||
description 'The reference implementation of the Linux FUSE (Filesystem in Userspace) interface.'
|
||||
homepage 'https://github.com/libfuse/libfuse'
|
||||
version '2.9.7'
|
||||
source_url 'https://github.com/libfuse/libfuse/releases/download/fuse-2.9.7/fuse-2.9.7.tar.gz'
|
||||
source_sha1 'cd174e3d37995a42fad32fac92f76cd18e24174f'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Gawk < Package
|
||||
description 'The gawk utility interprets a special-purpose programming language that makes it possible to handle simple data-reformatting jobs with just a few lines of code.'
|
||||
homepage 'https://www.gnu.org/software/gawk/'
|
||||
version '4.1.4-1'
|
||||
source_url 'http://ftp.gnu.org/gnu/gawk/gawk-4.1.4.tar.xz'
|
||||
source_sha1 'd67e00e2f6178e9cbd2c0ba923ae157bc0b3b570'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Gc < Package
|
||||
description 'A garbage collector for C and C++.'
|
||||
homepage 'http://www.hboehm.info/gc/'
|
||||
version '7.2g'
|
||||
source_url 'http://www.hboehm.info/gc/gc_source/gc-7.2g.tar.gz'
|
||||
source_sha1 'd470f6c0dcb55f8a4f26199731edf006eba5b85c'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Gcc < Package
|
||||
description 'The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Ada, and Go.'
|
||||
homepage 'https://www.gnu.org/software/gcc/'
|
||||
version '4.9.x-cc1.3'
|
||||
|
||||
binary_url ({
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Gdal < Package
|
||||
description 'The Geospatial Data Abstraction Library is a translator for raster and vector geospatial data formats.'
|
||||
homepage 'http://www.gdal.org/'
|
||||
version '1.11.2-1'
|
||||
source_url 'http://download.osgeo.org/gdal/1.11.2/gdal-1.11.2.tar.gz'
|
||||
source_sha1 '6f3ccbe5643805784812072a33c25be0bbff00db'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Gdb < Package
|
||||
description 'GDB, the GNU Project debugger, allows you to see what is going on 'inside' another program while it executes -- or what another program was doing at the moment it crashed.'
|
||||
homepage 'https://www.gnu.org/software/gdb/'
|
||||
version '7.12.1.'
|
||||
source_url 'https://ftp.gnu.org/gnu/gdb/gdb-7.12.1.tar.xz'
|
||||
source_sha1 'ef77c5345d6f9fdcdf7a5d8503301242b701936e'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Gdbm < Package
|
||||
description 'GNU dbm is a set of database routines that use extensible hashing.'
|
||||
homepage 'https://www.gnu.org/software/gdbm/'
|
||||
version '1.13'
|
||||
source_url 'ftp://ftp.gnu.org/gnu/gdbm/gdbm-1.13.tar.gz'
|
||||
source_sha1 '7f2a8301497bbcac91808b011ca533380914fd21'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Geoip < Package
|
||||
description 'GeoIP Legacy C API.'
|
||||
homepage 'https://github.com/maxmind/geoip-api-c/'
|
||||
version '1.6.9'
|
||||
source_url 'https://github.com/maxmind/geoip-api-c/releases/download/v1.6.9/GeoIP-1.6.9.tar.gz'
|
||||
source_sha1 'ac0deb2309c14d5763e82fa4139de1f3193ab6b1'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Geos < Package
|
||||
description 'GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS).'
|
||||
homepage 'https://trac.osgeo.org/geos/'
|
||||
version '3.4.2-1'
|
||||
source_url 'http://download.osgeo.org/geos/geos-3.4.2.tar.bz2'
|
||||
source_sha1 'b8aceab04dd09f4113864f2d12015231bb318e9a'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Gettext < Package
|
||||
description 'GNU gettext utilities are a set of tools that provides a framework to help other GNU packages produce multi-lingual messages.'
|
||||
homepage 'https://www.gnu.org/software/gettext/'
|
||||
version '0.19.8.1'
|
||||
source_url 'ftp://ftp.gnu.org/gnu/gettext/gettext-0.19.8.1.tar.xz'
|
||||
source_sha1 'e0fe90ede22f7f16bbde7bdea791a835f2773fc9'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Git < Package
|
||||
description 'Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.'
|
||||
homepage 'https://git-scm.com/'
|
||||
version '2.13.0'
|
||||
source_url 'https://github.com/git/git/archive/v2.13.0.tar.gz'
|
||||
source_sha1 'd0078048574b824bc0d202deb3830717a955eb3e'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Glib < Package
|
||||
description 'GLib provides the core application building blocks for libraries and applications written in C.'
|
||||
homepage 'https://developer.gnome.org/glib/'
|
||||
version '2.40.2'
|
||||
source_url 'https://ftp.gnome.org/pub/gnome/sources/glib/2.40/glib-2.40.2.tar.xz'
|
||||
source_sha1 'dcb8ad22b1c0e6969a844029ffb91a6def7ad240'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Glibc < Package
|
||||
description 'The GNU C Library project provides the core libraries for GNU/Linux systems.'
|
||||
homepage 'https://www.gnu.org/software/libc/'
|
||||
version '1.0'
|
||||
|
||||
is_fake
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Gmp < Package
|
||||
description 'GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating-point numbers.'
|
||||
homepage 'https://gmplib.org/'
|
||||
version "6.1.2-cc1.3"
|
||||
binary_url ({
|
||||
aarch64: 'https://github.com/jam7/chrome-cross/releases/download/v1.3/gmp-6.1.2-cc1.3-chromeos-armv7l.tar.xz',
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Gnutls < Package
|
||||
description 'GnuTLS is a secure communications library implementing the SSL, TLS and DTLS protocols and technologies around them.'
|
||||
homepage 'http://gnutls.org/'
|
||||
version '3.5.12'
|
||||
source_url 'https://www.gnupg.org/ftp/gcrypt/gnutls/v3.5/gnutls-3.5.12.tar.xz'
|
||||
source_sha1 '9f453686bc6b1e6ebc04197158a2bc123c0272df'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Go < Package
|
||||
description 'Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.'
|
||||
homepage 'https://golang.org/'
|
||||
version '1.8.0'
|
||||
source_url 'https://storage.googleapis.com/golang/go1.8.src.tar.gz'
|
||||
source_sha1 '37945c372140c3a46c2c5b4b9ce382b6c8d88811'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Go_bootstrap < Package
|
||||
description 'Bootstrap tool chain for the Go programming language.'
|
||||
homepage 'https://golang.org/'
|
||||
version '1.4'
|
||||
source_url 'https://storage.googleapis.com/golang/go1.4-bootstrap-20161024.tar.gz'
|
||||
source_sha1 '47e02e41aa99dea899b65ebf7b50ec706141be8c'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Goaccess < Package
|
||||
description 'GoAccess is an open source real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.'
|
||||
homepage 'https://goaccess.io/'
|
||||
version '1.1.1'
|
||||
source_url 'http://tar.goaccess.io/goaccess-1.1.1.tar.gz'
|
||||
source_sha1 '8f79d90ea3e423f85aadf45528340a6547ab83f0'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require "package"
|
||||
|
||||
class Gperf < Package
|
||||
description 'GNU gperf is a perfect hash function generator.'
|
||||
homepage 'https://www.gnu.org/software/gperf/'
|
||||
version "3.1"
|
||||
source_url "http://ftp.gnu.org/pub/gnu/gperf/gperf-3.1.tar.gz"
|
||||
source_sha1 "e3c0618c2d2e5586eda9498c867d5e4858a3b0e2"
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Gpgme < Package
|
||||
description 'GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG easier for applications.'
|
||||
homepage 'https://www.gnupg.org/related_software/gpgme/index.html'
|
||||
version '1.8.0'
|
||||
source_url 'https://www.gnupg.org/ftp/gcrypt/gpgme/gpgme-1.8.0.tar.bz2'
|
||||
source_sha1 'efa043064dbf675fd713228c6fcfcc4116feb221'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Graphicsmagick < Package
|
||||
description 'GraphicsMagick is the swiss army knife of image processing.'
|
||||
homepage 'http://www.graphicsmagick.org/'
|
||||
version '1.3.23'
|
||||
source_url 'http://downloads.sourceforge.net/project/graphicsmagick/graphicsmagick/1.3.23/GraphicsMagick-1.3.23.tar.gz'
|
||||
source_sha1 'ad43788153e11e5123ac94b60a2c9acc74036d70'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Groff < Package
|
||||
description 'Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output.'
|
||||
homepage 'https://www.gnu.org/software/groff/'
|
||||
version '1.22.3-1'
|
||||
source_url 'http://ftp.gnu.org/gnu/groff/groff-1.22.3.tar.gz'
|
||||
source_sha1 '61a6808ea1ef715df9fa8e9b424e1f6b9fa8c091'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Htop < Package
|
||||
description 'htop is an interactive process viewer for Unix systems.'
|
||||
homepage 'https://hisham.hm/htop/'
|
||||
version '2.0.2'
|
||||
source_url 'http://hisham.hm/htop/releases/2.0.2/htop-2.0.2.tar.gz' # software source tarball url
|
||||
source_sha1 '201f793f13dce2448e36047079875b9bd5bba75a'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Icu4c < Package
|
||||
description 'ICU is a mature, widely used set of C/C++ and Java libraries providing Unicode and Globalization support for software applications.'
|
||||
homepage 'http://site.icu-project.org/'
|
||||
version '58.2'
|
||||
source_url 'http://download.icu-project.org/files/icu4c/58.2/icu4c-58_2-src.tgz'
|
||||
source_sha1 'b67913c90a484c59fda011797c6f3959d84bdc7c'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Iftop < Package
|
||||
description 'iftop does for network usage what top(1) does for CPU usage.'
|
||||
homepage 'http://www.ex-parrot.com/pdw/iftop/'
|
||||
version '0.17'
|
||||
source_url 'http://www.ex-parrot.com/pdw/iftop/download/iftop-0.17.tar.gz'
|
||||
source_sha1 '75ce6afc8c0bf851278b0a15e66f523af90cfda9'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Imagemagick < Package
|
||||
description 'Use ImageMagick to create, edit, compose, or convert bitmap images.'
|
||||
homepage 'http://www.imagemagick.org/script/index.php'
|
||||
version '7.0.5-4'
|
||||
source_url 'https://www.imagemagick.org/download/ImageMagick-7.0.5-4.tar.xz'
|
||||
source_sha1 '118b2d1753cf5eb0761ea8dac068e24217b8e32b'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Inetutils < Package
|
||||
description 'Inetutils - GNU network utilities is a collection of common network programs.'
|
||||
homepage 'https://www.gnu.org/software/inetutils/'
|
||||
version '1.9.4'
|
||||
source_url 'http://ftp.gnu.org/gnu/inetutils/inetutils-1.9.4.tar.gz' # Software source tarball url
|
||||
source_sha1 'defae98a27c0e9516c4ef2321a374a3645adb3b9'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Jdk8 < Package
|
||||
description 'The JDK is a development environment for building applications, applets, and components using the Java programming language.'
|
||||
homepage 'http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html'
|
||||
version '8u112'
|
||||
binary_url ({
|
||||
i686: "https://www.dropbox.com/s/0c9yratmcf5fdpq/jdk8u112-i686.tar.gz",
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Jq < Package
|
||||
description 'jq is a lightweight and flexible command-line JSON processor.'
|
||||
homepage 'https://stedolan.github.io/jq/'
|
||||
version '1.5'
|
||||
source_url 'https://github.com/stedolan/jq/releases/download/jq-1.5/jq-1.5.tar.gz'
|
||||
source_sha1 '6eef3705ac0a322e8aa0521c57ce339671838277'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Jsonc < Package
|
||||
description 'JSON-C implements a reference counting object model that allows you to easily construct JSON objects in C, output them as JSON formatted strings and parse JSON formatted strings back into the C representation of JSON objects.'
|
||||
homepage 'https://github.com/json-c/json-c/wiki'
|
||||
version '0.12.1-nodoc'
|
||||
source_url 'https://s3.amazonaws.com/json-c_releases/releases/json-c-0.12.1-nodoc.tar.gz'
|
||||
source_sha1 'ffb24acc03110703a88657a64507cc055373f252'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Less < Package
|
||||
description 'GNU less is a program similar to more, but which allows backward movement in the file as well as forward movement.'
|
||||
homepage 'https://www.gnu.org/software/less/'
|
||||
version '487'
|
||||
source_url 'http://www.greenwoodsoftware.com/less/less-487.tar.gz'
|
||||
source_sha1 '8a5c4be2a51f11543793defec7ccb77c525f007e'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package' # include package class file
|
||||
|
||||
class Leveldb < Package # name the package and make it a Package class instance
|
||||
description 'LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.'
|
||||
homepage 'https://leveldb.googlecode.com/'
|
||||
version '1.19.0' # software version
|
||||
source_url 'https://github.com/google/leveldb/archive/v1.19.tar.gz' # software source tarball url
|
||||
source_sha1 '864b45b4a8d1ad400b9115ff6d3c9fb1f79be82b' # source tarball sha1 sum
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Libarchive < Package
|
||||
description 'Multi-format archive and compression library.'
|
||||
homepage 'http://www.libarchive.org/'
|
||||
version '3.2.2'
|
||||
source_url 'http://www.libarchive.org/downloads/libarchive-3.2.2.tar.gz'
|
||||
source_sha1 'ccf14e3b4ec7c6b242cf07062dd40e82a17485a5'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Libassuan < Package
|
||||
description 'Libassuan is a small library implementing the so-called Assuan protocol.'
|
||||
homepage 'https://www.gnupg.org/related_software/libassuan/index.html'
|
||||
version '2.4.3'
|
||||
source_url 'https://www.gnupg.org/ftp/gcrypt/libassuan/libassuan-2.4.3.tar.bz2'
|
||||
source_sha1 '27391cf4a820b5350ea789c30661830c9a271518'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Libedit < Package
|
||||
description 'This is an autotool and libtoolized port of the NetBSD Editline library (libedit).'
|
||||
homepage 'http://thrysoee.dk/editline/'
|
||||
version '3.1'
|
||||
source_url 'http://thrysoee.dk/editline/libedit-20160903-3.1.tar.gz'
|
||||
source_sha1 '55e327ee4661b13d20ebb411d790f2bb258271cf'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package' # include package class file
|
||||
|
||||
class Libevent < Package # name the package and make it a Package class instance
|
||||
description 'The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached.'
|
||||
homepage 'http://libevent.org/'
|
||||
version '2.1.8' # software version
|
||||
source_url 'https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz' # software source tarball url
|
||||
source_sha1 '2a1b8bb7a262d3fd0ed6a080a20991a6eed675ec' # source tarball sha1 sum
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Libffi < Package
|
||||
description 'The libffi library provides a portable, high level programming interface to various calling conventions.'
|
||||
homepage 'https://sourceware.org/libffi/'
|
||||
version '3.2.1-2'
|
||||
source_url 'ftp://sourceware.org/pub/libffi/libffi-3.2.1.tar.gz'
|
||||
source_sha1 '280c265b789e041c02e5c97815793dfc283fb1e6'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Libgcrypt < Package
|
||||
description 'Libgcrypt is a general purpose cryptographic library originally based on code from GnuPG.'
|
||||
homepage 'https://www.gnupg.org/related_software/libgcrypt/index.html'
|
||||
version '1.7.6'
|
||||
source_url 'https://www.gnupg.org/ftp/gcrypt/libgcrypt/libgcrypt-1.7.6.tar.bz2'
|
||||
source_sha1 'd2b9e0f413064cfc67188f80d3cbda887c755a62'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Libgd < Package
|
||||
description 'GD is an open source code library for the dynamic creation of images by programmers.'
|
||||
homepage 'https://libgd.github.io/'
|
||||
version '2.2.4'
|
||||
source_url 'https://github.com/libgd/libgd/archive/gd-2.2.4.tar.gz'
|
||||
source_sha1 '630daec16fe06e4e916fd0fa8499c8fa5c0dcbca'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Libgpgerror < Package
|
||||
description 'Libgpg-error is a small library that defines common error values for all GnuPG components.'
|
||||
homepage 'https://www.gnupg.org/related_software/libgpg-error/index.html'
|
||||
version '1.26'
|
||||
source_url 'ftp://ftp.gnupg.org/gcrypt/libgpg-error/libgpg-error-1.26.tar.bz2'
|
||||
source_sha1 '9a926e7ee6309e539313443555535d49a2a5c9f1'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Libjpeg < Package
|
||||
description 'JPEG is a free library for image compression.'
|
||||
homepage 'http://www.ijg.org/'
|
||||
version '9.1-1'
|
||||
source_url 'http://www.ijg.org/files/jpegsrc.v9a.tar.gz'
|
||||
source_sha1 'd65ed6f88d318f7380a3a5f75d578744e732daca'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Libksba < Package
|
||||
description 'Libksba is a library to make the tasks of working with X.509 certificates, CMS data and related objects more easy.'
|
||||
homepage 'https://www.gnupg.org/related_software/libksba/index.html'
|
||||
version '1.3.5'
|
||||
source_url 'https://www.gnupg.org/ftp/gcrypt/libksba/libksba-1.3.5.tar.bz2'
|
||||
source_sha1 'a98385734a0c3f5b713198e8d6e6e4aeb0b76fde'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Libpcap < Package
|
||||
description 'A portable C/C++ library for network traffic capture.'
|
||||
homepage 'http://www.tcpdump.org/'
|
||||
version '1.8.1'
|
||||
source_url 'http://www.tcpdump.org/release/libpcap-1.8.1.tar.gz'
|
||||
source_sha1 '32d7526dde8f8a2f75baf40c01670602aeef7e39'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Libpipeline < Package
|
||||
description 'libpipeline is a C library for manipulating pipelines of subprocesses in a flexible and convenient way.'
|
||||
homepage 'http://libpipeline.nongnu.org/'
|
||||
version '1.4.1-2'
|
||||
source_url 'https://download.savannah.gnu.org/releases/libpipeline/libpipeline-1.4.1.tar.gz'
|
||||
source_sha1 'b31cc955f22b1aa4545dc8d00ddbde831936594f'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Libpng < Package
|
||||
description 'libpng is the official PNG reference library.'
|
||||
homepage 'http://libpng.org/pub/png/libpng.html'
|
||||
version '1.6.28'
|
||||
source_url 'http://prdownloads.sourceforge.net/libpng/libpng-1.6.28.tar.gz'
|
||||
source_sha1 '004556d65f21baed83755f8e094112711e39ebae'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Libsigsegv < Package
|
||||
description 'GNU libsigsegv is a library for handling page faults in user mode.'
|
||||
homepage 'https://www.gnu.org/software/libsigsegv/'
|
||||
version '2.11'
|
||||
source_url 'ftp://ftp.gnu.org/gnu/libsigsegv/libsigsegv-2.11.tar.gz'
|
||||
source_sha1 '186dea8ae788395476bd7cbaf38c17ebe82e1777'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Libssh2 < Package
|
||||
description 'libssh2 is a client-side C library implementing the SSH2 protocol.'
|
||||
homepage 'https://www.libssh2.org/'
|
||||
version '1.8.0'
|
||||
source_url 'https://www.libssh2.org/download/libssh2-1.8.0.tar.gz'
|
||||
source_sha1 'baf2d1fb338eee531ba9b6b121c64235e089e0f5'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Libtiff < Package
|
||||
description 'LibTIFF provides support for the Tag Image File Format (TIFF), a widely used format for storing image data.'
|
||||
homepage 'http://www.libtiff.org/'
|
||||
version '4.0.7-1'
|
||||
source_url 'ftp://download.osgeo.org/libtiff/tiff-4.0.7.tar.gz'
|
||||
source_sha1 '2c1b64478e88f93522a42dd5271214a0e5eae648'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Libtool < Package
|
||||
description 'GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.'
|
||||
homepage 'https://www.gnu.org/software/libtool/'
|
||||
version '2.4.6'
|
||||
source_url 'https://ftp.gnu.org/gnu/libtool/libtool-2.4.6.tar.gz'
|
||||
source_sha1 '25b6931265230a06f0fc2146df64c04e5ae6ec33'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Libunistring < Package
|
||||
description 'A library that provides functions for manipulating Unicode strings and for manipulating C strings according to the Unicode standard.'
|
||||
homepage 'https://www.gnu.org/software/libunistring/'
|
||||
version '0.9.7'
|
||||
source_url 'http://ftp.gnu.org/gnu/libunistring/libunistring-0.9.7.tar.xz'
|
||||
source_sha1 '7d92687a50fea7702e8052486dfa25ffc361c9f3'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Libunwind < Package
|
||||
description 'libunwind is a portable and efficient C programming interface (API) to determine the call-chain of a program.'
|
||||
homepage 'http://www.nongnu.org/libunwind/'
|
||||
version '1.2'
|
||||
source_url 'http://download.savannah.gnu.org/releases/libunwind/libunwind-1.2.tar.gz'
|
||||
source_sha1 'a33e52d7ecd18b9375508369b566eeb2cc6eec3b'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Libuv < Package
|
||||
description 'libuv is a multi-platform support library with a focus on asynchronous I/O.'
|
||||
homepage 'http://libuv.org/'
|
||||
version '1.9.1'
|
||||
source_url 'http://dist.libuv.org/dist/v1.9.1/libuv-v1.9.1.tar.gz'
|
||||
source_sha1 '668d636372e3276aecc6082082a86f86ddb67877'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Libxml2 < Package
|
||||
description 'Libxml2 is the XML C parser and toolkit developed for the Gnome project.'
|
||||
homepage 'http://xmlsoft.org/'
|
||||
version '2.9.4'
|
||||
source_url 'ftp://xmlsoft.org/libxml2/libxml2-2.9.4.tar.gz'
|
||||
source_sha1 '958ae70baf186263a4bd801a81dd5d682aedd1db'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Libxslt < Package
|
||||
description 'Libxslt is the XSLT C library developed for the GNOME project.'
|
||||
homepage 'http://xmlsoft.org/libxslt/'
|
||||
version '1.1.28-1'
|
||||
source_url 'http://xmlsoft.org/sources/libxslt-1.1.28.tar.gz'
|
||||
source_sha1 '4df177de629b2653db322bfb891afa3c0d1fa221'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Linuxheaders < Package
|
||||
description 'Linux headers for Chrome OS.'
|
||||
homepage ''
|
||||
version '3.18-cc1.3'
|
||||
binary_url ({
|
||||
aarch64: 'https://github.com/jam7/chrome-cross/releases/download/v1.3/linux-headers-3.18-cc1.3-chromeos-armv7l.tar.xz',
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Lldb < Package
|
||||
description 'LLDB is a next generation, high-performance debugger.'
|
||||
homepage 'http://lldb.llvm.org/'
|
||||
version '3.6'
|
||||
binary_url ({
|
||||
i686: "https://www.dropbox.com/s/bls4hv4z8m2ifsc/lldb-3.6-i386.tar.gz?dl=0",
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Llvm < Package
|
||||
description 'The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.'
|
||||
homepage 'http://llvm.org/'
|
||||
version '3.8.1-1'
|
||||
source_url 'http://llvm.org/releases/3.8.1/llvm-3.8.1.src.tar.xz'
|
||||
source_sha1 'e0c48c4c182424b99999367d688cd8ce7876827b'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Lua < Package
|
||||
description 'Lua is a powerful, efficient, lightweight, embeddable scripting language.'
|
||||
homepage 'https://www.lua.org/'
|
||||
version '5.3.4'
|
||||
source_url 'https://www.lua.org/ftp/lua-5.3.4.tar.gz'
|
||||
source_sha1 '79790cfd40e09ba796b01a571d4d63b52b1cd950'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Lz4 < Package
|
||||
description 'LZ4 is lossless compression algorithm, providing compression speed at 400 MB/s per core (0.16 Bytes/cycle).'
|
||||
homepage 'http://lz4.github.io/lz4/'
|
||||
version '1.7.5'
|
||||
source_url 'https://github.com/lz4/lz4/archive/v1.7.5.tar.gz'
|
||||
source_sha1 'a710a7d45beb0951806d2b98f0c1739107e97c14'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class M4 < Package
|
||||
description 'GNU M4 is an implementation of the traditional Unix macro processor.'
|
||||
homepage 'https://www.gnu.org/software/m4/'
|
||||
version '1.4.18'
|
||||
source_url 'https://ftp.gnu.org/gnu/m4/m4-1.4.18.tar.xz'
|
||||
source_sha1 '228604686ca23f42e48b98930babeb5d217f1899'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Make < Package
|
||||
description 'GNU Make is a tool which controls the generation of executables and other non-source files of a program from the program's source files.'
|
||||
homepage 'https://www.gnu.org/software/make/'
|
||||
version '4.2'
|
||||
source_url 'ftp://ftp.gnu.org/gnu/make/make-4.2.tar.bz2'
|
||||
source_sha1 'd78b84a219b4c16593544f541dff7eb765ce3d74'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Mandb < Package
|
||||
description 'mandb is used to initialise or manually update index database caches that are usually maintained by man.'
|
||||
homepage ''
|
||||
version '2.7.6'
|
||||
source_url 'https://download.savannah.gnu.org/releases/man-db/man-db-2.7.6.tar.xz'
|
||||
source_sha1 '35a10f80d5cf6411d5c73376fcddcec1539e788a'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Mapserver < Package
|
||||
description 'MapServer is an Open Source platform for publishing spatial data and interactive mapping applications to the web.'
|
||||
homepage 'http://mapserver.org/'
|
||||
version '7.0.4'
|
||||
source_url 'http://download.osgeo.org/mapserver/mapserver-7.0.4.tar.gz'
|
||||
source_sha1 '8fb13c27da5902e6d9ad50f3eba550bd90750607'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Memcached < Package
|
||||
description 'Memcached is an in-memory key-value store for small chunks of arbitrary data (strings, objects) from results of database calls, API calls, or page rendering.'
|
||||
homepage 'https://memcached.org/'
|
||||
version '1.4.34'
|
||||
source_url 'https://memcached.org/files/memcached-1.4.34.tar.gz'
|
||||
source_sha1 '7c7214f5183c6e20c22b243e21ed1ffddb91497e'
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Mlocate < Package
|
||||
description 'mlocate is a locate/updatedb implementation.'
|
||||
homepage 'https://fedorahosted.org/mlocate/'
|
||||
version '0.26-1'
|
||||
source_url 'https://releases.pagure.org/mlocate/mlocate-0.26.tar.xz' # software source tarball url
|
||||
source_sha1 'c6e6d81b25359c51c545f4b8ba0f3b469227fcbc' # source tarball sha1 sum
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Mongodb < Package
|
||||
description 'MongoDB is the next-generation database that lets you create applications never before possible.'
|
||||
homepage 'https://www.mongodb.com/'
|
||||
version '3.0.8'
|
||||
binary_url ({
|
||||
i686: "https://www.dropbox.com/s/n32v3h34jswxhg7/mongodb-linux-i686-3.0.8.tar.gz?dl=0",
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
require 'package'
|
||||
|
||||
class Mono < Package
|
||||
description 'Mono is a software platform designed to allow developers to easily create cross platform applications part of the .NET Foundation.'
|
||||
homepage 'http://www.mono-project.com/'
|
||||
version '4.4.0.148-1'
|
||||
source_url 'http://download.mono-project.com/sources/mono/mono-4.4.0.148.tar.bz2'
|
||||
source_sha1 '8da7726b7c09df97856b55eda062356666928d35'
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user