From 720fe4fe46696f1336df39a89a2bd29262269c1a Mon Sep 17 00:00:00 2001 From: Juan RP <xtraeme@gmail.com> Date: Wed, 23 May 2012 21:31:32 +0200 Subject: [PATCH] This repo is "Add_dependency" free now. --- srcpkgs/SDL_mixer/template | 7 ++----- srcpkgs/gnome-control-center/template | 7 ++----- srcpkgs/kernel-libc-headers/template | 14 ++++++-------- 3 files changed, 10 insertions(+), 18 deletions(-) diff --git a/srcpkgs/SDL_mixer/template b/srcpkgs/SDL_mixer/template index c6601d1796..d0da4bf4f0 100644 --- a/srcpkgs/SDL_mixer/template +++ b/srcpkgs/SDL_mixer/template @@ -5,8 +5,10 @@ revision=2 homepage="http://www.libsdl.org/projects/SDL_mixer/" distfiles="http://www.libsdl.org/projects/$pkgname/release/$pkgname-$version.tar.gz" build_style=gnu-configure +# The following deps are dlopen(3)ed at runtime. depends="libvorbis libmikmod smpeg libflac" makedepends="SDL-devel libvorbis-devel libmikmod-devel libflac-devel smpeg-devel fluidsynth-devel" +subpackages="$pkgname-devel" short_desc="Multi-channel audio mixer library" maintainer="Juan RP <xtraeme@gmail.com>" license="BSD" @@ -17,11 +19,6 @@ long_desc=" a single channel of music, mixed by the popular MikMod MOD, Timidity MIDI, Ogg Vorbis, and SMPEG MP3 libraries." -subpackages="$pkgname-devel" -# The following are dlopen(3)ed at runtime. -#Add_dependency run libfluidsynth - - pre_configure() { sed -e "/CONFIG_FILE_ETC/s|/etc/timidity.cfg|/etc/timidity++/timidity.cfg|" \ -e "/DEFAULT_PATH/s|/etc/timidity|/etc/timidity++|" \ diff --git a/srcpkgs/gnome-control-center/template b/srcpkgs/gnome-control-center/template index ef538e7023..f146098bfd 100644 --- a/srcpkgs/gnome-control-center/template +++ b/srcpkgs/gnome-control-center/template @@ -7,8 +7,10 @@ build_style=gnu-configure configure_args="--enable-cups --with-libsocialweb --without-cheese --disable-update-mimedb --disable-static --enable-systemd" depends="gsettings-desktop-schemas pulseaudio desktop-file-utils hicolor-icon-theme sound-theme-freedesktop apg" +# Reenable cheese-devel once g-c-c doesn't segfault. makedepends="which pkg-config intltool gnome-doc-utils libXi-devel libnotify-devel gnome-desktop-devel libgnomekbd-devel gnome-menus-devel network-manager-applet-devel gnome-settings-daemon-devel gnome-online-accounts-devel libsocialweb-devel libcanberra-devel polkit-devel libgtop-devel upower-devel colord-devel pulseaudio-devel libwacom-devel gnome-bluetooth-devel tzdata systemd-devel cups-devel" fulldepends="iso-codes" +gtk_iconcache_dirs="/usr/share/icons/hicolor" short_desc="GNOME control center" maintainer="Juan RP <xtraeme@gmail.com>" license="GPL-2" @@ -16,8 +18,3 @@ homepage="http://www.gnome.org" checksum=efc72bf8af07b439f5f0e9135d1b2c5237e649e6a0f1ff3cf32bdd710421042a long_desc=" This packages the control center for the GNOME desktop." - -gtk_iconcache_dirs="/usr/share/icons/hicolor" - -#Add_dependency build cheese-devel - diff --git a/srcpkgs/kernel-libc-headers/template b/srcpkgs/kernel-libc-headers/template index f6545881e2..52aa3cbaac 100644 --- a/srcpkgs/kernel-libc-headers/template +++ b/srcpkgs/kernel-libc-headers/template @@ -6,19 +6,17 @@ wrksrc=linux-${version} homepage="http://www.kernel.org" distfiles="http://www.kernel.org/pub/linux/kernel/v3.x/linux-${version}.tar.xz" checksum=9db97d45638017e6dfaed768cfa9f47533c9c9fb3538bce0e594d9feff5489b4 +bootstrap=yes +nostrip=yes +noverifyrdeps=yes +if [ -n "$IN_CHROOT" ]; then + makedepends="perl" +fi short_desc="The Linux kernel headers for development" license="GPL-2" long_desc=" This package provides the linux kernel headers for use in userspace." -bootstrap=yes -nostrip=yes -noverifyrdeps=yes - -if [ -n "$IN_CHROOT" ]; then - Add_dependency build perl ">=0" -fi - do_build() { make mrproper make headers_check