Commit 04ae6a20 authored by abveritas's avatar abveritas

core group texinfo, autogen, gnutls, libtasn1, nettle, texinfo updated, guile rebuild

parent 3da76d77
#
# Chakra Packages for Chakra, part of chakra-project.org
#
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
# Maintainer: abveritas[at]chakra-project[dot]org>
pkgname=autogen
pkgver=5.12
pkgver=5.17.2
pkgrel=1
pkgdesc="A tool designed to simplify the creation and maintenance of programs that contain large amounts of repetitious text"
arch=(i686 x86_64)
arch=('x86_64')
url="http://autogen.sourceforge.net/"
license=('GPL3')
depends=('guile>=1.8.8' 'libxml2>=2.7.3' 'libtool>=2.2.6a')
options=('!libtool' '!makeflags')
depends=('guile>=1.8.8' 'libxml2' 'libtool')
options=('!libtool')
install=autogen.install
source=(ftp://ftp.gnu.org/gnu/${pkgname}/rel${pkgver}/${pkgname}-${pkgver}.tar.bz2)
md5sums=('126e56be629cda747390e8ba9be71e4b')
source=("http://ftp.gnu.org/gnu/${pkgname}/rel${pkgver}/${pkgname}-${pkgver}.tar.xz")
md5sums=('567dd065d24294c5c31517e399c2fcf5')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure --prefix=/usr || return 1
make || return 1
./configure --prefix=/usr
make
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install || return 1
make DESTDIR="${pkgdir}" install
}
#
# Core Packages for Chakra, part of chakra-project.org
#
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
# Maintainer: abveritas[at]chakra-project[dot]org>
pkgname=gnutls
pkgver=2.12.7
pkgrel=2
pkgver=3.1.9
pkgrel=1
pkgdesc="A library which provides a secure layer over a reliable transport layer"
arch=('i686' 'x86_64')
arch=('x86_64')
license=('GPL3' 'LGPL')
url="http://www.gnu.org/software/gnutls/"
install=gnutls.install
options=('libtool')
depends=('gcc-libs>=4.4.3' 'libtasn1>=2.5' 'readline>=6.0' 'zlib' 'libgcrypt>=1.4.5' 'texinfo' 'nettle')
source=("ftp://ftp.gnu.org/gnu/gnutls/${pkgname}-${pkgver}.tar.bz2")
md5sums=('4b48aa3119f549d30d550bf4162c721b')
depends=('gcc-libs' 'libtasn1>=3.2' 'readline' 'zlib' 'libgcrypt' 'texinfo' 'nettle')
source=("ftp://ftp.gnutls.org/gcrypt/gnutls/v3.1/${pkgname}-${pkgver}.tar.xz")
md5sums=('0674032fe6de0d90d08eed81fcac2e1d')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure --prefix=/usr --with-zlib --with-libgcrypt --disable-guile || return 1
make || return 1
./configure --prefix=/usr --with-zlib --disable-guile --disable-static
make
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install || return 1
make DESTDIR="${pkgdir}" install
}
# vim:set ts=2 sw=2 et:
infodir=/usr/share/info
filelist=(gnutls.info gnutls.info-1 gnutls.info-2 gnutls.info-3)
infodir=usr/share/info
filelist=(gnutls.info-1.gz gnutls.info-2.gz gnutls.info-3.gz gnutls.info-4.gz gnutls.info-5.gz gnutls.info.gz gnutls-guile.info.gz)
post_install() {
[ -x usr/bin/install-info ] || return 0
for file in ${filelist[@]}; do
install-info $infodir/$file.gz $infodir/dir 2> /dev/null
install-info $infodir/$file $infodir/dir 2> /dev/null
done
}
......@@ -12,7 +13,8 @@ post_upgrade() {
}
pre_remove() {
[ -x usr/bin/install-info ] || return 0
for file in ${filelist[@]}; do
install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
install-info --delete $infodir/$file $infodir/dir 2> /dev/null
done
}
#
# Chakra Packages for Chakra, part of chakra-project.org
#
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
# Maintainer: abveritas[at]chakra-project[dot]org>
pkgname=guile
pkgver=1.8.8
pkgrel=2
pkgdesc="a portable, embeddable Scheme implementation written in C"
pkgrel=3
pkgdesc="GNU Ubiquitous Intelligent Language for Extensions, the official extension language for the GNU operating system"
url="http://www.gnu.org/software/guile/"
arch=(i686 x86_64)
arch=('x86_64')
license=('GPL')
depends=('gmp' 'libtool' 'ncurses>=5.7' 'texinfo')
depends=('gmp' 'libltdl' 'ncurses>=5.7' 'texinfo')
install=guile.install
source=(ftp://ftp.gnu.org/pub/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz)
source=("ftp://ftp.gnu.org/pub/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz")
options=('!libtool')
md5sums=('18661a8fdfef13e2fcb7651720aa53f3')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure --prefix=/usr \
--disable-static \
--disable-error-on-warning
......@@ -27,5 +24,6 @@ build() {
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
}
#
# Chakra Packages for Chakra, part of chakra-project.org
#
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
# Maintainer: abveritas[at]chakra-project[dot]org>
pkgname=libtasn1
pkgver=2.9
pkgrel=2
pkgver=3.2
pkgrel=1
pkgdesc="The ASN.1 library used in GNUTLS"
arch=(i686 x86_64)
arch=('x86_64')
license=('GPL3' 'LGPL')
url="http://www.gnu.org/software/libtasn1/"
depends=('glibc' 'texinfo')
options=('!libtool')
install=libtasn1.install
source=(ftp://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz)
md5sums=('f4f4035b84550100ffeb8ad4b261dea9')
source=("ftp://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz")
md5sums=('1b07629163025b9693aae9b8957842b2')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure --prefix=/usr \
--with-packager=Chakra \
--with-packager-bug-reports="http://chakra-project.org/bugs/" \
--with-packager-version=${pkgver}-${pkgrel}
--with-packager-bug-reports="http://chakra-project.org/bugs/"
make
}
check() {
cd "${srcdir}/${pkgname}-${pkgver}"
make check
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
}
#
# Core Packages for Chakra, part of chakra-project.org
#
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
# Maintainer: abveritas[at]chakra-project[dot]org>
pkgname=nettle
pkgver=2.1
pkgrel=3
pkgver=2.6
pkgrel=1
pkgdesc="Nettle - a low-level cryptographic library."
arch=('i686' 'x86_64')
arch=('x86_64')
url="http://www.lysator.liu.se/~nisse/nettle/"
license=('GPL')
depends=('gmp')
source=("http://www.lysator.liu.se/~nisse/archive/${pkgname}-${pkgver}.tar.gz")
md5sums=('2bfaf16234a5d8deb96cd23f53a682bb')
md5sums=('02f76b668855c4da67186c04cd3a222f')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure --prefix=/usr
./configure --prefix=/usr --libdir=/usr/lib --enable-shared
make
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
# Move stuff from lib64
if [ "$CARCH" = "x86_64" ]; then
cd ${pkgdir}/usr
mv lib64 lib
fi
}
# vim:set ts=2 sw=2 et:
2009-01-29 Allan McRae <allan@archlinux.org>
* texinfo 4.13a-3
* Add gzip dependency for compress info pages
* Add findutils dependency for post_install script
2008-09-26 Eric Belanger <eric@archlinux.org>
* texinfo 4.13a-1
* Upstream update
* Moved to base group
* Added install scriptlet to handle info pages
2008-04-28 Eric Belanger <eric@archlinux.org>
* texinfo 4.12-2
* Added to base-devel group
2008-04-21 Eric Belanger <eric@archlinux.org>
* texinfo 4.12-1
* Upstream update
* Updated license
#
# Core Packages for Chakra, part of chakra-project.org
#
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
# Maintainer: abveritas[at]chakra-project[dot]org>
pkgname=texinfo
pkgver=4.13a
pkgrel=6
pkgver=5.1
pkgrel=1
pkgdesc="Utilities to work with and produce manuals, ASCII text, and on-line documentation from a single source file"
arch=('i686' 'x86_64')
arch=('x86_64')
url="http://www.gnu.org/software/texinfo/"
license=('GPL3')
groups=('base')
depends=('ncurses' 'findutils' 'gzip')
depends=('ncurses' 'findutils' 'gzip' 'sh' 'perl')
install=texinfo.install
source=(ftp://ftp.gnu.org/pub/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz)
md5sums=('71ba711519209b5fb583fed2b3d86fcb')
sha1sums=('a1533cf8e03ea4fa6c443b73f4c85e4da04dead0')
source=("ftp://ftp.gnu.org/pub/gnu/${pkgname}/${pkgname}-${pkgver}.tar.xz")
md5sums=('52ee905a3b705020d2a1b6ec36d53ca6')
build() {
cd ${srcdir}/${pkgname}-4.13
cd ${srcdir}/${pkgname}-${pkgver}
./configure --prefix=/usr
make
}
package() {
cd ${srcdir}/${pkgname}-4.13
cd ${srcdir}/${pkgname}-${pkgver}
make DESTDIR=${pkgdir} install
# fix this here as it prevent make from trying to rebuild manual pages
sed -i 's#A-z#A-Za-z#' ${pkgdir}/usr/bin/texi2dvi
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment