void-packages/templates/openssl.tmpl
Juan RP 6c9ac2ea07 Added keep_dirs and conf_files vars for templates.
These will be written in pkg metadata props file as well. For now
they don't change any behaviour, will be used in binary packages.

Convert some pkgs to use them.

--HG--
extra : convert_revision : d04f681cf80dc97ceb9e50370d5a8c0d7b52687c
2008-12-14 01:48:36 +01:00

38 lines
1.2 KiB
Cheetah

# Template file for 'openssl'
pkgname=openssl
version=0.9.8i
distfiles="http://www.openssl.org/source/$pkgname-$version.tar.gz"
build_style=configure
configure_script="./Configure"
configure_args="--prefix=/usr
--install_prefix=$XBPS_DESTDIR/$pkgname-$version --openssldir=/etc/ssl
zlib-dynamic shared threads"
make_build_target="all"
short_desc="Secure Socket Layer and cryptographic library"
maintainer="Juan RP <xtraeme@gmail.com>"
checksum=e8fc5fcfb715ffe925b2982aa9ca287832a93495d7fff03f17f6449f0732718c
long_desc="
The OpenSSL Project is a collaborative effort to develop a robust,
commercial-grade, full-featured, and Open Source toolkit implementing the
Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1)
protocols as well as a full-strength general purpose cryptography library."
# Does not build with -j.
disable_parallel_build=yes
keep_dirs="/etc/ssl"
conf_files="/etc/ssl/openssl.cnf"
build_depends="perl-5.10.0 zlib-1.2.3"
run_depends="glibc-2.8 zlib-1.2.3"
if [ "$xbps_machine" = "x86_64" ]; then
configure_args="$configure_args linux-x86_64"
else
configure_args="$configure_args linux-elf"
fi
post_install()
{
# Grr. Stupid Makefile, remove stuff installed in wrong dir.
rm -rf $XBPS_DESTDIR/$pkgname-$version/usr/usr
}