Initial commit.
Recipes still untested at this point.
This commit is contained in:
commit
a5e68e70c6
4
abuild/recipe.spec
Normal file
4
abuild/recipe.spec
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
name: abuild
|
||||||
|
version: 3.4.0
|
||||||
|
release: 1
|
||||||
|
sources: https://dev.alpinelinux.org/archive/abuild/abuild-%{version}.tar.xz
|
15
apk-tools/recipe.spec
Normal file
15
apk-tools/recipe.spec
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
name: apk-tools
|
||||||
|
version: 2.10.4
|
||||||
|
release: 1
|
||||||
|
sources: https://dev.alpinelinux.org/archive/apk-tools/apk-tools-%{version}.tar.xz
|
||||||
|
options:
|
||||||
|
- make: LUAAPK= static
|
||||||
|
|
||||||
|
@install
|
||||||
|
mkdir -p '%{pkg}/sbin'
|
||||||
|
cp apk-tools-%{version}/src/apk.static '%{pkg}/sbin/apk'
|
||||||
|
mkdir -p '%{pkg}/var/lib/apk'
|
||||||
|
mkdir -p '%{pkg}/var/cache/misc'
|
||||||
|
mkdir -p '%{pkg}/etc/apk/keys'
|
||||||
|
mkdir -p '%{pkg}/etc/apk/protected_paths.d'
|
||||||
|
|
8
autoconf/recipe.spec
Normal file
8
autoconf/recipe.spec
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
name: autoconf
|
||||||
|
version: 2.69
|
||||||
|
release: 1
|
||||||
|
sources: https://ftp.gnu.org/gnu/autoconf/autoconf-%{version}.tar.gz
|
||||||
|
dependencies:
|
||||||
|
- m4
|
||||||
|
- perl
|
||||||
|
|
4
automake/recipe.spec
Normal file
4
automake/recipe.spec
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
name: automake
|
||||||
|
version: 1.16
|
||||||
|
release: 1
|
||||||
|
sources: https://ftp.gnu.org/gnu/automake/automake-%{version}.tar.gz
|
12
binutils/recipe.spec
Normal file
12
binutils/recipe.spec
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
name: binutils
|
||||||
|
version: 2.32
|
||||||
|
release: 1
|
||||||
|
sources: https://ftp.gnu.org/gnu/binutils/binutils-%{version}.tar.xz
|
||||||
|
options:
|
||||||
|
- configure: --disable-multilib --with-pic --disable-nls
|
||||||
|
|
||||||
|
- make: tooldir=/usr
|
||||||
|
|
||||||
|
@install
|
||||||
|
cd binutils-%{version} && make 'DESTDIR=%{pkg}' tooldir=/usr %{name} && rm '%{pkg}/usr/bin/strings'
|
||||||
|
|
16
busybox/recipe.spec
Normal file
16
busybox/recipe.spec
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
name: busybox
|
||||||
|
version: 1.31.0
|
||||||
|
release: 1
|
||||||
|
sources: https://busybox.net/downloads/busybox-%{version}.tar.bz2
|
||||||
|
@configure
|
||||||
|
cd busybox-%{version} && make defconfig
|
||||||
|
sed -i -e 's/.*CONFIG_STATIC.*/CONFIG_STATIC=y/' busybox-%{version}/.config
|
||||||
|
|
||||||
|
@install
|
||||||
|
mkdir -p '%{pkg}/bin'
|
||||||
|
mkdir -p '%{pkg}/sbin'
|
||||||
|
mkdir -p '%{pkg}/usr/bin'
|
||||||
|
mkdir -p '%{pkg}/usr/sbin'
|
||||||
|
cp busybox-%{version}/busybox '%{pkg}/bin/busybox'
|
||||||
|
chroot '%{pkg}' /bin/busybox --%{name} -s
|
||||||
|
|
10
bzip2/recipe.spec
Normal file
10
bzip2/recipe.spec
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
name: bzip2
|
||||||
|
version: 1.0.6
|
||||||
|
release: 1
|
||||||
|
sources: https://downloads.sourceforge.net/project/bzip2/bzip2-%{version}.tar.gz
|
||||||
|
options:
|
||||||
|
- make install: PREFIX='%{pkg}/usr'
|
||||||
|
|
||||||
|
@configure
|
||||||
|
sed -i.orig -e '/^CFLAGS=/s/.*/CFLAGS = -O2 -fPIC/' bzip2-%{version}/Makefile
|
||||||
|
|
8
clang/recipe.spec
Normal file
8
clang/recipe.spec
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
name: clang
|
||||||
|
version: 8.0.1
|
||||||
|
release: 1
|
||||||
|
sources: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/cfe-%{version}.src.tar.xz
|
||||||
|
dirname: build
|
||||||
|
@configure
|
||||||
|
mkdir %{dirname} && cd %{dirname} && cmake ../cfe-%{version}.src -DCMAKE_PREFIX_PATH=/usr/bad/llvm-8 -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release
|
||||||
|
|
4
cmake/recipe.spec
Normal file
4
cmake/recipe.spec
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
name: cmake
|
||||||
|
version: 3.15.1
|
||||||
|
release: 1
|
||||||
|
sources: https://github.com/Kitware/CMake/releases/download/v%{version}/cmake-%{version}.tar.gz
|
27
crystal/recipe.spec
Normal file
27
crystal/recipe.spec
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
name: crystal
|
||||||
|
version: 0.29.9
|
||||||
|
release: 1
|
||||||
|
sources: https://github.com/crystal-lang/crystal/archive/8b3dba72bd681118b2b761c68d7d2fdcbbbfceb2.zip
|
||||||
|
options:
|
||||||
|
- make: release=1 LLVM_CONFIG=/usr/bad/llvm-6/bin/llvm-config
|
||||||
|
|
||||||
|
dependencies:
|
||||||
|
- libyaml
|
||||||
|
- libevent
|
||||||
|
- pcre
|
||||||
|
- openssl
|
||||||
|
|
||||||
|
dirname: crystal-8b3dba72bd681118b2b761c68d7d2fdcbbbfceb2
|
||||||
|
@install
|
||||||
|
set -e
|
||||||
|
cd %{dirname};
|
||||||
|
PKG="%{pkg}";
|
||||||
|
mkdir -p "$PKG/usr/bin";
|
||||||
|
mkdir -p "$PKG/usr/lib/crystal/core";
|
||||||
|
mkdir -p "$PKG/usr/share/man/man1";
|
||||||
|
%{name} -D -m 755 .build/crystal "$PKG"/usr/bin/crystal;
|
||||||
|
%{name} -D -m 644 man/crystal.1 "$PKG"/usr/share/man/man1/crystal.1;
|
||||||
|
cp -r src/* "$PKG/usr/lib/crystal/core";
|
||||||
|
cd "$PKG/usr/lib/crystal/core";
|
||||||
|
nuke ext/sigfault.* llvm/ext/llvm_ext.o
|
||||||
|
|
4
gc/recipe.spec
Normal file
4
gc/recipe.spec
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
name: gc
|
||||||
|
version: 8.0.4
|
||||||
|
release: 1
|
||||||
|
sources: https://github.com/ivmai/bdwgc/releases/download/v%{version}/gc-%{version}.tar.gz
|
18
gcc/recipe.spec
Normal file
18
gcc/recipe.spec
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
name: gcc
|
||||||
|
version: 9.1.0
|
||||||
|
release: 1
|
||||||
|
sources: https://ftp.gnu.org/gnu/gcc/gcc-%{version}/gcc-%{version}.tar.xz
|
||||||
|
dependencies:
|
||||||
|
- gmp
|
||||||
|
- mpfr
|
||||||
|
- mpc
|
||||||
|
- binutils
|
||||||
|
|
||||||
|
dirname: build
|
||||||
|
@configure
|
||||||
|
set -e;
|
||||||
|
mkdir %{dirname};
|
||||||
|
cd %{dirname};
|
||||||
|
sed -e '/m64=/s/lib64/lib/' -i.orig ../gcc-%{version}/gcc/config/i386/t-linux64;
|
||||||
|
../gcc-%{version}/%{name} --prefix=/usr --libdir=/usr/lib --disable-multilib --disable-libssp --disable-libmpx --disable-libmudflap --disable-libsanitizer --disable-nls --disable-werror --enable-languages=c,c++ --target=x86_64-junk-linux-musl --%{dirname}=x86_64-junk-linux-musl --host=x86_64-junk-linux-musl
|
||||||
|
|
4
gmp/recipe.spec
Normal file
4
gmp/recipe.spec
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
name: gmp
|
||||||
|
version: 6.1.2
|
||||||
|
release: 1
|
||||||
|
sources: https://gmplib.org/download/gmp/gmp-%{version}.tar.xz
|
10
hello/recipe.spec
Normal file
10
hello/recipe.spec
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
name: hello
|
||||||
|
version: 2.10
|
||||||
|
release: 1
|
||||||
|
sources: https://ftp.gnu.org/gnu/hello/hello-%{version}.tar.gz
|
||||||
|
dependencies:
|
||||||
|
- gettext
|
||||||
|
|
||||||
|
@configure
|
||||||
|
cd hello-%{version} && ./%{name} --prefix=/usr
|
||||||
|
|
4
libarchive/recipe.spec
Normal file
4
libarchive/recipe.spec
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
name: libarchive
|
||||||
|
version: 3.3.3
|
||||||
|
release: 1
|
||||||
|
sources: https://www.libarchive.org/downloads/libarchive-%{version}.tar.gz
|
5
libevent/recipe.spec
Normal file
5
libevent/recipe.spec
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
name: libevent
|
||||||
|
version: 2.1.10
|
||||||
|
release: 1
|
||||||
|
sources: https://github.com/libevent/libevent/releases/download/release-%{version}-stable/libevent-%{version}-stable.tar.gz
|
||||||
|
dirname: libevent-2.1.10-stable
|
12
libffi/recipe.spec
Normal file
12
libffi/recipe.spec
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
name: libffi
|
||||||
|
version: 3.2.1
|
||||||
|
release: 1
|
||||||
|
sources: ftp://sourceware.org/pub/libffi/libffi-%{version}.tar.gz
|
||||||
|
@install
|
||||||
|
set -e;
|
||||||
|
cd libffi-%{version};
|
||||||
|
make DESTDIR="%{pkg}" %{name};
|
||||||
|
cd "%{pkg}";
|
||||||
|
mv usr/lib/libffi-%{version}/include usr;
|
||||||
|
nuke usr/lib/libffi-%{version}
|
||||||
|
|
4
libtool/recipe.spec
Normal file
4
libtool/recipe.spec
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
name: libtool
|
||||||
|
version: 2.4.6
|
||||||
|
release: 1
|
||||||
|
sources: http://ftpmirror.gnu.org/libtool/libtool-%{version}.tar.gz
|
7
libyaml/recipe.spec
Normal file
7
libyaml/recipe.spec
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
name: libyaml
|
||||||
|
version: 0.2.2
|
||||||
|
release: 1
|
||||||
|
sources: https://github.com/yaml/libyaml/archive/%{version}.tar.gz
|
||||||
|
@configure
|
||||||
|
cd libyaml-%{version} && ./bootstrap && ./%{name} --prefix=/usr
|
||||||
|
|
11
linux/recipe.spec
Normal file
11
linux/recipe.spec
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
name: linux
|
||||||
|
version: 5.2.4
|
||||||
|
release: 1
|
||||||
|
sources: https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-%{version}.tar.xz
|
||||||
|
@build
|
||||||
|
true
|
||||||
|
|
||||||
|
@install
|
||||||
|
mkdir -p '%{pkg}/usr'
|
||||||
|
cd 'linux-%{version}' && make headers_%{name} ARCH=x86_64 INSTALL_HDR_PATH='%{pkg}/usr'
|
||||||
|
|
17
llvm-6/recipe.spec
Normal file
17
llvm-6/recipe.spec
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
name: llvm-6
|
||||||
|
version: 6.0.1
|
||||||
|
release: 1
|
||||||
|
sources: http://releases.llvm.org/%{version}/llvm-%{version}.src.tar.xz
|
||||||
|
dependencies:
|
||||||
|
- libffi
|
||||||
|
|
||||||
|
@configure
|
||||||
|
mkdir llvm-6-%{version}
|
||||||
|
cd llvm-6-%{version} && cmake ../llvm-%{version}.src -DCMAKE_INSTALL_PREFIX=/usr/bad/llvm-6 -DLLVM_BUILD_DOCS=OFF -DLLVM_BUILD_EXAMPLES=OFF -DLLVM_BUILD_EXTERNAL_COMPILER_RT=ON -DLLVM_BUILD_LLVM_DYLIB=ON -DLLVM_ENABLE_ASSERTIONS=OFF -DLLVM_ENABLE_CXX1Y=ON -DLLVM_ENABLE_FFI=ON -DLLVM_ENABLE_LIBCXX=OFF -DLLVM_ENABLE_PIC=ON -DLLVM_ENABLE_RTTI=ON -DLLVM_ENABLE_SPHINX=OFF -DLLVM_ENABLE_TERMINFO=ON -DLLVM_ENABLE_ZLIB=ON -DLLVM_INCLUDE_EXAMPLES=OFF -DLLVM_LINK_LLVM_DYLIB=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-fPIC -O2" -DCMAKE_C_FLAGS="-fPIC -O2"
|
||||||
|
|
||||||
|
@build
|
||||||
|
pwd && ls && cd llvm-6-%{version} && make
|
||||||
|
|
||||||
|
@install
|
||||||
|
cd llvm-6-%{version} && make DESTDIR='%{pkg}' %{name}
|
||||||
|
|
17
llvm-7/recipe.spec
Normal file
17
llvm-7/recipe.spec
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
name: llvm-7
|
||||||
|
version: 7.1.0
|
||||||
|
release: 1
|
||||||
|
sources: http://releases.llvm.org/%{version}/llvm-%{version}.src.tar.xz
|
||||||
|
dependencies:
|
||||||
|
- libffi
|
||||||
|
|
||||||
|
@configure
|
||||||
|
mkdir llvm-7-%{version}
|
||||||
|
cd llvm-7-%{version} && cmake ../llvm-%{version}.src -DCMAKE_INSTALL_PREFIX=/usr/bad/llvm-7 -DLLVM_BUILD_DOCS=OFF -DLLVM_BUILD_EXAMPLES=OFF -DLLVM_BUILD_EXTERNAL_COMPILER_RT=ON -DLLVM_BUILD_LLVM_DYLIB=ON -DLLVM_ENABLE_ASSERTIONS=OFF -DLLVM_ENABLE_CXX1Y=ON -DLLVM_ENABLE_FFI=ON -DLLVM_ENABLE_LIBCXX=OFF -DLLVM_ENABLE_PIC=ON -DLLVM_ENABLE_RTTI=ON -DLLVM_ENABLE_SPHINX=OFF -DLLVM_ENABLE_TERMINFO=ON -DLLVM_ENABLE_ZLIB=ON -DLLVM_INCLUDE_EXAMPLES=OFF -DLLVM_LINK_LLVM_DYLIB=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-fPIC -O2" -DCMAKE_C_FLAGS="-fPIC -O2"
|
||||||
|
|
||||||
|
@build
|
||||||
|
pwd && ls && cd llvm-7-%{version} && make
|
||||||
|
|
||||||
|
@install
|
||||||
|
cd llvm-7-%{version} && make DESTDIR='%{pkg}' %{name}
|
||||||
|
|
17
llvm-8/recipe.spec
Normal file
17
llvm-8/recipe.spec
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
name: llvm-8
|
||||||
|
version: 8.0.0
|
||||||
|
release: 1
|
||||||
|
sources: http://releases.llvm.org/%{version}/llvm-%{version}.src.tar.xz
|
||||||
|
dependencies:
|
||||||
|
- libffi
|
||||||
|
|
||||||
|
@configure
|
||||||
|
mkdir llvm-8-%{version}
|
||||||
|
cd llvm-8-%{version} && cmake ../llvm-%{version}.src -DCMAKE_INSTALL_PREFIX=/usr/bad/llvm-8 -DLLVM_BUILD_DOCS=OFF -DLLVM_BUILD_EXAMPLES=OFF -DLLVM_BUILD_EXTERNAL_COMPILER_RT=ON -DLLVM_BUILD_LLVM_DYLIB=ON -DLLVM_ENABLE_ASSERTIONS=OFF -DLLVM_ENABLE_CXX1Y=ON -DLLVM_ENABLE_FFI=ON -DLLVM_ENABLE_LIBCXX=OFF -DLLVM_ENABLE_PIC=ON -DLLVM_ENABLE_RTTI=ON -DLLVM_ENABLE_SPHINX=OFF -DLLVM_ENABLE_TERMINFO=ON -DLLVM_ENABLE_ZLIB=ON -DLLVM_INCLUDE_EXAMPLES=OFF -DLLVM_LINK_LLVM_DYLIB=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-fPIC -O2" -DCMAKE_C_FLAGS="-fPIC -O2"
|
||||||
|
|
||||||
|
@build
|
||||||
|
pwd && ls && cd llvm-8-%{version} && make
|
||||||
|
|
||||||
|
@install
|
||||||
|
cd llvm-8-%{version} && make DESTDIR='%{pkg}' %{name}
|
||||||
|
|
7
m4/recipe.spec
Normal file
7
m4/recipe.spec
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
name: m4
|
||||||
|
version: 1.4.18
|
||||||
|
release: 1
|
||||||
|
sources: https://ftp.gnu.org/gnu/m4/m4-%{version}.tar.gz
|
||||||
|
dependencies:
|
||||||
|
- perl
|
||||||
|
|
4
make/recipe.spec
Normal file
4
make/recipe.spec
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
name: make
|
||||||
|
version: 4.2
|
||||||
|
release: 1
|
||||||
|
sources: https://ftp.gnu.org/gnu/make/make-%{version}.tar.gz
|
4
mpc/recipe.spec
Normal file
4
mpc/recipe.spec
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
name: mpc
|
||||||
|
version: 1.1.0
|
||||||
|
release: 1
|
||||||
|
sources: https://ftp.gnu.org/gnu/mpc/mpc-%{version}.tar.gz
|
4
mpfr/recipe.spec
Normal file
4
mpfr/recipe.spec
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
name: mpfr
|
||||||
|
version: 4.0.2
|
||||||
|
release: 1
|
||||||
|
sources: https://www.mpfr.org/mpfr-current/mpfr-%{version}.tar.xz
|
7
musl/recipe.spec
Normal file
7
musl/recipe.spec
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
name: musl
|
||||||
|
version: 1.1.23
|
||||||
|
release: 1
|
||||||
|
sources: https://www.musl-libc.org/releases/musl-%{version}.tar.gz
|
||||||
|
options:
|
||||||
|
- configure: --prefix=/usr --libdir=/lib --syslibdir=/lib --enable-shared --enable-static
|
||||||
|
|
11
ncurses/recipe.spec
Normal file
11
ncurses/recipe.spec
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
name: ncurses
|
||||||
|
version: 6.1
|
||||||
|
release: 1
|
||||||
|
sources: ftp://ftp.invisible-island.net/ncurses/ncurses-%{version}.tar.gz
|
||||||
|
options:
|
||||||
|
- configure: --enable-widec --without-ada --with-shared --enable-pc-files --disable-termcap
|
||||||
|
|
||||||
|
@install
|
||||||
|
cd ncurses-%{version} && make 'DESTDIR=%{pkg}' %{name}
|
||||||
|
cd '%{pkg}' && rm usr/bin/clear usr/bin/reset
|
||||||
|
|
7
openssl/recipe.spec
Normal file
7
openssl/recipe.spec
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
name: openssl
|
||||||
|
version: 1.1.1c
|
||||||
|
release: 1
|
||||||
|
sources: https://www.openssl.org/source/openssl-%{version}.tar.gz
|
||||||
|
@configure
|
||||||
|
cd openssl-%{version} && ./Configure --prefix=/usr linux-x86_64
|
||||||
|
|
8
pcre/recipe.spec
Normal file
8
pcre/recipe.spec
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
name: pcre
|
||||||
|
version: 8.43
|
||||||
|
release: 1
|
||||||
|
sources: ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-%{version}.tar.gz
|
||||||
|
options:
|
||||||
|
- configure: --enable-utf8 --enable-unicode-properties --enable-pcre8 --enable-pcre16 --enable-pcre32 --with-match-limit-recursion=8192
|
||||||
|
|
||||||
|
|
4
pcre2/recipe.spec
Normal file
4
pcre2/recipe.spec
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
name: pcre2
|
||||||
|
version: 10.33
|
||||||
|
release: 1
|
||||||
|
sources: ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre2-%{version}.tar.gz
|
19
perl/recipe.spec
Normal file
19
perl/recipe.spec
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
name: perl
|
||||||
|
version: 5.30.0
|
||||||
|
release: 1
|
||||||
|
sources: https://www.cpan.org/src/5.0/perl-%{version}.tar.gz
|
||||||
|
dependencies:
|
||||||
|
- zlib
|
||||||
|
- bzip2
|
||||||
|
|
||||||
|
@build
|
||||||
|
set -e -x;
|
||||||
|
cd perl-%{version};
|
||||||
|
BUILD_ZLIB=0;
|
||||||
|
BUILD_BZIP2=0;
|
||||||
|
BZIP2_LIB=/usr/lib;
|
||||||
|
BZIP2_INCLUDE=/usr/inculde;
|
||||||
|
export BUILD_ZLIB BUILD_BZIP2 BZIP2_LIB BZIP2_INCLUDE;
|
||||||
|
./Configure -des -Dcccdlflags='-fPIC' -Dcccdlflags='-fPIC' -Dccdlflags='-rdynamic' -Dprefix=/usr -Uprivlib=$_privlib -Darchlib=$_archlib -Dvendorprefix=/usr -Dvendorlib=/usr/share/perl5/vendor_perl -Dvendorarch=/usr/lib/perl5/vendor_perl -Dsiteprefix=/usr/local -Dsitelib=/usr/local/share/perl5/site_perl -Dsitearch=/usr/local/lib/perl5/site_perl -Dlocincpth=' ' -Dcc=gcc -Uoptimize="$CFLAGS" -Duselargefiles -Dusethreads -Duseshrplib -Dd_semctl_semun -Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/share/man/man3 -Dinstallman1dir=/usr/share/man/man1 -Dinstallman3dir=/usr/share/man/man3 -Dman1ext='1' -Dman3ext='3pm' -Dcf_by='Alpine' -Ud_csh -Dusenm || return 1
|
||||||
|
make libperl.so && make || return 1
|
||||||
|
|
7
pkg-config/recipe.spec
Normal file
7
pkg-config/recipe.spec
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
name: pkg-config
|
||||||
|
version: 0.29.2
|
||||||
|
release: 1
|
||||||
|
sources: http://pkgconfig.freedesktop.org/releases/pkg-config-%{version}.tar.gz
|
||||||
|
options:
|
||||||
|
- configure: --with-internal-glib
|
||||||
|
|
5
python/recipe.spec
Normal file
5
python/recipe.spec
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
name: python
|
||||||
|
version: 3.7.4
|
||||||
|
release: 1
|
||||||
|
sources: https://www.python.org/ftp/python/%{version}/Python-%{version}.tgz
|
||||||
|
dirname: Python-3.7.4
|
14
rc/recipe.spec
Normal file
14
rc/recipe.spec
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
name: rc
|
||||||
|
version: 0.0.1
|
||||||
|
release: 1
|
||||||
|
sources: https://git.karchnu.fr/JunkOS/rc/archive/579e431144e33b2510260b1bce5505fd328d2961.tar.gz
|
||||||
|
@configure
|
||||||
|
true
|
||||||
|
|
||||||
|
@build
|
||||||
|
true
|
||||||
|
|
||||||
|
@install
|
||||||
|
mkdir -p '%{pkg}/etc'
|
||||||
|
cp rc/* '%{pkg}/etc/'
|
||||||
|
|
4
readline/recipe.spec
Normal file
4
readline/recipe.spec
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
name: readline
|
||||||
|
version: 8.0
|
||||||
|
release: 1
|
||||||
|
sources: ftp://ftp.gnu.org/gnu/readline/readline-%{version}.tar.gz
|
4
service/recipe.spec
Normal file
4
service/recipe.spec
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
name: service
|
||||||
|
version: 0.0.1
|
||||||
|
release: 1
|
||||||
|
sources:
|
10
sysvinit/recipe.spec
Normal file
10
sysvinit/recipe.spec
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
name: sysvinit
|
||||||
|
version: 2.95
|
||||||
|
release: 1
|
||||||
|
sources: https://git.savannah.nongnu.org/cgit/sysvinit.git/snapshot/sysvinit-%{version}.tar.gz
|
||||||
|
dependencies:
|
||||||
|
- util-linux
|
||||||
|
|
||||||
|
@install
|
||||||
|
cd sysvinit-%{version} && make ROOT='%{pkg}' %{name}
|
||||||
|
|
7
tar/recipe.spec
Normal file
7
tar/recipe.spec
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
name: tar
|
||||||
|
version: 1.32
|
||||||
|
release: 1
|
||||||
|
sources: http://ftp.gnu.org/gnu/tar/tar-%{version}.tar.gz
|
||||||
|
options:
|
||||||
|
- configure: FORCE_UNSAFE_CONFIGURE=1
|
||||||
|
|
4
zlib/recipe.spec
Normal file
4
zlib/recipe.spec
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
name: zlib
|
||||||
|
version: 1.2.11
|
||||||
|
release: 1
|
||||||
|
sources: https://www.zlib.net/zlib-%{version}.tar.gz
|
10
zsh/recipe.spec
Normal file
10
zsh/recipe.spec
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
name: zsh
|
||||||
|
version: 5.7.1
|
||||||
|
release: 1
|
||||||
|
sources: https://downloads.sourceforge.net/project/zsh/zsh/%{version}/zsh-%{version}.tar.xz
|
||||||
|
options:
|
||||||
|
- configure: --with-tcsetpgrp
|
||||||
|
|
||||||
|
dependencies:
|
||||||
|
- ncurses
|
||||||
|
|
Reference in New Issue
Block a user