summaryrefslogtreecommitdiffstats
path: root/rules/pyside.make
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2011-01-26 01:26:12 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2011-06-20 18:05:52 +0200
commita79e18f7c7bc5a46f9ab544261eaf8d0137f6564 (patch)
treec1ee0d7c57e75e1707410320fafeef8d0eef3be2 /rules/pyside.make
parentfaac7233ee62ecf23d445c3039f1e8876fe2a8f0 (diff)
downloadptxdist-a79e18f7c7bc5a46f9ab544261eaf8d0137f6564.tar.gz
ptxdist-a79e18f7c7bc5a46f9ab544261eaf8d0137f6564.tar.xz
pyside-qt4: new package
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/pyside.make')
-rw-r--r--rules/pyside.make62
1 files changed, 62 insertions, 0 deletions
diff --git a/rules/pyside.make b/rules/pyside.make
new file mode 100644
index 000000000..f7ada1acf
--- /dev/null
+++ b/rules/pyside.make
@@ -0,0 +1,62 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2011 by Michael Olbrich <m.olbrich@pengutronix.de>
+#
+# See CREDITS for details about who has contributed to this project.
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+PACKAGES-$(PTXCONF_PYSIDE) += pyside
+
+#
+# Paths and names
+#
+PYSIDE_VERSION := 4.7+1.0.3
+PYSIDE_MD5 := 1a390fb502ae624ca3f70ef333bdffe8
+PYSIDE := pyside-qt$(PYSIDE_VERSION)
+PYSIDE_SUFFIX := tar.bz2
+PYSIDE_URL := http://www.pyside.org/files/$(PYSIDE).$(PYSIDE_SUFFIX)
+PYSIDE_SOURCE := $(SRCDIR)/$(PYSIDE).$(PYSIDE_SUFFIX)
+PYSIDE_DIR := $(BUILDDIR)/$(PYSIDE)
+PYSIDE_LICENSE := unknown
+
+# ----------------------------------------------------------------------------
+# Prepare
+# ----------------------------------------------------------------------------
+
+#
+# cmake
+#
+PYSIDE_CONF_TOOL := cmake
+PYSIDE_CONF_OPT = \
+ $(CROSS_CMAKE_USR) \
+ -DQT_SRC_DIR:STRING='$(QT4_DIR)'
+
+# ----------------------------------------------------------------------------
+# Target-Install
+# ----------------------------------------------------------------------------
+
+$(STATEDIR)/pyside.targetinstall:
+ @$(call targetinfo)
+
+ @$(call install_init, pyside)
+ @$(call install_fixup, pyside,PRIORITY,optional)
+ @$(call install_fixup, pyside,SECTION,base)
+ @$(call install_fixup, pyside,AUTHOR,"Michael Olbrich <m.olbrich@pengutronix.de>")
+ @$(call install_fixup, pyside,DESCRIPTION,missing)
+
+ @$(call install_lib, pyside, 0, 0, 0644, libpyside)
+ @$(call install_tree, pyside, 0, 0, \
+ $(PYSIDE_PKGDIR)/usr/lib/python2.6/site-packages/PySide, \
+ /usr/lib/python2.6/site-packages/PySide)
+
+ @$(call install_finish, pyside)
+
+ @$(call touch)
+
+# vim: syntax=make