summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sys-boot/unetbootin')
-rw-r--r--sys-boot/unetbootin/ChangeLog7
-rw-r--r--sys-boot/unetbootin/Manifest10
-rw-r--r--sys-boot/unetbootin/unetbootin-583.ebuild87
3 files changed, 99 insertions, 5 deletions
diff --git a/sys-boot/unetbootin/ChangeLog b/sys-boot/unetbootin/ChangeLog
index a60b22107aa2..5d88ad1405cd 100644
--- a/sys-boot/unetbootin/ChangeLog
+++ b/sys-boot/unetbootin/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-boot/unetbootin
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/unetbootin/ChangeLog,v 1.92 2012/10/17 13:28:21 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/unetbootin/ChangeLog,v 1.93 2012/12/24 15:33:39 jer Exp $
+
+*unetbootin-583 (24 Dec 2012)
+
+ 24 Dec 2012; Jeroen Roovers <jer@gentoo.org> +unetbootin-583.ebuild:
+ Version bump.
17 Oct 2012; Jeroen Roovers <jer@gentoo.org> -unetbootin-575.ebuild,
-unetbootin-577.ebuild, -unetbootin-578.ebuild:
diff --git a/sys-boot/unetbootin/Manifest b/sys-boot/unetbootin/Manifest
index 0de31df19560..b4980361fe76 100644
--- a/sys-boot/unetbootin/Manifest
+++ b/sys-boot/unetbootin/Manifest
@@ -3,13 +3,15 @@ Hash: SHA256
AUX unetbootin-581-desktop.patch 707 SHA256 f0baf1835aa8ae51d0c81a2a1a9bc9a6e77ee2f7b443931f525d9fff1bd56124 SHA512 036f887c7fb4209cd08710be88ef25671e8c1e481e3d82bc78cc1e3b1480224573cbbbf8c290846373937863400ee108b72521c1d6a9a883e01209c1da33cae2 WHIRLPOOL be30f248621adb6432c08821fbeb31d5605313a93ccfc397517e8a11c232c931a04affe2ed82aad6d8172a724ed8784465b99e0fdeb8b828b89a210511085070
DIST unetbootin-source-581.tar.gz 731879 SHA256 b8bf5972653c023c159358f0e4c743dfaf1c6c27f28fd15cd97739d08c751509 SHA512 0597e64f8f2ba2a2f8530b545564cad0162646b2b3c35f8273c196f6c1fafb27d8d007242146e2bd63e735f036565e84bce9b63b60902f3daff0ad56d24f6717 WHIRLPOOL a5810bec778b7ca2e2e5a026c6de7ed749c822f9dbdf7afd172bf5c7d8a5571ce5cf4536c597f8e89e40f37ac3d09dfa206179c42cc91bb9a2a36986f1ace623
+DIST unetbootin-source-583.tar.gz 738374 SHA256 0fba985a6d4a7a4c388cb99d100cb46fbd9bbae831501ad887a8d5f148a24029 SHA512 1106938218e965f6b6e7a86a8998642e824c6fb2a5b0cf79869151d7a768daa61a18c7308e646965315f7c83390e6a8d9e077c13ce6e94e748b77b10115b0bab WHIRLPOOL 33f875862038e8156647f9598b7fcd0d91c470408702517faae0573134c597aef6e3925e405dc786d70b6ae7eb797113cac5991b9cbce3a4cd040d23eaea542d
EBUILD unetbootin-581.ebuild 2015 SHA256 c65c3cbb953c00a143da2e6765dc26ba0205316bd472482b7bfef79b9a980ffc SHA512 d699740ca8ee266f26dd9575e40115367d2af199302224edddb59021a3871c9ccab3337604d939a4cd39d08e6038fdd1fc01449e9e0dcf4157d6f835592ce15b WHIRLPOOL 65d36389b5d5e8764cc87146b89ac0b75aae330b6addfe95bd88c06b6b134074e0d93afa4ee3a9d54cdc87a416549988dba8c3ab37f04f92f52c9a22720077cb
-MISC ChangeLog 11904 SHA256 f2895fc1d92c4575561de77892ac19519681c94c9aae3b494195a0273486e4e5 SHA512 67631071330cac89333bcdf9a35dc1a7c1ffbc7d3fc38c04f659255d3bc64b0917abbf769234578d33d50974c68092c11e9819f483398cda5ea072b4c1da75a3 WHIRLPOOL e0954425612b8e47158f9747d68145dc437060372066e96ea7886c95efaab0974d08aef26d875d12028412e91fceb4895e34b907470f5a7a494b998fd44ba9fe
+EBUILD unetbootin-583.ebuild 2015 SHA256 f56446f3d8136d96a8bd9c9608ff51a7dc9c3d13adbd2f4ec25068924d670f95 SHA512 dd0070ea2f54b45e1ddba256971e511cdf37fec76c938b5a6710ac7fffb7d8e29e05021519b6603cf761e2a9e112c5b55927997316b58607402b0ffc669b6ed1 WHIRLPOOL 2c71966060203137e53c811e29762a1fb8142658f8d19e765e3ee710a1458288618d28d83bf951174efa22ca15264ad5462884c2c095312941eaa48ff1e07932
+MISC ChangeLog 12023 SHA256 89ce1c18b2ec3b39de3d5633d7bc50eb345c52bc6c377bde8149a99716e3cb8a SHA512 dbc0c3d626a9a29d58a00c0c928798e37e36afa3744042d216ff07abfa640c736426b948cc2121b4f8de385c35cc8c7d7c7d953941eacee77e7a91ff71a48780 WHIRLPOOL a74c0aa53cdcf38165b4f39e919c99fc58b1890f74164875c442bda5dfb8ab61a85705b809f69a8c8c3dc093424c5aff32768cdda3bb218fe83a856e10c42056
MISC metadata.xml 226 SHA256 88817c5db4b254f26efc82b473413bba06447886ec74fce421d23f9e2fce32d3 SHA512 3add3c25669dbb90c2cadd16f8517098eb61adec5c1a65277ee92f6b7b4e2c7b47ae5dc4710cb04ca5ab85a1db1613ea8065a47d695f26644c7e8bbc89e3986a WHIRLPOOL e97e2e62289e7b2f7f2667ba416b597407ab7f8cda2d4e70f7d04ce42fc2f2dc6e47bbea3514004094973c0bfa95c91e453461d1ce22f8e03c792ce1049d6fce
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlB+snYACgkQVWmRsqeSphOHqwCdEmzZ/RNrGGYeLt61F2xc3YNS
-smMAn2lpp9w0cEkc5VjmSWzxBJK6o4Z8
-=QiWS
+iEYEAREIAAYFAlDYddQACgkQVWmRsqeSphNQTACfYgeeQsuoVsO/7M/+krPuhNP2
+SlEAnRQnEWq6hBcFoqjlyRGsF6N8ZQre
+=oOxx
-----END PGP SIGNATURE-----
diff --git a/sys-boot/unetbootin/unetbootin-583.ebuild b/sys-boot/unetbootin/unetbootin-583.ebuild
new file mode 100644
index 000000000000..70823fad7720
--- /dev/null
+++ b/sys-boot/unetbootin/unetbootin-583.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/unetbootin/unetbootin-583.ebuild,v 1.1 2012/12/24 15:33:39 jer Exp $
+
+EAPI="4"
+
+inherit eutils qt4-r2
+
+DESCRIPTION="Universal Netboot Installer creates Live USB systems for various OS
+distributions."
+HOMEPAGE="http://unetbootin.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${PN}-source-${PV}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+UNBI_LINGUAS="
+ am ar ast be bg bn ca cs da de el eo es et eu fi fo fr gl he hr hu id it ja lt
+ lv ml ms nan nb nl nn pl pt pt_BR ro ru sk sl sr sv sw tr uk ur vi zh_CN zh_TW
+"
+
+for lingua in ${UNBI_LINGUAS}; do
+ IUSE="${IUSE} linguas_${lingua}"
+done
+
+S="${WORKDIR}"
+
+DEPEND="x11-libs/qt-gui:4"
+RDEPEND="${DEPEND}
+ sys-fs/mtools
+ sys-boot/syslinux
+ app-arch/p7zip"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-581-desktop.patch"
+
+ # QA check in case linguas are added or removed
+ enum() {
+ echo ${#}
+ }
+ [[ $(enum ${UNBI_LINGUAS}) -eq $(( $(enum $(echo ${PN}_*.ts) ) -1 )) ]] \
+ || die "Numbers of recorded and actual linguas do not match"
+ unset enum
+
+ # Put all localisation file names on a single line
+ sed -i ${PN}.pro \
+ -e ':a;/unetbootin_[[:graph:]]*\.ts \\/{N;s|\\\n| |;s| ||g;ba}' \
+ || die
+
+ # Remove localisations
+ local lingua
+ for lingua in ${UNBI_LINGUAS}; do
+ if ! use linguas_${lingua}; then
+ sed -i ${PN}.pro -e "s| ${PN}_${lingua}.ts||g" || die
+ rm ${PN}_${lingua}.ts || die
+ fi
+ done
+}
+
+src_configure() {
+ lupdate ${PN}.pro || die
+ lrelease ${PN}.pro || die
+ eqmake4 ${PN}.pro || die
+}
+
+src_install() {
+ dobin ${PN}
+
+ domenu ${PN}.desktop
+
+ for file in ${PN}*.png; do
+ size="${file/${PN}_}"
+ size="${size/.png}x${size/.png}"
+ insinto /usr/share/icons/hicolor/${size}/apps
+ newins ${file} ${PN}.png
+ done
+
+ local lingua
+ for lingua in ${UNBI_LINGUAS}; do
+ if use linguas_${lingua}; then
+ insinto /usr/share/${PN}
+ doins ${PN}_${lingua}.qm
+ fi
+ done
+}