Permalink
Browse files

add initial libqt4 cookbook

  • Loading branch information...
phlipper committed Jan 29, 2011
1 parent 2702233 commit 5a546db9862dec791c193ff0517c06ca727ec50a
View
@@ -0,0 +1,18 @@
+maintainer "KidsRuby"
+maintainer_email "cookbooks@kidsruby.com"
+license "Apache 2.0"
+description "Install libqt4 packages"
+version "0.1.0"
+depends "cmake"
+supports "ubuntu"
+
+recipe "default", "Install a relatively complete of libqt4 packages"
+recipe "base", "Install base support for libqt4 packages"
+recipe "core", "Install the core set of libqt4 packages"
+recipe "dbus", "Install dbus support for libqt4 packages"
+recipe "dev", "Install development support for libqt4 packages"
+recipe "full", "Install every libqt4 package available"
+recipe "network", "Install network support for libqt4 packages"
+recipe "ruby", "Install ruby support for libqt4 packages"
+recipe "webkit", "Install webkit support for libqt4 packages"
+recipe "xml", "Install xml support for libqt4 packages"
View
@@ -0,0 +1,6 @@
+#
+# Cookbook Name:: libqt4
+# Recipe:: base
+#
+
+require_recipe "cmake"
View
@@ -0,0 +1,8 @@
+#
+# Cookbook Name:: libqt4
+# Recipe:: core
+#
+
+include_recipe "libqt4::base"
+
+package "libqt4-core"
View
@@ -0,0 +1,8 @@
+#
+# Cookbook Name:: libqt4
+# Recipe:: dbus
+#
+
+include_recipe "libqt4::base"
+
+package "libqt4-dbus"
View
@@ -0,0 +1,14 @@
+#
+# Cookbook Name:: libqt4
+# Recipe:: default
+#
+
+include_recipe "libqt4::base"
+
+include_recipe "libqt4::core"
+include_recipe "libqt4::dbus"
+include_recipe "libqt4::dev"
+include_recipe "libqt4::network"
+include_recipe "libqt4::ruby"
+include_recipe "libqt4::xml"
+include_recipe "libqt4::webkit"
View
@@ -0,0 +1,8 @@
+#
+# Cookbook Name:: libqt4
+# Recipe:: dev
+#
+
+include_recipe "libqt4::base"
+
+package "libqt4-dev"
View
@@ -0,0 +1,20 @@
+#
+# Cookbook Name:: libqt4
+# Recipe:: full
+#
+
+include_recipe "libqt4::base"
+
+%w[
+ libqt4-assistant libqt4-core libqt4-dbg libqt4-dbus libqt4-debug
+ libqt4-designer libqt4-dev libqt4-dev-dbg libqt4-gui libqt4-help
+ libqt4-multimedia libqt4-network libqt4-opengl libqt4-opengl-dev
+ libqt4-phonon libqt4-phonon-dev libqt4-qt3support libqt4-ruby
+ libqt4-ruby1.8 libqt4-script libqt4-scripttools libqt4-sql
+ libqt4-sql-mysql libqt4-sql-odbc libqt4-sql-psql libqt4-sql-sqlite
+ libqt4-sql-sqlite2 libqt4-sql-tds libqt4-svg libqt4-test
+ libqt4-webkit libqt4-webkit-dbg libqt4-xml libqt4-xmlpatterns
+ libqt4-xmlpatterns-dbg
+].each do |pkg|
+ package pkg
+end
@@ -0,0 +1,8 @@
+#
+# Cookbook Name:: libqt4
+# Recipe:: network
+#
+
+include_recipe "libqt4::base"
+
+package "libqt4-network"
View
@@ -0,0 +1,10 @@
+#
+# Cookbook Name:: libqt4
+# Recipe:: ruby
+#
+
+include_recipe "libqt4::base"
+
+%w[libqt4-ruby libqt4-ruby1.8].each do |pkg|
+ package pkg
+end
View
@@ -0,0 +1,8 @@
+#
+# Cookbook Name:: libqt4
+# Recipe:: webkit
+#
+
+include_recipe "libqt4::base"
+
+package "libqt4-webkit"
View
@@ -0,0 +1,8 @@
+#
+# Cookbook Name:: libqt4
+# Recipe:: xml
+#
+
+include_recipe "libqt4::base"
+
+package "libqt4-xml"

0 comments on commit 5a546db

Please sign in to comment.