Skip to content

Commit

Permalink
Ports: Added checksums / signature files and other fixes
Browse files Browse the repository at this point in the history
* Use ${version} instead of explicit version numbers in urls/filenames
* Move -L option to port script, as this is always good
* Fix some various other stuff
  • Loading branch information
lnzero1dev authored and awesomekling committed Feb 6, 2020
1 parent 991953a commit f46d80a
Show file tree
Hide file tree
Showing 39 changed files with 148 additions and 74 deletions.
1 change: 0 additions & 1 deletion Ports/SDL2/package.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ port=SDL2
version=serenity-git
workdir=SDL-master-serenity
useconfigure=true
curlopts="-L"
files="https://github.com/SerenityOS/SDL/archive/master-serenity.tar.gz SDL2-git.tar.gz"
configopts="-DCMAKE_TOOLCHAIN_FILE=$SERENITY_ROOT/Toolchain/CMakeToolchain.txt -DPULSEAUDIO=OFF"

Expand Down
6 changes: 5 additions & 1 deletion Ports/bash/package.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,11 @@ port=bash
version=5.0
useconfigure=true
configopts="--disable-nls --without-bash-malloc"
files="https://ftp.gnu.org/gnu/bash/bash-5.0.tar.gz bash-5.0.tar.gz"
files="https://ftp.gnu.org/gnu/bash/bash-${version}.tar.gz bash-${version}.tar.gz
https://ftp.gnu.org/gnu/bash/bash-${version}.tar.gz.sig bash-${version}.tar.gz.sig
https://ftp.gnu.org/gnu/gnu-keyring.gpg gnu-keyring.gpg"
auth_type="sig"
auth_opts="--keyring ./gnu-keyring.gpg bash-${version}.tar.gz.sig"

build() {
run_replace_in_file "s/define GETCWD_BROKEN 1/undef GETCWD_BROKEN/" config.h
Expand Down
7 changes: 5 additions & 2 deletions Ports/bc/package.sh
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
#!/bin/bash ../.port_include.sh
port=bc
version=2.5.1
curlopts="-L"
files="https://github.com/gavinhoward/bc/releases/download/2.5.1/bc-2.5.1.tar.xz bc-2.5.1.tar.xz"
files="https://github.com/gavinhoward/bc/releases/download/${version}/bc-${version}.tar.xz bc-${version}.tar.xz
https://github.com/gavinhoward/bc/releases/download/${version}/bc-${version}.tar.xz.sig bc-${version}.tar.xz.sig"
useconfigure=true
configscript=configure.sh
auth_type="sig"
auth_import_key="E2A30324A4465A4D5882692EC08038BDF280D33E"
auth_opts="bc-${version}.tar.xz.sig"

configure() {
run env HOSTCC=gcc ./"$configscript"
Expand Down
6 changes: 5 additions & 1 deletion Ports/binutils/package.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,8 @@ port=binutils
version=2.32
useconfigure=true
configopts="--target=i686-pc-serenity --with-sysroot=/ --with-build-sysroot=$SERENITY_ROOT/Root --disable-werror --disable-gdb --disable-nls"
files="https://ftp.gnu.org/gnu/binutils/binutils-2.32.tar.xz binutils-2.32.tar.xz"
files="https://ftp.gnu.org/gnu/binutils/binutils-${version}.tar.xz binutils-${version}.tar.xz
https://ftp.gnu.org/gnu/binutils/binutils-${version}.tar.xz.sig binutils-${version}.tar.xz.sig
https://ftp.gnu.org/gnu/gnu-keyring.gpg gnu-keyring.gpg"
auth_type="sig"
auth_opts="--keyring ./gnu-keyring.gpg binutils-${version}.tar.xz.sig"
6 changes: 5 additions & 1 deletion Ports/byacc/package.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
#!/bin/bash ../.port_include.sh
port=byacc
version=20191125
files="https://invisible-mirror.net/archives/byacc/byacc-20191125.tgz byacc-20191125.tgz"
files="https://invisible-mirror.net/archives/byacc/byacc-${version}.tgz byacc-${version}.tgz
https://invisible-mirror.net/archives/byacc/byacc-${version}.tgz.asc byacc-${version}.tgz.asc"
useconfigure=true
auth_type="sig"
auth_import_key="C52048C0C0748FEE227D47A2702353E0F7E48EDB"
auth_opts="byacc-${version}.tgz.asc byacc-${version}.tgz"
1 change: 0 additions & 1 deletion Ports/c-ray/package.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ port=c-ray
version=git
workdir=c-ray-master
useconfigure=true
curlopts="-L"
files="https://github.com/vkoskiv/c-ray/archive/master.tar.gz c-ray-git.tar.gz"
configopts="-DCMAKE_TOOLCHAIN_FILE=$SERENITY_ROOT/Toolchain/CMakeToolchain.txt -DNO_SDL2=True"

Expand Down
7 changes: 6 additions & 1 deletion Ports/curl/package.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,10 @@ port=curl
version=7.65.3
useconfigure=true
configopts="--disable-threaded-resolver"
files="https://curl.haxx.se/download/curl-7.65.3.tar.bz2 curl-7.65.3.tar.bz2"
files="https://curl.haxx.se/download/curl-${version}.tar.bz2 curl-${version}.tar.bz2
https://curl.haxx.se/download/curl-${version}.tar.bz2.asc curl-${version}.tar.bz2.asc"

depends=zlib
auth_type="sig"
auth_import_key="27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2"
auth_opts="curl-${version}.tar.bz2.asc curl-${version}.tar.bz2"
6 changes: 5 additions & 1 deletion Ports/diffutils/package.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
#!/bin/bash ../.port_include.sh
port=diffutils
version=3.5
files="https://ftp.gnu.org/gnu/diffutils/diffutils-3.5.tar.xz diffutils-3.5.tar.xz"
files="https://ftp.gnu.org/gnu/diffutils/diffutils-${version}.tar.xz diffutils-${version}.tar.xz
https://ftp.gnu.org/gnu/diffutils/diffutils-${version}.tar.xz.sig diffutils-${version}.tar.xz.sig
https://ftp.gnu.org/gnu/gnu-keyring.gpg gnu-keyring.gpg"
useconfigure=true
auth_type="sig"
auth_opts="--keyring ./gnu-keyring.gpg diffutils-${version}.tar.xz.sig"
1 change: 0 additions & 1 deletion Ports/doom/package.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
port=doom
workdir=SerenityDOOM-master
version=serenity-git
curlopts="-L"
files="https://github.com/SerenityOS/SerenityDOOM/archive/master.tar.gz doom-git.tar.gz"
makeopts="-C doomgeneric/"
installopts="-C doomgeneric/"
2 changes: 1 addition & 1 deletion Ports/figlet/package.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#!/bin/bash ../.port_include.sh
port=figlet
version=2.2.5
files="https://ftp.figlet.org/pub/figlet/program/unix/figlet-2.2.5.tar.gz figlet-2.2.5.tar.gz"
files="https://ftp.figlet.org/pub/figlet/program/unix/figlet-2.2.5.tar.gz figlet-2.2.5.tar.gz d88cb33a14f1469fff975d021ae2858e"
makeopts="CC=i686-pc-serenity-gcc LD=i686-pc-serenity-gcc"
7 changes: 5 additions & 2 deletions Ports/flex/package.sh
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
#!/bin/bash ../.port_include.sh
port=flex
version=2.6.4
curlopts="-L"
files="https://github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz flex-2.6.4.tar.gz"
files="https://github.com/westes/flex/releases/download/v${version}/flex-${version}.tar.gz flex-${version}.tar.gz
https://github.com/westes/flex/releases/download/v${version}/flex-${version}.tar.gz.sig flex-${version}.tar.gz.sig"
useconfigure=true
configopts=--disable-bootstrap
depends="m4 pcre2"
auth_type="sig"
auth_import_key="E4B29C8D64885307"
auth_opts="flex-${version}.tar.gz.sig"
19 changes: 6 additions & 13 deletions Ports/gcc/package.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,23 +3,16 @@ port=gcc
version=9.2.0
useconfigure=true
configopts="--target=i686-pc-serenity --with-sysroot=/ --with-build-sysroot=$SERENITY_ROOT/Root --with-newlib --enable-languages=c,c++ --disable-lto --disable-nls"
files="https://ftp.gnu.org/gnu/gcc/gcc-9.2.0/gcc-9.2.0.tar.xz gcc-9.2.0.tar.xz"
files="https://ftp.gnu.org/gnu/gcc/gcc-${version}/gcc-${version}.tar.xz gcc-${version}.tar.xz
https://ftp.gnu.org/gnu/gcc/gcc-${version}/gcc-${version}.tar.xz.sig gcc-${version}.tar.xz.sig
https://ftp.gnu.org/gnu/gnu-keyring.gpg gnu-keyring.gpg"
makeopts="all-gcc all-target-libgcc all-target-libstdc++-v3 -j $(nproc)"
installopts="DESTDIR=$SERENITY_ROOT/Root install-gcc install-target-libgcc install-target-libstdc++-v3"
depends="binutils"

fetch() {
read url filename <<< $(echo "$files")
if [ -f "$filename" ]; then
echo "$filename already exists"
else
run_nocd curl -O "$url" -o "$filename"
fi
run_nocd tar xf "$filename"
auth_type="sig"
auth_opts="--keyring ./gnu-keyring.gpg gcc-${version}.tar.xz.sig"
post_fetch() {
run contrib/download_prerequisites
for f in patches/*; do
run patch -p1 < "$f"
done
}
build() {
run make $makeopts
Expand Down
7 changes: 6 additions & 1 deletion Ports/grep/package.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
#!/bin/bash ../.port_include.sh
port=grep
version=2.5.4
files="https://ftp.gnu.org/gnu/grep/grep-2.5.4.tar.gz grep-2.5.4.tar.gz"
files="https://ftp.gnu.org/gnu/grep/grep-${version}.tar.gz grep-${version}.tar.gz
https://ftp.gnu.org/gnu/grep/grep-${version}.tar.gz.sig grep-${version}.tar.gz.sig
https://ftp.gnu.org/gnu/gnu-keyring.gpg gnu-keyring.gpg"

useconfigure=true
configopts=--disable-perl-regexp
auth_type="sig"
auth_opts="--keyring ./gnu-keyring.gpg grep-${version}.tar.gz.sig"
10 changes: 5 additions & 5 deletions Ports/klong/patches/klong.patch
Original file line number Diff line number Diff line change
Expand Up @@ -6,21 +6,21 @@
+CC= i686-pc-serenity-gcc $(CFLAGS)
V= 20190330
R= 20190926

# Modules to load into image file
OPTIONS=-l nstat -l nplot -l time

-all: kg klong.image
+all: kg

klong.image: kg
./kg -n $(OPTIONS) -o klong.image
@@ -48,3 +48,8 @@

mksums: clean
find . -type f | grep -v _csums | grep -v klong2015 | csum >_csums
+
+install:
+ install kg ${DESTDIR}/usr/local/bin
+ mkdir ${DESTDIR}/usr/local/lib/klong
+ mkdir -p ${DESTDIR}/usr/local/lib/klong
+ install -m 644 lib/* ${DESTDIR}/usr/local/lib/klong
7 changes: 6 additions & 1 deletion Ports/less/package.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,10 @@
port=less
version=530
useconfigure="true"
files="https://ftp.gnu.org/gnu/less/less-530.tar.gz less-530.tar.gz"
files="https://ftp.gnu.org/gnu/less/less-${version}.tar.gz less-${version}.tar.gz
https://ftp.gnu.org/gnu/less/less-${version}.tar.gz.sig less-${version}.tar.gz.sig
https://ftp.gnu.org/gnu/gnu-keyring.gpg gnu-keyring.gpg"

depends="ncurses"
auth_type="sig"
auth_opts="--keyring ./gnu-keyring.gpg less-${version}.tar.gz.sig"
6 changes: 5 additions & 1 deletion Ports/libarchive/package.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,9 @@ port=libarchive
version=3.4.0
useconfigure=true
configopts="--without-xml2"
files="https://libarchive.org/downloads/libarchive-3.4.0.tar.gz libarchive-3.4.0.tar.gz"
files="https://libarchive.org/downloads/libarchive-${version}.tar.gz libarchive-${version}.tar.gz
https://libarchive.org/downloads/libarchive-${version}.tar.gz.asc libarchive-${version}.tar.gz.asc"
depends=zlib
auth_type="sig"
auth_import_key="CB55788360B992FA0885C878F040F7196BA99AF4"
auth_opts="libarchive-${version}.tar.gz.asc libarchive-${version}.tar.gz"
14 changes: 6 additions & 8 deletions Ports/libexpat/package.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,9 @@
port=libexpat
version=2.2.9
useconfigure=true
files="https://codeload.github.com/libexpat/libexpat/tar.gz/R_2_2_9 expat-2.2.9.tar.gz"
workdir=libexpat-R_2_2_9/expat/

configure() {
run ./buildconf.sh
run patch -p 0 < fix-autoconf.patch
run ./"$configscript" --host=i686-pc-serenity $configopts
}
files="https://github.com/libexpat/libexpat/releases/download/R_2_2_9/expat-${version}.tar.xz expat-${version}.tar.xz
https://github.com/libexpat/libexpat/releases/download/R_2_2_9/expat-${version}.tar.xz.asc expat-${version}.tar.xz.asc"
workdir=expat-${version}
auth_type="sig"
auth_import_key="CB8DE70A90CFBF6C3BF5CC5696262ACFFBD3AEC6"
auth_opts="expat-${version}.tar.xz.asc expat-${version}.tar.xz"
Original file line number Diff line number Diff line change
@@ -1,19 +1,22 @@
--- conftools/config.sub.orig 2019-10-03 23:14:02.281000072 +0100
+++ conftools/config.sub 2019-10-03 23:14:36.896816822 +0100
--- a/conftools/config.sub
+++ b/conftools/config.sub
@@ -2,7 +2,7 @@
# Configuration validation subroutine script.
# Copyright 1992-2018 Free Software Foundation, Inc.
-timestamp='2018-02-22'

-timestamp='2018-01-01'
+timestamp='2019-10-03'

# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@@ -1364,6 +1364,7 @@
@@ -1409,6 +1409,7 @@ case $os in
# Each alternative MUST end in a * to match a version number.
# -sysv* is not here because it comes later, after sysvr4.
-gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
+ | -serenity* \
| -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
| -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
| -sym* | -kopensolaris* | -plan9* \
--
2.17.1

8 changes: 6 additions & 2 deletions Ports/libiconv/package.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,9 @@
port=libiconv
version=1.16
useconfigure=true
files="https://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.16.tar.gz libiconv-1.16.tar.gz"
patchlevel=1
files="https://ftp.gnu.org/pub/gnu/libiconv/libiconv-${version}.tar.gz libiconv-${version}.tar.gz
https://ftp.gnu.org/gnu/libiconv/libiconv-${version}.tar.gz.sig libiconv-${version}.tar.gz.sig
https://ftp.gnu.org/gnu/gnu-keyring.gpg gnu-keyring.gpg"

auth_type="sig"
auth_opts="--keyring ./gnu-keyring.gpg libiconv-${version}.tar.gz.sig"
2 changes: 1 addition & 1 deletion Ports/links/package.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
port=links
version=2.19
useconfigure=true
files="https://links.twibright.com/download/links-2.19.tar.bz2 links-2.19.tar.bz2"
files="https://links.twibright.com/download/links-2.19.tar.bz2 links-2.19.tar.bz2 fa6df86919640e490187ee9d85a4f598"
2 changes: 1 addition & 1 deletion Ports/lua/package.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash ../.port_include.sh
port=lua
version=5.3.5
files="https://www.lua.org/ftp/lua-5.3.5.tar.gz lua-5.3.5.tar.gz"
files="https://www.lua.org/ftp/lua-5.3.5.tar.gz lua-5.3.5.tar.gz 4f4b4f323fd3514a68e0ab3da8ce3455"
makeopts="-j$(nproc) generic"
installopts="INSTALL_TOP=$SERENITY_ROOT/Root/"
6 changes: 5 additions & 1 deletion Ports/m4/package.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,8 @@
port=m4
version=1.4.9
useconfigure=true
files="https://ftp.gnu.org/gnu/m4/m4-1.4.9.tar.gz m4-1.4.9.tar.gz"
files="https://ftp.gnu.org/gnu/m4/m4-${version}.tar.gz m4-${version}.tar.gz
https://ftp.gnu.org/gnu/m4/m4-${version}.tar.gz.sig m4-${version}.tar.gz.sig
https://ftp.gnu.org/gnu/gnu-keyring.gpg gnu-keyring.gpg"
auth_type="sig"
auth_opts="--keyring ./gnu-keyring.gpg m4-${version}.tar.gz.sig"
6 changes: 5 additions & 1 deletion Ports/make/package.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,9 @@
port=make
version=4.2.1
useconfigure=true
files="https://ftp.gnu.org/gnu/make/make-4.2.1.tar.bz2 make-4.2.1.tar.bz2"
files="https://ftp.gnu.org/gnu/make/make-${version}.tar.bz2 make-${version}.tar.bz2
https://ftp.gnu.org/gnu/make/make-${version}.tar.bz2.sig make-${version}.tar.bz2.sig
https://ftp.gnu.org/gnu/gnu-keyring.gpg gnu-keyring.gpg"
auth_type="sig"
auth_opts="--keyring ./gnu-keyring.gpg make-${version}.tar.bz2.sig"
configopts="--target=i686-pc-serenity --with-sysroot=/ --without-guile"
3 changes: 2 additions & 1 deletion Ports/mandoc/package.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,6 @@
port=mandoc
version=1.14.5
useconfigure=true
files="https://mandoc.bsd.lv/snapshots/mandoc-1.14.5.tar.gz mandoc-1.14.5.tar.gz"
files="https://mandoc.bsd.lv/snapshots/mandoc-${version}.tar.gz mandoc-${version}.tar.gz 8219b42cb56fc07b2aa660574e6211ac38eefdbf21f41b698d3348793ba5d8f7"
depends="less pcre2 zlib"
auth_type="sha256"
6 changes: 5 additions & 1 deletion Ports/mawk/package.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
#!/bin/bash ../.port_include.sh
port=mawk
version=1.3.4-20200120
files="https://invisible-mirror.net/archives/mawk/mawk-1.3.4-20200120.tgz mawk-1.3.4-20200120.tgz"
files="https://invisible-mirror.net/archives/mawk/mawk-${version}.tgz mawk-${version}.tgz
https://invisible-mirror.net/archives/mawk/mawk-${version}.tgz.asc mawk-${version}.tgz.asc"
useconfigure=true
auth_type="sig"
auth_import_key="C52048C0C0748FEE227D47A2702353E0F7E48EDB"
auth_opts="mawk-${version}.tgz.asc mawk-${version}.tgz"
3 changes: 2 additions & 1 deletion Ports/mbedtls/package.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
#!/bin/bash ../.port_include.sh
port=mbedtls
version=2.16.2
files="https://tls.mbed.org/download/mbedtls-2.16.2-apache.tgz mbedtls-2.16.2-apache.tgz"
files="https://tls.mbed.org/download/mbedtls-${version}-apache.tgz mbedtls-${version}-apache.tgz ba809acfd4b41b86895b92e98d936695b5b62b73"
makeopts="CFLAGS=-DPLATFORM_UTIL_USE_GMTIME"
auth_type="sha1"
9 changes: 6 additions & 3 deletions Ports/nano/package.sh
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
#!/bin/bash ../.port_include.sh
port=nano
version=4.5
workdir=nano-4.5
useconfigure="true"
curlopts="-L"
files="https://www.nano-editor.org/dist/v4/nano-4.5.tar.xz nano-4.5.tar.xz"
files="https://www.nano-editor.org/dist/v4/nano-${version}.tar.xz nano-${version}.tar.xz
https://www.nano-editor.org/dist/v4/nano-${version}.tar.xz.asc nano-${version}.tar.xz.asc"
configopts="--target=i686-pc-serenity --disable-browser --disable-utf8"
depends="ncurses"
auth_type="sig"
auth_import_key="BFD009061E535052AD0DF2150D28D4D2A0ACE884"
auth_opts="nano-${version}.tar.xz.asc nano-${version}.tar.xz"

export CPPFLAGS=-I${SERENITY_ROOT}/Root/usr/local/include/ncurses
export PKG_CONFIG_PATH=${SERENITY_ROOT}/Root/usr/local/lib/pkgconfig
8 changes: 6 additions & 2 deletions Ports/ncurses/package.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,9 @@
port=ncurses
version=6.1
useconfigure=true
configopts="--with-termlib"
files="ftp:https://ftp.gnu.org/gnu/ncurses/ncurses-6.1.tar.gz ncurses-6.1.tar.gz"
configopts="--with-termlib --enable-pc-files --with-pkg-config=/usr/local/lib/pkgconfig --with-pkg-config-libdir=/usr/local/lib/pkgconfig"
files="ftp:https://ftp.gnu.org/gnu/ncurses/ncurses-${version}.tar.gz ncurses-${version}.tar.gz
https://ftp.gnu.org/gnu/ncurses/ncurses-${version}.tar.gz.sig ncurses-${version}.tar.gz.sig
https://ftp.gnu.org/gnu/gnu-keyring.gpg gnu-keyring.gpg"
auth_type="sig"
auth_opts="--keyring ./gnu-keyring.gpg ncurses-${version}.tar.gz.sig"
1 change: 0 additions & 1 deletion Ports/nesalizer/package.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
#!/bin/bash ../.port_include.sh
port=nesalizer
version=master
curlopts="-L"
makeopts="CONF=release"
files="https://github.com/SerenityOS/nesalizer/archive/master.zip nesalizer-master.zip"
depends=SDL2
1 change: 0 additions & 1 deletion Ports/nyancat/package.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,4 @@
port=nyancat
version=git
workdir=nyancat-master
curlopts="-L"
files="https://github.com/klange/nyancat/archive/master.tar.gz nyancat-git.tar.gz"
7 changes: 6 additions & 1 deletion Ports/openssl/package.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,12 @@ port=openssl
version=1.0.2t
useconfigure=true
configscript=Configure
files="https://www.openssl.org/source/openssl-1.0.2t.tar.gz openssl-1.0.2t.tar.gz "
files="https://www.openssl.org/source/openssl-${version}.tar.gz openssl-${version}.tar.gz
https://www.openssl.org/source/openssl-${version}.tar.gz.asc openssl-${version}.tar.gz.asc"
auth_type="sig"
auth_import_key="8657ABB260F056B1E5190839D9C4D26D0E604491"
auth_opts="openssl-${version}.tar.gz.asc openssl-${version}.tar.gz"

depends="zlib"
usr_local=$SERENITY_ROOT/Root/usr/local/
configopts="--prefix=$usr_local --openssldir=$usr_local/ssl BSD-x86 zlib no-tests no-threads no-asm no-sock"
Expand Down
Loading

0 comments on commit f46d80a

Please sign in to comment.