summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeonid Evdokimov (darkk) <leon@darkk.net.ru>2009-08-03 09:12:02 +0000
committerLeonid Evdokimov (darkk) <leon@darkk.net.ru>2009-08-03 09:12:02 +0000
commit7456a049a324a742d2504e0a0e6804e1903f60c9 (patch)
tree493ff20845a11f432b5c150cc5d1f847d3a3841a /app-misc/2gis-data
parentapp-misc/2gis: New Ebuild for bug #280034, thanks to ssuominen and Tommy[D] (diff)
downloadsunrise-7456a049a324a742d2504e0a0e6804e1903f60c9.tar.gz
sunrise-7456a049a324a742d2504e0a0e6804e1903f60c9.tar.bz2
sunrise-7456a049a324a742d2504e0a0e6804e1903f60c9.zip
app-misc/2gis-data: New Ebuild for bug #280034, thanks to ssuominen and Tommy[D]
svn path=/sunrise/; revision=8932
Diffstat (limited to 'app-misc/2gis-data')
-rw-r--r--app-misc/2gis-data/2gis-data-2009.8.ebuild66
-rw-r--r--app-misc/2gis-data/ChangeLog8
-rw-r--r--app-misc/2gis-data/Manifest24
-rw-r--r--app-misc/2gis-data/metadata.xml28
4 files changed, 126 insertions, 0 deletions
diff --git a/app-misc/2gis-data/2gis-data-2009.8.ebuild b/app-misc/2gis-data/2gis-data-2009.8.ebuild
new file mode 100644
index 000000000..d38e06abc
--- /dev/null
+++ b/app-misc/2gis-data/2gis-data-2009.8.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils versionator
+
+DESCRIPTION="Proprietary freeware multimedia map of several Russian and Ukrainian towns (data)"
+HOMEPAGE="http://2gis.ru"
+
+LICENSE="2Gis-ru"
+SLOT="0"
+KEYWORDS="~x86"
+
+DEPEND="app-arch/unzip"
+RDEPEND="app-misc/2gis"
+
+# filled in in `my_add_town`
+IUSE=""
+SRC_URI=""
+
+MY_PV_YEAR=$(get_version_component_range 1)
+MY_PV_MON=$(get_version_component_range 2)
+
+my_add_town() {
+ local useflag=$1
+ local town=$2
+ local year=$3
+ local mon=$4
+ local rev=$(( 12*${MY_PV_YEAR} + ${MY_PV_MON} - 12*${year} - ${mon} ))
+ SRC_URI="${SRC_URI} ${useflag}? ( http://download.2gis.ru/arhives/2GISData_${town}-${rev}.orig.zip )"
+ IUSE="${IUSE} ${useflag}"
+}
+
+my_add_town astr Astrakhan 2005 11
+my_add_town barn Barnaul 2005 2
+my_add_town biysk Biysk 2008 10
+my_add_town chel Chelyabinsk 2007 8
+my_add_town ekb Ekaterinburg 2005 12
+my_add_town irk Irkutsk 2006 4
+my_add_town kaz Kazan 2008 11
+my_add_town kem Kemerovo 2005 4
+my_add_town kras Krasnoyarsk 2005 8
+my_add_town kur Kurgan 2006 3
+my_add_town nkuz Novokuznetsk 2005 8
+my_add_town nnov N_Novgorod 2008 9
+my_add_town nsk Novosibirsk 1998 9
+my_add_town nvar Nizhnevartovsk 2006 5
+my_add_town odes Odessa 2007 2
+my_add_town omsk Omsk 2004 8
+my_add_town perm Perm 2007 12
+my_add_town sam Samara 2008 7
+my_add_town tim Tyumen 2006 11
+my_add_town tom Tomsk 2004 12
+my_add_town ufa Ufa 2008 3
+
+
+pkg_setup() {
+ check_license ${PORTDIR_OVERLAY}/licenses/${LICENSE}
+}
+
+src_install() {
+ insinto /opt/2gis
+ # Only required data files were unpacked, so it should be safe to
+ # use wildcard.
+ doins -r 2gis/3.0/* || die
+}
diff --git a/app-misc/2gis-data/ChangeLog b/app-misc/2gis-data/ChangeLog
new file mode 100644
index 000000000..7f7ed76d9
--- /dev/null
+++ b/app-misc/2gis-data/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for app-misc/2gis-data
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 03 Aug 2009; Leonid Evdokimov (darkk) <leon@darkk.net.ru>
+ +2gis-data-2009.8.ebuild, +metadata.xml:
+ New Ebuild for bug #280034, thanks to ssuominen and Tommy[D]
+
diff --git a/app-misc/2gis-data/Manifest b/app-misc/2gis-data/Manifest
new file mode 100644
index 000000000..ccc17d059
--- /dev/null
+++ b/app-misc/2gis-data/Manifest
@@ -0,0 +1,24 @@
+DIST 2GISData_Astrakhan-45.orig.zip 9255248 RMD160 a42e5fca6780d03cfcf0ce555c22cf316b60d63d SHA1 52f8f09341f0454a6143755a299cf8d1ce338439 SHA256 67439955c0d6dd3e52c1c9ba87b0fae7605058175675f3184eee3f3868fd6b2e
+DIST 2GISData_Barnaul-54.orig.zip 18046363 RMD160 87ed15fb61f65119a8cb23ddf01a2db42c490161 SHA1 a031f87131f82680a0e2b5318456fb2db10e4cdd SHA256 407a2199ce644052bc4c61ddc417977276203d7477d249d11ba2e745a4e8e665
+DIST 2GISData_Biysk-10.orig.zip 3123010 RMD160 bb8966be33ca08e2d3e5111ba4c1a28d4961a669 SHA1 10eade37f987a2e5505f74fd15357acecce79472 SHA256 09bd6b3e38ca8ccb2dfa2eddf8ce2df33687b7ee7de03f1e94bb5b477311776b
+DIST 2GISData_Chelyabinsk-24.orig.zip 7882166 RMD160 ba1c21643604ac238b9b78c0af753c2fd50ded24 SHA1 d05c8cbd7d964feb2b2d954e678ed513baf11eda SHA256 abb8c1d5c32eb9dd2228dfed4906a4b45a7320e6a6e5f8123e17a77eca082f7c
+DIST 2GISData_Ekaterinburg-44.orig.zip 9915365 RMD160 ba1de8200733a0fd44467b4bc98fbc935ce505b9 SHA1 93a59c6d3b10bd2f579c788a6b200171aa9866da SHA256 24e3330bce25df78097f2da6d7c69c77a08fde816ceeda3166d677ebaa7f2205
+DIST 2GISData_Irkutsk-40.orig.zip 11579420 RMD160 4ffd5cd9449638b048c1600a5ca6402960435a05 SHA1 4388a909a221c21adebb0a629ed3ad9ab5727e28 SHA256 3bf2a346225a91f19517f6942127909c7076aff1d5acb312139891a8c0189b51
+DIST 2GISData_Kazan-9.orig.zip 8225309 RMD160 f14992037395b183ca052b6cd76fd7f8787890df SHA1 3becfabaf0a8e1afedd4e48dd6cdf0644ac31465 SHA256 b88ffd5dd2f13f2cc5d3154e80c7af71a0eb622f29d2f4ce736e633363793fee
+DIST 2GISData_Kemerovo-52.orig.zip 15949727 RMD160 afe584e55f183f6797aa7eff8015425b2925c2f5 SHA1 e03163429c9898377cf4672ffb59d73a69fcb0d8 SHA256 ca92d00f7d0e32f4671eda8d9e07a5b52542aafd6349eb3a0a1ccf549f912f7c
+DIST 2GISData_Krasnoyarsk-48.orig.zip 10794036 RMD160 88734fa0d059dad25015872dff1a85f0d14e2e4c SHA1 9aa30996e04b8108243d690f6b4237d301408748 SHA256 77ebc1efa54ac6297a0e4548f8533e75bd399c096554bfcaa69ff9fa20706523
+DIST 2GISData_Kurgan-41.orig.zip 4621750 RMD160 e73a71bf6c8a8065dd79363a6bcef66a8a2ed33e SHA1 428046b59a837b42b405e1604d983247becceb18 SHA256 aa95b288573aac39ba1d41f9cc634fd81782031b5abae725beb376471647f057
+DIST 2GISData_N_Novgorod-11.orig.zip 8312208 RMD160 40704a9aebe09465f9e3da820e31d7cde5a6958e SHA1 a2caf2e9909869421a84090051a62f0b8487a48b SHA256 f8ca9f52fb18f23c895868835f5e65d4a807b84dbc5b0458318cb2947c533ffc
+DIST 2GISData_Nizhnevartovsk-39.orig.zip 6234654 RMD160 61fd135652c81789158ea034e47c4415b6ad8336 SHA1 957793c4bcc919ad0391d4f7264523a492b7ff1a SHA256 61a9e10f09a0c0dfbbe98dbced9748d0a1c745bf84fabeaf83339a5517e58cce
+DIST 2GISData_Novokuznetsk-48.orig.zip 14466561 RMD160 4dc0ba26b02dbe9e47c78ba68d64cb75ad368e1a SHA1 c008132f605df257a8c1f3309863231d0de4b793 SHA256 1a75ce6f3e2efa761639ce4b9ced0e135c2b1316f72924ec054c56346f0fd057
+DIST 2GISData_Novosibirsk-131.orig.zip 30128296 RMD160 a35e6c53455853eec88657eccbf1c2816bbfe424 SHA1 d2763ada54c0d117b033f497cef7ef2e91543a10 SHA256 4582d411cf123bd8fdabe51fc63c8bc8f8e1fd02586c2033cac12e80881617c5
+DIST 2GISData_Odessa-30.orig.zip 5391064 RMD160 6dff6e728943eb546a92a9fc1b91b2b05c8865cf SHA1 ceb109a409c57955581e7f397ead1c6a0f959f7e SHA256 f8cdf0828405d3499dbcd509d676bd270d0d7c83abeb1e27ee7473abfc9cd9aa
+DIST 2GISData_Omsk-60.orig.zip 19145496 RMD160 c410ecc61aa57e02fd7ca303e6b680fc3d0c5fde SHA1 64ad2b8606657763c9bc5cbba32cc93779a28761 SHA256 07e378e4c2aa238ba6805afe696cf1c2fa6097cdf3550eebe478c1d617e19104
+DIST 2GISData_Perm-20.orig.zip 7590628 RMD160 566bea3dab14161e48e1d84e4d360c15e4ed3021 SHA1 3d6915d3e60bc835b29e0a2a2ae6a5d40642cd9d SHA256 2583eaa6db6d67d982954a4f792fd43b0998d4294df1e24fa8d8c9a0981a9098
+DIST 2GISData_Samara-13.orig.zip 13625978 RMD160 9d34c9a0ea2b05dcf7cdfa85a99d9067bffddbb7 SHA1 4c7175706e92bac06eee8c73f5bfcab20a35d20b SHA256 ef3373b572c41cb1524a474f7604b92f4322e06cbed93043762d4aa0d2970a2a
+DIST 2GISData_Tomsk-56.orig.zip 7979833 RMD160 b4e0036f23c2a7d839824e08b66ed179ea580093 SHA1 5daae5d276f8358f813ddd26d877d8926671f8a9 SHA256 c241b86c05f9799af185ac1c02031d943b332bbbbe8b132bd30c12602a650709
+DIST 2GISData_Tyumen-33.orig.zip 8967675 RMD160 222a93c31c2462fd1aae6de548248b6f2fbafdd3 SHA1 a868b55af20cdd2250b8aa55ab93c499c3990df7 SHA256 26f6b48e727b7d2a189a07c96a0e42559cc0e3a514a2a02f0dc19aaf524a702f
+DIST 2GISData_Ufa-17.orig.zip 8291315 RMD160 4b8d9ff125e318aa5d2019526296f08905aed538 SHA1 fd2fda81607b118a9b7afab5623d3637552974f1 SHA256 23664c371cd225e134dcc90ec39d671631d071c8d7f1425c489c66b54db6aeef
+EBUILD 2gis-data-2009.8.ebuild 1692 RMD160 4877ca868d078e39e221b794b848ff1272d5ffd4 SHA1 be239bed511a585a507ff23e0500f9f1772722fa SHA256 05a8ace74bbe30b0a98b1556d3033d4e85602131eb75491e3b547960f85bd1dc
+MISC ChangeLog 286 RMD160 3e38767ada314c4bc9305dbf39150a880dc6e92f SHA1 c72330eabb5fe6c278422c79187c3b1b961ba288 SHA256 c7ced807f5a3631376df69082c4d4849c3337d58da291de3654e6a531f7e1cab
+MISC metadata.xml 1767 RMD160 81bce1fe3e938f56c4393ecb55dcc9da470f9ee8 SHA1 ebc4cb576a326d07dae35c48a56c71297187c499 SHA256 0464181c2ce99aa31732a5b3b6b6814a503b01579aa5648b582cc12f5a159c4b
diff --git a/app-misc/2gis-data/metadata.xml b/app-misc/2gis-data/metadata.xml
new file mode 100644
index 000000000..1b40d15b1
--- /dev/null
+++ b/app-misc/2gis-data/metadata.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>maintainer-wanted</herd>
+ <use>
+ <flag name='astr'>The map of Astrakhan for <pkg>app-misc/2gis</pkg></flag>
+ <flag name='barn'>The map of Barnaul for <pkg>app-misc/2gis</pkg></flag>
+ <flag name='biysk'>The map of Biysk for <pkg>app-misc/2gis</pkg></flag>
+ <flag name='chel'>The map of Chelyabinsk for <pkg>app-misc/2gis</pkg></flag>
+ <flag name='ekb'>The map of Ekaterinburg for <pkg>app-misc/2gis</pkg></flag>
+ <flag name='irk'>The map of Irkutsk for <pkg>app-misc/2gis</pkg></flag>
+ <flag name='kaz'>The map of Kazan for <pkg>app-misc/2gis</pkg></flag>
+ <flag name='kem'>The map of Kemerovo for <pkg>app-misc/2gis</pkg></flag>
+ <flag name='kras'>The map of Krasnoyarsk for <pkg>app-misc/2gis</pkg></flag>
+ <flag name='kur'>The map of Kurgan for <pkg>app-misc/2gis</pkg></flag>
+ <flag name='nkuz'>The map of Novokuznetsk for <pkg>app-misc/2gis</pkg></flag>
+ <flag name='nnov'>The map of N_Novgorod for <pkg>app-misc/2gis</pkg></flag>
+ <flag name='nsk'>The map of Novosibirsk for <pkg>app-misc/2gis</pkg></flag>
+ <flag name='nvar'>The map of Nizhnevartovsk for <pkg>app-misc/2gis</pkg></flag>
+ <flag name='odes'>The map of Odessa for <pkg>app-misc/2gis</pkg></flag>
+ <flag name='omsk'>The map of Omsk for <pkg>app-misc/2gis</pkg></flag>
+ <flag name='perm'>The map of Perm for <pkg>app-misc/2gis</pkg></flag>
+ <flag name='sam'>The map of Samara for <pkg>app-misc/2gis</pkg></flag>
+ <flag name='tim'>The map of Tyumen for <pkg>app-misc/2gis</pkg></flag>
+ <flag name='tom'>The map of Tomsk for <pkg>app-misc/2gis</pkg></flag>
+ <flag name='ufa'>The map of Ufa for <pkg>app-misc/2gis</pkg></flag>
+ </use>
+</pkgmetadata>