Commit 4f867322 authored by Ed Reel's avatar Ed Reel

Change packages q-z from sha1 to sha256

parent 53da19cb
...@@ -5,7 +5,7 @@ class Qemacs < Package ...@@ -5,7 +5,7 @@ class Qemacs < Package
homepage 'http://bellard.org/qemacs/' homepage 'http://bellard.org/qemacs/'
version '0.3.3' version '0.3.3'
source_url 'http://bellard.org/qemacs/qemacs-0.3.3.tar.gz' source_url 'http://bellard.org/qemacs/qemacs-0.3.3.tar.gz'
source_sha1 '2a7314610eed09d7c2bef5f1579d774191803bc4' source_sha256 '2ffba66a44783849282199acfcc08707debc7169394a8fd0902626222f27df94'
def self.build def self.build
system "sed -i 's,css.h,libqhtml/css.h,' html2png.c" system "sed -i 's,css.h,libqhtml/css.h,' html2png.c"
......
...@@ -5,7 +5,7 @@ class Qemu < Package ...@@ -5,7 +5,7 @@ class Qemu < Package
homepage 'http://www.qemu.org/' homepage 'http://www.qemu.org/'
version '2.9.0' version '2.9.0'
source_url 'http://download.qemu-project.org/qemu-2.9.0.tar.xz' source_url 'http://download.qemu-project.org/qemu-2.9.0.tar.xz'
source_sha1 '5cc63c6cababaaa7d0685e8b32bacf5022873ebc' source_sha256 'f01cc33e3c5fd5fd2534ce14e369b6b111d7e54e4a4977f8c37eae668176b022'
depends_on 'glib' depends_on 'glib'
depends_on 'autoconf' depends_on 'autoconf'
......
...@@ -5,7 +5,7 @@ class R < Package ...@@ -5,7 +5,7 @@ class R < Package
homepage 'https://www.r-project.org/' homepage 'https://www.r-project.org/'
version '3.4.0' version '3.4.0'
source_url 'https://cran.r-project.org/src/base/R-3/R-3.4.0.tar.gz' source_url 'https://cran.r-project.org/src/base/R-3/R-3.4.0.tar.gz'
source_sha1 '054c1d099006354c89b195df6783b933846ced60' source_sha256 '288e9ed42457c47720780433b3d5c3c20983048b789291cc6a7baa11f9428b91'
# depends_on 'gfortran' # require gfortran enabled gcc # depends_on 'gfortran' # require gfortran enabled gcc
depends_on 'pcre' # need to use pcre not pcre2 depends_on 'pcre' # need to use pcre not pcre2
......
require 'package' require 'package'
class Ranger < Package # the name of the package class Ranger < Package # the name of the package
version '1.8.1' # the current version of the package
description 'A VIM-inspired filemanager for the console.' description 'A VIM-inspired filemanager for the console.'
homepage 'http://ranger.nongnu.org/' homepage 'http://ranger.nongnu.org/'
version '1.8.1' # the current version of the package
source_url 'https://github.com/ranger/ranger/archive/v1.8.1.tar.gz' # the source files for the package source_url 'https://github.com/ranger/ranger/archive/v1.8.1.tar.gz' # the source files for the package
source_sha1 '8948bc749cf91297da6dcf7b275a72d17a0302f3' source_sha256 'ab0e32159cde196df4ff14e9c516aaf8ac2db79e3fdee17e59f327d677a96949'
depends_on 'less' depends_on 'less'
depends_on 'ncurses' depends_on 'ncurses'
......
...@@ -5,7 +5,7 @@ class Readline < Package ...@@ -5,7 +5,7 @@ class Readline < Package
homepage 'http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html' homepage 'http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html'
version '6.3p8' version '6.3p8'
source_url 'http://ftp.gnu.org/gnu/readline/readline-6.3.tar.gz' source_url 'http://ftp.gnu.org/gnu/readline/readline-6.3.tar.gz'
source_sha1 '017b92dc7fd4e636a2b5c9265a77ccc05798c9e1' source_sha256 '56ba6071b9462f980c5a72ab0023893b65ba6debb4eeb475d7a563dc65cafd43'
depends_on 'buildessential' => :build depends_on 'buildessential' => :build
depends_on 'patch' => :build depends_on 'patch' => :build
......
...@@ -5,7 +5,7 @@ class Readline7 < Package ...@@ -5,7 +5,7 @@ class Readline7 < Package
homepage 'http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html' homepage 'http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html'
version '7.0p3' version '7.0p3'
source_url 'ftp://ftp.gnu.org/gnu/readline/readline-7.0.tar.gz' source_url 'ftp://ftp.gnu.org/gnu/readline/readline-7.0.tar.gz'
source_sha1 'd9095fa14a812495052357e1d678b3f2ac635463' source_sha256 '750d437185286f40a369e1e4f4764eda932b9459b5ec9a731628393dd3d32334'
depends_on 'buildessential' => :build depends_on 'buildessential' => :build
depends_on 'patch' => :build depends_on 'patch' => :build
......
...@@ -5,7 +5,7 @@ class Redis < Package ...@@ -5,7 +5,7 @@ class Redis < Package
homepage 'https://redis.io/' homepage 'https://redis.io/'
version '3.0.6' version '3.0.6'
source_url 'http://download.redis.io/releases/redis-3.0.6.tar.gz' source_url 'http://download.redis.io/releases/redis-3.0.6.tar.gz'
source_sha1 '4b1c7b1201984bca8f7f9c6c58862f6928cf0a25' source_sha256 '6f1e1523194558480c3782d84d88c2decf08a8e4b930c56d4df038e565b75624'
depends_on 'buildessential' depends_on 'buildessential'
......
...@@ -5,7 +5,7 @@ class Rfkill < Package ...@@ -5,7 +5,7 @@ class Rfkill < Package
homepage 'http://linuxwireless.org/en/users/Documentation/rfkill' homepage 'http://linuxwireless.org/en/users/Documentation/rfkill'
version '0.5' version '0.5'
source_url 'https://www.kernel.org/pub/software/network/rfkill/rfkill-0.5.tar.xz' source_url 'https://www.kernel.org/pub/software/network/rfkill/rfkill-0.5.tar.xz'
source_sha1 '03025d4ae285c40d5c19ec99ef7b317afda9d900' source_sha256 'e0ae3004215e39a6c5c36e0726558740728d16f67ebdb8bea621250f6091d86a'
depends_on 'buildessential' => :build depends_on 'buildessential' => :build
......
...@@ -5,7 +5,7 @@ class Rsync < Package ...@@ -5,7 +5,7 @@ class Rsync < Package
homepage 'https://rsync.samba.org/' homepage 'https://rsync.samba.org/'
version '3.1.2' version '3.1.2'
source_url 'http://rsync.samba.org/ftp/rsync/src/rsync-3.1.2.tar.gz' source_url 'http://rsync.samba.org/ftp/rsync/src/rsync-3.1.2.tar.gz'
source_sha1 '0d4c7fb7fe3fc80eeff922a7c1d81df11dbb8a1a' source_sha256 'ecfa62a7fa3c4c18b9eccd8c16eaddee4bd308a76ea50b5c02a5840f09c0a1c2'
depends_on 'buildessential' depends_on 'buildessential'
depends_on 'perl' => :build depends_on 'perl' => :build
......
...@@ -5,7 +5,7 @@ class Rtmpdump < Package ...@@ -5,7 +5,7 @@ class Rtmpdump < Package
homepage 'https://rtmpdump.mplayerhq.hu/' homepage 'https://rtmpdump.mplayerhq.hu/'
version 'fa8646d' version 'fa8646d'
source_url 'https://git.ffmpeg.org/gitweb/rtmpdump.git/snapshot/fa8646daeb19dfd12c181f7d19de708d623704c0.tar.gz' source_url 'https://git.ffmpeg.org/gitweb/rtmpdump.git/snapshot/fa8646daeb19dfd12c181f7d19de708d623704c0.tar.gz'
source_sha1 '2faefe655b72f91540f39eebc3020f1c9dcc654e' source_sha256 'dba4d4d2e1c7de6884b01d98194b83cab6784669089fa3c919152087a3a38fd2'
def self.build def self.build
system "make" system "make"
......
...@@ -5,7 +5,7 @@ class Ruby < Package ...@@ -5,7 +5,7 @@ class Ruby < Package
homepage 'https://www.ruby-lang.org/en/' homepage 'https://www.ruby-lang.org/en/'
version '2.4.1' version '2.4.1'
source_url 'https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.xz' source_url 'https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.xz'
source_sha1 'eb3e25346431214379e3b92c6f6b6e02f7b2503f' source_sha256 '4fc8a9992de3e90191de369270ea4b6c1b171b7941743614cc50822ddc1fe654'
depends_on 'readline' depends_on 'readline'
depends_on 'ncurses' depends_on 'ncurses'
......
...@@ -5,7 +5,7 @@ class Ruby_latest < Package ...@@ -5,7 +5,7 @@ class Ruby_latest < Package
homepage 'https://www.ruby-lang.org/en/' homepage 'https://www.ruby-lang.org/en/'
version '2.4.0' version '2.4.0'
source_url 'http://cache.ruby-lang.org/pub/ruby/ruby-2.4.0.tar.xz' source_url 'http://cache.ruby-lang.org/pub/ruby/ruby-2.4.0.tar.xz'
source_sha1 '038804bbd0e77508dd2510b729a9f3b325489b2e' source_sha256 '3a87fef45cba48b9322236be60c455c13fd4220184ce7287600361319bb63690'
depends_on 'readline' depends_on 'readline'
depends_on 'zlibpkg' depends_on 'zlibpkg'
......
...@@ -5,7 +5,7 @@ class Sbt < Package ...@@ -5,7 +5,7 @@ class Sbt < Package
homepage 'http://www.scala-sbt.org/' homepage 'http://www.scala-sbt.org/'
version '0.13.15' version '0.13.15'
source_url 'https://github.com/sbt/sbt/releases/download/v0.13.15/sbt-0.13.15.tgz' source_url 'https://github.com/sbt/sbt/releases/download/v0.13.15/sbt-0.13.15.tgz'
source_sha1 '46f07dbfec874be8687072e07d2c3f22b4f7cc76' source_sha256 'b6e073d7c201741dcca92cfdd1dd3cd76c42a47dc9d8c8ead8df7117deed7aef'
depends_on 'jdk8' depends_on 'jdk8'
......
...@@ -5,7 +5,7 @@ class Scons < Package ...@@ -5,7 +5,7 @@ class Scons < Package
homepage 'http://scons.org/' homepage 'http://scons.org/'
version '2.5.1' version '2.5.1'
source_url 'http://prdownloads.sourceforge.net/scons/scons-2.5.1.tar.gz' source_url 'http://prdownloads.sourceforge.net/scons/scons-2.5.1.tar.gz'
source_sha1 'f742350251734df75355e51c70f291e119ef927a' source_sha256 '0b25218ae7b46a967db42f2a53721645b3d42874a65f9552ad16ce26d30f51f2'
depends_on 'python27' depends_on 'python27'
......
...@@ -5,7 +5,7 @@ class Screen < Package ...@@ -5,7 +5,7 @@ class Screen < Package
homepage 'https://www.gnu.org/software/screen/' homepage 'https://www.gnu.org/software/screen/'
version '4.3.1' version '4.3.1'
source_url 'ftp://ftp.gnu.org/gnu/screen/screen-4.3.1.tar.gz' source_url 'ftp://ftp.gnu.org/gnu/screen/screen-4.3.1.tar.gz'
source_sha1 'a524761504e28480517e338b20c852f2ab100c93' source_sha256 'fa4049f8aee283de62e283d427f2cfd35d6c369b40f7f45f947dbfd915699d63'
depends_on 'ncurses' depends_on 'ncurses'
......
...@@ -5,7 +5,7 @@ class Screenfetch < Package ...@@ -5,7 +5,7 @@ class Screenfetch < Package
homepage 'https://github.com/KittyKatt/screenFetch' homepage 'https://github.com/KittyKatt/screenFetch'
version '3.7.0' version '3.7.0'
source_url 'https://github.com/KittyKatt/screenFetch/archive/v3.7.0.tar.gz' source_url 'https://github.com/KittyKatt/screenFetch/archive/v3.7.0.tar.gz'
source_sha1 '5a3702504e154335e372df56e4cb621840dc5506' source_sha256 '6711fe924833919d53c1dfbbb43f3777d33e20357a1b1536c4472f6a1b3c6be0'
def self.build def self.build
end end
......
...@@ -5,7 +5,7 @@ class Scrollz < Package ...@@ -5,7 +5,7 @@ class Scrollz < Package
homepage 'http://www.scrollz.info/' homepage 'http://www.scrollz.info/'
version '2.3' version '2.3'
source_url 'http://www.scrollz.info/download/ScrollZ-2.3.tar.gz' source_url 'http://www.scrollz.info/download/ScrollZ-2.3.tar.gz'
source_sha1 '991e6acfdf95d84ca159a37336c2d45a624d432f' source_sha256 '22535bcc54ad752107ab181775d90d9cf1b37648f500d627f428388a9d3710e6'
depends_on 'buildessential' depends_on 'buildessential'
depends_on 'ncurses' depends_on 'ncurses'
......
...@@ -5,7 +5,7 @@ class Serf < Package ...@@ -5,7 +5,7 @@ class Serf < Package
homepage 'https://serf.apache.org/' homepage 'https://serf.apache.org/'
version '1.3.9' version '1.3.9'
source_url 'https://www.apache.org/dist/serf/serf-1.3.9.tar.bz2' source_url 'https://www.apache.org/dist/serf/serf-1.3.9.tar.bz2'
source_sha1 '26015c63e3bbb108c1689bf2090e4c26351db674' source_sha256 '549c2d21c577a8a9c0450facb5cca809f26591f048e466552240947bdf7a87cc'
depends_on 'scons' depends_on 'scons'
depends_on 'aprutil' depends_on 'aprutil'
......
require "package" require 'package'
class Sfk < Package class Sfk < Package
description 'The Swiss File Knife - A Command Line Tools Collection for Windows / Linux / Mac.' description 'The Swiss File Knife - A Command Line Tools Collection for Windows / Linux / Mac.'
homepage 'http://swissfileknife.sourceforge.net/' homepage 'http://swissfileknife.sourceforge.net/'
version "1.8.6" version '1.8.6'
source_url "https://sourceforge.net/projects/swissfileknife/files/1-swissfileknife/1.8.6/sfk-1.8.6.tar.gz" source_url 'https://sourceforge.net/projects/swissfileknife/files/1-swissfileknife/1.8.6/sfk-1.8.6.tar.gz'
source_sha1 "d45d80d8a452d121ad85ec1d909fb3f85c17ee3f" source_sha256 'e65ec60b529785accdb90a77c99376888898764b2d79f6d4280077992994b1e2'
def self.build def self.build
system "./configure" system './configure'
system "make" system 'make'
end end
def self.install def self.install
......
...@@ -5,7 +5,7 @@ class Slang < Package ...@@ -5,7 +5,7 @@ class Slang < Package
homepage 'http://www.jedsoft.org/slang/' homepage 'http://www.jedsoft.org/slang/'
version '2.3.1a' version '2.3.1a'
source_url 'http://www.jedsoft.org/releases/slang/slang-2.3.1a.tar.bz2' source_url 'http://www.jedsoft.org/releases/slang/slang-2.3.1a.tar.bz2'
source_sha1 'a8ea7f1b5736160a94efb67b137a0f5b9916bdf2' source_sha256 '54f0c3007fde918039c058965dffdfd6c5aec0bad0f4227192cc486021f08c36'
def self.build def self.build
system "./configure", "--prefix=/usr/local", "--without-x" system "./configure", "--prefix=/usr/local", "--without-x"
......
...@@ -5,7 +5,7 @@ class Sluice < Package ...@@ -5,7 +5,7 @@ class Sluice < Package
homepage 'http://kernel.ubuntu.com/~cking/sluice/' homepage 'http://kernel.ubuntu.com/~cking/sluice/'
version '0.02.06' version '0.02.06'
source_url 'http://kernel.ubuntu.com/~cking/tarballs/sluice/sluice-0.02.06.tar.gz' source_url 'http://kernel.ubuntu.com/~cking/tarballs/sluice/sluice-0.02.06.tar.gz'
source_sha1 'c1afc98790147c2c48bc5675de8352812b4f1fea' source_sha256 'a1f06c2e7077e28fedb2b4f82066f6e6396bbd2fb4e8f22ef219ff573cdbe163'
def self.build def self.build
system "sed -i 's,/usr,/usr/local,g' Makefile" system "sed -i 's,/usr,/usr/local,g' Makefile"
......
...@@ -5,9 +5,9 @@ class Smemstat < Package ...@@ -5,9 +5,9 @@ class Smemstat < Package
homepage 'http://kernel.ubuntu.com/~cking/smemstat/' homepage 'http://kernel.ubuntu.com/~cking/smemstat/'
version '0.01.16' version '0.01.16'
source_url 'http://kernel.ubuntu.com/~cking/tarballs/smemstat/smemstat-0.01.16.tar.gz' source_url 'http://kernel.ubuntu.com/~cking/tarballs/smemstat/smemstat-0.01.16.tar.gz'
source_sha1 '4efdd89afa15ea7e4cb302653418935dab3c626a' source_sha256 '232e220574a6d7a8d75dec3aae79ae26b2102cd62ade9d1b2a78a5baa2d1c392'
depends_on "ncurses" depends_on 'ncurses'
def self.build def self.build
system "sed -i 's,/usr,/usr/local,g' Makefile" system "sed -i 's,/usr,/usr/local,g' Makefile"
......
...@@ -5,7 +5,7 @@ class Socat < Package ...@@ -5,7 +5,7 @@ class Socat < Package
homepage 'http://www.dest-unreach.org/socat/' homepage 'http://www.dest-unreach.org/socat/'
version '1.7.3.1' version '1.7.3.1'
source_url 'http://www.dest-unreach.org/socat/download/socat-1.7.3.1.tar.gz' source_url 'http://www.dest-unreach.org/socat/download/socat-1.7.3.1.tar.gz'
source_sha1 'a6f1d8ab3e85f565dbe172f33a9be6708dd52ffb' source_sha256 'a8cb07b12bcd04c98f4ffc1c68b79547f5dd4e23ddccb132940f6d55565c7f79'
depends_on 'readline' depends_on 'readline'
depends_on 'openssl' depends_on 'openssl'
......
...@@ -5,7 +5,7 @@ class Speex < Package ...@@ -5,7 +5,7 @@ class Speex < Package
homepage 'https://speex.org/' homepage 'https://speex.org/'
version '1.2.0' version '1.2.0'
source_url 'http://downloads.us.xiph.org/releases/speex/speex-1.2.0.tar.gz' source_url 'http://downloads.us.xiph.org/releases/speex/speex-1.2.0.tar.gz'
source_sha1 '18ebc3fa3236b4369509e9439acc32d0e864fa7f' source_sha256 'eaae8af0ac742dc7d542c9439ac72f1f385ce838392dc849cae4536af9210094'
def self.build def self.build
system "./configure" system "./configure"
......
...@@ -5,7 +5,7 @@ class Sqlite < Package ...@@ -5,7 +5,7 @@ class Sqlite < Package
homepage 'http://www.sqlite.org/' homepage 'http://www.sqlite.org/'
version '3.18.0-1' version '3.18.0-1'
source_url 'https://www.sqlite.org/2017/sqlite-autoconf-3180000.tar.gz' source_url 'https://www.sqlite.org/2017/sqlite-autoconf-3180000.tar.gz'
source_sha1 '74559194e1dd9b9d577cac001c0e9d370856671b' source_sha256 '3757612463976e7d08c5e9f0af3021613fc24bbcfe1c51197d6776b9ece9ac5c'
def self.build def self.build
system "./configure", "--disable-static", "--enable-shared", "--with-pic" system "./configure", "--disable-static", "--enable-shared", "--with-pic"
......
...@@ -5,7 +5,7 @@ class Sshfs < Package ...@@ -5,7 +5,7 @@ class Sshfs < Package
homepage 'https://github.com/libfuse/sshfs' homepage 'https://github.com/libfuse/sshfs'
version '2.8' version '2.8'
source_url 'https://github.com/libfuse/sshfs/releases/download/sshfs_2.8/sshfs-2.8.tar.gz' source_url 'https://github.com/libfuse/sshfs/releases/download/sshfs_2.8/sshfs-2.8.tar.gz'
source_sha1 '2b792aa5b3a45e0c3fe65c44bd9da8f64a690830' source_sha256 '7f689174d02e6b7e2631306fda4fb8e6b4483102d1bce82b3cdafba33369ad22'
depends_on 'glib' depends_on 'glib'
depends_on 'fuse' depends_on 'fuse'
......
...@@ -5,7 +5,7 @@ class Strace < Package ...@@ -5,7 +5,7 @@ class Strace < Package
homepage 'https://strace.io/' homepage 'https://strace.io/'
version '4.16' version '4.16'
source_url 'https://downloads.sourceforge.net/project/strace/strace/4.16/strace-4.16.tar.xz' source_url 'https://downloads.sourceforge.net/project/strace/strace/4.16/strace-4.16.tar.xz'
source_sha1 'b780a8cd2e60ea836cfd3468e0f81623a346d180' source_sha256 '98487cb5178ec1259986cc9f6e2a844f50e5d1208c112cc22431a1e4d9adf0ef'
depends_on 'buildessential' depends_on 'buildessential'
......
...@@ -5,7 +5,7 @@ class Stunnel < Package ...@@ -5,7 +5,7 @@ class Stunnel < Package
homepage 'https://www.stunnel.org/index.html' homepage 'https://www.stunnel.org/index.html'
version '5.41' version '5.41'
source_url 'https://www.stunnel.org/downloads/stunnel-5.41.tar.gz' source_url 'https://www.stunnel.org/downloads/stunnel-5.41.tar.gz'
source_sha1 '9aa8335e0f9571480b0d62b4b58d9d510447b732' source_sha256 'f05c6321ee1f6ddebacc234ccf20825971941e831b5beea6d0ce0b8e1668148f'
depends_on 'openssl' depends_on 'openssl'
......
...@@ -5,7 +5,7 @@ class Subversion < Package ...@@ -5,7 +5,7 @@ class Subversion < Package
homepage 'https://subversion.apache.org/' homepage 'https://subversion.apache.org/'
version '1.9.5' version '1.9.5'
source_url 'http://apache.mirrors.ionfish.org/subversion/subversion-1.9.5.tar.gz' source_url 'http://apache.mirrors.ionfish.org/subversion/subversion-1.9.5.tar.gz'
source_sha1 'ac9f8ee235f1b667dd6506864af8035aaedfc2d9' source_sha256 '280ba586c5d51d7b976b65d22d5e8e42f3908ed1c968d71120dcf534ce857a83'
depends_on 'aprutil' depends_on 'aprutil'
depends_on 'sqlite' depends_on 'sqlite'
......
...@@ -5,7 +5,7 @@ class Sysstat < Package ...@@ -5,7 +5,7 @@ class Sysstat < Package
homepage 'http://sebastien.godard.pagesperso-orange.fr/' homepage 'http://sebastien.godard.pagesperso-orange.fr/'
version '11.5.6' version '11.5.6'
source_url 'https://github.com/sysstat/sysstat/archive/v11.5.6.tar.gz' source_url 'https://github.com/sysstat/sysstat/archive/v11.5.6.tar.gz'
source_sha1 'a8913a7a8418590bc6ea77a7bbe737577ef96e33' source_sha256 '2ba2c6bfe0870e3b10061ec19b2623283d4922bc6d824b1ba6534a27001d9fa8'
def self.build def self.build
system "sed -i 's/GRP=root/GRP=$(whoami)/' configure" system "sed -i 's/GRP=root/GRP=$(whoami)/' configure"
......
...@@ -5,7 +5,7 @@ class Tcl < Package ...@@ -5,7 +5,7 @@ class Tcl < Package
homepage 'http://www.tcl.tk/' homepage 'http://www.tcl.tk/'
version '8.6.6' version '8.6.6'
source_url 'http://downloads.sourceforge.net/tcl/tcl8.6.6-src.tar.gz' source_url 'http://downloads.sourceforge.net/tcl/tcl8.6.6-src.tar.gz'
source_sha1 '169dd1589cad62c9fac4257c113db245da502cd0' source_sha256 'a265409781e4b3edcc4ef822533071b34c3dc6790b893963809b9fe221befe07'
def self.build def self.build
FileUtils.chdir("unix") do FileUtils.chdir("unix") do
......
...@@ -5,7 +5,7 @@ class Tcpdump < Package ...@@ -5,7 +5,7 @@ class Tcpdump < Package
homepage 'http://www.tcpdump.org/' homepage 'http://www.tcpdump.org/'
version '4.8.1' version '4.8.1'
source_url 'http://www.tcpdump.org/release/tcpdump-4.8.1.tar.gz' source_url 'http://www.tcpdump.org/release/tcpdump-4.8.1.tar.gz'
source_sha1 '364c8a60b637d1b122769fdeae79bcd300d5bd5c' source_sha256 '20e4341ec48fcf72abcae312ea913e6ba6b958617b2f3fb496d51f0ae88d831c'
depends_on 'libpcap' depends_on 'libpcap'
depends_on 'openssl' depends_on 'openssl'
......
...@@ -5,7 +5,7 @@ class Tcpstat < Package ...@@ -5,7 +5,7 @@ class Tcpstat < Package
homepage 'http://www.frenchfries.net/paul/tcpstat/' homepage 'http://www.frenchfries.net/paul/tcpstat/'
version '1.5' version '1.5'
source_url 'https://web.archive.org/web/20160504233625/http://www.frenchfries.net/paul/tcpstat/tcpstat-1.5.tar.gz' source_url 'https://web.archive.org/web/20160504233625/http://www.frenchfries.net/paul/tcpstat/tcpstat-1.5.tar.gz'
source_sha1 '3881edafe2a45c807a6f197792251036c599ec50' source_sha256 '46fde9458cc5678264b0c5f2197f84ada9101951197fdeec5f04b0801fcff0ba'
def self.build def self.build
system "./configure", "--prefix=/usr/local" system "./configure", "--prefix=/usr/local"
......
...@@ -5,7 +5,7 @@ class Termcap < Package ...@@ -5,7 +5,7 @@ class Termcap < Package
homepage 'https://www.gnu.org/software/termutils/' homepage 'https://www.gnu.org/software/termutils/'
version '1.3.1' version '1.3.1'
source_url 'https://ftp.gnu.org/gnu/termcap/termcap-1.3.1.tar.gz' source_url 'https://ftp.gnu.org/gnu/termcap/termcap-1.3.1.tar.gz'
source_sha1 '42dd1e6beee04f336c884f96314f0c96cc2578be' source_sha256 '91a0e22e5387ca4467b5bcb18edf1c51b930262fd466d5fda396dd9d26719100'
def self.build def self.build
system "./configure" system "./configure"
......
...@@ -5,7 +5,7 @@ class Texinfo < Package ...@@ -5,7 +5,7 @@ class Texinfo < Package
homepage 'https://www.gnu.org/software/texinfo/' homepage 'https://www.gnu.org/software/texinfo/'
version '6.3' version '6.3'
source_url 'http://ftp.gnu.org/gnu/texinfo/texinfo-6.3.tar.gz' source_url 'http://ftp.gnu.org/gnu/texinfo/texinfo-6.3.tar.gz'
source_sha1 '29b16c646c7bc9cd351b2f1d8dafdce70e5377f6' source_sha256 '300a6ba4958c2dd4a6d5ce60f0a335daf7e379f5374f276f6ba31a221f02f606'
def self.build def self.build
system "./configure" system "./configure"
......
...@@ -5,7 +5,7 @@ class Tig < Package ...@@ -5,7 +5,7 @@ class Tig < Package
homepage 'http://jonas.nitro.dk/tig/' homepage 'http://jonas.nitro.dk/tig/'
version '2.2.1' version '2.2.1'
source_url 'https://github.com/jonas/tig/archive/tig-2.2.1.tar.gz' source_url 'https://github.com/jonas/tig/archive/tig-2.2.1.tar.gz'
source_sha1 '704e35ad3f54024d7ce14dade4294aacc0744b3d' source_sha256 '92d96635068d779df58aea3fbfa86c5869e39c11c7868d5b3d62229360b5336f'
depends_on 'readline' depends_on 'readline'
depends_on 'ncurses' depends_on 'ncurses'
......
...@@ -5,7 +5,7 @@ class Tinycc < Package ...@@ -5,7 +5,7 @@ class Tinycc < Package
homepage 'http://bellard.org/tcc/' homepage 'http://bellard.org/tcc/'
version '0.9.26' version '0.9.26'
source_url 'http://download.savannah.gnu.org/releases/tinycc/tcc-0.9.26.tar.bz2' source_url 'http://download.savannah.gnu.org/releases/tinycc/tcc-0.9.26.tar.bz2'
source_sha1 '7110354d3637d0e05f43a006364c897248aed5d0' source_sha256 '521e701ae436c302545c3f973a9c9b7e2694769c71d9be10f70a2460705b6d71'
def self.build def self.build
system "./configure --prefix=/usr/local" system "./configure --prefix=/usr/local"
......
...@@ -5,7 +5,7 @@ class Tmux < Package ...@@ -5,7 +5,7 @@ class Tmux < Package
homepage 'http://tmux.github.io/' homepage 'http://tmux.github.io/'
version '2.2' version '2.2'
source_url 'https://github.com/tmux/tmux/releases/download/2.2/tmux-2.2.tar.gz' source_url 'https://github.com/tmux/tmux/releases/download/2.2/tmux-2.2.tar.gz'
source_sha1 '5ed1430bc7ef44c227e64e9401c686573dd0791a' source_sha256 'bc28541b64f99929fe8e3ae7a02291263f3c97730781201824c0f05d7c8e19e4'
depends_on 'readline' depends_on 'readline'
depends_on 'libevent' depends_on 'libevent'
......
...@@ -5,7 +5,7 @@ class Traceroute < Package ...@@ -5,7 +5,7 @@ class Traceroute < Package
homepage 'http://traceroute.sourceforge.net/' homepage 'http://traceroute.sourceforge.net/'
version '2.1.0' version '2.1.0'
source_url 'https://downloads.sourceforge.net/project/traceroute/traceroute/traceroute-2.1.0/traceroute-2.1.0.tar.gz' source_url 'https://downloads.sourceforge.net/project/traceroute/traceroute/traceroute-2.1.0/traceroute-2.1.0.tar.gz'
source_sha1 'bc5c6c8022187511be5665b3818d919be5987dcc' source_sha256 '3669d22a34d3f38ed50caba18cd525ba55c5c00d5465f2d20d7472e5d81603b6'
def self.build def self.build
# add /usr/lib64 to vpath to check /usr/lib64/libm.so # add /usr/lib64 to vpath to check /usr/lib64/libm.so
......
...@@ -5,7 +5,7 @@ class Tree < Package ...@@ -5,7 +5,7 @@ class Tree < Package
homepage 'http://mama.indstate.edu/users/ice/tree/' homepage 'http://mama.indstate.edu/users/ice/tree/'
version '1.7.0' version '1.7.0'
source_url 'http://mama.indstate.edu/users/ice/tree/src/tree-1.7.0.tgz' source_url 'http://mama.indstate.edu/users/ice/tree/src/tree-1.7.0.tgz'
source_sha1 '35bd212606e6c5d60f4d5062f4a59bb7b7b25949' source_sha256 '6957c20e82561ac4231638996e74f4cfa4e6faabc5a2f511f0b4e3940e8f7b12'
def self.build def self.build
system "sed -i 's,/usr,/usr/local,g' Makefile" system "sed -i 's,/usr,/usr/local,g' Makefile"
......
...@@ -5,7 +5,7 @@ class Trousers < Package ...@@ -5,7 +5,7 @@ class Trousers < Package
homepage 'http://trousers.sourceforge.net/' homepage 'http://trousers.sourceforge.net/'
version '0.3.14' version '0.3.14'
source_url 'https://downloads.sourceforge.net/project/trousers/trousers/0.3.14/trousers-0.3.14.tar.gz' source_url 'https://downloads.sourceforge.net/project/trousers/trousers/0.3.14/trousers-0.3.14.tar.gz'
source_sha1 '9ca2cc9e1179465f6c5d9055e2b855e25031b85a' source_sha256 'ce50713a261d14b735ec9ccd97609f0ad5ce69540af560e8c3ce9eb5f2d28f47'
depends_on 'openssl' depends_on 'openssl'
depends_on 'libtool' depends_on 'libtool'
......
...@@ -5,7 +5,7 @@ class Txt2man < Package ...@@ -5,7 +5,7 @@ class Txt2man < Package
homepage 'http://mvertes.free.fr/' homepage 'http://mvertes.free.fr/'
version '1.5.6' version '1.5.6'
source_url 'http://mvertes.free.fr/download/txt2man-1.5.6.tar.gz' source_url 'http://mvertes.free.fr/download/txt2man-1.5.6.tar.gz'
source_sha1 'ef1392785333ea88f7e01f4f4c519ecfbdd498bd' source_sha256 '984825c5fd0cb3495160bf3277f327078081a8dc219dc466509e307ec9a2b52a'
depends_on 'gawk' depends_on 'gawk'
depends_on 'mandb' depends_on 'mandb'
......
...@@ -5,7 +5,7 @@ class Unrar < Package ...@@ -5,7 +5,7 @@ class Unrar < Package
homepage 'http://www.rarlab.com/' homepage 'http://www.rarlab.com/'
version '5.4.5' version '5.4.5'
source_url 'http://www.rarlab.com/rar/unrarsrc-5.4.5.tar.gz' source_url 'http://www.rarlab.com/rar/unrarsrc-5.4.5.tar.gz'
source_sha1 '1590aec535792def68710dad7b73d5522e50c971' source_sha256 'e470c584332422893fb52e049f2cbd99e24dc6c6da971008b4e2ae4284f8796c'
def self.build def self.build
system "sed -i '145s,$,/libunrar.so,' makefile" # fix naming mistake system "sed -i '145s,$,/libunrar.so,' makefile" # fix naming mistake
......
...@@ -5,7 +5,7 @@ class Unshield < Package ...@@ -5,7 +5,7 @@ class Unshield < Package
homepage 'https://github.com/twogood/unshield' homepage 'https://github.com/twogood/unshield'
version '1.4.2' version '1.4.2'
source_url 'https://github.com/twogood/unshield/archive/1.4.2.tar.gz' source_url 'https://github.com/twogood/unshield/archive/1.4.2.tar.gz'
source_sha1 '02935c888b04507f0a14036773539a4f8c20a152' source_sha256 '5dd4ea0c7e97ad8e3677ff3a254b116df08a5d041c2df8859aad5c4f88d1f774'
depends_on 'cmake' depends_on 'cmake'
......
...@@ -5,7 +5,8 @@ class Unzip < Package ...@@ -5,7 +5,8 @@ class Unzip < Package
homepage 'http://www.info-zip.org/UnZip.html' homepage 'http://www.info-zip.org/UnZip.html'
version '1.6_1' version '1.6_1'
source_url 'https://downloads.sourceforge.net/project/infozip/UnZip%206.x%20%28latest%29/UnZip%206.0/unzip60.tar.gz' source_url 'https://downloads.sourceforge.net/project/infozip/UnZip%206.x%20%28latest%29/UnZip%206.0/unzip60.tar.gz'
source_sha1 'abf7de8a4018a983590ed6f5cbd990d4740f8a22' source_sha256 '036d96991646d0449ed0aa952e4fbe21b476ce994abc276e49d30e686708bd37'
depends_on 'patch' depends_on 'patch'
# adapted from the homebrew recipe as seen at: https://github.com/Homebrew/homebrew-dupes/blob/master/unzip.rb # adapted from the homebrew recipe as seen at: https://github.com/Homebrew/homebrew-dupes/blob/master/unzip.rb
......
...@@ -5,7 +5,7 @@ class Valgrind < Package ...@@ -5,7 +5,7 @@ class Valgrind < Package
homepage 'http://valgrind.org/' homepage 'http://valgrind.org/'
version '3.13.0' version '3.13.0'
source_url 'ftp://sourceware.org/pub/valgrind/valgrind-3.13.0.tar.bz2' source_url 'ftp://sourceware.org/pub/valgrind/valgrind-3.13.0.tar.bz2'
source_sha1 'ddf13e22dd0ee688bd533fc66b94cf88f75fad86' source_sha256 'd76680ef03f00cd5e970bbdcd4e57fb1f6df7d2e2c071635ef2be74790190c3b'
def self.build def self.build
system './configure' system './configure'
......
...@@ -5,7 +5,7 @@ class Vidstab < Package ...@@ -5,7 +5,7 @@ class Vidstab < Package
homepage 'http://public.hronopik.de/vid.stab/' homepage 'http://public.hronopik.de/vid.stab/'
version '0.98b' version '0.98b'
source_url 'https://github.com/georgmartius/vid.stab/archive/release-0.98b.tar.gz' source_url 'https://github.com/georgmartius/vid.stab/archive/release-0.98b.tar.gz'
source_sha1 '1030a1baa9b2cba844758a6cd8dd5d5fc23f9cd9' source_sha256 '530f0bf7479ec89d9326af3a286a15d7d6a90fcafbb641e3b8bdb8d05637d025'
depends_on 'cmake' depends_on 'cmake'
......
...@@ -5,9 +5,9 @@ class Vifm < Package ...@@ -5,9 +5,9 @@ class Vifm < Package
homepage 'https://vifm.info/' homepage 'https://vifm.info/'
version '0.8.2' version '0.8.2'
source_url 'https://downloads.sourceforge.net/project/vifm/vifm/vifm-0.8.2.tar.bz2' source_url 'https://downloads.sourceforge.net/project/vifm/vifm/vifm-0.8.2.tar.bz2'
source_sha1 '1ae4179b2b9a43c440290af0ecc91b9235203be7' source_sha256 '8b466d766658a24d07fc2039a26fefc6a018f5653684a6035183ca79f02c211f'
depends_on "ncurses" depends_on 'ncurses'
def self.build def self.build
system "./configure", \ system "./configure", \
......
...@@ -5,7 +5,7 @@ class Vim < Package ...@@ -5,7 +5,7 @@ class Vim < Package
homepage 'http://www.vim.org/' homepage 'http://www.vim.org/'
version '8.0-1' version '8.0-1'
source_url 'ftp://ftp.vim.org/pub/vim/unix/vim-8.0.tar.bz2' source_url 'ftp://ftp.vim.org/pub/vim/unix/vim-8.0.tar.bz2'
source_sha1 '54bb7fe631ed8eaea5675ec934e88b0da1f1eca0' source_sha256 '08bd0d1dd30ece3cb9905ccd48b82b2f81c861696377508021265177dc153a61'
depends_on 'ncurses' depends_on 'ncurses'
# vim uses shared library of following languages, so need them isntalled at run-time # vim uses shared library of following languages, so need them isntalled at run-time
......
...@@ -5,7 +5,7 @@ class Wbox < Package ...@@ -5,7 +5,7 @@ class Wbox < Package
homepage 'http://www.hping.org/wbox/' homepage 'http://www.hping.org/wbox/'
version '5' version '5'
source_url 'http://www.hping.org/wbox/wbox-5.tar.gz' source_url 'http://www.hping.org/wbox/wbox-5.tar.gz'
source_sha1 '5f20fca378c8abf53bb6a9069ecdebeb40a74147' source_sha256 '1589d85e83c8ee78383a491d89e768ab9aab9f433c5f5e035cfb5eed17efaa19'
def self.build def self.build
system "make" system "make"
......
...@@ -5,7 +5,7 @@ class Whois < Package ...@@ -5,7 +5,7 @@ class Whois < Package
homepage 'https://github.com/rfc1036/whois' homepage 'https://github.com/rfc1036/whois'
version '5.2.16' version '5.2.16'
source_url 'https://github.com/rfc1036/whois/archive/v5.2.16.tar.gz' source_url 'https://github.com/rfc1036/whois/archive/v5.2.16.tar.gz'
source_sha1 '1a5afb7363ef62de0565ae10cee7f0a42b6b260e' source_sha256 'd8204ca199329f14c33cb9f893b0f50918dbef34a6838317270e65c55ab32615'
depends_on 'gettext' depends_on 'gettext'
......
...@@ -7,7 +7,7 @@ class Wine < Package ...@@ -7,7 +7,7 @@ class Wine < Package
homepage 'https://www.winehq.org/' homepage 'https://www.winehq.org/'
version '2.10' version '2.10'
source_url 'https://dl.winehq.org/wine/source/2.x/wine-2.10.tar.xz' source_url 'https://dl.winehq.org/wine/source/2.x/wine-2.10.tar.xz'
source_sha1 '886bc24c315b2accbc2ad41d921e92177768f3a5' source_sha256 '488df7ffd2e81da455bf428fc9eb784bb4273a890334500895665711bd52f179'
depends_on 'bison' depends_on 'bison'
depends_on 'flex' depends_on 'flex'
......
...@@ -5,7 +5,7 @@ class Xe < Package ...@@ -5,7 +5,7 @@ class Xe < Package
homepage 'https://github.com/chneukirchen/xe/' homepage 'https://github.com/chneukirchen/xe/'
version '0.6.1' version '0.6.1'
source_url 'https://github.com/chneukirchen/xe/archive/v0.6.1.tar.gz' source_url 'https://github.com/chneukirchen/xe/archive/v0.6.1.tar.gz'
source_sha1 '76c0a31c4d646314c3e92753a2fec3ae7cedad1d' source_sha256 '36036d0e9464233d3113af187c473491298ed1168976330d7dd615b8f0521b96'
def self.build def self.build
system "make", "PREFIX=/usr/local" system "make", "PREFIX=/usr/local"
......
...@@ -5,7 +5,7 @@ class Xxhash < Package ...@@ -5,7 +5,7 @@ class Xxhash < Package
homepage 'http://cyan4973.github.io/xxHash/' homepage 'http://cyan4973.github.io/xxHash/'
version '0.6.2' version '0.6.2'
source_url 'https://github.com/Cyan4973/xxHash/archive/v0.6.2.tar.gz' source_url 'https://github.com/Cyan4973/xxHash/archive/v0.6.2.tar.gz'
source_sha1 '303f93e57b4e1ddc627d62a3313eaab82fd11720' source_sha256 'e4da793acbe411e7572124f958fa53b280e5f1821a8bf78d79ace972950b8f82'
def self.build def self.build
system "make" system "make"
......
...@@ -5,7 +5,7 @@ class Xzutils < Package ...@@ -5,7 +5,7 @@ class Xzutils < Package
homepage 'http://tukaani.org/xz/' homepage 'http://tukaani.org/xz/'
version '5.2.3-2' version '5.2.3-2'
source_url 'http://tukaani.org/xz/xz-5.2.3.tar.gz' source_url 'http://tukaani.org/xz/xz-5.2.3.tar.gz'
source_sha1 '529638eec3597e429cc54c74551ac0a89169e841' source_sha256 '71928b357d0a09a12a4b4c5fafca8c31c19b0e7d3b8ebb19622e96f26dbf28cb'
def self.build def self.build
system "./configure", "--prefix=/usr/local", "--libdir=#{CREW_LIB_PREFIX}", system "./configure", "--prefix=/usr/local", "--libdir=#{CREW_LIB_PREFIX}",
......
require 'package' require 'package'
class Yasm < Package class Yasm < Package
version '1.3.0' version '1.3.0'
description 'Yasm is a complete rewrite of the NASM assembler under the new BSD License.' description 'Yasm is a complete rewrite of the NASM assembler under the new BSD License.'
homepage 'http://yasm.tortall.net/' homepage 'http://yasm.tortall.net/'
source_url 'http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz' source_url 'http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz'
source_sha1 'b7574e9f0826bedef975d64d3825f75fbaeef55e' source_sha256 '3dce6601b495f5b3d45b59f7d2492a340ee7e84b5beca17e48f862502bd5603f'
def self.build def self.build
system './configure --prefix=/usr/local' system './configure --prefix=/usr/local'
......
...@@ -5,7 +5,7 @@ class Zlibpkg < Package ...@@ -5,7 +5,7 @@ class Zlibpkg < Package
homepage 'http://www.zlib.net/' homepage 'http://www.zlib.net/'
version '1.2.11-1' version '1.2.11-1'
source_url 'http://www.zlib.net/zlib-1.2.11.tar.gz' source_url 'http://www.zlib.net/zlib-1.2.11.tar.gz'
source_sha1 'e6d119755acdf9104d7ba236b1242696940ed6dd' source_sha256 'c3e5e9fdd5004dcb542feda5ee4f0ff0744628baf8ed2dd5d66f8ca1197cb1a1'
def self.build def self.build
system "./configure", "--libdir=#{CREW_LIB_PREFIX}" system "./configure", "--libdir=#{CREW_LIB_PREFIX}"
......
...@@ -4,10 +4,10 @@ class Zsh < Package ...@@ -4,10 +4,10 @@ class Zsh < Package
description 'Zsh is a shell designed for interactive use, although it is also a powerful scripting language.' description 'Zsh is a shell designed for interactive use, although it is also a powerful scripting language.'
homepage 'http://zsh.sourceforge.net/' homepage 'http://zsh.sourceforge.net/'
version '5.0.7' version '5.0.7'
source_url "http://sourceforge.net/projects/zsh/files/zsh/5.0.7/zsh-5.0.7.tar.gz/download" source_url 'http://sourceforge.net/projects/zsh/files/zsh/5.0.7/zsh-5.0.7.tar.gz/download'
source_sha1 "a77519d3a6c251c69b1f4924cacdac17cc8e6a9d" source_sha256 '43f0a4c179ef79bb8c9153575685f7f45f28a3615c8cf96345f503d5b9e7b919'
depends_on "ncurses" depends_on 'ncurses'
def self.build def self.build
system "./configure --prefix=/usr/local" system "./configure --prefix=/usr/local"
......
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