johu 15/07/23 19:32:04 Added: metadata.xml calamares-1.1.2.ebuild ChangeLog Log: New package. Imported from my dev overlay. Initial ebuild by Francesco Ferro <[email protected]>. Improvements by me. (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0xFDF4F788)
Revision Changes Path 1.1 app-admin/calamares/metadata.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/calamares/metadata.xml?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/calamares/metadata.xml?rev=1.1&content-type=text/plain Index: metadata.xml =================================================================== <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer> <email>[email protected]</email> <name>Johannes 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="github">calamares/calamares</remote-id> </upstream> </pkgmetadata> 1.1 app-admin/calamares/calamares-1.1.2.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/calamares/calamares-1.1.2.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/calamares/calamares-1.1.2.ebuild?rev=1.1&content-type=text/plain Index: calamares-1.1.2.ebuild =================================================================== # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-admin/calamares/calamares-1.1.2.ebuild,v 1.1 2015/07/23 19:32:04 johu Exp $ EAPI=5 PYTHON_COMPAT=( python{3_3,3_4} ) inherit kde5 python-r1 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 SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz" KEYWORDS="~amd64" fi LICENSE="GPL-3" 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 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} app-admin/sudo dev-libs/libatasmart net-misc/rsync sys-apps/gptfdisk >=sys-block/parted-3.0 || ( 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 ) " 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" ) 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() { kde5_src_install dobin "${FILESDIR}"/calamares-pkexec } 1.1 app-admin/calamares/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/calamares/ChangeLog?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-admin/calamares/ChangeLog?rev=1.1&content-type=text/plain Index: ChangeLog =================================================================== # ChangeLog for app-admin/calamares # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/app-admin/calamares/ChangeLog,v 1.1 2015/07/23 19:32:04 johu Exp $ *calamares-1.1.2 (23 Jul 2015) 23 Jul 2015; Johannes Huber <[email protected]> +calamares-1.1.2.ebuild, +files/calamares-pkexec, +metadata.xml: New package. Imported from my dev overlay. Initial ebuild by Francesco Ferro <[email protected]>. Improvements by me.
