# Template file for 'emacs' pkgname=emacs version=24.3 revision=3 hostmakedepends="pkg-config" makedepends="ncurses-devel" build_style="gnu-configure" configure_args="--without-x" short_desc="GNU Emacs Editor without X support" maintainer="Philipp Hirsch " license="GPL-3" homepage="http://www.gnu.org/software/${pkgname}/" distfiles="http://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${version}.tar.gz" checksum=0098ca3204813d69cd8412045ba33e8701fa2062f4bff56bedafc064979eef41 # Package build options build_options="dbus jpeg tiff gif png svg xml imagemagick" desc_option_dbus="Enable support for dbus" desc_option_jpeg="Enable support for JPEG images" desc_option_tiff="Enable support for TIFF images" desc_option_gif="Enable support for GIF images" desc_option_png="Enable support for PNG images" desc_option_svg="Enable support for SVG images" desc_option_imagemagick="Enable support for ImageMagick" desc_option_xml="Enable support for XML parsing" if [ "$build_option_dbus" ]; then configure_args+=" --with-dbus" makedepends+=" dbus-devel" else configure_args+=" --without-dbus" fi if [ "$build_option_jpeg" ]; then configure_args+=" --with-jpeg" makedepends+=" libjpeg-turbo-devel" else configure_args+=" --without-jpeg" fi if [ "$build_option_tiff" ]; then configure_args+=" --with-tiff" makedepends+=" tiff-devel" else configure_args+=" --without-tiff" fi if [ "$build_option_gif" ]; then configure_args+=" --with-gif" makedepends+=" giflib-devel" else configure_args+=" --without-gif" fi if [ "$build_option_png" ]; then configure_args+=" --with-png" makedepends+=" libpng-devel" else configure_args+=" --without-png" fi if [ "$build_option_svg" ]; then configure_args+=" --with-rsvg" makedepends+=" librsvg-devel" else configure_args+=" --without-rsvg" fi if [ "$build_option_imagemagick" ]; then configure_args+=" --with-imagemagick" makedepends+=" libmagick-devel" else configure_args+=" --without-imagemagick" fi if [ "$build_option_xml" ]; then configure_args+=" --with-xml2" makedepends+=" libxml2-devel" else configure_args+=" --without-xml2" fi post_install() { # Remove conflicting files. rm -f ${DESTDIR}/usr/bin/ctags rm -f ${DESTDIR}/usr/share/man/man1/ctags.1 rm -f ${DESTDIR}/usr/share/info/info.info }