From 5182b3ad7127576cdf11e1b729c9ef53383dbf69 Mon Sep 17 00:00:00 2001 From: Nicolas Reynolds Date: Wed, 15 Jun 2011 11:18:49 -0300 Subject: avahi, doxygen and texlive-bin adapted to include mips64el changes. avahi and doxygen qt dependencies removed --- extra/avahi/PKGBUILD | 13 +++++++++++++ extra/doxygen/PKGBUILD | 5 ++++- extra/texlive-bin/PKGBUILD | 6 +++--- 3 files changed, 20 insertions(+), 4 deletions(-) diff --git a/extra/avahi/PKGBUILD b/extra/avahi/PKGBUILD index dc4bdc6e4..0c9438d9c 100644 --- a/extra/avahi/PKGBUILD +++ b/extra/avahi/PKGBUILD @@ -10,6 +10,7 @@ arch=('i686' 'x86_64' 'mips64el') url='http://www.avahi.org/' license=('LGPL') depends=('expat' 'libdaemon' 'glib2' 'dbus' 'libcap' 'gdbm') +[ "$CARCH" = "mips64el" ] || { optdepends=('gtk3: avahi-discover-standalone, bshell, bssh, bvnc' 'gtk2: gtk2 bindings' 'qt3: qt3 bindings' @@ -21,6 +22,18 @@ optdepends=('gtk3: avahi-discover-standalone, bshell, bssh, bvnc' 'nss-mdns: NSS support for mDNS') makedepends=('qt' 'qt3' 'pygtk' 'mono' 'intltool' 'dbus-python' 'gtk-sharp-2' 'gobject-introspection' 'gtk3') +} + +[ "$CARCH" = "mips64el" ] && { +optdepends=('gtk3: avahi-discover-standalone, bshell, bssh, bvnc' + 'gtk2: gtk2 bindings' + 'pygtk: avahi-bookmarks, avahi-discover' + 'twisted: avahi-bookmarks' + 'dbus-python: avahi-discover' + 'nss-mdns: NSS support for mDNS') +makedepends=('pygtk' 'intltool' 'dbus-python' + 'gobject-introspection' 'gtk3') +} backup=(etc/avahi/avahi-daemon.conf etc/avahi/services/{sftp-,}ssh.service) install=avahi.install conflicts=('howl' 'mdnsresponder') diff --git a/extra/doxygen/PKGBUILD b/extra/doxygen/PKGBUILD index dea6aa66e..727981572 100644 --- a/extra/doxygen/PKGBUILD +++ b/extra/doxygen/PKGBUILD @@ -15,13 +15,16 @@ sha1sums=('4f68b655c93265cb15ef1b8c9ca35ebc39698cf0') build() { cd "${srcdir}/${pkgbase}-${pkgver}" - ./configure --prefix /usr --with-doxywizard #QTDIR=/usr +# mips64el doesn't have qt yet + [ "$CARCH" != "mips64el" ] && ./configure --prefix /usr --with-doxywizard #QTDIR=/usr + [ "$CARCH" = "mips64el" ] && ./configure --prefix /usr make } package_doxygen() { pkgdesc="A documentation system for C++, C, Java, IDL and PHP" depends=('gcc-libs') + [ "$CARCH" = "mips64el" ] || \ optdepends=('graphviz: for caller/callee graph generation' 'qt: for doxywizard') diff --git a/extra/texlive-bin/PKGBUILD b/extra/texlive-bin/PKGBUILD index 7c0873eb7..7892a0892 100644 --- a/extra/texlive-bin/PKGBUILD +++ b/extra/texlive-bin/PKGBUILD @@ -3,7 +3,7 @@ pkgname=texlive-bin pkgver=2010.1 _luatex_ver=0.66.0 -pkgrel=8 +pkgrel=9 pkgdesc="TeX Live binaries" license=('GPL') arch=('i686' 'x86_64' 'mips64el') @@ -46,7 +46,7 @@ md5sums=('626f900fb59f036d6fea95f08c74b00b' '523802a23bc174374403415d9cc87946') build() { - if [ "${CARCH}" = "x86_64" ]; then + if [ "${CARCH}" != "i686" ]; then export CFLAGS="${CFLAGS} -fPIC" export CXXFLAGS="${CXXFLAGS} -fPIC" fi @@ -60,7 +60,7 @@ build() { cd build ../source/configure --prefix=/usr -C \ --disable-native-texlive-build \ - --with-banner-add="/Arch Linux" \ + --with-banner-add="/Parabola GNU Linux-libre" \ --enable-cxx-runtime-hack \ --disable-all-pkgs \ --disable-dump-share \ -- cgit v1.2.3-54-g00ecf