diff --git a/git/recipe.spec b/git/recipe.spec index 8761afb..6cb62ec 100644 --- a/git/recipe.spec +++ b/git/recipe.spec @@ -1,15 +1,19 @@ name: git version: 2.9.5 -release: 1 +release: 2 sources: https://mirrors.edge.kernel.org/pub/software/scm/git/git-%{version}.tar.xz -dependencies: +build-dependencies: + - curl + - openssl-dev - perl - gmp - mpfr - autoconf - automake - mpc + +dependencies: - binutils # -i prevents the use of gettext (msgfmt) @@ -20,7 +24,7 @@ options: cd %{name}-%{version} make distclean autoconf - ./configure --without-tcltk --disable-nls + ./configure --without-tcltk --disable-nls --enable-openssl @build cd %{name}-%{version} diff --git a/llvm-8/recipe.spec b/llvm-8/recipe.spec index a9cf246..d635922 100644 --- a/llvm-8/recipe.spec +++ b/llvm-8/recipe.spec @@ -1,7 +1,7 @@ name: llvm-8 -version: 8.0.0 +version: 8.0.1 release: 1 -sources: http://releases.llvm.org/%{version}/llvm-%{version}.src.tar.xz +sources: https://github.com/llvm/llvm-project/releases/download/llvmorg-%{version}/llvm-%{version}.src.tar.xz dependencies: - libffi diff --git a/package/recipe.spec b/package/recipe.spec index d4b620a..c83cf62 100644 --- a/package/recipe.spec +++ b/package/recipe.spec @@ -1,6 +1,5 @@ name: package version: 0.2.0 -release: 1 sources: https://git.karchnu.fr/WeirdOS/package/archive/%{version}.tar.gz -> %{name}-%{version}.tar.gz build-dependencies: crystal, shards # FIXME: FIXME: Build this statically in. diff --git a/service/recipe.spec b/service/recipe.spec index 7238995..5b4c9d0 100644 --- a/service/recipe.spec +++ b/service/recipe.spec @@ -1,7 +1,7 @@ name: service version: 0.0.1 -sources: https://git.karchnu.fr/WeirdOS/service/archive/75e500adcf75b8cf0210a7271cdd5a9109988eae.tar.gz -build-dependencies: crystal, build.zsh +sources: https://git.karchnu.fr/WeirdOS/service/archive/75e500adcf75b8cf0210a7271cdd5a9109988eae.tar.gz -> %{name}-%{version}.tar.gz +build-dependencies: crystal, build.zsh, make, git # FIXME: FIXME: Build this statically in. dependencies: gc, libevent, pcre @@ -10,9 +10,11 @@ dirname: service cd %{dirname} build.zsh -c shards install + @build cd %{dirname} CRYSTAL_PATH="$(crystal env CRYSTAL_PATH):lib" make PREFIX=/usr + @install cd %{dirname} make PREFIX=/usr DESTDIR="%{pkg}" install