void-packages/srcpkgs/jpeg/template
Juan RP 85cc462e1d Major infrastructure changes, part 2.
* Moved helpers, common and triggers dirs into xbps-src, where
  they belong.
* Renamed the templates dir to srcpkgs, it was so redundant before.
* Make it possible to add subpkgs with no restriction in names, for
  example udev now has a subpkgs called "libgudev". Previously
  subpkgs were named "${sourcepkg}-${pkgname}".
* xbps-src: changed to look for template files in current directory.
  That means that most arguments from the targets have been removed.
* xbps-src: added a reinstall target, to remove + install.
* xbps-src: do not overwrite binpkgs by default, skip them.

And more that I forgot because it's a mega-commit that I've been
working for some days already...

--HG--
extra : convert_revision : 0f466878584d1e6895d2a234f07ea1b2d1e61b3e
2009-11-22 08:31:44 +01:00

29 lines
1.1 KiB
Plaintext

# Template build file for 'jpeg'.
pkgname=jpeg
version=7
distfiles="http://www.ijg.org/files/jpegsrc.v${version}.tar.gz"
build_style=gnu_configure
make_install_target="prefix=$XBPS_DESTDIR/$pkgname-$version/usr
mandir=$XBPS_DESTDIR/$pkgname-$version/usr/share/man/man1 install"
configure_args="--enable-shared --enable-static"
short_desc="IJG's jpeg compression utilities"
maintainer="Juan RP <xtraeme@gmail.com>"
checksum=50b7866206c5be044c4a2b0d7895898f5a58d31b50e16e79cf7dea3b90337ebf
long_desc="
The jpeg package contains a library of functions for manipulating
JPEG images, as well as simple client programs for accessing the
libjpeg functions. Libjpeg client programs include cjpeg, djpeg,
jpegtran, rdjpgcom and wrjpgcom. Cjpeg compresses an image file into
JPEG format. Djpeg decompresses a JPEG file into a regular image
file. Jpegtran can perform various useful transformations on JPEG
files. Rdjpgcom displays any text comments included in a JPEG file.
Wrjpgcom inserts text comments into a JPEG file."
subpackages="$pkgname-devel"
Add_dependency full glibc
post_install()
{
install -D -m644 ${wrksrc}/jpegint.h ${DESTDIR}/usr/include
}