Date: Friday, January 31, 2014 @ 02:29:44 Author: speps Revision: 105066
archrelease: copy trunk to multilib-x86_64 Added: lib32-qtcurve/repos/multilib-x86_64/ lib32-qtcurve/repos/multilib-x86_64/PKGBUILD (from rev 105065, lib32-qtcurve/trunk/PKGBUILD) lib32-qtcurve/repos/multilib-x86_64/qconfig.h (from rev 105065, lib32-qtcurve/trunk/qconfig.h) -----------+ PKGBUILD | 65 ++++++++++++++++++++++ qconfig.h | 172 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 237 insertions(+) Copied: lib32-qtcurve/repos/multilib-x86_64/PKGBUILD (from rev 105065, lib32-qtcurve/trunk/PKGBUILD) =================================================================== --- multilib-x86_64/PKGBUILD (rev 0) +++ multilib-x86_64/PKGBUILD 2014-01-31 01:29:44 UTC (rev 105066) @@ -0,0 +1,65 @@ +# $Id$ +# Maintainer : speps <speps at aur dot archlinux dot org> + +pkgbase=lib32-qtcurve +pkgname=('lib32-qtcurve-utils' 'lib32-qtcurve-gtk2' 'lib32-qtcurve-qt4') +pkgver=1.8.18 +pkgrel=1 +pkgdesc='A configurable set of widget styles for KDE and Gtk' +arch=('i686' 'x86_64') +url='https://github.com/QtCurve/qtcurve' +license=('LGPL') +groups=('qtcurve') +makedepends=('cmake' 'gcc-multilib' 'automoc4' 'lib32-gtk2' 'lib32-qt4') +source=("qtcurve-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz" qconfig.h) +md5sums=('422d1876d944bb278855f320eda19368' + '6b89fb32651dd73d1c02185d23b86186') + +prepare() { + cd qtcurve-$pkgver + [ -d b ] || mkdir b + + # export multilib parameters + # and QT_BUILD_KEY workaround + export CC="gcc -m32 -I$srcdir" + export CXX="g++ -m32 -I$srcdir" + export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' + + [ -d QtCore ] || mkdir QtCore + ln -s ../${source[1]} QtCore +} + +build() { + cd qtcurve-$pkgver/b + cmake .. -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DQT_PLUGINS_DIR=/usr/lib32/qt/plugins \ + -DQT_LIBRARY_DIR=/usr/lib32 \ + -DLIB_INSTALL_DIR=/usr/lib32 \ + -DQTC_QT4_ENABLE_KDE=false \ + -DENABLE_QT5=false + make +} + +package_lib32-qtcurve-utils() { + depends=('lib32-libx11') + cd qtcurve-$pkgver/b/lib/utils + make DESTDIR="$pkgdir" install +} + +package_lib32-qtcurve-gtk2() { + depends=('lib32-qtcurve-utils' 'lib32-gtk2' 'qtcurve-gtk2') + cd qtcurve-$pkgver/b/gtk2 + make DESTDIR="$pkgdir" install + cd ../lib/cairo + make DESTDIR="$pkgdir" install + + # strip themes + rm -rf "$pkgdir/usr/share" +} + +package_lib32-qtcurve-qt4() { + depends=('lib32-qtcurve-utils' 'lib32-qt4') + cd qtcurve-$pkgver/b/qt4 + make DESTDIR="$pkgdir" install +} Copied: lib32-qtcurve/repos/multilib-x86_64/qconfig.h (from rev 105065, lib32-qtcurve/trunk/qconfig.h) =================================================================== --- multilib-x86_64/qconfig.h (rev 0) +++ multilib-x86_64/qconfig.h 2014-01-31 01:29:44 UTC (rev 105066) @@ -0,0 +1,172 @@ +/* Everything */ + +/* Qt Edition */ +#ifndef QT_EDITION +# define QT_EDITION QT_EDITION_OPENSOURCE +#endif + +/* Machine byte-order */ +#define Q_BIG_ENDIAN 4321 +#define Q_LITTLE_ENDIAN 1234 +#define QT_BUILD_KEY "i386 linux g++-4 full-config" +#define QT_BUILD_KEY_COMPAT "i686 Linux g++-4 full-config" + +#ifdef QT_BOOTSTRAPPED +#define Q_BYTE_ORDER Q_LITTLE_ENDIAN +#else +#define Q_BYTE_ORDER Q_LITTLE_ENDIAN +#endif +/* Machine Architecture */ +#ifndef QT_BOOTSTRAPPED +# define QT_ARCH_I386 +#else +# define QT_ARCH_I386 +#endif +/* Compile time features */ +#define QT_LARGEFILE_SUPPORT 64 +#define QT_POINTER_SIZE 4 + +#ifndef QT_BOOTSTRAPPED + +#if defined(QT_GRAPHICSSYSTEM_RASTER) && defined(QT_NO_GRAPHICSSYSTEM_RASTER) +# undef QT_GRAPHICSSYSTEM_RASTER +#elif !defined(QT_GRAPHICSSYSTEM_RASTER) && !defined(QT_NO_GRAPHICSSYSTEM_RASTER) +# define QT_GRAPHICSSYSTEM_RASTER +#endif + +#if defined(QT_LINKED_OPENSSL) && defined(QT_NO_LINKED_OPENSSL) +# undef QT_LINKED_OPENSSL +#elif !defined(QT_LINKED_OPENSSL) && !defined(QT_NO_LINKED_OPENSSL) +# define QT_LINKED_OPENSSL +#endif + +#if defined(QT_NO_EGL) && defined(QT_EGL) +# undef QT_NO_EGL +#elif !defined(QT_NO_EGL) && !defined(QT_EGL) +# define QT_NO_EGL +#endif + +#if defined(QT_NO_GSTREAMER) && defined(QT_GSTREAMER) +# undef QT_NO_GSTREAMER +#elif !defined(QT_NO_GSTREAMER) && !defined(QT_GSTREAMER) +# define QT_NO_GSTREAMER +#endif + +#if defined(QT_NO_ICD) && defined(QT_ICD) +# undef QT_NO_ICD +#elif !defined(QT_NO_ICD) && !defined(QT_ICD) +# define QT_NO_ICD +#endif + +#if defined(QT_NO_IMAGEFORMAT_JPEG) && defined(QT_IMAGEFORMAT_JPEG) +# undef QT_NO_IMAGEFORMAT_JPEG +#elif !defined(QT_NO_IMAGEFORMAT_JPEG) && !defined(QT_IMAGEFORMAT_JPEG) +# define QT_NO_IMAGEFORMAT_JPEG +#endif + +#if defined(QT_NO_IMAGEFORMAT_MNG) && defined(QT_IMAGEFORMAT_MNG) +# undef QT_NO_IMAGEFORMAT_MNG +#elif !defined(QT_NO_IMAGEFORMAT_MNG) && !defined(QT_IMAGEFORMAT_MNG) +# define QT_NO_IMAGEFORMAT_MNG +#endif + +#if defined(QT_NO_IMAGEFORMAT_TIFF) && defined(QT_IMAGEFORMAT_TIFF) +# undef QT_NO_IMAGEFORMAT_TIFF +#elif !defined(QT_NO_IMAGEFORMAT_TIFF) && !defined(QT_IMAGEFORMAT_TIFF) +# define QT_NO_IMAGEFORMAT_TIFF +#endif + +#if defined(QT_NO_NAS) && defined(QT_NAS) +# undef QT_NO_NAS +#elif !defined(QT_NO_NAS) && !defined(QT_NAS) +# define QT_NO_NAS +#endif + +#if defined(QT_NO_OPENVG) && defined(QT_OPENVG) +# undef QT_NO_OPENVG +#elif !defined(QT_NO_OPENVG) && !defined(QT_OPENVG) +# define QT_NO_OPENVG +#endif + +#if defined(QT_NO_PHONON) && defined(QT_PHONON) +# undef QT_NO_PHONON +#elif !defined(QT_NO_PHONON) && !defined(QT_PHONON) +# define QT_NO_PHONON +#endif + +#if defined(QT_NO_PULSEAUDIO) && defined(QT_PULSEAUDIO) +# undef QT_NO_PULSEAUDIO +#elif !defined(QT_NO_PULSEAUDIO) && !defined(QT_PULSEAUDIO) +# define QT_NO_PULSEAUDIO +#endif + +#if defined(QT_NO_S60) && defined(QT_S60) +# undef QT_NO_S60 +#elif !defined(QT_NO_S60) && !defined(QT_S60) +# define QT_NO_S60 +#endif + +#if defined(QT_NO_STYLE_S60) && defined(QT_STYLE_S60) +# undef QT_NO_STYLE_S60 +#elif !defined(QT_NO_STYLE_S60) && !defined(QT_STYLE_S60) +# define QT_NO_STYLE_S60 +#endif + +#if defined(QT_NO_SXE) && defined(QT_SXE) +# undef QT_NO_SXE +#elif !defined(QT_NO_SXE) && !defined(QT_SXE) +# define QT_NO_SXE +#endif + +#if defined(QT_NO_WEBKIT) && defined(QT_WEBKIT) +# undef QT_NO_WEBKIT +#elif !defined(QT_NO_WEBKIT) && !defined(QT_WEBKIT) +# define QT_NO_WEBKIT +#endif + +#if defined(QT_NO_ZLIB) && defined(QT_ZLIB) +# undef QT_NO_ZLIB +#elif !defined(QT_NO_ZLIB) && !defined(QT_ZLIB) +# define QT_NO_ZLIB +#endif + +#if defined(QT_RUNTIME_XCURSOR) && defined(QT_NO_RUNTIME_XCURSOR) +# undef QT_RUNTIME_XCURSOR +#elif !defined(QT_RUNTIME_XCURSOR) && !defined(QT_NO_RUNTIME_XCURSOR) +# define QT_RUNTIME_XCURSOR +#endif + +#if defined(QT_RUNTIME_XFIXES) && defined(QT_NO_RUNTIME_XFIXES) +# undef QT_RUNTIME_XFIXES +#elif !defined(QT_RUNTIME_XFIXES) && !defined(QT_NO_RUNTIME_XFIXES) +# define QT_RUNTIME_XFIXES +#endif + +#if defined(QT_RUNTIME_XINERAMA) && defined(QT_NO_RUNTIME_XINERAMA) +# undef QT_RUNTIME_XINERAMA +#elif !defined(QT_RUNTIME_XINERAMA) && !defined(QT_NO_RUNTIME_XINERAMA) +# define QT_RUNTIME_XINERAMA +#endif + +#if defined(QT_RUNTIME_XINPUT) && defined(QT_NO_RUNTIME_XINPUT) +# undef QT_RUNTIME_XINPUT +#elif !defined(QT_RUNTIME_XINPUT) && !defined(QT_NO_RUNTIME_XINPUT) +# define QT_RUNTIME_XINPUT +#endif + +#if defined(QT_RUNTIME_XRANDR) && defined(QT_NO_RUNTIME_XRANDR) +# undef QT_RUNTIME_XRANDR +#elif !defined(QT_RUNTIME_XRANDR) && !defined(QT_NO_RUNTIME_XRANDR) +# define QT_RUNTIME_XRANDR +#endif + +#if defined(QT_USE_MATH_H_FLOATS) && defined(QT_NO_USE_MATH_H_FLOATS) +# undef QT_USE_MATH_H_FLOATS +#elif !defined(QT_USE_MATH_H_FLOATS) && !defined(QT_NO_USE_MATH_H_FLOATS) +# define QT_USE_MATH_H_FLOATS +#endif + +#endif // QT_BOOTSTRAPPED + +#define QT_VISIBILITY_AVAILABLE +