Closes #376
This commit is contained in:
Max Howell 2023-04-11 17:51:36 -04:00
parent 4da98e4f4f
commit 7176c1eb48
2 changed files with 65 additions and 0 deletions

View file

@ -13,6 +13,11 @@ build:
./configure $ARGS ./configure $ARGS
make --jobs {{ hw.concurrency }} make --jobs {{ hw.concurrency }}
make install make install
cd {{prefix}}/include
mv apr-{{version.major}}/* .
rmdir apr-{{version.major}}
ln -s . apr-{{version.major}}
env: env:
# add any environment variables here # add any environment variables here
ARGS: ARGS:

View file

@ -0,0 +1,60 @@
distributable:
url: https://dlcdn.apache.org/subversion/subversion-{{version}}.tar.bz2
strip-components: 1
versions:
- 1.14.2
dependencies:
gnu.org/gettext: ^0.21
lz4.org: ^1
openssl.org: ^1.1
github.com/JuliaStrings/utf8proc: ^2
libexpat.github.io: ^2
kerberos.org: ^1.20
sqlite.org: ^3
zlib.net: ^1.2
build:
dependencies:
freedesktop.org/pkg-config: ^0.29
tea.xyz/gx/cc: c99
tea.xyz/gx/make: '*'
apache.org/apr-util: ^1
apache.org/apr: ^1
swig.org: ^4
python.org: ^3.11
script: |
./configure $ARGS
make --jobs {{ hw.concurrency }}
make install
env:
CFLAGS: -I{{deps.apache.org/apr-util.prefix}}/include/apr-1
ARGS:
- --prefix="{{prefix}}"
- --disable-debug
- --enable-optimize
- --disable-mod-activation
- --disable-plaintext-password-storage
- --with-apxs=no
- --without-apache-libexecdir
- --without-berkeley-db
- --without-gpg-agent
- --without-jikes
- --with-apr-util={{deps.apache.org/apr-util.prefix}}
provides:
- bin/svn
- bin/svnadmin
- bin/svnbench
- bin/svndumpfilter
- bin/svnfsfs
- bin/svnlook
- bin/svnmucc
- bin/svnrdump
- bin/svnserve
- bin/svnsync
- bin/svnversion
test:
svn --version