On Sat 2007-09-22 16:52 , Jaroslaw Swierczynski wrote:
> How about this:
>
> pkgname=gcc
> pkgver=4.2.1
> pkgrel=5
> pkgdesc="The GNU Compiler Collection"
> pkgsub=(libs)
> pkgdesc_libs="Runtime libraries shipped by GCC for C and C++ languages"
> depends=(binutils gcc-libs)
> depends_libs=(glibc)
>
> build() {
> cd "$startdir/src/$pkgname-$pkgver"
>
> ./configure --prefix=/usr
> make || return 1
> make DESTDIR="$startdir/pkg" install
> }
>
> build_libs() {
> install -m 644 something $startdig/pkg-libs
> }
This is very close to what I was thinking:
-----------------------8<--------------------8<------------------------
pkgname=gcc
pkgver=4.2.1
pkgrel=1
pkgdesc="The GNU Compiler Collection"
depends=(binutils gcc-libs)
pkgsplit=(libs docs)
build() {
cd "$startdir/src/$pkgname-$pkgver"
./configure --prefix=/usr
make || return 1
make DESTDIR="$startdir/pkg" install
}
build_libs() {
pkgdesc="Runtime libraries shipped by GCC for C and C++ languages"
depends=(glibc)
mkdir -p $startdir/pkg_libs/usr/lib
mv $startdir/pkg/usr/lib/* $startdir/pkg_libs/usr/lib
}
build_docs(){
pkgdesc="GCC docs"
mkdir -p $startdir/pkg_docs/usr/share/
mv $startdir/pkg/usr/share/doc/ $startdir/pkg_docs/usr/share/
}
----------------------->8--------------------->8------------------------
My 2 cents.
--
Alessio 'mOLOk' Bolognino
Arch Linux Trusted User
Please send personal email to [EMAIL PROTECTED]
Public Key http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xFE0270FB
GPG Key ID = 1024D / FE0270FB 2007-04-11
Key Fingerprint = 9AF8 9011 F271 450D 59CF 2D7D 96C9 8F2A FE02 70FB
pgp1kFohC9Kiu.pgp
Description: PGP signature
_______________________________________________ arch mailing list [email protected] http://archlinux.org/mailman/listinfo/arch
