[gentoo-commits] dev/johu:master commit in: app-admin/calamares/
commit: a7176753dbf6a418dd7d00acd137dd5d41c6559b Author: Johannes Huber gentoo org> AuthorDate: Fri Oct 14 06:15:42 2016 + Commit: Johannes Huber gentoo org> CommitDate: Fri Oct 14 06:15:42 2016 + URL:https://gitweb.gentoo.org/dev/johu.git/commit/?id=a7176753 app-admin/calamares: Fix RDEPEND Package-Manager: portage-2.3.2 app-admin/calamares/calamares-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/calamares/calamares-.ebuild b/app-admin/calamares/calamares-.ebuild index 4a10aeb..82cbaba 100644 --- a/app-admin/calamares/calamares-.ebuild +++ b/app-admin/calamares/calamares-.ebuild @@ -47,7 +47,7 @@ RDEPEND="${DEPEND} net-misc/rsync sys-apps/gptfdisk >=sys-block/parted-3.0 - || ( sys-boot/grub:2 sys-boot/gummiboot ) + || ( sys-boot/grub:2 sys-boot/systemd-boot ) sys-boot/os-prober sys-fs/squashfs-tools sys-fs/udisks:2[systemd]
[gentoo-commits] dev/johu:master commit in: app-admin/calamares/
commit: 544e803a2cb704731d67ea3e132d703bbe46c7f0 Author: Johannes Huber gentoo org> AuthorDate: Mon Jul 25 22:13:50 2016 + Commit: Johannes Huber gentoo org> CommitDate: Mon Jul 25 22:13:50 2016 + URL:https://gitweb.gentoo.org/dev/johu.git/commit/?id=544e803a app-admin/calamares: Drop QT_MINIMAL handled by eclass Package-Manager: portage-2.3.0 app-admin/calamares/calamares-.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/app-admin/calamares/calamares-.ebuild b/app-admin/calamares/calamares-.ebuild index 3265c24..4a10aeb 100644 --- a/app-admin/calamares/calamares-.ebuild +++ b/app-admin/calamares/calamares-.ebuild @@ -4,7 +4,6 @@ EAPI=6 -QT_MINIMAL="5.6.0" PYTHON_COMPAT=( python{3_4,3_5} ) inherit kde5 python-r1
[gentoo-commits] dev/johu:master commit in: app-admin/calamares/
commit: 8715e0741ed3111862157403a20825604252d039 Author: Johannes Huber gentoo org> AuthorDate: Fri Jul 1 17:06:31 2016 + Commit: Johannes Huber gentoo org> CommitDate: Fri Jul 1 17:06:31 2016 + URL:https://gitweb.gentoo.org/dev/johu.git/commit/?id=8715e074 app-admin/calamares: Require sys-libs/kpmcore-2.2.0 Package-Manager: portage-2.3.0 app-admin/calamares/calamares-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/calamares/calamares-.ebuild b/app-admin/calamares/calamares-.ebuild index f5f9ace..3265c24 100644 --- a/app-admin/calamares/calamares-.ebuild +++ b/app-admin/calamares/calamares-.ebuild @@ -39,7 +39,7 @@ DEPEND="${PYTHON_DEPS} sys-apps/dbus sys-apps/dmidecode sys-auth/polkit-qt[qt5] - >=sys-libs/kpmcore-2.1.50:5= + >=sys-libs/kpmcore-2.2.0:5= " RDEPEND="${DEPEND}
[gentoo-commits] dev/johu:master commit in: app-admin/calamares/
commit: 950f0ec4dd7b597007717653bb978a863a861b4b Author: Johannes Huber gentoo org> AuthorDate: Sun May 22 18:39:35 2016 + Commit: Johannes Huber gentoo org> CommitDate: Sun May 22 18:39:35 2016 + URL:https://gitweb.gentoo.org/dev/johu.git/commit/?id=950f0ec4 app-admin/calamares: Use subslot on sys-libs/kpmcore Package-Manager: portage-2.3.0_rc1 app-admin/calamares/calamares-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/calamares/calamares-.ebuild b/app-admin/calamares/calamares-.ebuild index c228134..f5f9ace 100644 --- a/app-admin/calamares/calamares-.ebuild +++ b/app-admin/calamares/calamares-.ebuild @@ -39,7 +39,7 @@ DEPEND="${PYTHON_DEPS} sys-apps/dbus sys-apps/dmidecode sys-auth/polkit-qt[qt5] - >=sys-libs/kpmcore-2.1.0:5 + >=sys-libs/kpmcore-2.1.50:5= " RDEPEND="${DEPEND}
[gentoo-commits] dev/johu:master commit in: app-admin/calamares/
commit: bd298c76f93d2ceeeb1bc9cc62da3c2515edec4f Author: Johannes Huber gentoo org> AuthorDate: Mon Apr 25 15:49:47 2016 + Commit: Johannes Huber gentoo org> CommitDate: Mon Apr 25 15:49:47 2016 + URL:https://gitweb.gentoo.org/dev/johu.git/commit/?id=bd298c76 app-admin/calamares: Use qtwebengine Package-Manager: portage-2.2.28 app-admin/calamares/calamares-.ebuild | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app-admin/calamares/calamares-.ebuild b/app-admin/calamares/calamares-.ebuild index 221ae71..c228134 100644 --- a/app-admin/calamares/calamares-.ebuild +++ b/app-admin/calamares/calamares-.ebuild @@ -4,6 +4,7 @@ EAPI=6 +QT_MINIMAL="5.6.0" PYTHON_COMPAT=( python{3_4,3_5} ) inherit kde5 python-r1 @@ -31,7 +32,7 @@ DEPEND="${PYTHON_DEPS} $(add_qt_dep qtgui) $(add_qt_dep qtnetwork) $(add_qt_dep qtsvg) - $(add_qt_dep qtwebkit) + $(add_qt_dep qtwebengine 'widgets') $(add_qt_dep qtwidgets) >=dev-cpp/yaml-cpp-0.5.1 >=dev-libs/boost-1.55:=[${PYTHON_USEDEP}] @@ -67,7 +68,10 @@ src_prepare() { } src_configure() { - local mycmakeargs=( "-DWITH_PARTITIONMANAGER=1" ) + local mycmakeargs=( + -DWEBVIEW_FORCE_WEBKIT=OFF + ) + kde5_src_configure sed -i -e 's:pkexec /usr/bin/calamares:calamares-pkexec:' "${S}"/calamares.desktop sed -i -e 's:Icon=calamares:Icon=drive-harddisk:' "${S}"/calamares.desktop
[gentoo-commits] dev/johu:master commit in: app-admin/calamares/
commit: 8bb1eb88f6dfbdf4d42296b754935a4f2b4bbe57 Author: Johannes Huber gentoo org> AuthorDate: Tue Apr 12 17:48:08 2016 + Commit: Johannes Huber gentoo org> CommitDate: Tue Apr 12 17:48:08 2016 + URL:https://gitweb.gentoo.org/dev/johu.git/commit/?id=8bb1eb88 app-admin/calamares: Pin slot on sys-libs/kpmcore Package-Manager: portage-2.2.28 app-admin/calamares/calamares-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/calamares/calamares-.ebuild b/app-admin/calamares/calamares-.ebuild index 04e486e..221ae71 100644 --- a/app-admin/calamares/calamares-.ebuild +++ b/app-admin/calamares/calamares-.ebuild @@ -38,7 +38,7 @@ DEPEND="${PYTHON_DEPS} sys-apps/dbus sys-apps/dmidecode sys-auth/polkit-qt[qt5] - >=sys-libs/kpmcore-2.1.0 + >=sys-libs/kpmcore-2.1.0:5 " RDEPEND="${DEPEND}
[gentoo-commits] dev/johu:master commit in: app-admin/calamares/
commit: 9ac5691564d399178f5de1eed8abf6653e1cdf45 Author: Johannes Huber gentoo org> AuthorDate: Sun Apr 10 19:08:37 2016 + Commit: Johannes Huber gentoo org> CommitDate: Sun Apr 10 19:08:37 2016 + URL:https://gitweb.gentoo.org/dev/johu.git/commit/?id=9ac56915 app-admin/calamares: Sync with tree Package-Manager: portage-2.2.28 app-admin/calamares/calamares-.ebuild | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/app-admin/calamares/calamares-.ebuild b/app-admin/calamares/calamares-.ebuild index 9a0efdd..04e486e 100644 --- a/app-admin/calamares/calamares-.ebuild +++ b/app-admin/calamares/calamares-.ebuild @@ -23,17 +23,15 @@ IUSE="+networkmanager +upower" REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND="${PYTHON_DEPS} - $(add_frameworks_dep kconfig) $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep ki18n) $(add_frameworks_dep kparts) $(add_frameworks_dep kservice) - $(add_frameworks_dep solid) - $(add_qt_dep linguist-tools) $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) $(add_qt_dep qtgui) - $(add_qt_dep qtquick1) + $(add_qt_dep qtnetwork) $(add_qt_dep qtsvg) + $(add_qt_dep qtwebkit) $(add_qt_dep qtwidgets) >=dev-cpp/yaml-cpp-0.5.1 >=dev-libs/boost-1.55:=[${PYTHON_USEDEP}]
[gentoo-commits] dev/johu:master commit in: app-admin/calamares/
commit: d59fabfff7ccdb564b8624d4925fb8cc0cec3b27 Author: Johannes Huber gentoo org> AuthorDate: Thu Apr 7 18:17:13 2016 + Commit: Johannes Huber gentoo org> CommitDate: Thu Apr 7 18:17:13 2016 + URL:https://gitweb.gentoo.org/dev/johu.git/commit/?id=d59fabff app-admin/calamares: Use add_qt_dep Package-Manager: portage-2.2.28 app-admin/calamares/calamares-.ebuild | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/app-admin/calamares/calamares-.ebuild b/app-admin/calamares/calamares-.ebuild index f7c4b14..9a0efdd 100644 --- a/app-admin/calamares/calamares-.ebuild +++ b/app-admin/calamares/calamares-.ebuild @@ -23,20 +23,20 @@ IUSE="+networkmanager +upower" REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND="${PYTHON_DEPS} - >=dev-cpp/yaml-cpp-0.5.1 - >=dev-libs/boost-1.55:=[${PYTHON_USEDEP}] $(add_frameworks_dep kconfig) $(add_frameworks_dep kcoreaddons) $(add_frameworks_dep ki18n) $(add_frameworks_dep kparts) $(add_frameworks_dep kservice) $(add_frameworks_dep solid) - dev-qt/linguist-tools:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtquick1:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 + $(add_qt_dep linguist-tools) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtquick1) + $(add_qt_dep qtsvg) + $(add_qt_dep qtwidgets) + >=dev-cpp/yaml-cpp-0.5.1 + >=dev-libs/boost-1.55:=[${PYTHON_USEDEP}] sys-apps/dbus sys-apps/dmidecode sys-auth/polkit-qt[qt5]
[gentoo-commits] dev/johu:master commit in: app-admin/calamares/
commit: 18536188288d1f980eb7aca32567ed0717f59439 Author: Johannes Huber gentoo org> AuthorDate: Tue Mar 15 16:01:42 2016 + Commit: Johannes Huber gentoo org> CommitDate: Tue Mar 15 16:01:42 2016 + URL:https://gitweb.gentoo.org/dev/johu.git/commit/?id=18536188 app-admin/calamares: Update python targets Package-Manager: portage-2.2.28 app-admin/calamares/calamares-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/calamares/calamares-.ebuild b/app-admin/calamares/calamares-.ebuild index 73af205..f7c4b14 100644 --- a/app-admin/calamares/calamares-.ebuild +++ b/app-admin/calamares/calamares-.ebuild @@ -4,7 +4,7 @@ EAPI=6 -PYTHON_COMPAT=( python{3_3,3_4} ) +PYTHON_COMPAT=( python{3_4,3_5} ) inherit kde5 python-r1 DESCRIPTION="Distribution-independent installer framework"
[gentoo-commits] dev/johu:master commit in: app-admin/calamares/
commit: 4d1572d951d9ff57ea4d100af709204a3b11a5d6 Author: Johannes Huber gentoo org> AuthorDate: Sun Mar 13 11:04:23 2016 + Commit: Johannes Huber gentoo org> CommitDate: Sun Mar 13 11:04:23 2016 + URL:https://gitweb.gentoo.org/dev/johu.git/commit/?id=4d1572d9 app-admin/calamares: EAPI 6 Package-Manager: portage-2.2.28 app-admin/calamares/calamares-.ebuild | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app-admin/calamares/calamares-.ebuild b/app-admin/calamares/calamares-.ebuild index 3d29dd3..73af205 100644 --- a/app-admin/calamares/calamares-.ebuild +++ b/app-admin/calamares/calamares-.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 PYTHON_COMPAT=( python{3_3,3_4} ) inherit kde5 python-r1 @@ -26,8 +26,10 @@ DEPEND="${PYTHON_DEPS} >=dev-cpp/yaml-cpp-0.5.1 >=dev-libs/boost-1.55:=[${PYTHON_USEDEP}] $(add_frameworks_dep kconfig) - $(add_frameworks_dep ki18n) $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) $(add_frameworks_dep solid) dev-qt/linguist-tools:5 dev-qt/qtdbus:5 @@ -38,6 +40,7 @@ DEPEND="${PYTHON_DEPS} sys-apps/dbus sys-apps/dmidecode sys-auth/polkit-qt[qt5] + >=sys-libs/kpmcore-2.1.0 " RDEPEND="${DEPEND} @@ -61,6 +64,8 @@ src_prepare() { PYTHON_INCLUDE_PATH="$(python_get_library_path)"\ PYTHON_CFLAGS="$(python_get_CFLAGS)"\ PYTHON_LIBS="$(python_get_LIBS)" + + eapply_user } src_configure() {
[gentoo-commits] dev/johu:master commit in: app-admin/calamares/
commit: 491a41b3e50fafb5a0d4ff32c35b6c598d3f4bc2 Author: Johannes Huber gentoo org> AuthorDate: Sat Mar 12 13:44:34 2016 + Commit: Johannes Huber gentoo org> CommitDate: Sat Mar 12 13:44:34 2016 + URL:https://gitweb.gentoo.org/dev/johu.git/commit/?id=491a41b3 app-admin/calamares: Sync with tree Package-Manager: portage-2.2.28 app-admin/calamares/calamares-.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/app-admin/calamares/calamares-.ebuild b/app-admin/calamares/calamares-.ebuild index c3cdf2b..3d29dd3 100644 --- a/app-admin/calamares/calamares-.ebuild +++ b/app-admin/calamares/calamares-.ebuild @@ -61,7 +61,6 @@ src_prepare() { PYTHON_INCLUDE_PATH="$(python_get_library_path)"\ PYTHON_CFLAGS="$(python_get_CFLAGS)"\ PYTHON_LIBS="$(python_get_LIBS)" - export QT_SELECT=qt5 } src_configure() {
[gentoo-commits] dev/johu:master commit in: app-admin/calamares/, net-libs/webkit-gtk/, media-sound/tomahawk/, ...
commit: 5cc426706b8716789dd4ec886d3bbe7c3b158d77 Author: Johannes Huber johu AT gentoo DOT org AuthorDate: Sat Aug 8 22:10:02 2015 + Commit: Johannes Huber johu AT gentoo DOT org CommitDate: Sat Aug 8 22:10:02 2015 + URL:https://gitweb.gentoo.org/dev/johu.git/commit/?id=5cc42670 Update header for the git migration in main tree app-admin/calamares/calamares-.ebuild | 2 +- app-emulation/vagrant-bin/vagrant-bin-1.7.4.ebuild | 2 +- dev-libs/qtkeychain/qtkeychain-.ebuild | 2 +- media-sound/tomahawk/tomahawk-.ebuild | 2 +- net-irc/quassel/files/quasselcore.conf | 4 ++-- net-irc/quassel/files/quasselcore.init | 2 +- net-irc/quassel/quassel-.ebuild| 2 +- net-libs/webkit-gtk/webkit-gtk-2.4.9.ebuild| 2 +- 8 files changed, 9 insertions(+), 9 deletions(-) diff --git a/app-admin/calamares/calamares-.ebuild b/app-admin/calamares/calamares-.ebuild index 069381b..5f732d8 100644 --- a/app-admin/calamares/calamares-.ebuild +++ b/app-admin/calamares/calamares-.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Id$ EAPI=5 diff --git a/app-emulation/vagrant-bin/vagrant-bin-1.7.4.ebuild b/app-emulation/vagrant-bin/vagrant-bin-1.7.4.ebuild index f6ac165..3b2c9ea 100644 --- a/app-emulation/vagrant-bin/vagrant-bin-1.7.4.ebuild +++ b/app-emulation/vagrant-bin/vagrant-bin-1.7.4.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Id$ EAPI=5 diff --git a/dev-libs/qtkeychain/qtkeychain-.ebuild b/dev-libs/qtkeychain/qtkeychain-.ebuild index cb23d1e..6902cc9 100644 --- a/dev-libs/qtkeychain/qtkeychain-.ebuild +++ b/dev-libs/qtkeychain/qtkeychain-.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Id$ EAPI=5 diff --git a/media-sound/tomahawk/tomahawk-.ebuild b/media-sound/tomahawk/tomahawk-.ebuild index dbc3200..10d684f 100644 --- a/media-sound/tomahawk/tomahawk-.ebuild +++ b/media-sound/tomahawk/tomahawk-.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Id$ EAPI=5 diff --git a/net-irc/quassel/files/quasselcore.conf b/net-irc/quassel/files/quasselcore.conf index 6e1304d..3ac5268 100644 --- a/net-irc/quassel/files/quasselcore.conf +++ b/net-irc/quassel/files/quasselcore.conf @@ -1,6 +1,6 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Id$ # Loglevel Debug|Info|Warning|Error. Default is: Info # The logfile is located at /var/log/quassel.log. @@ -19,4 +19,4 @@ #CONFIGDIR=/var/lib/quassel # File quasselcore will log all its events into. -#LOGFILE=/var/log/quassel.log \ No newline at end of file +#LOGFILE=/var/log/quassel.log diff --git a/net-irc/quassel/files/quasselcore.init b/net-irc/quassel/files/quasselcore.init index 06d73cb..1cbbc83 100644 --- a/net-irc/quassel/files/quasselcore.init +++ b/net-irc/quassel/files/quasselcore.init @@ -1,7 +1,7 @@ #!/sbin/runscript # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Id$ depend() { need localmount net diff --git a/net-irc/quassel/quassel-.ebuild b/net-irc/quassel/quassel-.ebuild index 8f38939..9ce915c 100644 --- a/net-irc/quassel/quassel-.ebuild +++ b/net-irc/quassel/quassel-.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Id$ EAPI=5 diff --git a/net-libs/webkit-gtk/webkit-gtk-2.4.9.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.4.9.ebuild index 097e50b..3800e22 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.4.9.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.4.9.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Id$ EAPI=5 GCONF_DEBUG=no
[gentoo-commits] dev/johu:master commit in: app-admin/calamares/
commit: c8ab2048d3285cf135a2c5396c2892baf425ce1c Author: Johannes Huber johu AT gentoo DOT org AuthorDate: Sun Jul 26 11:57:41 2015 + Commit: Johannes Huber johu AT gentoo DOT org CommitDate: Sun Jul 26 11:57:41 2015 + URL:https://gitweb.gentoo.org/dev/johu.git/commit/?id=c8ab2048 [app-admin/calamares] Sync with tree Package-Manager: portage-2.2.20 app-admin/calamares/calamares-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/calamares/calamares-.ebuild b/app-admin/calamares/calamares-.ebuild index 45233df..069381b 100644 --- a/app-admin/calamares/calamares-.ebuild +++ b/app-admin/calamares/calamares-.ebuild @@ -24,7 +24,7 @@ REQUIRED_USE=${PYTHON_REQUIRED_USE} DEPEND=${PYTHON_DEPS} =dev-cpp/yaml-cpp-0.5.1 - =dev-libs/boost-1.55[${PYTHON_USEDEP}] + =dev-libs/boost-1.55:=[${PYTHON_USEDEP}] $(add_frameworks_dep kconfig) $(add_frameworks_dep ki18n) $(add_frameworks_dep kcoreaddons)
[gentoo-commits] dev/johu:master commit in: app-admin/calamares/
commit: 3dfc043a8485841416066a9f235066626b561183 Author: Johannes Huber johu AT gentoo DOT org AuthorDate: Wed Jul 22 20:37:39 2015 + Commit: Johannes Huber johu AT gentoo DOT org CommitDate: Wed Jul 22 20:38:10 2015 + URL:https://gitweb.gentoo.org/dev/johu.git/commit/?id=3dfc043a [app-admin/calamares] New package Import ebuild for maintenance from https://github.com/Sabayon/for-gentoo by Francesco Ferro skullbocks AT dark-lab.net. Package-Manager: portage-2.2.20 app-admin/calamares/calamares-.ebuild | 86 +++ app-admin/calamares/metadata.xml | 10 2 files changed, 96 insertions(+) diff --git a/app-admin/calamares/calamares-.ebuild b/app-admin/calamares/calamares-.ebuild new file mode 100644 index 000..d12c0d9 --- /dev/null +++ b/app-admin/calamares/calamares-.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +PYTHON_COMPAT=( python{3_3,3_4} ) +inherit eutils cmake-utils python-r1 + +MY_AUTHOR=calamares +DESCRIPTION=A Distribution-independent installer framework. +HOMEPAGE=http://${MY_AUTHOR}.io; +if [[ ${PV} == ]] ; then + inherit git-r3 + SRC_URI= + EGIT_REPO_URI=git://github.com/${MY_AUTHOR}/${PN}.git + https://github.com/${MY_AUTHOR}/${PN}.git; + KEYWORDS= +else + inherit git-r3 + SRC_URI= + EGIT_REPO_URI=git://github.com/${MY_AUTHOR}/${PN}.git + https://github.com/${MY_AUTHOR}/${PN}.git; + EGIT_COMMIT= + KEYWORDS=~amd64 ~x86 +fi + +LICENSE=GPL-3 +SLOT=0 +IUSE=+networkmanager +upower + +REQUIRED_USE=${PYTHON_REQUIRED_USE} +DEPEND=${PYTHON_DEPS} + sys-apps/dbus + =dev-qt/qtquick1-5.4.0:5 + =dev-qt/linguist-tools-5.4.0:5 + =dev-qt/qtconcurrent-5.4.0:5 + =dev-qt/qtcore-5.4.0:5 + =dev-qt/qtdbus-5.4.0:5 + =dev-qt/qtgui-5.4.0:5 + =dev-qt/qtsvg-5.4.0:5 + =dev-qt/qtwidgets-5.4.0:5 + sys-auth/polkit-qt[qt5] + =dev-cpp/yaml-cpp-0.5.1 + =dev-libs/boost-1.55[${PYTHON_USEDEP}] + =kde-frameworks/extra-cmake-modules-5.10.0:5 + sys-apps/dmidecode + +RDEPEND=${DEPEND} + =dev-libs/libatasmart-0.19 + =kde-frameworks/kconfig-5.10.0:5 + =kde-frameworks/ki18n-5.10.0:5 + =kde-frameworks/kcoreaddons-5.10.0:5 + =kde-frameworks/solid-5.10.0:5 + =sys-block/parted-3.0 + =sys-apps/gptfdisk-0.8.10 + sys-fs/udisks:2[systemd] + virtual/udev[systemd] + || ( sys-boot/grub:2 sys-boot/gummiboot ) + sys-fs/squashfs-tools + networkmanager? ( net-misc/networkmanager ) + upower? ( sys-power/upower ) + net-misc/rsync + app-admin/sudo + sys-boot/os-prober + +src_prepare() { + python_setup + export PYTHON_INCLUDE_DIRS=$(python_get_includedir) \ + PYTHON_INCLUDE_PATH=$(python_get_library_path)\ + PYTHON_CFLAGS=$(python_get_CFLAGS)\ + PYTHON_LIBS=$(python_get_LIBS) + export QT_SELECT=qt5 +} + +src_configure() { + local mycmakeargs=( -DWITH_PARTITIONMANAGER=1 ) + cmake-utils_src_configure + sed -i -e 's:pkexec /usr/bin/calamares:calamares-pkexec:' ${S}/calamares.desktop + sed -i -e 's:Icon=calamares:Icon=drive-harddisk:' ${S}/calamares.desktop +} + +src_install() { + cmake-utils_src_install + dobin ${FILESDIR}/calamares-pkexec +} diff --git a/app-admin/calamares/metadata.xml b/app-admin/calamares/metadata.xml new file mode 100644 index 000..1b530c1 --- /dev/null +++ b/app-admin/calamares/metadata.xml @@ -0,0 +1,10 @@ +?xml version=1.0 encoding=UTF-8? +!DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; +pkgmetadata + herdno-herd/herd + maintainer + emailj...@gentoo.org/email + nameJohannes Huber/name + /maintainer +/pkgmetadata +
[gentoo-commits] dev/johu:master commit in: app-admin/calamares/
commit: 84db73d31436e01bcbf3e00a5d85fb50382c75c7 Author: Johannes Huber johu AT gentoo DOT org AuthorDate: Wed Jul 22 21:33:16 2015 + Commit: Johannes Huber johu AT gentoo DOT org CommitDate: Wed Jul 22 21:33:16 2015 + URL:https://gitweb.gentoo.org/dev/johu.git/commit/?id=84db73d3 [app-admin/calamares] Update metadata.xml Package-Manager: portage-2.2.20 app-admin/calamares/metadata.xml | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app-admin/calamares/metadata.xml b/app-admin/calamares/metadata.xml index 2708661..b719686 100644 --- a/app-admin/calamares/metadata.xml +++ b/app-admin/calamares/metadata.xml @@ -1,11 +1,19 @@ ?xml version=1.0 encoding=UTF-8? !DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; pkgmetadata - herdno-herd/herd maintainer emailj...@gentoo.org/email nameJohannes Huber/name /maintainer + longdescription + Calamares is a distribution-independent system installer, with an + advanced partitioning feature for both manual and automated + partitioning operations. It is the first installer with an automated + “Replace Partition” option, which makes it easy to reuse a partition + over and over for distribution testing. Calamares is designed to be + customizable by distribution maintainers without need for cumbersome + patching, thanks to third party branding and external modules support. + /longdescription upstream remote-id type=githubcalamares/calamares/remote-id /upstream
[gentoo-commits] dev/johu:master commit in: app-admin/calamares/files/, app-admin/calamares/
commit: cc241e1f69bd2805a363dac50634fd52c42fd731 Author: Johannes Huber johu AT gentoo DOT org AuthorDate: Wed Jul 22 21:23:46 2015 + Commit: Johannes Huber johu AT gentoo DOT org CommitDate: Wed Jul 22 21:23:46 2015 + URL:https://gitweb.gentoo.org/dev/johu.git/commit/?id=cc241e1f [app-admin/calamares] Migrate to kde5 eclass * sort deps * simplify release/live switch * update DESCRIPTON * add missing wrapper script Package-Manager: portage-2.2.20 app-admin/calamares/calamares-.ebuild | 73 +- app-admin/calamares/files/calamares-pkexec | 2 + 2 files changed, 34 insertions(+), 41 deletions(-) diff --git a/app-admin/calamares/calamares-.ebuild b/app-admin/calamares/calamares-.ebuild index d12c0d9..45233df 100644 --- a/app-admin/calamares/calamares-.ebuild +++ b/app-admin/calamares/calamares-.ebuild @@ -5,64 +5,55 @@ EAPI=5 PYTHON_COMPAT=( python{3_3,3_4} ) -inherit eutils cmake-utils python-r1 +inherit kde5 python-r1 -MY_AUTHOR=calamares -DESCRIPTION=A Distribution-independent installer framework. -HOMEPAGE=http://${MY_AUTHOR}.io; -if [[ ${PV} == ]] ; then - inherit git-r3 - SRC_URI= - EGIT_REPO_URI=git://github.com/${MY_AUTHOR}/${PN}.git - https://github.com/${MY_AUTHOR}/${PN}.git; +DESCRIPTION=Distribution-independent installer framework +HOMEPAGE=http://calamares.io; +if [[ ${KDE_BUILD_TYPE} == live ]] ; then + EGIT_REPO_URI=git://github.com/${PN}/${PN} KEYWORDS= else - inherit git-r3 - SRC_URI= - EGIT_REPO_URI=git://github.com/${MY_AUTHOR}/${PN}.git - https://github.com/${MY_AUTHOR}/${PN}.git; - EGIT_COMMIT= - KEYWORDS=~amd64 ~x86 + SRC_URI=https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz; + KEYWORDS=~amd64 fi LICENSE=GPL-3 -SLOT=0 IUSE=+networkmanager +upower REQUIRED_USE=${PYTHON_REQUIRED_USE} + DEPEND=${PYTHON_DEPS} - sys-apps/dbus - =dev-qt/qtquick1-5.4.0:5 - =dev-qt/linguist-tools-5.4.0:5 - =dev-qt/qtconcurrent-5.4.0:5 - =dev-qt/qtcore-5.4.0:5 - =dev-qt/qtdbus-5.4.0:5 - =dev-qt/qtgui-5.4.0:5 - =dev-qt/qtsvg-5.4.0:5 - =dev-qt/qtwidgets-5.4.0:5 - sys-auth/polkit-qt[qt5] =dev-cpp/yaml-cpp-0.5.1 =dev-libs/boost-1.55[${PYTHON_USEDEP}] - =kde-frameworks/extra-cmake-modules-5.10.0:5 - sys-apps/dmidecode + $(add_frameworks_dep kconfig) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep solid) + dev-qt/linguist-tools:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtquick1:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + sys-apps/dbus + sys-apps/dmidecode + sys-auth/polkit-qt[qt5] + RDEPEND=${DEPEND} - =dev-libs/libatasmart-0.19 - =kde-frameworks/kconfig-5.10.0:5 - =kde-frameworks/ki18n-5.10.0:5 - =kde-frameworks/kcoreaddons-5.10.0:5 - =kde-frameworks/solid-5.10.0:5 + app-admin/sudo + dev-libs/libatasmart + net-misc/rsync + sys-apps/gptfdisk =sys-block/parted-3.0 - =sys-apps/gptfdisk-0.8.10 - sys-fs/udisks:2[systemd] - virtual/udev[systemd] || ( sys-boot/grub:2 sys-boot/gummiboot ) + sys-boot/os-prober sys-fs/squashfs-tools + sys-fs/udisks:2[systemd] + virtual/udev[systemd] networkmanager? ( net-misc/networkmanager ) upower? ( sys-power/upower ) - net-misc/rsync - app-admin/sudo - sys-boot/os-prober + src_prepare() { python_setup @@ -75,12 +66,12 @@ src_prepare() { src_configure() { local mycmakeargs=( -DWITH_PARTITIONMANAGER=1 ) - cmake-utils_src_configure + kde5_src_configure sed -i -e 's:pkexec /usr/bin/calamares:calamares-pkexec:' ${S}/calamares.desktop sed -i -e 's:Icon=calamares:Icon=drive-harddisk:' ${S}/calamares.desktop } src_install() { - cmake-utils_src_install + kde5_src_install dobin ${FILESDIR}/calamares-pkexec } diff --git a/app-admin/calamares/files/calamares-pkexec b/app-admin/calamares/files/calamares-pkexec new file mode 100644 index 000..3300d3b --- /dev/null +++ b/app-admin/calamares/files/calamares-pkexec @@ -0,0 +1,2 @@ +#!/bin/sh +pkexec /usr/bin/calamares $@
[gentoo-commits] dev/johu:master commit in: app-admin/calamares/
commit: 4a52c6fc3f6c6b5ef697348a8cc350ed52ad5dc3 Author: Johannes Huber johu AT gentoo DOT org AuthorDate: Wed Jul 22 20:41:44 2015 + Commit: Johannes Huber johu AT gentoo DOT org CommitDate: Wed Jul 22 20:41:44 2015 + URL:https://gitweb.gentoo.org/dev/johu.git/commit/?id=4a52c6fc [app-admin/calamares] Add github remote id Package-Manager: portage-2.2.20 app-admin/calamares/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app-admin/calamares/metadata.xml b/app-admin/calamares/metadata.xml index 1b530c1..2708661 100644 --- a/app-admin/calamares/metadata.xml +++ b/app-admin/calamares/metadata.xml @@ -6,5 +6,8 @@ emailj...@gentoo.org/email nameJohannes Huber/name /maintainer + upstream + remote-id type=githubcalamares/calamares/remote-id + /upstream /pkgmetadata