From eb61cd8e721fe4d52b033e8420379e3ff6f250b5 Mon Sep 17 00:00:00 2001 From: Chris Gianelloni Date: Thu, 5 Jun 2008 19:49:17 +0000 Subject: Adding sys-apps/gli and bumping to 0.6.6, which we'll be using for 2008.0's release. svn path=/; revision=198 --- sys-apps/gli/Manifest | 7 +++ sys-apps/gli/files/gli-dialog.png | Bin 0 -> 3784 bytes sys-apps/gli/files/gli.png | Bin 0 -> 3267 bytes sys-apps/gli/files/installer-dialog.desktop | 12 +++++ sys-apps/gli/files/installer-faq.desktop | 12 +++++ sys-apps/gli/files/installer-gtk.desktop | 11 +++++ sys-apps/gli/gli-0.6.6.ebuild | 70 ++++++++++++++++++++++++++++ 7 files changed, 112 insertions(+) create mode 100644 sys-apps/gli/Manifest create mode 100644 sys-apps/gli/files/gli-dialog.png create mode 100644 sys-apps/gli/files/gli.png create mode 100644 sys-apps/gli/files/installer-dialog.desktop create mode 100644 sys-apps/gli/files/installer-faq.desktop create mode 100644 sys-apps/gli/files/installer-gtk.desktop create mode 100644 sys-apps/gli/gli-0.6.6.ebuild diff --git a/sys-apps/gli/Manifest b/sys-apps/gli/Manifest new file mode 100644 index 0000000..1a226c9 --- /dev/null +++ b/sys-apps/gli/Manifest @@ -0,0 +1,7 @@ +AUX gli-dialog.png 3784 RMD160 ff8c35065209d5a7d41df7faeba86e9678bf2c40 SHA1 c5ab52ee408f2ad6d64b0cea9f678a6ba1bb41dc SHA256 7576e7420d370c9d8e8cdc86e012d23e9a83fb0b675bbc38f267f9998cb5b8b7 +AUX gli.png 3267 RMD160 616f635c9a9635aed746a19c93cfface68dbade0 SHA1 b641637dd764fe7c24f98178e360f957e1fbfd12 SHA256 6a822e2ca9a086be313df5de377ff256aa934b8bbcdc6815c5bfa23ab9886f0d +AUX installer-dialog.desktop 330 RMD160 f65eaf67c9f25a2bc6b3de8fbbf90364ff656f23 SHA1 811bbe0d778ab2d704248322834e96def0c13e00 SHA256 658368db730021b7edc66e65089f0b8e9df59ccba0011b4ecaabce981d5e0e4b +AUX installer-faq.desktop 415 RMD160 2b4fd808ef747e5aa74ca002354661559736cb9f SHA1 eda3786296683fc27c67583908f1beea2c6e8b4b SHA256 b45b788a3a1591daf6e547f285d71a3d6e7517a74c2028a1992f362426fabb26 +AUX installer-gtk.desktop 268 RMD160 4f9a88c0eb01358810b0eff10bba7388a5bb40e2 SHA1 bbda31d63d0a19ce7af6a5cdc1a1fe7ced503aa9 SHA256 b5a81d9f95b0017635be280ac1e4f342576d66b454e0ae2273fa7309a319d762 +DIST installer-0.6.6.tar.bz2 794459 RMD160 52aa44e00ed6e2a2933d4fb348383c3f1327e3aa SHA1 c7675d356c6285680e529b71767746e275eb204b SHA256 81981e369ed0e1d1a8c86bec73861a9ac20e7becda74e4fa923c4e5bba34f23d +EBUILD gli-0.6.6.ebuild 2081 RMD160 4dfd581b40aecd686c2969548e78e15e581b6929 SHA1 d9ac01415302f47967536ad2d762e9ded3d18d3d SHA256 6c735a3f8d84256c7571f63f36b66e1ca439946120bbcd00830a3838f0036ac7 diff --git a/sys-apps/gli/files/gli-dialog.png b/sys-apps/gli/files/gli-dialog.png new file mode 100644 index 0000000..be31199 Binary files /dev/null and b/sys-apps/gli/files/gli-dialog.png differ diff --git a/sys-apps/gli/files/gli.png b/sys-apps/gli/files/gli.png new file mode 100644 index 0000000..0bb1841 Binary files /dev/null and b/sys-apps/gli/files/gli.png differ diff --git a/sys-apps/gli/files/installer-dialog.desktop b/sys-apps/gli/files/installer-dialog.desktop new file mode 100644 index 0000000..f35f1d8 --- /dev/null +++ b/sys-apps/gli/files/installer-dialog.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Encoding=UTF-8 +Version=1.0 +Type=Application +Exec=installer-dialog +TryExec= +X-GNOME-DocPath= +Terminal=true +Name=Gentoo Linux Installer (Command Line) +GenericName=Gentoo Linux Installer (Command Line) +Comment=This link starts the command line version of the Gentoo Linux Installer in a terminal. +Icon=gli-dialog.png diff --git a/sys-apps/gli/files/installer-faq.desktop b/sys-apps/gli/files/installer-faq.desktop new file mode 100644 index 0000000..df2e7dc --- /dev/null +++ b/sys-apps/gli/files/installer-faq.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Encoding=UTF-8 +Version=1.0 +Type=Link +URL=http://www.gentoo.org/proj/en/releng/installer/faq.xml +TryExec= +X-GNOME-DocPath= +Terminal=false +Name=Gentoo Linux Installer FAQ +GenericName=Gentoo Linux Installer FAQ +Comment=This is a link to the Gentoo Linux Installer Frequently Asked Questions. Please click here before filing any bugs or asking questions on IRC or the mailing list. +Icon=gedit-icon.png diff --git a/sys-apps/gli/files/installer-gtk.desktop b/sys-apps/gli/files/installer-gtk.desktop new file mode 100644 index 0000000..4eb4323 --- /dev/null +++ b/sys-apps/gli/files/installer-gtk.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Encoding=UTF-8 +Version=1.0 +Type=Application +Exec=installer-gtk +TryExec= +X-GNOME-DocPath= +Name=Gentoo Linux Installer (GTK+) +GenericName=Gentoo Linux Installer (GTK+) +Comment=This link starts the GTK+ version of the Gentoo Linux Installer. +Icon=gli.png diff --git a/sys-apps/gli/gli-0.6.6.ebuild b/sys-apps/gli/gli-0.6.6.ebuild new file mode 100644 index 0000000..3b4541b --- /dev/null +++ b/sys-apps/gli/gli-0.6.6.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/gli/gli-0.6.2.ebuild,v 1.1 2008/02/01 18:04:28 wolf31o2 Exp $ + +inherit python eutils + +DESCRIPTION="Gentoo Linux Installer" +HOMEPAGE="http://www.gentoo.org/proj/en/releng/installer/" +#SRC_URI="http://dev.gentoo.org/~agaffney/gli/snapshots/installer-${PV}.tar.bz2" +SRC_URI="http://dev.gentoo.org/~agaffney/${PN}/releases/installer-${PV}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~x86" +IUSE="gtk" + +RDEPEND=">=dev-python/pyparted-1.7.0 + gtk? ( >=dev-python/pygtk-2.4.0 ) + =dev-python/pythondialog-2.7* + sys-fs/e2fsprogs + sys-fs/reiserfsprogs + sys-fs/dosfstools + sys-fs/xfsprogs + amd64? ( sys-fs/ntfsprogs ) + ppc? ( + sys-fs/ntfsprogs + sys-fs/hfsutils + sys-fs/hfsplusutils ) + x86? ( + sys-fs/ntfsprogs + sys-fs/hfsutils + sys-fs/hfsplusutils )" + +S=${WORKDIR}/installer-${PV} + +dir=/opt/installer +Ddir=${D}/${dir} + +src_install() { + dodir ${dir} + exeinto ${dir}/bin + use !gtk && rm -rf ${S}/src/fe/gtk + # We need to make sure we get our scripts + doexe ${S}/bin/installer ${S}/bin/installer-dialog || \ + die "copying installer scripts" + cp -a ${S}/src/* ${Ddir} + chown -R root:0 ${Ddir} + dodir /usr/bin + if use gtk; then + doexe ${S}/bin/installer-gtk || die "copying gtk script" + make_wrapper installer-gtk ./installer-gtk ${dir}/bin + fi + make_wrapper installer-dialog ./installer-dialog ${dir}/bin + make_wrapper installer ./installer ${dir}/bin + doicon ${FILESDIR}/gli.png ${FILESDIR}/gli-dialog.png + domenu ${FILESDIR}/installer-gtk.desktop \ + ${FILESDIR}/installer-dialog.desktop \ + ${FILESDIR}/installer-faq.desktop +} + +pkg_postinst() { + python_mod_optimize ${dir} + einfo "The Gentoo Linux Installer is currently only usable for two situations." + einfo "The first is for building an install profile." + einfo "The second is for installing using official Gentoo release media." + echo + ewarn "If you are trying to use the installer for anything else, please" + ewarn "file patches with any bugs." + echo +} -- cgit v1.2.3-65-gdbad