Merge branch 'master' of ssh://git.karchnu.fr:2202/WeirdOS/recipes
commit
061f0f0d48
|
@ -1,6 +1,6 @@
|
||||||
name: binutils
|
name: binutils
|
||||||
version: 2.32
|
version: 2.32
|
||||||
release: 1
|
release: 2
|
||||||
sources: https://ftp.gnu.org/gnu/binutils/binutils-%{version}.tar.xz
|
sources: https://ftp.gnu.org/gnu/binutils/binutils-%{version}.tar.xz
|
||||||
options:
|
options:
|
||||||
- configure: --disable-multilib --with-pic --disable-nls
|
- configure: --disable-multilib --with-pic --disable-nls
|
||||||
|
@ -8,5 +8,6 @@ options:
|
||||||
- make: tooldir=/usr
|
- make: tooldir=/usr
|
||||||
|
|
||||||
@install
|
@install
|
||||||
cd binutils-%{version} && make 'DESTDIR=%{pkg}' tooldir=/usr install && rm '%{pkg}/usr/bin/strings'
|
cd binutils-%{version}
|
||||||
|
make 'DESTDIR=%{pkg}' tooldir=/usr install
|
||||||
|
rm '%{pkg}/%{prefix}/bin/strings'
|
||||||
|
|
|
@ -0,0 +1,9 @@
|
||||||
|
name: file
|
||||||
|
version: 5.37
|
||||||
|
release: 1
|
||||||
|
sources: ftp://ftp.astron.com/pub/file/file-%{version}.tar.gz
|
||||||
|
dependencies: zlib
|
||||||
|
build-dependencies: make, musl-dev, zlib-dev
|
||||||
|
|
||||||
|
options:
|
||||||
|
- configure: --enable-zlib --disable-libseccomp
|
|
@ -19,8 +19,8 @@ dirname: build
|
||||||
fi
|
fi
|
||||||
|
|
||||||
../gcc-%{version}/configure \
|
../gcc-%{version}/configure \
|
||||||
--prefix=/usr \
|
--prefix=%{prefix} \
|
||||||
--libdir=/usr/lib \
|
--libdir=%{prefix}/lib \
|
||||||
--disable-multilib \
|
--disable-multilib \
|
||||||
--disable-libssp \
|
--disable-libssp \
|
||||||
--disable-libmpx \
|
--disable-libmpx \
|
||||||
|
@ -32,4 +32,3 @@ dirname: build
|
||||||
--target=x86_64-weird-linux-musl \
|
--target=x86_64-weird-linux-musl \
|
||||||
--build=x86_64-weird-linux-musl \
|
--build=x86_64-weird-linux-musl \
|
||||||
--host=x86_64-weird-linux-musl
|
--host=x86_64-weird-linux-musl
|
||||||
|
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
name: package
|
name: package
|
||||||
version: 0.6.0
|
version: 0.7.0
|
||||||
release: 3
|
release: 1
|
||||||
sources:
|
sources:
|
||||||
- https://git.karchnu.fr/WeirdOS/package/archive/%{version}.tar.gz -> %{name}-%{version}.tar.gz
|
- https://git.karchnu.fr/WeirdOS/package/archive/%{version}.tar.gz -> %{name}-%{version}.tar.gz
|
||||||
- config.cfg
|
- config.cfg
|
||||||
|
|
||||||
build-dependencies: crystal, shards
|
build-dependencies: crystal, spec-parser
|
||||||
# FIXME: FIXME: Build this statically in.
|
# FIXME: FIXME: Build this statically in.
|
||||||
# FIXME: bsdtar should be split out so that we depend only on it.
|
# FIXME: bsdtar should be split out so that we depend only on it.
|
||||||
# Busybox is required mostly for `wget`.
|
# Busybox is required mostly for `wget`.
|
||||||
|
@ -14,8 +14,8 @@ dependencies: gc, libevent, pcre, libarchive, busybox, zsh, abuild, gnutar
|
||||||
|
|
||||||
dirname: package
|
dirname: package
|
||||||
@configure
|
@configure
|
||||||
cd %{dirname}
|
true
|
||||||
shards install
|
|
||||||
@build
|
@build
|
||||||
cd %{dirname}
|
cd %{dirname}
|
||||||
make PREFIX="%{prefix}" SYSCONFDIR="/etc"
|
make PREFIX="%{prefix}" SYSCONFDIR="/etc"
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
name: spec-parser
|
||||||
|
release: 2
|
||||||
|
version: 0.4.5
|
||||||
|
sources: https://git.karchnu.fr/WeirdOS/recipes-parser/archive/spec-parser-%{version}.tar.gz
|
||||||
|
|
||||||
|
@configure
|
||||||
|
true
|
||||||
|
|
||||||
|
@build
|
||||||
|
true
|
||||||
|
|
||||||
|
# dirname: %{name}-%{version}
|
||||||
|
dirname: recipes-parser
|
||||||
|
@install
|
||||||
|
mkdir -p %{pkg}/usr/lib/crystal
|
||||||
|
cp %{dirname}/src/specfileparser.cr %{pkg}/usr/lib/crystal/
|
Reference in New Issue