summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAntonio Rojas2017-02-09 20:37:57 +0000
committerAntonio Rojas2017-02-09 20:37:57 +0000
commitdf9ba1fa453dd98bd6862acd1f3bcca42d926b75 (patch)
treefe6efca80f33c57e9a733c13f108351d3156c80f
downloadaur-df9ba1fa453dd98bd6862acd1f3bcca42d926b75.tar.gz
Drop from [multilib]
-rw-r--r--.SRCINFO31
-rw-r--r--PKGBUILD65
-rw-r--r--qconfig.h172
3 files changed, 268 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..c98336cda1a2
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,31 @@
+pkgbase = lib32-qtcurve
+ pkgdesc = A configurable set of widget styles for KDE and Gtk
+ pkgver = 1.8.18
+ pkgrel = 2
+ url = https://github.com/QtCurve/qtcurve
+ arch = i686
+ arch = x86_64
+ groups = qtcurve
+ license = LGPL
+ makedepends = cmake
+ makedepends = gcc-multilib
+ makedepends = automoc4
+ makedepends = lib32-gtk2
+ makedepends = lib32-qt4
+ source = qtcurve-1.8.18.tar.gz::https://github.com/QtCurve/qtcurve/archive/1.8.18.tar.gz
+ source = qconfig.h
+ md5sums = 422d1876d944bb278855f320eda19368
+ md5sums = 6b89fb32651dd73d1c02185d23b86186
+
+pkgname = lib32-qtcurve-utils
+ depends = lib32-libx11
+
+pkgname = lib32-qtcurve-gtk2
+ depends = lib32-qtcurve-utils
+ depends = lib32-gtk2
+ depends = qtcurve-gtk2
+
+pkgname = lib32-qtcurve-qt4
+ depends = lib32-qtcurve-utils
+ depends = lib32-qt4
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b4712204bdd5
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,65 @@
+# $Id: PKGBUILD 150009 2015-12-07 15:59:52Z bpiotrowski $
+# 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=2
+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
+}
diff --git a/qconfig.h b/qconfig.h
new file mode 100644
index 000000000000..d438633e54e9
--- /dev/null
+++ b/qconfig.h
@@ -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
+