From cf9eaafe42a9f886418836ae9df84bd9658dc8e2 Mon Sep 17 00:00:00 2001 From: Rick Harris Date: Sat, 31 Dec 2016 12:18:06 +1030 Subject: [PATCH] Merge Unity8 ebuilds from 'unity-next' overlay --- app-i18n/maliit-framework/Manifest | 3 + .../maliit-framework-0.99.1_p_p0_p11.ebuild | 45 +++++++ app-misc/location-service/Manifest | 2 + ...tion-service-3.0.0_p20160912_p0_p01.ebuild | 48 +++++++ app-misc/pay-service/Manifest | 2 + .../pay-service-15.10_p20160825_p0_p01.ebuild | 35 ++++++ app-text/presage/Manifest | 3 + .../presage/presage-0.9.1_p_p0201_p01.ebuild | 53 ++++++++ dev-db/qdjango/Manifest | 3 + dev-db/qdjango/files/fix_gcc6_ftbfs.patch | 19 +++ dev-db/qdjango/qdjango-0.6.2_p2.ebuild | 51 ++++++++ dev-libs/libusermetrics/Manifest | 2 + ...busermetrics-1.1.1_p20160909_p0_p01.ebuild | 51 ++++++++ dev-libs/net-cpp/Manifest | 2 + .../net-cpp-2.1.0_p2016091302_p0_p01.ebuild | 36 ++++++ mir-base/platform-api/Manifest | 2 + ...platform-api-3.0.1_p20160818_p0_p01.ebuild | 53 ++++++++ mir-base/qtmir/Manifest | 2 + .../qtmir/qtmir-0.4.8_p20160909_p0_p01.ebuild | 64 ++++++++++ net-libs/libphonenumber/Manifest | 3 + .../libphonenumber-7.1.0_p_p5_p01.ebuild | 54 ++++++++ net-libs/zeromq3/Manifest | 3 + .../zeromq3/zeromq3-4.1.5_p_p0_p02.ebuild | 60 +++++++++ net-libs/zmqpp/Manifest | 3 + net-libs/zmqpp/zmqpp-4.1.2_p_p0_p01.ebuild | 36 ++++++ net-misc/history-service/Manifest | 2 + ...tory-service-0.1_p2016090901_p0_p01.ebuild | 40 ++++++ net-misc/telephony-service/Manifest | 2 + ...hony-service-0.1_p2016090901_p0_p01.ebuild | 54 ++++++++ .../yakkety/unity-portage.paccept_keywords | 1 + profiles/yakkety/unity-portage.puse | 3 + sys-auth/biometryd/Manifest | 2 + .../biometryd-0.0.1_p2016092203_p0_p01.ebuild | 41 ++++++ unity-base/qtubuntu/Manifest | 2 + .../qtubuntu-0.63_p2016092801_p0_p01.ebuild | 42 +++++++ .../ubuntu-settings-components/Manifest | 2 + ...ngs-components-0.9_p20160927_p0_p01.ebuild | 31 +++++ .../Manifest | 2 + ...nline-accounts-0.7_p20161004_p0_p01.ebuild | 65 ++++++++++ unity-base/ubuntu-system-settings/Manifest | 2 + ...ystem-settings-0.4_p20160927_p0_p03.ebuild | 51 ++++++++ unity-base/unity-scopes-api/Manifest | 2 + ...y-scopes-api-1.0.7_p20160921_p0_p02.ebuild | 67 ++++++++++ unity-base/unity-scopes-shell/Manifest | 3 + ...scopes-shell-0.5.8_p20160921_p0_p01.ebuild | 73 +++++++++++ unity-base/unity8-desktop-session/Manifest | 2 + ...top-session-1.0.13_p20160928_p0_p01.ebuild | 37 ++++++ unity-base/unity8/Manifest | 3 + unity-base/unity8/files/unity8_run.sh | 72 +++++++++++ .../unity8-8.14_p20160922_p0_p02.ebuild | 119 ++++++++++++++++++ unity-indicators/indicator-network/Manifest | 2 + ...or-network-0.8.0_p2016093005_p0_p02.ebuild | 47 +++++++ unity-scopes/unity-scope-click/Manifest | 2 + ...-scope-click-0.1.1_p20161005_p0_p01.ebuild | 64 ++++++++++ x11-libs/libqofono/Manifest | 3 + .../libqofono-0.90_p20160901_p0_p01.ebuild | 46 +++++++ x11-libs/qmenumodel/Manifest | 2 + .../qmenumodel-0.2.9_p20160329_p0_p01.ebuild | 33 +++++ x11-libs/unity-notifications/Manifest | 2 + ...otifications-0.1.3_p20160819_p0_p01.ebuild | 31 +++++ x11-misc/ubuntu-keyboard/Manifest | 2 + ...ntu-keyboard-0.100_p20160921_p0_p01.ebuild | 58 +++++++++ 62 files changed, 1647 insertions(+) create mode 100644 app-i18n/maliit-framework/Manifest create mode 100644 app-i18n/maliit-framework/maliit-framework-0.99.1_p_p0_p11.ebuild create mode 100644 app-misc/location-service/Manifest create mode 100644 app-misc/location-service/location-service-3.0.0_p20160912_p0_p01.ebuild create mode 100644 app-misc/pay-service/Manifest create mode 100644 app-misc/pay-service/pay-service-15.10_p20160825_p0_p01.ebuild create mode 100644 app-text/presage/Manifest create mode 100644 app-text/presage/presage-0.9.1_p_p0201_p01.ebuild create mode 100644 dev-db/qdjango/Manifest create mode 100644 dev-db/qdjango/files/fix_gcc6_ftbfs.patch create mode 100644 dev-db/qdjango/qdjango-0.6.2_p2.ebuild create mode 100644 dev-libs/libusermetrics/Manifest create mode 100644 dev-libs/libusermetrics/libusermetrics-1.1.1_p20160909_p0_p01.ebuild create mode 100644 dev-libs/net-cpp/Manifest create mode 100644 dev-libs/net-cpp/net-cpp-2.1.0_p2016091302_p0_p01.ebuild create mode 100644 mir-base/platform-api/Manifest create mode 100644 mir-base/platform-api/platform-api-3.0.1_p20160818_p0_p01.ebuild create mode 100644 mir-base/qtmir/Manifest create mode 100644 mir-base/qtmir/qtmir-0.4.8_p20160909_p0_p01.ebuild create mode 100644 net-libs/libphonenumber/Manifest create mode 100644 net-libs/libphonenumber/libphonenumber-7.1.0_p_p5_p01.ebuild create mode 100644 net-libs/zeromq3/Manifest create mode 100644 net-libs/zeromq3/zeromq3-4.1.5_p_p0_p02.ebuild create mode 100644 net-libs/zmqpp/Manifest create mode 100644 net-libs/zmqpp/zmqpp-4.1.2_p_p0_p01.ebuild create mode 100644 net-misc/history-service/Manifest create mode 100644 net-misc/history-service/history-service-0.1_p2016090901_p0_p01.ebuild create mode 100644 net-misc/telephony-service/Manifest create mode 100644 net-misc/telephony-service/telephony-service-0.1_p2016090901_p0_p01.ebuild create mode 100644 sys-auth/biometryd/Manifest create mode 100644 sys-auth/biometryd/biometryd-0.0.1_p2016092203_p0_p01.ebuild create mode 100644 unity-base/qtubuntu/Manifest create mode 100644 unity-base/qtubuntu/qtubuntu-0.63_p2016092801_p0_p01.ebuild create mode 100644 unity-base/ubuntu-settings-components/Manifest create mode 100644 unity-base/ubuntu-settings-components/ubuntu-settings-components-0.9_p20160927_p0_p01.ebuild create mode 100644 unity-base/ubuntu-system-settings-online-accounts/Manifest create mode 100644 unity-base/ubuntu-system-settings-online-accounts/ubuntu-system-settings-online-accounts-0.7_p20161004_p0_p01.ebuild create mode 100644 unity-base/ubuntu-system-settings/Manifest create mode 100644 unity-base/ubuntu-system-settings/ubuntu-system-settings-0.4_p20160927_p0_p03.ebuild create mode 100644 unity-base/unity-scopes-api/Manifest create mode 100644 unity-base/unity-scopes-api/unity-scopes-api-1.0.7_p20160921_p0_p02.ebuild create mode 100644 unity-base/unity-scopes-shell/Manifest create mode 100644 unity-base/unity-scopes-shell/unity-scopes-shell-0.5.8_p20160921_p0_p01.ebuild create mode 100644 unity-base/unity8-desktop-session/Manifest create mode 100644 unity-base/unity8-desktop-session/unity8-desktop-session-1.0.13_p20160928_p0_p01.ebuild create mode 100644 unity-base/unity8/Manifest create mode 100755 unity-base/unity8/files/unity8_run.sh create mode 100644 unity-base/unity8/unity8-8.14_p20160922_p0_p02.ebuild create mode 100644 unity-indicators/indicator-network/Manifest create mode 100644 unity-indicators/indicator-network/indicator-network-0.8.0_p2016093005_p0_p02.ebuild create mode 100644 unity-scopes/unity-scope-click/Manifest create mode 100644 unity-scopes/unity-scope-click/unity-scope-click-0.1.1_p20161005_p0_p01.ebuild create mode 100644 x11-libs/libqofono/Manifest create mode 100644 x11-libs/libqofono/libqofono-0.90_p20160901_p0_p01.ebuild create mode 100644 x11-libs/qmenumodel/Manifest create mode 100644 x11-libs/qmenumodel/qmenumodel-0.2.9_p20160329_p0_p01.ebuild create mode 100644 x11-libs/unity-notifications/Manifest create mode 100644 x11-libs/unity-notifications/unity-notifications-0.1.3_p20160819_p0_p01.ebuild create mode 100644 x11-misc/ubuntu-keyboard/Manifest create mode 100644 x11-misc/ubuntu-keyboard/ubuntu-keyboard-0.100_p20160921_p0_p01.ebuild diff --git a/app-i18n/maliit-framework/Manifest b/app-i18n/maliit-framework/Manifest new file mode 100644 index 000000000..655a34c1c --- /dev/null +++ b/app-i18n/maliit-framework/Manifest @@ -0,0 +1,3 @@ +DIST maliit-framework_0.99.1+git20151118+62bd54b-0ubuntu11.debian.tar.xz 15580 SHA256 c3424afa4b2ed25b7bb439aa510fc604d9d08788c3c574fcf4f14c41058bcf86 SHA512 a7378e68f6aeba1739a8468e89f2eb83a26c38708ad184d528dc03835e8c8051a59c7b243e507863c8434b576636d5e6ef4c9be22f5215be24875e9daa14238f WHIRLPOOL c4060de140dffdaf844c696958f2271e1a88bb6234907c9b624428315616f700b0b1c946448b5fb0918107ae98e9fa039e57a482a1df90c2d79b30f91df2c3c5 +DIST maliit-framework_0.99.1+git20151118+62bd54b.orig.tar.gz 567426 SHA256 4481d05e799aca1595df51bdd28a74117f9b144e77dad0e4382ba0a1989e41e3 SHA512 2f4fc381bd2c9f3d3a1405e17f18f24157b1145fb81efa80a69884ced4544bce7ac6186d2426deb2ccb55cfe614434c32b0e336f642b86177175a74637238eba WHIRLPOOL c85d76f52fcf47bce68b2f84628ce6c15fbe7ded45b86b8e7aef916b0af1fd479f90e33d7d8559d0ebc9ca792debef2871b7e393b04aca6ee92f3964e1879a69 +EBUILD maliit-framework-0.99.1_p_p0_p11.ebuild 1148 SHA256 b5b56e62341b422bdd165c4474a4699e09851798f428d148f130510f30a92b88 SHA512 783a18811310287d0e952b8dc0833486a037dc39ca623166980f4070708c483f4bf051f1aea8aa7aa3ebc5522ccebb32e8ff36852821327962ee48b753c36d35 WHIRLPOOL 29604f8dabfea7905e412d73faf6b331d40690acbec3aa6f942f32f3762d60fd93b1dc91694e13e18199ab0449a4c4a923afafb853c9baf1c44c2cd3d37d1bcf diff --git a/app-i18n/maliit-framework/maliit-framework-0.99.1_p_p0_p11.ebuild b/app-i18n/maliit-framework/maliit-framework-0.99.1_p_p0_p11.ebuild new file mode 100644 index 000000000..11607b53c --- /dev/null +++ b/app-i18n/maliit-framework/maliit-framework-0.99.1_p_p0_p11.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 + +URELEASE="yakkety" +inherit qmake-utils ubuntu-versionator + +UURL="mirror://ubuntu/pool/universe/m/${PN}" +UVER_PREFIX="+git20151118+62bd54b" + +DESCRIPTION="Maliit Input Method Framework" +HOMEPAGE="https://wiki.maliit.org/" +SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz + ${UURL}/${MY_P}${UVER_PREFIX}-${UVER}.debian.tar.xz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+debug doc test wayland" +RESTRICT="mirror" + +DEPEND="dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + test? ( dev-qt/qttest:5 )" + +S="${WORKDIR}/${PN}-${PV}${UVER_PREFIX}" + +src_configure() { + export ENABLE_MULTITOUCH="false" + export MALIIT_SERVER_ARGUMENTS="-software -bypass-wm-hint" + export MALIIT_DEFAULT_PLUGIN="libmaliit-keyboard-plugin.so" + eqmake5 CONFIG+="qt5-inputcontext enable-dbus-activation glib warn_off" \ + CONFIG+=$(usex debug debug) \ + CONFIG+=$(usex doc '' nodoc) \ + CONFIG+=$(usex test '' notests) \ + CONFIG+=$(usex wayland wayland) +} + +src_install() { + emake INSTALL_ROOT="${ED}" install +} diff --git a/app-misc/location-service/Manifest b/app-misc/location-service/Manifest new file mode 100644 index 000000000..e4841a8df --- /dev/null +++ b/app-misc/location-service/Manifest @@ -0,0 +1,2 @@ +DIST location-service_3.0.0+16.10.20160912-0ubuntu1.tar.gz 345834 SHA256 98e8ea42886dece4338b38fd4710b9672b9a7a86da0f750204280f78624f83d5 SHA512 32307c281931500a517dfe3b49031203347c8d338ac84100f25a228c5eb441674208f2455e66d27ba3c4329039b648fa9e9779cc15e665f20531f106a94e0d39 WHIRLPOOL 56a1531e69423894b9567da541e66819feae1a72dae8116c5c58c45cd1b2bf36b4de188875d8560b1eba72978de4b73f43efe98b23eda948e77c38c54543dd24 +EBUILD location-service-3.0.0_p20160912_p0_p01.ebuild 1260 SHA256 c105f9244d8cda71cddf06f4775d446123275087521a59b06022454a198a138c SHA512 518b9ac9b911129f12e83a15f3252777b761caa0128608e8ba483c1cf9af1885c6af750fe056a51c84eeb001006b3189436edb8ffc37070f9ef4667dc15116eb WHIRLPOOL 75d9ca1ff15a6441db680d160d02cee59456114628f5d17e59d24a3fa4f0e02f545c0e78d0533c58ecf45452ff697aa7d65493c4e0a2748566b50676dbaede21 diff --git a/app-misc/location-service/location-service-3.0.0_p20160912_p0_p01.ebuild b/app-misc/location-service/location-service-3.0.0_p20160912_p0_p01.ebuild new file mode 100644 index 000000000..935ff4613 --- /dev/null +++ b/app-misc/location-service/location-service-3.0.0_p20160912_p0_p01.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 + +URELEASE="yakkety" +inherit cmake-utils ubuntu-versionator + +UURL="mirror://ubuntu/pool/main/l/${PN}" +UVER_PREFIX="+${UVER_RELEASE}.${PVR_MICRO}" + +DESCRIPTION="Location service aggregating position/velocity/heading" +HOMEPAGE="http://launchpad.net/location-service" +SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}-${UVER}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="mirror" + +DEPEND="dev-cpp/gflags + dev-cpp/glog + dev-libs/boost:= + dev-libs/dbus-cpp + dev-libs/json-c + dev-libs/net-cpp + dev-libs/process-cpp + dev-libs/properties-cpp + dev-libs/trust-store + sys-apps/dbus" + +S="${WORKDIR}/${PN}" + +src_configure() { + # GPS is for the Android platform, so disable it # + mycmakeargs+=(-DLOCATION_SERVICE_ENABLE_GPS_PROVIDER=FALSE + -DUBUNTU_LOCATION_SERVICE_VERSION_MAJOR=3) + cmake-utils_src_configure + + # Ubuntu's 'pkg-config --cflags ...' outputs Requires: first and Cflags: last # + # Gentoo's 'pkg-config --cflags ...' outputs Cflags: first and Requires: last # + # Re-order to what the source expects # + sed -e 's:\(.*\)=\(.*dbus-cpp-0;\)\(.*\):\1=\3;\2:g' \ + -e 's:;$::g' \ + -i "${BUILD_DIR}"/CMakeCache.txt +} diff --git a/app-misc/pay-service/Manifest b/app-misc/pay-service/Manifest new file mode 100644 index 000000000..1da39d838 --- /dev/null +++ b/app-misc/pay-service/Manifest @@ -0,0 +1,2 @@ +DIST pay-service_15.10+16.10.20160825.orig.tar.gz 225127 SHA256 98a3baa564e0235d0696abbb02b55724fa63d52c8f989be6f10bebf64fb3d42b SHA512 d473768e7b08c8414f47be42949de0140c2ee0dfc932f5677d7339c87a941527cf653b104c1cc9a3b49f460a45a805b65e0ba7781b89f5366e3498090126989f WHIRLPOOL 58e5d57288941d6a094238aa8e79f604023f041ebcfebd34b0318e1e6367e6fac52391d04fbc4da4d2556da905fa1660310b54723906774cd0668346d381e7e0 +EBUILD pay-service-15.10_p20160825_p0_p01.ebuild 766 SHA256 fbfa6e4284745707bfdae5d779c217d69a0905749bab2f2f344677b755a467b6 SHA512 fe3d69350a819690c39e5ed4b5f339125d98b674c463e8c65646f964ec28fc15661211d362f7bcd711c8a830364541482a4173c3e624af6a5aec301c884168ed WHIRLPOOL aade8b16ce40bc0371f563bee85ea8561b747ab192bf68e88a27615546cb84e19cb77c08d786046d7d9ef88ed4a72998a98cd34d25db9ea2c195c1a6ae95b6b8 diff --git a/app-misc/pay-service/pay-service-15.10_p20160825_p0_p01.ebuild b/app-misc/pay-service/pay-service-15.10_p20160825_p0_p01.ebuild new file mode 100644 index 000000000..b6b620906 --- /dev/null +++ b/app-misc/pay-service/pay-service-15.10_p20160825_p0_p01.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 + +URELEASE="yakkety" +inherit cmake-utils ubuntu-versionator + +UURL="mirror://ubuntu/pool/main/p/${PN}" +UVER_PREFIX="+${UVER_RELEASE}.${PVR_MICRO}" + +DESCRIPTION="Service to allow requesting payment for an item" +HOMEPAGE="http://launchpad.net/pay-service" +SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="mirror" + +DEPEND="dev-lang/go + dev-libs/glib:2 + dev-libs/process-cpp + dev-libs/properties-cpp + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + net-libs/ubuntuone-credentials + net-misc/curl + sys-apps/click + sys-apps/ubuntu-app-launch + x11-libs/libaccounts-qt" + +S="${WORKDIR}" diff --git a/app-text/presage/Manifest b/app-text/presage/Manifest new file mode 100644 index 000000000..fdcc0357a --- /dev/null +++ b/app-text/presage/Manifest @@ -0,0 +1,3 @@ +DIST presage_0.9.1-2.1ubuntu1.debian.tar.xz 10108 SHA256 8936fd90b24cfee43567d6f8168d06b7b8b945f620da9083051c750f9aefb923 SHA512 e48bf3b3c2892934a8938c88ca866c5d6823af1a1422eb051e06103bb9aa45350a2afd5c8c824de201718d27347a842937bd7dfc2df726888cf53a906ab8fb3c WHIRLPOOL 5d6c95b8c7714c17ad39ca80f1cb21038899674fef59e36ae72b11f607e2cf1f1297ae7ae5344898108680b396279c95e113c33269b3951a8917cbdb654ab6cb +DIST presage_0.9.1.orig.tar.gz 2687519 SHA256 5ed567e350402a1d72c9053c78ecec3be710b7e72153a0223c6d19a7fe58a366 SHA512 46d7151a80e376d9a8a018be985b2c88a070a6f6555bf3d9b1f50aa41ea8e861c8e26ed3c25a5833855ae01004ecbd36408711e40baf4f072599c240f6c721b1 WHIRLPOOL f1e29d5c36d22b6fd910ab7796fad8b877debedb7577a9b7d3aad7a865cf8fd448d0e1b4354f820114142409efca58c58aa9778b08cd4a8abb6b2c3263423cb5 +EBUILD presage-0.9.1_p_p0201_p01.ebuild 1103 SHA256 3f57d89812518045f41c3ffc9d70655e229c3f6d776bab9728881730b7c6446f SHA512 d1f64370f119f69e1b0063984f7edc99199bf23a06b97067da97ffcf997db18033e469174045af1280ab5f4f75fde2f07c02a651a3487ec47e41c5b2fba4d7fd WHIRLPOOL 3a382ebe86d456d85a15fc7b819998a26bdd0e75da41df054af2f6aa62be3dadabc5189089baadd9bffb017394bb1a7cbf39571cc959143931f4dec508dcd4ed diff --git a/app-text/presage/presage-0.9.1_p_p0201_p01.ebuild b/app-text/presage/presage-0.9.1_p_p0201_p01.ebuild new file mode 100644 index 000000000..e6672b1dd --- /dev/null +++ b/app-text/presage/presage-0.9.1_p_p0201_p01.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) + +URELEASE="yakkety" +inherit autotools eutils python-single-r1 ubuntu-versionator + +UURL="mirror://ubuntu/pool/main/p/${PN}" + +DESCRIPTION="The intelligent predictive text entry system" +HOMEPAGE="http://presage.sourceforge.net" +SRC_URI="${UURL}/${MY_P}.orig.tar.gz + ${UURL}/${MY_P}${UVER_PREFIX}-${UVER}.debian.tar.xz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc examples test" +RESTRICT="mirror" + +RDEPEND="app-text/dos2unix + examples? ( sys-libs/ncurses )" +DEPEND="${RDEPEND} + dev-db/sqlite:3 + dev-lang/swig + dev-libs/tinyxml + dev-python/dbus-python + sys-apps/help2man + x11-libs/gtk+:2 + doc? ( app-doc/doxygen ) + test? ( dev-util/cppunit )" + +pkg_setup() { + ubuntu-versionator_pkg_setup + python-single-r1_pkg_setup +} + +src_prepare() { + ubuntu-versionator_src_prepare + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_enable doc documentation) + $(use_enable examples curses) + $(use_enable test) + ) + econf ${myeconfargs} +} diff --git a/dev-db/qdjango/Manifest b/dev-db/qdjango/Manifest new file mode 100644 index 000000000..49e709ca1 --- /dev/null +++ b/dev-db/qdjango/Manifest @@ -0,0 +1,3 @@ +AUX fix_gcc6_ftbfs.patch 614 SHA256 d110a8f7d09d9155a937c33f462e402828b6bcd6b0c6436ca4aed3bee133f2a5 SHA512 7c9722a3a24d3f6d07988b34a75c0469aafea0c8e8d8691dcb1c5dbf1c1fda17fdf453f42077300ee51c37851a3130c34e24008dded94e6d5f0b5abefcfd9a1b WHIRLPOOL 2220d330f1333124dd5b7851d76484f2e3345283305fdd6b511b670b3a743ae764054b77e7b0fdb76dcba0838ab69b4db2e478c88fef143285d41b0ee1070c37 +DIST qdjango_0.6.2.orig.tar.gz 98685 SHA256 a78630d677255ea144c0db2b89dba1c96c99c281f66968e2879a9c2ffee89bc7 SHA512 0280b09f0740ca7e70f62e36ea9e5bb648fe6d3ba1492e59f8c956df163c6db2338ea735e0b7937ee6e417f503a510eedf983ec6dc9744021a0c83a9432aa33f WHIRLPOOL 38d37e5d1f73f0b19e0046f79d38eb827912515392732a67feaee25224298cb684bced38289b0b75f789ca32016e4f120fcb70d286dedb76ec7fad67ac6134b3 +EBUILD qdjango-0.6.2_p2.ebuild 1066 SHA256 1c2da601c0d6abe6aed8fad0dc89630c1be4ee4816c2c8e3c59c8ae71c6cbfd9 SHA512 f4fb83311601757704e5aa7c23aa980a08deca319cd8a0130434c5387e205d1ee03cf3bce903e266ff2c1ad307a1fc21508db1afcccfaf0be172b9ddcc58abd1 WHIRLPOOL 8a871c9dd7238b921e6c70334b9175f349703c653862787487a6cebbda11ed2b9dfd0238aacee5788b6420f872d79d858e4c9d35f70b3cb288d67f8fc395182f diff --git a/dev-db/qdjango/files/fix_gcc6_ftbfs.patch b/dev-db/qdjango/files/fix_gcc6_ftbfs.patch new file mode 100644 index 000000000..c1df5e1ea --- /dev/null +++ b/dev-db/qdjango/files/fix_gcc6_ftbfs.patch @@ -0,0 +1,19 @@ +--- a/tests/db/qdjangocompiler/tst_qdjangocompiler.cpp ++++ b/tests/db/qdjangocompiler/tst_qdjangocompiler.cpp +@@ -594,6 +594,8 @@ void tst_QDjangoCompiler::fieldNames_data() + " INNER JOIN \"item\" T1 ON T1.\"id\" = \"owner\".\"item2_id\""; + } + ++Q_DECLARE_METATYPE(QDjangoWhere) ++ + void tst_QDjangoCompiler::fieldNames() + { + QFETCH(QByteArray, modelName); +@@ -669,6 +671,5 @@ void tst_QDjangoCompiler::orderLimitSql() + QCOMPARE(compiler.orderLimitSql(orderBy, lowMark, highMark), sql); + } + +-Q_DECLARE_METATYPE(QDjangoWhere) + QTEST_MAIN(tst_QDjangoCompiler) + #include "tst_qdjangocompiler.moc" + diff --git a/dev-db/qdjango/qdjango-0.6.2_p2.ebuild b/dev-db/qdjango/qdjango-0.6.2_p2.ebuild new file mode 100644 index 000000000..94870d629 --- /dev/null +++ b/dev-db/qdjango/qdjango-0.6.2_p2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +URELEASE="yakkety" +inherit multilib qmake-utils ubuntu-versionator + +UURL="mirror://ubuntu/pool/main/q/${PN}" +UVER="-${PVR_MICRO}" + +DESCRIPTION="QML Bindings for GSettings" +HOMEPAGE="https://launchpad.net/gsettings-qt" +SRC_URI="${UURL}/${MY_P}.orig.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc examples test" +RESTRICT="mirror" + +DEPEND="dev-qt/qtcore:5 + dev-qt/qtnetwork:5 + dev-qt/qtscript:5 + dev-qt/qtsql:5 + doc? ( app-doc/doxygen ) + test? ( dev-qt/qttest:5 )" + +S="${WORKDIR}/${PN}-${PV}${UVER_PREFIX}" +QT5_BUILD_DIR="${S}" +export PATH="/usr/$(get_libdir)/qt5/bin:${PATH}" # Need to see QT5's qmake + +src_prepare() { + ubuntu-versionator_src_prepare + epatch -p1 "${FILESDIR}/fix_gcc6_ftbfs.patch" + use examples || \ + sed -e 's:examples::g' \ + -i qdjango.pro + use test || \ + sed -e 's:tests::g' \ + -i qdjango.pro +} + +src_configure() { + eqmake5 PREFIX=/usr +} + +src_install() { + emake INSTALL_ROOT="${ED}" install +} diff --git a/dev-libs/libusermetrics/Manifest b/dev-libs/libusermetrics/Manifest new file mode 100644 index 000000000..ee038dfa9 --- /dev/null +++ b/dev-libs/libusermetrics/Manifest @@ -0,0 +1,2 @@ +DIST libusermetrics_1.1.1+16.10.20160909.orig.tar.gz 133212 SHA256 4717e1f407a18b2654a0080edcf4f15cfb54f7c1eae95c26dde8b4bdc684cdb2 SHA512 d9263d3616941ff8a907f4f470a84959be869b8c121450bf0f7b4f7554f5c73b067c6ddd6d4df498a3088eca3da8bf8835e6d100ed5a56f9b1bcaf632b2ebebd WHIRLPOOL 25c58ca90b0d79ef48548d411fd82c3d0666bf9ebf0b96fb72f44497d8a8fe029c9a2b674d5a00da61c587b65953834bf59502a7fc38aa3b782fdf08805f1fc6 +EBUILD libusermetrics-1.1.1_p20160909_p0_p01.ebuild 1154 SHA256 1b53ae399722f9211697d507b2d5934524369c4884c07e0b7a344883374d65de SHA512 a60c11baa2f78fa0a991fa11d1399754e263911d72f5eada5fcc0a86b7ae32b059f46527e4b858d48aa4d229ad170039388e27ea57e2c3412f12cec33862bd96 WHIRLPOOL 80e788c8e500e56413011819b56773deedbb0ea88ab4a84f8fcd97b11e624fc9ef4be54740c910bb5d19aca0a5ff1f58ad58b634323228d6e0506a65408271af diff --git a/dev-libs/libusermetrics/libusermetrics-1.1.1_p20160909_p0_p01.ebuild b/dev-libs/libusermetrics/libusermetrics-1.1.1_p20160909_p0_p01.ebuild new file mode 100644 index 000000000..af6445427 --- /dev/null +++ b/dev-libs/libusermetrics/libusermetrics-1.1.1_p20160909_p0_p01.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 + +URELEASE="yakkety" +inherit cmake-utils gnome2-utils ubuntu-versionator user + +UURL="mirror://ubuntu/pool/main/libu/${PN}" +UVER_PREFIX="+${UVER_RELEASE}.${PVR_MICRO}" + +DESCRIPTION="Library for retrieving anonymous metrics about users" +HOMEPAGE="http://launchpad.net/libusermetrics" +SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="mirror" + +DEPEND="dev-db/qdjango + dev-libs/libqtdbustest + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtsql:5[sqlite] + dev-qt/qtxmlpatterns:5 + dev-util/cmake-extras + sys-libs/libapparmor + x11-libs/gsettings-qt" + +S="${WORKDIR}" + +pkg_preinst() { + gnome2_schemas_savelist + + enewgroup usermetrics || die "problem adding 'usermetrics' group" + enewuser usermetrics -1 -1 /var/lib/usermetrics "usermetrics" || die "problem adding 'usermetrics' user" + keepdir /var/lib/usermetrics + fowners usermetrics:usermetrics /var/lib/usermetrics +} + +pkg_postinst() { + gnome2_schemas_update +} + +pkg_postrm() { + gnome2_schemas_update +} diff --git a/dev-libs/net-cpp/Manifest b/dev-libs/net-cpp/Manifest new file mode 100644 index 000000000..654f5bc92 --- /dev/null +++ b/dev-libs/net-cpp/Manifest @@ -0,0 +1,2 @@ +DIST net-cpp_2.1.0+16.10.20160913.2.orig.tar.gz 79320 SHA256 4775af7f8a61b7f3f9f9d1d3e907712e7a3a14ae7d5e8455eb1ac37d7410392b SHA512 516add5e05e5b4b247b25f9dc6896f1ea529265fd5f1c287f42ed2189cfbce663f538851471b44f0b0ff579fee4651c9bbe1bafcda0548c4534c702241933e81 WHIRLPOOL 14cb36a775c6c4286715ab8d554b4a0716a7bfc646ce649436f14944cc842407bb6530f77668933c98ff12ff56d7606f4bbdde9e4018bf2b409674d2e1810f75 +EBUILD net-cpp-2.1.0_p2016091302_p0_p01.ebuild 750 SHA256 8ba51bab26fd8c70c901c1d3ea19e6b269a8b3ac290462150426fd42e0edaf4e SHA512 2adb096a66a7f3dd41f033dc2c59f63b5cf888adf6352f79c04db3571ec2423ec3f00b04bcd3280751b400c59be2a923063423d4e976bf246260913adb05fb3e WHIRLPOOL dc389d600460a6196df24be04ebeddadf29e71e2038912c02f7b4910e12f909a764f5ae0246abb428e58368e56d56740401a25b3981ad3d1205dafd685fc0b25 diff --git a/dev-libs/net-cpp/net-cpp-2.1.0_p2016091302_p0_p01.ebuild b/dev-libs/net-cpp/net-cpp-2.1.0_p2016091302_p0_p01.ebuild new file mode 100644 index 000000000..c24e68ea4 --- /dev/null +++ b/dev-libs/net-cpp/net-cpp-2.1.0_p2016091302_p0_p01.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 + +URELEASE="yakkety" +inherit cmake-utils flag-o-matic ubuntu-versionator + +UURL="mirror://ubuntu/pool/main/n/${PN}" +UVER_PREFIX="+${UVER_RELEASE}.${PVR_MICRO}" + +DESCRIPTION="C++11 library for networking processes" +HOMEPAGE="http://launchpad.net/net-cpp" +SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="mirror" + +DEPEND="dev-libs/boost:= + dev-libs/jsoncpp + dev-libs/process-cpp + net-misc/curl" + +S="${WORKDIR}" + +src_prepare() { + ubuntu-versionator_src_prepare + # Disable '-Werror' # + sed -e 's/-Werror//g' \ + -i CMakeLists.txt + cmake-utils_src_prepare +} diff --git a/mir-base/platform-api/Manifest b/mir-base/platform-api/Manifest new file mode 100644 index 000000000..47785a9bb --- /dev/null +++ b/mir-base/platform-api/Manifest @@ -0,0 +1,2 @@ +DIST platform-api_3.0.1+16.10.20160818.orig.tar.gz 127720 SHA256 2b6672c7d9ab98ace16e607a164ff049ca64786353abe7448787fb92380e0d6b SHA512 f293235675b656da13b3e6142664acbd8d33e53b861cf24c42228107e6a0e45d68ca6ebe634c303c69dbf5c7207a33fb74ec6ee9f765afdc666ceacbf628b1ed WHIRLPOOL e8be21aa1f36faf804e31016b6e943b001b09c8f6333a696a1aee93020a41d07dbd7505153754fe18914c2a34c70ea358c7c339fedcb2e65022205aedb915917 +EBUILD platform-api-3.0.1_p20160818_p0_p01.ebuild 1406 SHA256 49b1802e7bae5c4d33786a8d5686807234dc2e954c2075672a002904dc25d77f SHA512 f8511602f5866683d78820e1f727ec7374edcf34c50ef5cec47fbfdda8d7bc2090c6a6df360440584c3df991788251a92136af1756bade3f6817cd9d94b26a62 WHIRLPOOL 48f34fe78d1230bfd936918fde4f4234111f7ab04d85288ee264142312d027fb4aa077dca6f311d349b2b32e88bd37527491017a383ea5af26a7444e2fa773d4 diff --git a/mir-base/platform-api/platform-api-3.0.1_p20160818_p0_p01.ebuild b/mir-base/platform-api/platform-api-3.0.1_p20160818_p0_p01.ebuild new file mode 100644 index 000000000..c1bf5cbaa --- /dev/null +++ b/mir-base/platform-api/platform-api-3.0.1_p20160818_p0_p01.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 + +URELEASE="yakkety" +inherit cmake-utils ubuntu-versionator + +UURL="mirror://ubuntu/pool/main/p/${PN}" +UVER_PREFIX="+${UVER_RELEASE}.${PVR_MICRO}" + +DESCRIPTION="Implementation of the Platform API for a Mir server" +HOMEPAGE="https://launchpad.net/platform-api" +SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="mirror" + +DEPEND="app-misc/location-service + dev-libs/boost:= + dev-libs/dbus-cpp + mir-base/mir + net-misc/url-dispatcher + sys-apps/dbus" + +S="${WORKDIR}" + +src_prepare() { + ubuntu-versionator_src_prepare + # Strip/disable android related hybris support # + sed -e 's:add_subdirectory(touch)::g' \ + -i src/ubuntu/application/CMakeLists.txt + sed -e 's:add_subdirectory(hardware)::g' \ + -i src/ubuntu/CMakeLists.txt + cmake-utils_src_prepare +} + +src_configure() { + mycmakeargs+=(-DENABLE_MIRSERVER_IMPLEMENTATION=ON + -DENABLE_MIRCLIENT_IMPLEMENTATION=ON) + cmake-utils_src_configure + + # Ubuntu's 'pkg-config --cflags ...' outputs 'Requires:' first, and 'Cflags:' last # + # Gentoo's 'pkg-config --cflags ...' outputs 'Cflags:' first, and 'Requires:' last # + # Re-order to what the source expects # + sed -e 's:\(.*\)=\(.*dbus-cpp-0;\)\(.*\):\1=\3;\2:g' \ + -e 's:;$::g' \ + -i "${BUILD_DIR}"/CMakeCache.txt +} diff --git a/mir-base/qtmir/Manifest b/mir-base/qtmir/Manifest new file mode 100644 index 000000000..26bc8e003 --- /dev/null +++ b/mir-base/qtmir/Manifest @@ -0,0 +1,2 @@ +DIST qtmir_0.4.8+16.10.20160909.orig.tar.gz 179236 SHA256 a32f548684cd855157130cfbcb89cb582fef6e09265b36f50602ed76ef08ac6d SHA512 ddee39521a2ae8f0ba5feb0bd915cbbf92aa2fdc6268dfc4de1072755036ee5a2cdae4011a670c121e053409b28d103dcefe6afa2f111d51c2f994a6dcbe2d88 WHIRLPOOL 8baeffb16b23eb059c29b7413c99f792fa9082d30fcc8b35764de47c17b11e113659b89be99b8805ddbdb92ad111a5a7a6284767856d0571efffcb683563657a +EBUILD qtmir-0.4.8_p20160909_p0_p01.ebuild 1348 SHA256 5fa0d49c7e747b8b17ea0b86d7e7f52a0177f80da4cce030e26da967ff60b1af SHA512 8d2c705b9e28dc453c03f6a37a7080392f59ea44d6178e7c0b6b0b14c56a5cad1ee664c11e1d6c02a4628e503165397aa6ceb15deefd6237215b9725374dab92 WHIRLPOOL 705e1834e3ec4a61d07dfd895238f4dca6a39a6c29b7a5bfef45e04bb1ec272c38fbe082e398373e13e01c2f6f40e19e3755c79132efe16be80fa59b0db28be8 diff --git a/mir-base/qtmir/qtmir-0.4.8_p20160909_p0_p01.ebuild b/mir-base/qtmir/qtmir-0.4.8_p20160909_p0_p01.ebuild new file mode 100644 index 000000000..077a8cead --- /dev/null +++ b/mir-base/qtmir/qtmir-0.4.8_p20160909_p0_p01.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 + +URELEASE="yakkety" +inherit cmake-utils gnome2-utils ubuntu-versionator + +UURL="mirror://ubuntu/pool/main/q/${PN}" +UVER_PREFIX="+${UVER_RELEASE}.${PVR_MICRO}" + +DESCRIPTION="Qt platform abstraction (QPA) plugin for a Mir server (desktop)" +HOMEPAGE="https://launchpad.net/qtmir" +SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+debug test" +RESTRICT="mirror" + +DEPEND="app-admin/cgmanager + dev-libs/glib:2 + dev-libs/libqtdbusmock + dev-libs/libqtdbustest + dev-libs/process-cpp + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5[egl] + dev-util/lttng-ust + media-libs/fontconfig + media-libs/mesa[egl,gles2] + mir-base/mir:= + net-misc/url-dispatcher + sys-apps/ubuntu-app-launch + unity-base/unity-api + >=x11-libs/content-hub-0.2 + x11-libs/gsettings-qt + x11-libs/libxkbcommon + test? ( dev-qt/qttest:5 )" + +S="${WORKDIR}" +export QT_SELECT=5 + +src_configure() { + use test || mycmakeargs+=(-DNO_TESTS=ON) + mycmakeargs+=(-DUSE_OPENGLES=1 + -DCMAKE_BUILD_TYPE="$(usex debug debug)") + cmake-utils_src_configure +} + +pkg_preinst() { + gnome2_schemas_savelist +} + +pkg_postinst() { + gnome2_schemas_update + ubuntu-versionator_pkg_postinst +} + +pkg_postrm() { + gnome2_schemas_update +} diff --git a/net-libs/libphonenumber/Manifest b/net-libs/libphonenumber/Manifest new file mode 100644 index 000000000..f5a2c161a --- /dev/null +++ b/net-libs/libphonenumber/Manifest @@ -0,0 +1,3 @@ +DIST libphonenumber_7.1.0-5ubuntu1.debian.tar.xz 13228 SHA256 31ffcd257cd9b80a0a274a6942d18fe140d920fe0052b2c05bb09bb831be8d84 SHA512 9b0ad870ffbdb0e37c608ed8b67353dfd1a70d732ccf7ce06d828014f7cfaf0a80f04bce986a92ad53668087da0b7cf80bfabf313a88f46bec2c8170d62e4651 WHIRLPOOL f0d030ea6d40ad5c32d230ed4e29d4fd99a4818773f500dc66e5ded5e7a98d00d60b2be552dfd9ab2958eaf5d725952ef5298dbf218f236c4e4ec8c7ebf92065 +DIST libphonenumber_7.1.0.orig.tar.bz2 3697994 SHA256 abdeedab3895812d525a34e66d4dd36f2c7408f9860608e38b33102d979830b6 SHA512 0f9ae8df4b5fdb638915786f5a5e9556b5cd77b345dd2068b0405fc7693ccc3be18137a837d6e94b2c35a19f4df62a941310ee282868679d0e6292dc96170745 WHIRLPOOL 3ba5af4379dbcc4eee518719e9da152201e1a29fa277983e0c35e125d636b2219eb08a0244cc46b060fd5d253b9aa84a5ff59bb69461e8b9cd281ca8422a6f4a +EBUILD libphonenumber-7.1.0_p_p5_p01.ebuild 1331 SHA256 39faf995c51dad0f0c7b03239826e42b81ce9b5a7cda8de79f3b9026fbc6b42d SHA512 42bfec0b3e9689ee02cc8edac7df5ceb7e3ad193b4c349c980d017de3c51d3fed0ffb5f703ab6ace75faeacb0ca5d6a13d370993dd72f0019fd5909adbfea183 WHIRLPOOL f035240b4e89ba911ec61dc8f0f8361e67b4fb6d50f3b941ae020def6a0721a594115f1e105da0eb2d0ab2510977abb590365f2a8dc122ca07c272f4b58e0878 diff --git a/net-libs/libphonenumber/libphonenumber-7.1.0_p_p5_p01.ebuild b/net-libs/libphonenumber/libphonenumber-7.1.0_p_p5_p01.ebuild new file mode 100644 index 000000000..2004922f2 --- /dev/null +++ b/net-libs/libphonenumber/libphonenumber-7.1.0_p_p5_p01.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 + +URELEASE="yakkety" +inherit cmake-utils ubuntu-versionator + +UURL="mirror://ubuntu/pool/main/libp/${PN}" + +DESCRIPTION="Google's phone number handling library" +HOMEPAGE="http://code.google.com/p/libphonenumber/" +SRC_URI="${UURL}/${MY_P}.orig.tar.bz2 + ${UURL}/${MY_P}-${UVER}.debian.tar.xz" + +LICENSE="GPL-3 LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="mirror" + +DEPEND="dev-libs/boost:= + dev-libs/icu:= + dev-libs/protobuf + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtnetwork:5 + dev-qt/qtxml:5 + net-libs/liboauth + unity-base/signon + x11-libs/libaccounts-qt" + +S="${WORKDIR}/${PN}/cpp" +MAKEOPTS="${MAKEOPTS} -j1" + +src_prepare() { + # Replace the source's redundant debian/ directory with the more up-to-date one from the patchset tarball # + rm -rf "${WORKDIR}/${PN}/debian" &> /dev/null + mv "${WORKDIR}/debian" "${WORKDIR}/${PN}/" &> /dev/null + + # Cannot rely on eclasses to apply patchset due to source's odd paths, so do it manually # + pushd "${WORKDIR}/${PN}" + for patch in $(grep -v \# debian/patches/series); do + epatch -p1 "debian/patches/${patch}" + done + popd + ubuntu-versionator_src_prepare + + # Disable '-Werror' # + sed -e 's/-Werror//g' \ + -i CMakeLists.txt + cmake-utils_src_prepare +} diff --git a/net-libs/zeromq3/Manifest b/net-libs/zeromq3/Manifest new file mode 100644 index 000000000..905b5409c --- /dev/null +++ b/net-libs/zeromq3/Manifest @@ -0,0 +1,3 @@ +DIST zeromq3_4.1.5+git20160811+2fc86bc-0ubuntu2.debian.tar.xz 21000 SHA256 011098a7ab19c3909f234d4e74637f2f7a7596869aa5adcfbbd02c54e72fcab8 SHA512 29f0b703660aac1026649bb1ad276b6d56e9b73d118d0d4651cc43083412e92963eece74aa00fe4a9edeb6a8bbe3b4f372452d712276f18fdbb518fae39f92d2 WHIRLPOOL e69f971a8d16ec6430ff42e81f5cddcb6055a308b06008af866855b238cabb8e40be493325f674f15066ada464dde26a386708e6b473d89bbf0032493041e2ea +DIST zeromq3_4.1.5+git20160811+2fc86bc.orig.tar.gz 578424 SHA256 699c020a2c2030d5506752bf978570fd448b85f620e74c8648326f66489a6e94 SHA512 ed583a54d68ece32faa66af948f5428e75c3935b7026da20886a2451c8da2e74b703e660793596a0cd5f3d5b93e4d30f6820188b6afe41d131c647ecc6fc22e7 WHIRLPOOL ba3880a5892456c98542b62ad75d7d664273971fd19a31ec51f7121f3e13e26f736685339616606df75e5ff29cdd025f1d5f047efe8ed9f607d93e45c5337710 +EBUILD zeromq3-4.1.5_p_p0_p02.ebuild 1399 SHA256 0e0de19c9fb007a09a9bbdff213ac49ccab30bb31dbc91f9e0478613118d98a2 SHA512 5476de97ae165abdc7756ec6fc9b11731ecc6996fcf737e65e8b6ac4b3c19d5d35b997a47072acba985e80c20217d038be561370a1b4dc2b83c9588d0cd88d9f WHIRLPOOL e5b3fd640ce08da5d4678d3b996e5def4b800433b0d440429fc85679d3d71f933bac2ecd33df45399a479feba9d6e9f64957f2bdf8c4b9aa7ea0b3887e32a0db diff --git a/net-libs/zeromq3/zeromq3-4.1.5_p_p0_p02.ebuild b/net-libs/zeromq3/zeromq3-4.1.5_p_p0_p02.ebuild new file mode 100644 index 000000000..bce91dd63 --- /dev/null +++ b/net-libs/zeromq3/zeromq3-4.1.5_p_p0_p02.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +AUTOTOOLS_AUTORECONF=true + +URELEASE="yakkety" +inherit autotools-utils ubuntu-versionator + +UURL="mirror://ubuntu/pool/main/z/${PN}" +UVER_PREFIX="+git20160811+2fc86bc" + +DESCRIPTION="A brokerless kernel" +HOMEPAGE="http://www.zeromq.org/" +SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz + ${UURL}/${MY_P}${UVER_PREFIX}-${UVER}.debian.tar.xz" + +LICENSE="LGPL-3" +SLOT="0/4.0.0" +KEYWORDS="~amd64 ~x86" +IUSE="pgm static-libs test" + +RDEPEND="dev-libs/libsodium:= + pgm? ( =net-libs/openpgm-5.2.122 )" +DEPEND="${RDEPEND} + !!net-libs/cppzmq + !!net-libs/zeromq + sys-apps/util-linux + pgm? ( virtual/pkgconfig )" +RESTRICT="mirror" + +S="${WORKDIR}/${PN}-${PV}${UVER_PREFIX}" + +src_prepare() { + ubuntu-versionator_src_prepare + einfo "Removing bundled OpenPGM library" + rm -fr "${S}"/foreign/openpgm/libpgm* || die + sed \ + -e '/libzmq_werror=/s:yes:no:g' \ + -e '/LIBUNWIND_LIBS/a AC_CHECK_LIB([dl], [dladdr])' \ + -i configure.ac || die + autotools-utils_src_prepare +} + +src_configure() { + local myeconfargs=() + use pgm && myeconfargs+=( --with-system-pgm ) || myeconfargs+=( --without-pgm ) + autotools-utils_src_configure +} + +src_test() { + autotools-utils_src_test -j1 +} + +src_install() { + autotools-utils_src_install + doheader "${WORKDIR}/debian/zmq.hpp" + doman ${BUILD_DIR}/doc/*.[1-9] +} diff --git a/net-libs/zmqpp/Manifest b/net-libs/zmqpp/Manifest new file mode 100644 index 000000000..339b330dd --- /dev/null +++ b/net-libs/zmqpp/Manifest @@ -0,0 +1,3 @@ +DIST zmqpp_4.1.2-0ubuntu1.debian.tar.xz 4328 SHA256 230dd57e1f3d8311509975eeaa8607550f78cf2ec2825052517b0e8507b20c24 SHA512 d0c0ec61e944446e415878e8a19be56ff8130c22f78ee0d1c66d33206956688092cf752f5ee3b1da68f0a0cc325e8500fd73ceac3b9664f7de865b137edc21db WHIRLPOOL 2544107d80954cfe5006141d52577b41009d371e9bbd173d47818903d5467162b7a061f85681034271b9c6c14f00112e57dcd60b794730dbc573924027a28366 +DIST zmqpp_4.1.2.orig.tar.gz 92834 SHA256 831ad02df64034268d910c30f9fb1b1e631ad810182951af9d7d622650831eb5 SHA512 9a485ce94ff94705016c16b553b4058198f91146189d6af899c3aa5aecf4326dacbdbe5ca521232971cfa2bf47fd1c34abefaf819839725bd07d6a08d513fcc6 WHIRLPOOL c6b7dfabff232bb73c7824278c7a02c8d67b24ba1e1cdd55fad80d31d480d35eabf0888e0dd8f6e8f0ab92d1ef5c7ce16ad4ecb0785b06caaaa2110ea496a744 +EBUILD zmqpp-4.1.2_p_p0_p01.ebuild 712 SHA256 2b060e64f7d4548aeb8b21dbf5415d0f408a50191b814aa1edb021c0283c7bad SHA512 bceb8b42549b9000f58ea62f0d6f9f3b4f0d0a7afa9dfe73c4331a8853ca344edf3dd5b57e9e516d3beb11d197da8e7a84c162228bba389fb96eb0478e950fd9 WHIRLPOOL c9a492f4d6ba49be5d8c42586562b88533477f12182c8b9bd856ebb59344a5b4e6c02e5a9e87a9758442a0df2f4983dc820e2dd809fbfbb48af646c203013262 diff --git a/net-libs/zmqpp/zmqpp-4.1.2_p_p0_p01.ebuild b/net-libs/zmqpp/zmqpp-4.1.2_p_p0_p01.ebuild new file mode 100644 index 000000000..e5e62fde3 --- /dev/null +++ b/net-libs/zmqpp/zmqpp-4.1.2_p_p0_p01.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 + +URELEASE="yakkety" +inherit ubuntu-versionator + +UURL="mirror://ubuntu/pool/main/z/${PN}" + +DESCRIPTION="0mq 'highlevel' C++ bindings" +HOMEPAGE="https://github.com/benjamg/zmqpp" +SRC_URI="${UURL}/${MY_P}.orig.tar.gz + ${UURL}/${MY_P}-${UVER}${UVER_SUFFIX}.debian.tar.xz" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="net-libs/zeromq3" +RESTRICT="mirror" + +src_prepare() { + ubuntu-versionator_src_prepare + sed -e 's:/usr/local:/usr:g' \ + -i Makefile +} + +src_configure() { :; } +src_install() { + dodir /usr/lib + dodir /usr/include/zmqpp + emake DESTDIR="${ED}" install +} diff --git a/net-misc/history-service/Manifest b/net-misc/history-service/Manifest new file mode 100644 index 000000000..48cfe9491 --- /dev/null +++ b/net-misc/history-service/Manifest @@ -0,0 +1,2 @@ +DIST history-service_0.1+16.10.20160909.1.orig.tar.gz 154034 SHA256 7cb89dbf75c82d44cb79aa23182be81e1477f1bdf7b6e1dec8721afd47f3e36a SHA512 f5d4ec4a18766672eea014b326d110cfe738670113fa20b2e9918592fba48ec1420b47a2741bc1e8b9672debaba4b9989bdb744f19f7f8c58056ba730bca0bf3 WHIRLPOOL 9357ebbc07508a992d19b86601cf4461ee5430bbdb2770bc2903a0f5130fdb11957b7d28a8d88baa80e46e6431e2841d918d902fdc53394e8649c0c2aa18baa0 +EBUILD history-service-0.1_p2016090901_p0_p01.ebuild 927 SHA256 badb0d23a56f9186e2dc0900b38ef7915d09a5fac73f3aafb82eccf2771de1bd SHA512 ee065f218a4c3a96b00b0ae70e84e5e19116d82bd54df93a05a1f8365e9bc6f7c0773dbc010a7e1ba19f092f3e6ec11c80ca6f5beb5d29ab468a3362fe3fe7ae WHIRLPOOL 211dc9babee4e8cee65c37f4d7a2e7d85614dc94b91a75326b44c2b73092c13e056b6b7a6d0ea59db23357fa50c89e6ea9c9dec52b1f04bbb255721f0ec08ace diff --git a/net-misc/history-service/history-service-0.1_p2016090901_p0_p01.ebuild b/net-misc/history-service/history-service-0.1_p2016090901_p0_p01.ebuild new file mode 100644 index 000000000..ca90d7599 --- /dev/null +++ b/net-misc/history-service/history-service-0.1_p2016090901_p0_p01.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 + +URELEASE="yakkety" +inherit cmake-utils multilib ubuntu-versionator + +UURL="mirror://ubuntu/pool/main/h/${PN}" +UVER_PREFIX="+${UVER_RELEASE}.${PVR_MICRO}" + +DESCRIPTION="History service to store messages and calls for Ubuntu" +HOMEPAGE="https://launchpad.net/history-service" +SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="mirror" + +DEPEND="dev-db/sqlite:3 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtpim:5 + dev-qt/qtsql:5 + media-libs/qt-gstreamer[qt5] + net-libs/libphonenumber + net-libs/telepathy-qt[qt5]" + +S="${WORKDIR}" +export QT_SELECT=5 + +src_prepare() { + ubuntu-versionator_src_prepare + # Don't build tests as they fail to compile # + sed -i '/add_subdirectory(tests)/d' "${S}/CMakeLists.txt" || die + cmake-utils_src_prepare +} diff --git a/net-misc/telephony-service/Manifest b/net-misc/telephony-service/Manifest new file mode 100644 index 000000000..1f4630cd5 --- /dev/null +++ b/net-misc/telephony-service/Manifest @@ -0,0 +1,2 @@ +DIST telephony-service_0.1+16.10.20160909.1.orig.tar.gz 264730 SHA256 b95081231e89d3492ce2ec4c4844d375a3110af29447241d3b22a75570e329fc SHA512 c08f9bd6ae82f681e876be7c1f4d25654bdcd090bf317c3cd564b87c39430823d73d61939bd11e0f5f692476742efa105d069de5c50f51b9ca841fcb9cfd0e87 WHIRLPOOL 7b9df89d22f996502b26220868aa7c0b783d70d65c1afb4d667d5d7a39a20522c5fd39101f85e46a0769411f59adb32c0f04e3acc69c2d057abc2c98af4e417f +EBUILD telephony-service-0.1_p2016090901_p0_p01.ebuild 1283 SHA256 7ad1b8b35efd3eb131814686a7b5d8b338fe31cf372052551b5e6ef3a25be5be SHA512 e6222c37ae05a0e90dc225a42529ae171093ff63c3847f66b68f1641027d39c97ca4d96799077442c9f96f6f9a706963aede44d003ff5c8500449d3710acbdd6 WHIRLPOOL 21a0b75e6d7d11693f23ba79f5e60842997c3cbea4f266df538ff0f8f2c9645ad3a6358a8c4378c94ccbe4f1fab589677bb3ea2505e5b08c5e7b832bb7e56cc7 diff --git a/net-misc/telephony-service/telephony-service-0.1_p2016090901_p0_p01.ebuild b/net-misc/telephony-service/telephony-service-0.1_p2016090901_p0_p01.ebuild new file mode 100644 index 000000000..9b3ffccf2 --- /dev/null +++ b/net-misc/telephony-service/telephony-service-0.1_p2016090901_p0_p01.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 + +URELEASE="yakkety" +inherit cmake-utils ubuntu-versionator + +UURL="mirror://ubuntu/pool/main/t/${PN}" +UVER_PREFIX="+${UVER_RELEASE}.${PVR_MICRO}" + +DESCRIPTION="Telephony service components for Ubuntu" +HOMEPAGE="https://launchpad.net/telephony-service" +SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="mirror" + +RDEPEND="sys-auth/polkit-pkla-compat" +DEPEND="${RDEPEND} + dev-libs/libusermetrics + dev-qt/qtmultimedia:5 + net-libs/libphonenumber + net-libs/telepathy-qt[qt5] + net-misc/history-service + unity-indicators/indicator-messages + x11-libs/gsettings-qt + x11-libs/libnotify" + +S="${WORKDIR}" +#export PATH="/usr/$(get_libdir)/qt5/bin:${PATH}" # Need to see QT5's qmake +export QT_SELECT=5 + +src_prepare() { + ubuntu-versionator_src_prepare + # Don't build tests as they fail to compile # + sed -i '/add_subdirectory(tests)/d' "${S}/CMakeLists.txt" || die + cmake-utils_src_prepare +} + +src_configure() { + mycmakeargs+=(-DCMAKE_INSTALL_LOCALSTATEDIR=/var) + cmake-utils_src_configure +} + + +src_install() { + cmake-utils_src_install + find "${ED}" -name "*.pkla" -exec chown root:polkitd {} \; +} diff --git a/profiles/yakkety/unity-portage.paccept_keywords b/profiles/yakkety/unity-portage.paccept_keywords index 7384aed65..a862d68bf 100644 --- a/profiles/yakkety/unity-portage.paccept_keywords +++ b/profiles/yakkety/unity-portage.paccept_keywords @@ -14,6 +14,7 @@ dev-libs/capnproto dev-libs/libindicate-qt =dev-libs/nss-3.27* =dev-util/boost-build-1.58* +dev-util/valgrind ~dev-python/python-prctl-1.5.0 ~dev-qt/qtlocation-5.6.1 dev-util/umockdev diff --git a/profiles/yakkety/unity-portage.puse b/profiles/yakkety/unity-portage.puse index 0fb789ec3..bc45c2b34 100644 --- a/profiles/yakkety/unity-portage.puse +++ b/profiles/yakkety/unity-portage.puse @@ -9,6 +9,7 @@ app-cdr/brasero nautilus app-crypt/libsecret crypt vala app-i18n/fcitx -autostart app-i18n/ibus dconf python -gconf vala +app-misc/geoclue skyhook app-text/gtkspell vala dev-lang/python sqlite dev-libs/folks vala @@ -44,6 +45,7 @@ media-libs/gst-plugins-base theora media-libs/harfbuzz icu media-libs/libvpx postproc svc media-libs/mesa egl gbm gles2 # Mir display server requires mesa[egl,gbm,gles2] +media-libs/qt-gstreamer qt5 media-plugins/alsa-plugins pulseaudio media-plugins/gst-plugins-meta ffmpeg media-sound/rhythmbox zeitgeist @@ -65,6 +67,7 @@ virtual/notification-daemon -gnome # Needed to avoid blocks because of 'x11-misc www-client/firefox -gstreamer-0 -qt5 x11-base/xorg-server dmx xvfb x11-drivers/xf86-video-intel -dri3 # Disabled as it often causes black-screen-of-death when screensaver wakes +x11-libs/gtk+:3 mir x11-libs/libdrm libkms x11-libs/libxcb xkb x11-misc/x11vnc dummy diff --git a/sys-auth/biometryd/Manifest b/sys-auth/biometryd/Manifest new file mode 100644 index 000000000..da5e4d5fa --- /dev/null +++ b/sys-auth/biometryd/Manifest @@ -0,0 +1,2 @@ +DIST biometryd_0.0.1+16.10.20160922.3.orig.tar.gz 243422 SHA256 9a2eb6b4fd2dc099ac33245b14a03ffb1e8afb3f78480608c66f59883acb41ba SHA512 7164b00cf87c8aec9800b48c6b6eb8597efe2822f11b7775e4e264c074e24196cde3feb58e459b426c11caeff47e61fc16f08526edc6ee2b73f7cca754e6d04c WHIRLPOOL fe446df85bc3444955d680eded312b92272b61f53e65e8153fc1380bcdc4950d42ff60e058a3472188f4f3cbdc13aab43027bd4725a95a52258251dcc0ba56c2 +EBUILD biometryd-0.0.1_p2016092203_p0_p01.ebuild 932 SHA256 eeeae9ad8344e944bd016a5b2e41426e631bb77bbbcf4358a5dbe9a5ed592380 SHA512 4e533c1c1b4ef08e795d3abc74423efa0973511bdb77c81ef65f1454b68a562db7e8797e3a614f0e17e212dec365ef772066dc34dc1e9c00203870ff5ac94673 WHIRLPOOL 3396d6b84c83e33e9c0eccfc68689af366e99b991abd716c07438a41f3f4efef07667f1c0035302791473be2edd318759da633528460cef5cb26bc9a43617b63 diff --git a/sys-auth/biometryd/biometryd-0.0.1_p2016092203_p0_p01.ebuild b/sys-auth/biometryd/biometryd-0.0.1_p2016092203_p0_p01.ebuild new file mode 100644 index 000000000..92fa8551f --- /dev/null +++ b/sys-auth/biometryd/biometryd-0.0.1_p2016092203_p0_p01.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 + +URELEASE="yakkety" +inherit cmake-utils ubuntu-versionator + +UURL="mirror://ubuntu/pool/main/b/${PN}" +UVER_PREFIX="+${UVER_RELEASE}.${PVR_MICRO}" + +DESCRIPTION="Multiplexes and mediates access to devices for biometric identification and verification" +HOMEPAGE="http://launchpad.net/biometryd" +SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz" + +LICENSE="GPL-3 LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="mirror" + +DEPEND="dev-db/sqlite:3 + dev-libs/boost:= + dev-libs/dbus-cpp + dev-libs/process-cpp + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + sys-apps/dbus + sys-libs/libapparmor" + +S="${WORKDIR}" +export QT_SELECT=5 +unset QT_QPA_PLATFORMTHEME + +src_configure() { + mycmakeargs+=(-DBIOMETRYD_VERSION_MAJOR=1 + -DBIOMETRYD_VERSION_MINOR=0 + -DBIOMETRYD_VERSION_PATCH=1) + cmake-utils_src_configure +} diff --git a/unity-base/qtubuntu/Manifest b/unity-base/qtubuntu/Manifest new file mode 100644 index 000000000..906c3a3f8 --- /dev/null +++ b/unity-base/qtubuntu/Manifest @@ -0,0 +1,2 @@ +DIST qtubuntu_0.63+16.10.20160928.1.orig.tar.gz 48503 SHA256 dce68921179404ad283d80db21c993b4651b3cf141c5bb547c8c5ac2695c2362 SHA512 8a48c8bf281849db1d927d73eeb1047db95ebcec5b8fd1b8794411355cf559f748b73f85bd9771787c972447e3ea4636e05e5c8883143502bcdf66dceaa2daf4 WHIRLPOOL de14362ee685b533cfc74cd11cfee1c098b40c12083b8820716152f95b1b5dd8eec8c3cc35892e5fc5334fc4fac952b2e391ea1880066bdcba6bde7cd1a33829 +EBUILD qtubuntu-0.63_p2016092801_p0_p01.ebuild 827 SHA256 a765e8b063dd0c3bd55b5fa509564ca0526169eaa0bed6ae2e9002ec65bd79c4 SHA512 e2ccbb045ee3d5275a4432bb42e9d6013f22f845341f03e51043f50034a4cb9b96f1e6f34cc92a3f3ea3a0549658e02d56d6bb52a5392126ad81e87c93e57e14 WHIRLPOOL 36173f4c735ee272264d3b971a8dc02d1a349ef971ac460abef9c11cc03cc15889e467e5ea592fe8bf7c1b8f2c3b7a45197ed1bc219a502306d13b162fcef90f diff --git a/unity-base/qtubuntu/qtubuntu-0.63_p2016092801_p0_p01.ebuild b/unity-base/qtubuntu/qtubuntu-0.63_p2016092801_p0_p01.ebuild new file mode 100644 index 000000000..6f52121a3 --- /dev/null +++ b/unity-base/qtubuntu/qtubuntu-0.63_p2016092801_p0_p01.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 + +URELEASE="yakkety" +inherit gnome2-utils qmake-utils ubuntu-versionator + +UURL="mirror://ubuntu/pool/main/q/${PN}" +UVER_PREFIX="+${UVER_RELEASE}.${PVR_MICRO}" + +DESCRIPTION="Qt plugins for Ubuntu Platform API (desktop)" +HOMEPAGE="https://launchpad.net/qtubuntu" +SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="mirror" + +DEPEND="dev-libs/glib:2 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5[egl] + dev-qt/qtsensors:5 + media-libs/fontconfig + media-libs/freetype + media-libs/mesa[egl,gles2] + mir-base/mir + mir-base/platform-api" + +S="${WORKDIR}" + +src_configure() { + eqmake5 +} + +src_install() { + emake INSTALL_ROOT="${ED}" install +} diff --git a/unity-base/ubuntu-settings-components/Manifest b/unity-base/ubuntu-settings-components/Manifest new file mode 100644 index 000000000..300b1b246 --- /dev/null +++ b/unity-base/ubuntu-settings-components/Manifest @@ -0,0 +1,2 @@ +DIST ubuntu-settings-components_0.9+16.10.20160927.orig.tar.gz 832970 SHA256 89eed3087dd58081c4da37f0a4bed33f63c541de2ae7526d9b5c6cb8a24d9f31 SHA512 b95c139430db600e64f4fce3cfe180e5398e63f2333d56db2a3e5c3ec3cb50d3ae53dcc1d27747b50cb5573b22930a7f91a69152e9db0bd2bbe1e410a237f0f3 WHIRLPOOL bc8e76334bce32e814bc78e2e212c6c5a4c97e66dc416070953a73f2bebe80f9d0fa16ac179e22c67023113ae6528c413b0bd9794935a554478fc93211d1143a +EBUILD ubuntu-settings-components-0.9_p20160927_p0_p01.ebuild 684 SHA256 4d88c97890863a1893efda62bb6fca18a0de9a387095a8a39bf2d651628fde12 SHA512 e08b5aac26a96f31b1968999e2141216f6570062e6401f58304eb1bebb1aa78480f92a289decd9876f48e2dd1715387f5adf8bf075705494f8d3fef4cf56b312 WHIRLPOOL 40239b6c8e18e2b455d40a5fbbdb3789cf55902b822b13743a65c039dac2d55e699c785ae79fa7b598a5f5760840cc7f8870c4c5bbb3e4ef7a21c34af7a27cc9 diff --git a/unity-base/ubuntu-settings-components/ubuntu-settings-components-0.9_p20160927_p0_p01.ebuild b/unity-base/ubuntu-settings-components/ubuntu-settings-components-0.9_p20160927_p0_p01.ebuild new file mode 100644 index 000000000..6ea7615bf --- /dev/null +++ b/unity-base/ubuntu-settings-components/ubuntu-settings-components-0.9_p20160927_p0_p01.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 + +URELEASE="yakkety" +inherit cmake-utils ubuntu-versionator + +UURL="mirror://ubuntu/pool/main/u/${PN}" +UVER_PREFIX="+${UVER_RELEASE}.${PVR_MICRO}" + +DESCRIPTION="Ubuntu Settings Components" +HOMEPAGE="https://launchpad.net/ubuntu-settings-components" +SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="mirror" + +DEPEND="dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtquickcontrols:5 + x11-themes/ubuntu-themes + x11-libs/ubuntu-ui-toolkit" + +S="${WORKDIR}" +export QT_SELECT=5 diff --git a/unity-base/ubuntu-system-settings-online-accounts/Manifest b/unity-base/ubuntu-system-settings-online-accounts/Manifest new file mode 100644 index 000000000..7cd4c2e15 --- /dev/null +++ b/unity-base/ubuntu-system-settings-online-accounts/Manifest @@ -0,0 +1,2 @@ +DIST ubuntu-system-settings-online-accounts_0.7+16.10.20161004.orig.tar.gz 176345 SHA256 2503ee61dd11f18dfceccc0f75a8468136c3ae8752ce575249616672a7bcce5a SHA512 cf8f295dce0b8e798d5124ee097f510b2b9ff60b14a0281f44c4067f63498931924238a90af10d69be1a2f08077eb7ec34bc46e7f30d2408492e90c3744c24d7 WHIRLPOOL 94e7c0ce5d73293183910894355724e4be36e7b11e58d5b6f5d098b8c9b4688152e1f86b7eaab3c79dfaccc78b1aff7e3d23e46b96c5c2dccde506f23e68d1be +EBUILD ubuntu-system-settings-online-accounts-0.7_p20161004_p0_p01.ebuild 1377 SHA256 b77024c012d544816b912593cdc392e85ea6bcb0333f5fd80b0b0d2d0226e719 SHA512 c324cb51a097918f34f2610674559c318c48f7d5ff4332928943d4861383499606e0a9ebe3716d1c75ca39d8107c5c694f93c34e10d6e149d46ce31364b27232 WHIRLPOOL ba51c2186d2b43ce3361ecda3f21ae6bebc8a8aa12c4ad812f2f67c1fcd58c7cffa26074bbfafd66af97ac03b6242045a336141cd6f8c08f224a49c32ba243f5 diff --git a/unity-base/ubuntu-system-settings-online-accounts/ubuntu-system-settings-online-accounts-0.7_p20161004_p0_p01.ebuild b/unity-base/ubuntu-system-settings-online-accounts/ubuntu-system-settings-online-accounts-0.7_p20161004_p0_p01.ebuild new file mode 100644 index 000000000..e694d3eef --- /dev/null +++ b/unity-base/ubuntu-system-settings-online-accounts/ubuntu-system-settings-online-accounts-0.7_p20161004_p0_p01.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +PYTHON_COMPAT=( python3_4 ) + +URELEASE="yakkety" +inherit python-single-r1 qmake-utils ubuntu-versionator + +UURL="mirror://unity/pool/main/u/${PN}" +UVER_PREFIX="+${UVER_RELEASE}.${PVR_MICRO}" + +DESCRIPTION="Online Accounts setup for Ubuntu Touch" +HOMEPAGE="https://launchpad.net/ubuntu-system-settings-online-accounts" +SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="mirror" + +DEPEND="dev-libs/glib:2 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtxml:5 + mir-base/mir + net-libs/oxide-qt + sys-apps/click + unity-base/signon + unity-base/signon-ui + unity-base/ubuntu-system-settings + x11-libs/libaccounts-qt + x11-libs/libnotify + x11-libs/ubuntu-ui-toolkit + test? ( dev-qt/qttest:5 )" + +S="${WORKDIR}" +MAKEOPTS="${MAKEOPTS} -j1" + +pkg_setup() { + ubuntu-versionator_pkg_setup + python-single-r1_pkg_setup +} + +src_prepare() { + ubuntu-versionator_src_prepare + sed -e "s:lib/python3/dist-packages:lib/${EPYTHON}/dist-packages:g" \ + -i "tests/autopilot/autopilot.pro" + use test || \ + sed -e '/tests/d' \ + -i ubuntu-system-settings-online-accounts.pro +} + +src_configure() { + eqmake5 +} + +src_install() { + emake INSTALL_ROOT="${ED}" install +} diff --git a/unity-base/ubuntu-system-settings/Manifest b/unity-base/ubuntu-system-settings/Manifest new file mode 100644 index 000000000..d870dd393 --- /dev/null +++ b/unity-base/ubuntu-system-settings/Manifest @@ -0,0 +1,2 @@ +DIST ubuntu-system-settings_0.4+16.10.20160927.orig.tar.gz 4477464 SHA256 e422b63e3524c2216aa8d6a61b5f36cb24c08c520be59fc620869ab2d76af5e7 SHA512 fe05ce9e3605dcdf5f74f575997b89c9f968588d035b0a826fdb81f0ead417cd5dffb050b353636a85f9e6b9b127ddbe0253cdaaede399008a32eb21decd2b0a WHIRLPOOL bdbbdb73dbbf91642ac788783e2fc03f85d0e21a12e2ee38b3b2098d8b86884906e04052551a9bc5ad643482d6867c5409eb5d7c8b897cb441e0012148b8faac +EBUILD ubuntu-system-settings-0.4_p20160927_p0_p03.ebuild 1164 SHA256 661d4b93590b9f12fc861d495eb4280a589a260692f8fc37f379c78c6b33fc13 SHA512 474be6f860911e0be197a7a04ffba1e7fbe2b2c6772fbf99ae6a3e7242ff53ba1035e13e4e1ada6c9dae368a84174c8d6a1a24e38a75a15358beed08e265835d WHIRLPOOL d09d74009d0312e15e88c012253fdb23bbfb2e20008753f775cd9f000bd9bfa0889440757d672d93c8316c63cff67762ba896eacb561c34e4a8fd9fe54913173 diff --git a/unity-base/ubuntu-system-settings/ubuntu-system-settings-0.4_p20160927_p0_p03.ebuild b/unity-base/ubuntu-system-settings/ubuntu-system-settings-0.4_p20160927_p0_p03.ebuild new file mode 100644 index 000000000..460d4b0e1 --- /dev/null +++ b/unity-base/ubuntu-system-settings/ubuntu-system-settings-0.4_p20160927_p0_p03.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +URELEASE="yakkety" +inherit cmake-utils ubuntu-versionator + +UURL="mirror://unity/pool/main/u/${PN}" +UVER_PREFIX="+${UVER_RELEASE}.${PVR_MICRO}" + +DESCRIPTION="System Settings application for Ubuntu Touch" +HOMEPAGE="https://launchpad.net/ubuntu-system-settings" +SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="mirror" + +DEPEND="dev-libs/glib:2 + dev-libs/icu:= + dev-libs/libhybris + dev-libs/libqtdbusmock + dev-libs/libqtdbustest + dev-libs/libtimezonemap + dev-libs/trust-store + dev-qt/qtcore:5 + net-libs/ubuntuone-credentials + net-misc/networkmanager + sys-apps/accountsservice + sys-apps/click + sys-auth/polkit + sys-power/upower" + +S="${WORKDIR}" + +src_prepare() { + ubuntu-versionator_src_prepare + + # Disable apt package manager dependency # + sed -e 's:add_subdirectory(system-update)::g' \ + -i plugins/CMakeLists.txt \ + -i tests/plugins/CMakeLists.txt + sed -e 's:add_subdirectory(Update)::g' \ + -i tests/mocks/Ubuntu/SystemSettings/CMakeLists.txt + + cmake-utils_src_prepare +} diff --git a/unity-base/unity-scopes-api/Manifest b/unity-base/unity-scopes-api/Manifest new file mode 100644 index 000000000..d73aa14ae --- /dev/null +++ b/unity-base/unity-scopes-api/Manifest @@ -0,0 +1,2 @@ +DIST unity-scopes-api_1.0.7+16.10.20160921-0ubuntu2.tar.xz 18762384 SHA256 4820962cbc40c3e5516603859bf8d2704f8e7ccce67aa41ea4471b2ad68b7879 SHA512 79f6dcccc50618af0036365d1169bbebb07cc0ea0e51bf08146ebf20b736cc758c38a65f51f4be6a21ce4555c3d59459b654e36ab5cff36e59155eb89fd1c071 WHIRLPOOL 7db08e2b72850e31e7e95aa97df4048373842d9773d07e66b86ccbc82b143056dfc795f3ad8abe35847c445e4ea54323fde0c482d062934404cf70e7c8c95804 +EBUILD unity-scopes-api-1.0.7_p20160921_p0_p02.ebuild 1630 SHA256 a80276cb85bc0a73a20a6475bc459b223180b5553bf1bb9a88add5741448834e SHA512 0902b39b9e9c2c7b33a4d5afd0e5d74b1fafe9ce74939058e01bcdb1fdc9222d6a83b5393c79d90efea32abf4357d7d956f0f71a666a3ba8c5f0e6d0a90382fe WHIRLPOOL 245ac833b29cc79a657cd15423f81ce8fae2287eb71f9449a3a8562f3d20303d573a3cf1fd2432b890a91339dc6470b9ff82d0baf688f80694f711b385249336 diff --git a/unity-base/unity-scopes-api/unity-scopes-api-1.0.7_p20160921_p0_p02.ebuild b/unity-base/unity-scopes-api/unity-scopes-api-1.0.7_p20160921_p0_p02.ebuild new file mode 100644 index 000000000..949273832 --- /dev/null +++ b/unity-base/unity-scopes-api/unity-scopes-api-1.0.7_p20160921_p0_p02.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 + +URELEASE="yakkety" +inherit autotools cmake-utils ubuntu-versionator + +UURL="mirror://ubuntu/pool/main/u/${PN}" +UVER_PREFIX="+${UVER_RELEASE}.${PVR_MICRO}" + +DESCRIPTION="API for Unity scopes integration" +HOMEPAGE="https://launchpad.net/unity-scopes-api" +SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}-${UVER}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="mirror" + +DEPEND="dev-cpp/gmock + dev-libs/boost:= + dev-libs/capnproto + dev-libs/glib:2 + dev-libs/json-glib + dev-libs/jsoncpp + dev-libs/libaccounts-glib + dev-libs/libsignon-glib + dev-libs/net-cpp + dev-libs/process-cpp + dev-libs/userspace-rcu + dev-util/astyle + dev-util/cppcheck + dev-util/lttng-tools[ust] + dev-util/valgrind + net-libs/zeromq3 + net-libs/zmqpp + sys-libs/libapparmor + unity-base/unity-api" + +S="${WORKDIR}/${PN}-${PV}${UVER_PREFIX}" +export CMAKE_BUILD_TYPE=none + +src_prepare() { + ubuntu-versionator_src_prepare + + # Don't build tests as they fail to compile # + sed -i '/add_subdirectory(test)/d' "${S}/CMakeLists.txt" || die + + # Gentoo's lsb-release will never match the source's expected output of a Ubuntu system # + sed -e "s:.*COMMAND lsb_release.*:set(SERIES $URELEASE):g" \ + -i CMakeLists.txt || die + # Don't install Ubuntu specific package 'version' info file # + sed '/${CMAKE_CURRENT_BINARY_DIR}\/version/d' \ + -i data/CMakeLists.txt + + cmake-utils_src_prepare +} + +src_install() { + cmake-utils_src_install + + # Delete some files that are only useful on Ubuntu + rm -rf "${ED}"etc/apport "${ED}"usr/share/apport +} diff --git a/unity-base/unity-scopes-shell/Manifest b/unity-base/unity-scopes-shell/Manifest new file mode 100644 index 000000000..6a2956075 --- /dev/null +++ b/unity-base/unity-scopes-shell/Manifest @@ -0,0 +1,3 @@ +DIST unity-scopes-shell_0.5.8+16.10.20160921-0ubuntu1.diff.gz 15701 SHA256 71b51b4b5a51f38b9b475699601558462fdf50aef63868657797eddb3d99dd07 SHA512 23de7762ff27fb8d474a650922daf311846c820c08a142fda63949c74460d18bfd7b49645bcd2ed91b08c6eedfaf8cb1142e422c471488a5c39a644509bf46c7 WHIRLPOOL 0c2ba39b605e85c65cf82d73e41a5676b83d8ae0e32ff94bfcdf3c61933597360619fecac05211a62763bfa6c07d25fed3bee8a59ea938f037a1bfec0ebb2177 +DIST unity-scopes-shell_0.5.8+16.10.20160921.orig.tar.gz 183726 SHA256 ba504e24c06a7f3b31c468c81d1eee74d11ceb5601c091748fde7101bce22670 SHA512 dec64a5b5de01acb4147be49e2c26ed37e8d910d53617832ad71ab0de84021da33eb6ec8fbaa434f83e618de115d507b163b35859ef0bf119b343ea68924e3a9 WHIRLPOOL ef9506f1ee749f31eeea37383d60eff3e3c9a71c70e48a4075baa22618502f592246e3a21c3c72587cf870bf977ca57fabad10f80a7c1b4e25988134738db808 +EBUILD unity-scopes-shell-0.5.8_p20160921_p0_p01.ebuild 2042 SHA256 e229c059ffec6b2e43d9cbced32e64a8ecfe92b4c962d746e75aae1d6c8ca6e3 SHA512 f299024bb8444c8b576e26ea6a9bce3905e40d5b1e1bdc7eaffa1180b12113fb0785e05794b3f0a61b2518b6c36a7246e66a2c88dfd28a7501d877965539cd17 WHIRLPOOL ebc013c7c6beb2879af1f0d9e11600bae118f440c07286ccde87eddac88b63822e1822ad9ef605cf87fa19a63456136b7532b6b0679583e6d313800e8e48374e diff --git a/unity-base/unity-scopes-shell/unity-scopes-shell-0.5.8_p20160921_p0_p01.ebuild b/unity-base/unity-scopes-shell/unity-scopes-shell-0.5.8_p20160921_p0_p01.ebuild new file mode 100644 index 000000000..24c2e2baf --- /dev/null +++ b/unity-base/unity-scopes-shell/unity-scopes-shell-0.5.8_p20160921_p0_p01.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 +PYTHON_COMPAT=( python3_4 ) + +URELEASE="yakkety" +inherit cmake-utils gnome2-utils python-single-r1 ubuntu-versionator + +UURL="mirror://ubuntu/pool/main/u/${PN}" +UVER_PREFIX="+${UVER_RELEASE}.${PVR_MICRO}" + +DESCRIPTION="QML plugin that exposes Scopes functionality to Unity shell" +HOMEPAGE="https://launchpad.net/unity-scopes-shell" +SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz + ${UURL}/${MY_P}${UVER_PREFIX}-${UVER}.diff.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" +RESTRICT="mirror" + +DEPEND="app-misc/location-service + dev-libs/boost:= + dev-libs/dbus-cpp + dev-libs/libqtdbusmock + dev-libs/libqtdbustest + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + unity-base/ubuntu-system-settings-online-accounts + unity-base/unity + unity-base/unity-api + unity-base/unity-scopes-api + x11-libs/gsettings-qt + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" + +S="${WORKDIR}" +export QT_SELECT=5 +unset QT_QPA_PLATFORMTHEME +gnome2_environment_reset + +pkg_setup() { + ubuntu-versionator_pkg_setup + python-single-r1_pkg_setup +} + +src_prepare() { + ubuntu-versionator_src_prepare + epatch -p1 "${WORKDIR}/${MY_P}${UVER_PREFIX}-${UVER}.diff" # This needs to be applied for the debian/ directory to be present # + + use doc || \ + sed -e '/add_subdirectory(docs)/d' \ + -i CMakeLists.txt + + sed -e "s:python-py34:python-3.4:g" \ + -e "s:lib/python3/dist-packages/scope_harness:lib/${EPYTHON}/site-packages/scope_harness:g" \ + -i "src/python/scope_harness/CMakeLists.txt" + + # Gentoo's lsb-release will never match the source's expected output of a Ubuntu system # + # Trick src/python/scope_harness/CMakeLists.txt into using python-3.4 # + sed -e "s:.*COMMAND lsb_release.*:set(DISTRIBUTION wily):g" \ + -i CMakeLists.txt || die + + # Don't install Ubuntu specific package 'version' info file # + sed '/${CMAKE_CURRENT_BINARY_DIR}\/version/d' \ + -i data/CMakeLists.txt + + cmake-utils_src_prepare +} diff --git a/unity-base/unity8-desktop-session/Manifest b/unity-base/unity8-desktop-session/Manifest new file mode 100644 index 000000000..f64efdb29 --- /dev/null +++ b/unity-base/unity8-desktop-session/Manifest @@ -0,0 +1,2 @@ +DIST unity8-desktop-session_1.0.13+16.10.20160928.orig.tar.gz 20831 SHA256 c16226614c0126b9a09f485c2873bafdc072bfb6fd080ad1205f14273404a628 SHA512 415df08212f51bcf73728bb3c46e23f5ef1b72777c8f6e52a29a29401c985a3b7bbbcbbf76e6138e2505b7928fd6e0dcde05775ed810d1a4635519e5495b765a WHIRLPOOL 2c5aec203e1528ed4fc9f290495c1c4836e02ab2612d64b73575cad1cfe3e7ac8348832822c58a94184cbd6128eeafb9e5bdb22775f089999f3d119b77eddb3f +EBUILD unity8-desktop-session-1.0.13_p20160928_p0_p01.ebuild 774 SHA256 353652c51691636dd748893c897cd39c551914faec5388baad9234a2a85b181a SHA512 5591cd74cc099fe08b2ad7bce71031ace9559cea2611ca2c1c34db0cbc0bb1abd270de441e62e7574e7c997c7a80a915880d3e00c19a689b2ee7bb163eba7fff WHIRLPOOL 2b0446896d4f4b3c6699eed80d127b24d7e00960ee6000594ab94a945ab7adfe868717cba31fd378a867ea1ce339f813cc28fa99db0ebdfc659dc2f05f8d6f72 diff --git a/unity-base/unity8-desktop-session/unity8-desktop-session-1.0.13_p20160928_p0_p01.ebuild b/unity-base/unity8-desktop-session/unity8-desktop-session-1.0.13_p20160928_p0_p01.ebuild new file mode 100644 index 000000000..b78e9ad19 --- /dev/null +++ b/unity-base/unity8-desktop-session/unity8-desktop-session-1.0.13_p20160928_p0_p01.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 + +URELEASE="yakkety" +inherit autotools eutils ubuntu-versionator + +UURL="mirror://ubuntu/pool/main/u/${PN}" +UVER_PREFIX="+${UVER_RELEASE}.${PVR_MICRO}" + +DESCRIPTION="Unity8 desktop session" +HOMEPAGE="Unity8 desktop session" +SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz" + +LICENSE="GPL-3 CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="mirror" + +DEPEND="mir-base/qtmir + mir-base/unity-system-compositor + net-misc/url-dispatcher + sys-apps/ubuntu-app-launch + sys-auth/biometryd + unity-base/qtubuntu + unity-base/unity8 + unity-scopes/unity-scope-click" + +S="${WORKDIR}" + +src_prepare() { + ubuntu-versionator_src_prepare + eautoreconf +} diff --git a/unity-base/unity8/Manifest b/unity-base/unity8/Manifest new file mode 100644 index 000000000..3b77d31f7 --- /dev/null +++ b/unity-base/unity8/Manifest @@ -0,0 +1,3 @@ +AUX unity8_run.sh 2169 SHA256 325a8407869c903a3b98a92999c13b98e87ad35feec77a8abdb7f5b62bc64c34 SHA512 742f85115bea5c491739b55aa48857e5f9a9b0322bc7444e12bc21d4e1d6e8e3adf551d17129558957557727635cf38904d3e79529ee689501428c66bcfc0047 WHIRLPOOL 2436b1b497271a98a0e1a61cf0822afd7ee7f61b776cef0902d4dfa3084299f56d14e2fd26b3482c56d815cac9dd001d856332fdabd0ddcfc2f30b4dfc329c05 +DIST unity8_8.14+16.10.20160922.orig.tar.gz 9082614 SHA256 4d0e4176142de9830390163a1c01dec9888a3dfcf9890dfb190fd7b43e0cabd6 SHA512 7347aa42b58b36b83418dd03268dd8e8b0f9a10b01b944f2d04ee2922c89347a383396b9311f1416cc52eb3b86117767e103e04ec3122d8fefbb450bf4abfbc1 WHIRLPOOL e026bf692e08526560fae47fddf6771734a60b2941e648d298ab867255f4e4af8840aa324cecd942983851dfc23b15caa38aee0c6c80c7003f63f16d6b279bc8 +EBUILD unity8-8.14_p20160922_p0_p02.ebuild 2676 SHA256 00b956a779bd024e320c24c83212ba5a02a40520a34d7d57f4a0791637a37ed4 SHA512 b89a1f0dc8a446b2e8ecaf2abf6da75641b934923d468095d0f553bd60a18e84a948f6e6938c19343db46ea9534880a88505df07bd873802dc3b13c7c72ab05f WHIRLPOOL 0713a8f8a8c0bef9aee7e652c2579cacb462024ab7f32543b2541f515c6e350feab7d5a2bf1b26ebcc0c27aee00336bb7ae76727152a30f76b3c364e4a550eba diff --git a/unity-base/unity8/files/unity8_run.sh b/unity-base/unity8/files/unity8_run.sh new file mode 100755 index 000000000..e16bc590f --- /dev/null +++ b/unity-base/unity8/files/unity8_run.sh @@ -0,0 +1,72 @@ +#!/bin/sh + +QML_PHONE_SHELL_PATH=/usr/bin/unity8 +GDB=false +FAKE=false +PINLOCK=false +KEYLOCK=false +MOUSE_TOUCH=true + +usage() { + echo "usage: "$0" [OPTIONS]\n" >&2 + echo "Script to run the shell.\n" >&2 + echo "OPTIONS:" >&2 + echo " -f, --fake Force use of fake Qml modules." >&2 + echo " -p, --pinlock Use a pin protected user." >&2 + echo " -k, --keylock Use a passphrase protected user." >&2 + echo " -g, --gdb Run through gdb." >&2 + echo " -h, --help Show this help." >&2 + echo " -m, --nomousetouch Run without -mousetouch argument." >&2 + echo >&2 + exit 1 +} + +ARGS=`getopt -n$0 -u -a --longoptions="fake,pinlock,keylock,gdb,help,nomousetouch" -o "fpkghm" -- "$@"` +[ $? -ne 0 ] && usage +eval set -- "$ARGS" + +while [ $# -gt 0 ] +do + case "$1" in + -f|--fake) FAKE=true;; + -p|--pinlock) PINLOCK=true;; + -k|--keylock) KEYLOCK=true;; + -g|--gdb) GDB=true;; + -h|--help) usage;; + -m|--nomousetouch) MOUSE_TOUCH=false;; + --) shift;break;; + esac + shift +done + +if $FAKE; then + export QML2_IMPORT_PATH=/usr/lib/unity8/qml/mocks:/usr/lib/unity8/qml + export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/unity8/qml/mocks/libusermetrics:/usr/lib/unity8/qml/mocks/LightDM/single +fi + +if $PINLOCK; then + export QML2_IMPORT_PATH=/usr/lib/unity8/qml/mocks:/usr/lib/unity8/qml + export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/unity8/qml/mocks/libusermetrics:/usr/lib/unity8/qml/LightDM/single-pin +fi + +if $KEYLOCK; then + export QML2_IMPORT_PATH=/usr/lib/unity8/qml/mocks:/usr/lib/unity8/qml + export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/unity8/qml/mocks/libusermetrics:/usr/lib/unity8/qml/mocks/LightDM/single-passphrase +fi + +# Force icon theme if running on the desktop, otherwise gnome theme (if running +# on Ubuntu Desktop) will be used and icons won't be found +if [ -n "$DESKTOP_SESSION" ]; then + export UBUNTU_ICON_THEME=ubuntu-mobile +fi + +QML_PHONE_SHELL_ARGS="" +if $MOUSE_TOUCH; then + QML_PHONE_SHELL_ARGS="$QML_PHONE_SHELL_ARGS -mousetouch" +fi + +if $GDB; then + gdb -ex run --args $QML_PHONE_SHELL_PATH $QML_PHONE_SHELL_ARGS $@ +else + $QML_PHONE_SHELL_PATH $QML_PHONE_SHELL_ARGS $@ +fi diff --git a/unity-base/unity8/unity8-8.14_p20160922_p0_p02.ebuild b/unity-base/unity8/unity8-8.14_p20160922_p0_p02.ebuild new file mode 100644 index 000000000..5eb8e7701 --- /dev/null +++ b/unity-base/unity8/unity8-8.14_p20160922_p0_p02.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) + +URELEASE="yakkety" +inherit gnome2-utils cmake-utils ubuntu-versionator + +UURL="mirror://ubuntu/pool/main/u/${PN}" +UVER_PREFIX="+${UVER_RELEASE}.${PVR_MICRO}" + +DESCRIPTION="Unity 8 desktop shell" +HOMEPAGE="https://launchpad.net/unity8" +SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz" + +LICENSE="GPL-3 LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+debug test" +RESTRICT="mirror" + +RDEPEND="sys-auth/polkit-pkla-compat + unity-base/ubuntu-settings-components + unity-base/unity-scopes-shell + x11-libs/unity-notifications + x11-misc/ubuntu-keyboard + x11-themes/ubuntu-themes + x11-libs/gtk+:3[mir]" +DEPEND="${RDEPEND} + app-misc/pay-service + dev-libs/glib:2 + dev-libs/libevdev + dev-libs/libhybris + dev-libs/libsigc++:2 + dev-libs/libunity + dev-libs/libusermetrics + dev-perl/JSON + dev-python/setuptools + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5[xml] + dev-qt/qtxmlpatterns:5 + dev-util/android-headers + dev-util/dbus-test-runner + dev-util/pkgconfig + media-fonts/ubuntu-font-family + media-libs/mesa + media-sound/pulseaudio + net-libs/ubuntu-download-manager + net-misc/telephony-service + sys-apps/upstart + sys-libs/libnih + unity-base/hud + unity-base/ubuntu-system-settings + unity-base/unity-api + unity-indicators/indicator-network + x11-libs/dee-qt + x11-libs/gsettings-qt + x11-libs/libxcb + x11-libs/qmenumodel + x11-libs/ubuntu-ui-toolkit" + +S="${WORKDIR}" + +pkg_setup() { + ubuntu-versionator_pkg_setup + gnome2_environment_reset +} + +src_prepare() { + ubuntu-versionator_src_prepare + + # Don't install Ubuntu specific package 'version' info file # + sed '/${CMAKE_CURRENT_BINARY_DIR}\/version/d' \ + -i data/CMakeLists.txt + + cmake-utils_src_prepare +} + +src_configure() { + use test || mycmakeargs+=(-DNO_TESTS=ON) + mycmakeargs+=(-DCMAKE_INSTALL_LOCALSTATEDIR=/var + -DCMAKE_BUILD_TYPE="$(usex debug debug)") + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + exeinto /usr/bin + doexe "${FILESDIR}/unity8_run.sh" + + insinto /usr/share/upstart/sessions + doins data/unity8{,-dash,-filewatcher}.conf + + insinto /etc/ubuntu + doins data/devices.conf + + find "${ED}" -name "*.pkla" -exec chown root:polkitd {} \; + + # Remove all installed language files as they can be incomplete # + # due to being provided by Ubuntu's language-pack packages # + rm -rf "${ED}usr/share/locale" +} + +pkg_postinst() { + elog "To run Unity8, open an xterm on your desktop and run '/usr/bin/unity8_run.sh'" + gnome2_schemas_update + ubuntu-versionator_pkg_postinst +} + +pkg_preinst() { + gnome2_schemas_savelist +} + +pkg_postrm() { + gnome2_schemas_update +} diff --git a/unity-indicators/indicator-network/Manifest b/unity-indicators/indicator-network/Manifest new file mode 100644 index 000000000..0a78c8891 --- /dev/null +++ b/unity-indicators/indicator-network/Manifest @@ -0,0 +1,2 @@ +DIST indicator-network_0.8.0+16.10.20160930.5.orig.tar.gz 288175 SHA256 f697422318078f5be9c1ff79de949b04031ebad457d2b7936a806936f8de2e88 SHA512 aa0b21fe8d4eb65973b5f114083af144b516a28dc535e1e5ce9295e084f70e0189fc159b56afed883fdb994e8fe6dc529386ff0859874b42353a0acf5e316673 WHIRLPOOL 4070e540aebb8d71f1d3949c7500c42d0f4d0edda760faf2e5d3e24847cce5fc0938edf3a4dcf3346b2007f98b6efb4d0faa123fdf4d2c89287f6f1341351846 +EBUILD indicator-network-0.8.0_p2016093005_p0_p02.ebuild 1092 SHA256 400538a513bac571f8cd2d3440d712e1d619f1cb2b8cb4b8c3c4776c75fe9c04 SHA512 4427660cf8f75d5502f2436bc417c53e3d9ce710ebeae404aa19f82651287a55a777e2d82a377e92a100e0161876205d159ae44af93cbbf2794c956b116e9d03 WHIRLPOOL 288596351cc9d54e02ec62d85f8aab3b7db0b4d67900cca3010a52b8a21fbab33adb7167810676a1dc3bc6fc1c3e98e144d6f542e89f2cbd90a777c5a50e6885 diff --git a/unity-indicators/indicator-network/indicator-network-0.8.0_p2016093005_p0_p02.ebuild b/unity-indicators/indicator-network/indicator-network-0.8.0_p2016093005_p0_p02.ebuild new file mode 100644 index 000000000..0640f3ae9 --- /dev/null +++ b/unity-indicators/indicator-network/indicator-network-0.8.0_p2016093005_p0_p02.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 + +URELEASE="yakkety" +inherit cmake-utils ubuntu-versionator + +UURL="mirror://ubuntu/pool/main/i/${PN}" +UVER_PREFIX="+${UVER_RELEASE}.${PVR_MICRO}" + +DESCRIPTION="Systems settings menu service - Network indicator" +HOMEPAGE="https://launchpad.net/indicator-network" +SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz" + +LICENSE="GPL-3 LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="mirror" + +DEPEND="app-crypt/libsecret + dev-libs/glib:2 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + net-misc/networkmanager + net-misc/ofono + net-misc/url-dispatcher + x11-libs/libqofono + x11-themes/ubuntu-themes" + +S="${WORKDIR}" +export QT_SELECT=5 + +src_configure() { + # FIXME: Tests requires a 'gmenuharness' ebuild # + mycmakeargs+=(-DENABLE_TESTS=FALSE) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + # Remove all installed language files as they can be incomplete # + # due to being provided by Ubuntu's language-pack packages # + rm -rf "${ED}usr/share/locale" +} diff --git a/unity-scopes/unity-scope-click/Manifest b/unity-scopes/unity-scope-click/Manifest new file mode 100644 index 000000000..02f8fa3d9 --- /dev/null +++ b/unity-scopes/unity-scope-click/Manifest @@ -0,0 +1,2 @@ +DIST unity-scope-click_0.1.1+16.10.20161005.orig.tar.gz 338764 SHA256 980408ae7669a73acd52087aca112d7470a2103d1259823a40c9ce4b7a91893e SHA512 74297e894ca2db304e3d5227524f89e771bee51707621aeb9d75cd6714ae021bc2c49ce1dddd9ee223256f4c440484a050e5043084a6a9ba3311b6629a373479 WHIRLPOOL bc3ca79b48c0dba4d393db34ec550bfe7226770fd9b71303e37b280606a14cfac191edb4a8754ee0209e3893f2a04b23d577737379b904ee68915c2ba04ff54c +EBUILD unity-scope-click-0.1.1_p20161005_p0_p01.ebuild 1410 SHA256 519ad7c73decd4e7be61445f29e95080ce25a03533250925432ec1920824abfd SHA512 f0aa80b6ba1b6a2f55837f663919963d962959fd50cd9d13f1475e0896938e640049365ad81867c5c96c27badb892dbf1370cbf53a0a1f88da42b4fad5d7814b WHIRLPOOL f88f05061695feac3274d2c4f2651003c7d06499c9577a1491d65178f78caa577d29d6f67bc4fbc6816ca98d31200d50e166c992d3a33a100c034605a5b5b4da diff --git a/unity-scopes/unity-scope-click/unity-scope-click-0.1.1_p20161005_p0_p01.ebuild b/unity-scopes/unity-scope-click/unity-scope-click-0.1.1_p20161005_p0_p01.ebuild new file mode 100644 index 000000000..1d6b47395 --- /dev/null +++ b/unity-scopes/unity-scope-click/unity-scope-click-0.1.1_p20161005_p0_p01.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 + +URELEASE="yakkety" +inherit cmake-utils ubuntu-versionator + +UURL="mirror://ubuntu/pool/main/u/${PN}" +UVER_PREFIX="+${UVER_RELEASE}.${PVR_MICRO}" + +DESCRIPTION="Click Packages Scope for Unity" +HOMEPAGE="https://launchpad.net/unity-scope-click" +SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="mirror" + +DEPEND="app-admin/packagekit-base + app-misc/pay-service + dev-cpp/gmock + dev-db/sqlite:3 + dev-libs/boost:= + dev-libs/glib:2 + dev-libs/jsoncpp + dev-libs/libaccounts-glib + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtnetwork:5 + dev-qt/qtsql:5 + net-libs/ubuntu-download-manager + net-libs/ubuntuone-credentials + sys-apps/ubuntu-app-launch + sys-apps/upstart + unity-base/signon + unity-base/unity-scopes-api + x11-libs/gsettings-qt" + +S="${WORKDIR}" + +src_prepare() { + ubuntu-versionator_src_prepare + # Disable '-Werror' # + sed -e 's/-Werror //g' \ + -i CMakeLists.txt + + # Gentoo does not allow /usr/sbin in user's $PATH # + sed -e 's:sbin:bin:g' \ + -i tools/init-departments/CMakeLists.txt + + cmake-utils_src_prepare +} + +src_install() { + cmake-utils_src_install + + # Remove all installed language files as they can be incomplete # + # due to being provided by Ubuntu's language-pack packages # + rm -rf "${ED}usr/share/locale" +} diff --git a/x11-libs/libqofono/Manifest b/x11-libs/libqofono/Manifest new file mode 100644 index 000000000..d43eee03a --- /dev/null +++ b/x11-libs/libqofono/Manifest @@ -0,0 +1,3 @@ +DIST libqofono_0.90+16.10.20160901-0ubuntu1.debian.tar.gz 8211 SHA256 7875bb9b0fe9903042b637db38f635c23c1b5948af7f70ea99b51f492ea5ba72 SHA512 407af934f945fca9f09ba411cde099e52676991b4d9f31cbc9f06a52e94bc0fc045e404f064aafa3fe673904b4d3080e5afc43c29b001b8d317c501558542397 WHIRLPOOL e6ad358c98f6b00a5ff32ea79c8ea3cb16c4ec480abc5a44c3ca97a7d3f205bba9dfdb439f44ffaa96c81c54a81239c2ab6a64a2b2ccb09aece0541e57038933 +DIST libqofono_0.90+16.10.20160901.orig.tar.gz 111550 SHA256 82d31092abd6728f151d604d45b39d3e3582e26b8109f380b1bde1d28eab02ed SHA512 a9f68d54bc6886d307f817563fbbb0df864ed51074f8b42a0d5e314d38ce42cb4377697e372371bada44c059cd3d0df6a1e1867933481ec737291f17e9934664 WHIRLPOOL 354f07ecb82131dda3d67d752012a5cec631e46e96b180a10bfb7efbd6ed74cca70ec6ec49ab4a689b5ca15ddde8030cda2379764f74f34389d7c4d02cd98878 +EBUILD libqofono-0.90_p20160901_p0_p01.ebuild 957 SHA256 f896f4898fb1fbfa8b61aa057bb53bf28275eae1b8890b42b31d1b6258a4decb SHA512 430586a01753c69c039d5c868fd17aa66a37eaa806cdf8c73107610cd75e2c829a8f369f0c0e4ef4d87ba160847b9d7a081b3509da5cc6e9ba3a43dc91b51aac WHIRLPOOL 59e5c593ee94458dd8723b8254a5912af3010aacb85556813de8ebd4afa222b93b1468ea98c6ae0c9e91b8bfb84c16a1b453d45f57a3583d1b34615cd9d6e828 diff --git a/x11-libs/libqofono/libqofono-0.90_p20160901_p0_p01.ebuild b/x11-libs/libqofono/libqofono-0.90_p20160901_p0_p01.ebuild new file mode 100644 index 000000000..119da45ba --- /dev/null +++ b/x11-libs/libqofono/libqofono-0.90_p20160901_p0_p01.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 + +URELEASE="yakkety" +inherit qmake-utils ubuntu-versionator + +UURL="mirror://ubuntu/pool/main/libq/${PN}" +UVER_PREFIX="+${UVER_RELEASE}.${PVR_MICRO}" + +DESCRIPTION="QT library for accessing the ofono daemon, and a declarative plugin for Ofono" +HOMEPAGE="https://github.com/nemomobile/libqofono" +SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz + ${UURL}/${MY_P}${UVER_PREFIX}-${UVER}.debian.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="mirror" + +DEPEND="dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtdbus:5 + dev-qt/qtxmlpatterns:5 + net-misc/ofono + test? ( dev-qt/qttest:5 )" + +S="${WORKDIR}" + +src_prepare() { + ubuntu-versionator_src_prepare + use test || \ + sed -e 's:test$::g' \ + -i libqofono.pro || die +} + +src_configure() { + eqmake5 +} + +src_install() { + emake INSTALL_ROOT="${ED}" install +} diff --git a/x11-libs/qmenumodel/Manifest b/x11-libs/qmenumodel/Manifest new file mode 100644 index 000000000..57edcab22 --- /dev/null +++ b/x11-libs/qmenumodel/Manifest @@ -0,0 +1,2 @@ +DIST qmenumodel_0.2.9+16.04.20160329.orig.tar.gz 61860 SHA256 56a18a437bb8fd7b52bf0849fbb88e3c4958dfd187b6825800547ae970389b9f SHA512 64fbaeb76d4b332cf34dfe0dff60d5f48ce9f5455dcf21d02847c05279f2ef7a11e25f7bf1f914ddf78440608a6ec6ee93a3f43af7e02a725a347b9b30effad2 WHIRLPOOL 1b54bff770db726daeb8ecf90d5f1d5e82b6a14ccd3d9187af6928d7e8d36979841ce0e869da67f2352ca74c4a8ba0a69d55146c75261b214ddd6f9d4111d881 +EBUILD qmenumodel-0.2.9_p20160329_p0_p01.ebuild 691 SHA256 d594a12e0b8d1142ada160cd39680ea034d8d284c5980c09e6d6bc4170ff13b4 SHA512 667137dc91fa6ab700e9d791a5b9ae341ec0c60cc505f5512e095007b0f1e189ead9c913de82d8bbe844ce3a2bb1778aca8db97c107647f0e87f7b7ef18024d1 WHIRLPOOL 5cef7e5010e78e5ecc2e7f1e754841a309478edc5b5de50ae613a91ed40d09818a61afc2d113fa3eba4b1903d8b08c30ac696457b2528e3bb1ac1ff13177fdb4 diff --git a/x11-libs/qmenumodel/qmenumodel-0.2.9_p20160329_p0_p01.ebuild b/x11-libs/qmenumodel/qmenumodel-0.2.9_p20160329_p0_p01.ebuild new file mode 100644 index 000000000..70000c167 --- /dev/null +++ b/x11-libs/qmenumodel/qmenumodel-0.2.9_p20160329_p0_p01.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 + +URELEASE="yakkety" +inherit cmake-utils ubuntu-versionator + +UURL="mirror://ubuntu/pool/main/q/${PN}" +UVER_PREFIX="+16.04.${PVR_MICRO}" + +DESCRIPTION="GMenuModel Qt bindings" +HOMEPAGE="https://launchpad.net/qmenumodel" +SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="mirror" + +DEPEND="dev-libs/glib:2 + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtdbus:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + test? ( dev-qt/qttest:5 + dev-util/dbus-test-runner )" + +S="${WORKDIR}" +export QT_SELECT=5 diff --git a/x11-libs/unity-notifications/Manifest b/x11-libs/unity-notifications/Manifest new file mode 100644 index 000000000..ae5e6657b --- /dev/null +++ b/x11-libs/unity-notifications/Manifest @@ -0,0 +1,2 @@ +DIST unity-notifications_0.1.3+16.10.20160819.orig.tar.gz 328448 SHA256 5df17e95c786aa55732399eee96bdf1ea417a028c76f67549b6cf37d14cd3b2a SHA512 638a7b6321916f15aff7e127658dfab71cd1eef30e090a0b26741a7a93cdc8b767ecd085d14e4e861eb118d76a82b985561c1bcfc29fe5507f555192e0c4914b WHIRLPOOL ff2edfd0439ff8446cbe7100ace5e312268b4bc93cbf40fb3cc1d7dc4c84eba5366091ac972ed275c5a63c491d9a21798bd2807cf0b6b8530f4de24cd0622581 +EBUILD unity-notifications-0.1.3_p20160819_p0_p01.ebuild 676 SHA256 2e6383f270a2f15d3d9a3dfc1b9598950b272d8d2a53e744d342d51a85c66473 SHA512 da4a7cef75c8855cb6f7e9dbc7fc76099fbe7426fd020a6df6a073a2246715036d9536bb78b443e6c461a46499f09e5fc3f9215271cd3471839c3781145cc9e0 WHIRLPOOL 5dd42970e28724e549b730aa0c384d4e6a60584848e599d6ccedc6687a7d27c792ffd454eb0cda9b6c91877c8b5fe7013a62f605cbbb616e530328ea6d9ecb06 diff --git a/x11-libs/unity-notifications/unity-notifications-0.1.3_p20160819_p0_p01.ebuild b/x11-libs/unity-notifications/unity-notifications-0.1.3_p20160819_p0_p01.ebuild new file mode 100644 index 000000000..233dfde7c --- /dev/null +++ b/x11-libs/unity-notifications/unity-notifications-0.1.3_p20160819_p0_p01.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 + +URELEASE="yakkety" +inherit cmake-utils ubuntu-versionator + +UURL="mirror://ubuntu/pool/main/u/${PN}" +UVER_PREFIX="+${UVER_RELEASE}.${PVR_MICRO}" + +DESCRIPTION="Server and client library for desktop notifications in Unity" +HOMEPAGE="https://launchpad.net/qmenumodel" +SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="mirror" + +DEPEND="dev-libs/glib:2 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5" + +S="${WORKDIR}" diff --git a/x11-misc/ubuntu-keyboard/Manifest b/x11-misc/ubuntu-keyboard/Manifest new file mode 100644 index 000000000..9edb41c41 --- /dev/null +++ b/x11-misc/ubuntu-keyboard/Manifest @@ -0,0 +1,2 @@ +DIST ubuntu-keyboard_0.100+16.10.20160921.orig.tar.gz 31794912 SHA256 73262e2dd9d98a32e3067722ad912c1f3f0c7dc0a60185b98ee7db7601c9d4aa SHA512 710d70b45215b9c2bf40c7bb6a893c385b9d122c70519ce6c16f2d04c15253174d33be4eef4c99510a73cb7a4df56700183e8d922f15f50bc7966bc87fa6c7f2 WHIRLPOOL 7bae75f5faf6696c6dd1905491b004b73a47dcd287d1f01106ee1a0664c07f594e4c01afecfd9c35695eccafee82e90901f791afd7b30708cf8df78d21585cbf +EBUILD ubuntu-keyboard-0.100_p20160921_p0_p01.ebuild 1079 SHA256 5e8b805d7ba0c202a4906f4453b9b9b88d53c0fcab791407ffa12369435fbbde SHA512 84f44f2141b4ad147d4b7ffc00a991e437b770699330aab5957046c48f7f9b5901cf26643a1fa54a8d3b7e4ce0da2a102e53a39707849589665dfde4525a46fe WHIRLPOOL dd21eabd922221cf62470bf157df4050798d9d90d0f14eea112527fb06fbfe6a9e947e6b290816945ce1779aa9266a6164a959a5204ec1bed10c78175fc5b13b diff --git a/x11-misc/ubuntu-keyboard/ubuntu-keyboard-0.100_p20160921_p0_p01.ebuild b/x11-misc/ubuntu-keyboard/ubuntu-keyboard-0.100_p20160921_p0_p01.ebuild new file mode 100644 index 000000000..ea011d62f --- /dev/null +++ b/x11-misc/ubuntu-keyboard/ubuntu-keyboard-0.100_p20160921_p0_p01.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 + +URELEASE="yakkety" +inherit gnome2-utils qmake-utils ubuntu-versionator + +UURL="mirror://ubuntu/pool/main/u/${PN}" +UVER_PREFIX="+${UVER_RELEASE}.${PVR_MICRO}" + +DESCRIPTION="Ubuntu on-screen keyboard data files" +HOMEPAGE="https://launchpad.net/ubuntu-keyboard" +SRC_URI="${UURL}/${MY_P}${UVER_PREFIX}.orig.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" +RESTRICT="mirror" + +DEPEND="app-i18n/anthy + app-i18n/libpinyin + app-i18n/maliit-framework + app-text/hunspell + app-text/presage + dev-libs/libchewing + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + mir-base/mir:= + mir-base/platform-api + x11-libs/ubuntu-ui-toolkit + test? ( dev-qt/qttest:5 )" + +S="${WORKDIR}" + +src_configure() { + eqmake5 CONFIG+=$(usex test '' notests) +} + +src_install() { + emake INSTALL_ROOT="${ED}" install +} + +pkg_preinst() { + gnome2_schemas_savelist +} + +pkg_postinst() { + gnome2_schemas_update +} + +pkg_postrm() { + gnome2_schemas_update +}