Date: Monday, May 6, 2013 @ 14:16:59 Author: spupykin Revision: 89972
archrelease: copy trunk to community-any Added: openstreetmap-map-icons-svn/repos/community-any/PKGBUILD (from rev 89971, openstreetmap-map-icons-svn/trunk/PKGBUILD) Deleted: openstreetmap-map-icons-svn/repos/community-any/PKGBUILD ----------+ PKGBUILD | 104 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2013-05-06 12:16:48 UTC (rev 89971) +++ PKGBUILD 2013-05-06 12:16:59 UTC (rev 89972) @@ -1,52 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> -# Contributor: orbisvicis <orbisvicis at gmail dot com> - -pkgname=openstreetmap-map-icons-svn -pkgver=29562 -pkgrel=1 -pkgdesc="A set of public domain licensed map icons for general OSM use" -arch=("any") -url="http://wiki.openstreetmap.org/wiki/Map_Icons" -license=('custom:CCPL:by-sa' 'LGPL') -makedepends=('subversion' 'perl' 'perl-file-slurp' 'perl-image-info' - 'perl-xml-simple' 'perl-dbi' 'perl-xml-twig' 'imagemagick' - 'perl-dbd-sqlite' 'libxslt' 'cmake' 'optipng') -source=("$pkgname::svn+http://svn.openstreetmap.org/applications/share/map-icons/") -md5sums=('SKIP') - -build() { - cd "${srcdir}/$pkgname" - cmake -DCMAKE_INSTALL_PREFIX=/usr . - make - find -name '*.png' -exec optipng -quiet -force -fix {} \; -} - -package() { - cd "${srcdir}/$pkgname" - - install -dm755 "${pkgdir}/usr/share/icons/map-icons/" - install -Dm644 icons.xml "${pkgdir}/usr/share/icons/map-icons/" - install -Dm644 icons.dtd "${pkgdir}/usr/share/icons/map-icons/" - ( cd "${pkgdir}/usr/share/icons/map-icons/" && perl "${srcdir}/$pkgname/tools/create_geoinfo-db.pl" --lang=en --source=icons.xml ) - ( cd "${pkgdir}/usr/share/icons/map-icons/" && perl "${srcdir}/$pkgname/tools/create_geoinfo-db.pl" --lang=de --source=icons.xml ) - perl "${srcdir}/$pkgname/tools/compile_icons.pl" --dst-dir "${pkgdir}/usr/share/icons/map-icons/" - ( cd "${pkgdir}/usr/share/icons/map-icons/" && perl "${srcdir}/$pkgname/tools/create_overview.pl" -l -r -P "overview_lic" ) - ( cd "${pkgdir}/usr/share/icons/map-icons/" && perl "${srcdir}/$pkgname/create_icons_index.pl" -r ) - - # - # Documentation - # - install -dm755 "${pkgdir}/usr/share/doc/${pkgname%-svn}/" - install -Dm644 README README.icons "${pkgdir}/usr/share/doc/${pkgname%-svn}/" - mv "${pkgdir}/usr/share/icons/map-icons/"*.html "${pkgdir}/usr/share/doc/${pkgname%-svn}/" - - # - # Licenses - # - install -dm755 "${pkgdir}/usr/share/licenses/${pkgname%-svn}/" - # License file included with svg-twotone - install -dm755 "${pkgdir}/usr/share/licenses/${pkgname%-svn}/svg-twotone/" - install -Dm644 "svg-twotone/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname%-svn}/svg-twotone/"; - # Many included svg/png images contain licensing metadata -} Copied: openstreetmap-map-icons-svn/repos/community-any/PKGBUILD (from rev 89971, openstreetmap-map-icons-svn/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2013-05-06 12:16:59 UTC (rev 89972) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> +# Contributor: orbisvicis <orbisvicis at gmail dot com> + +pkgname=openstreetmap-map-icons-svn +pkgver=29562 +pkgrel=2 +pkgdesc="A set of public domain licensed map icons for general OSM use" +arch=("any") +url="http://wiki.openstreetmap.org/wiki/Map_Icons" +license=('custom:CCPL:by-sa' 'LGPL') +makedepends=('subversion' 'perl' 'perl-file-slurp' 'perl-image-info' + 'perl-xml-simple' 'perl-dbi' 'perl-xml-twig' 'imagemagick' + 'perl-dbd-sqlite' 'libxslt' 'librsvg' 'cmake' 'optipng') +source=("$pkgname::svn+http://svn.openstreetmap.org/applications/share/map-icons/") +md5sums=('SKIP') + +build() { + cd "${srcdir}/$pkgname" + cmake -DCMAKE_INSTALL_PREFIX=/usr . + make + find -name '*.png' -exec optipng -quiet -force -fix {} \; +} + +package() { + cd "${srcdir}/$pkgname" + + install -dm755 "${pkgdir}/usr/share/icons/map-icons/" + install -Dm644 icons.xml "${pkgdir}/usr/share/icons/map-icons/" + install -Dm644 icons.dtd "${pkgdir}/usr/share/icons/map-icons/" + ( cd "${pkgdir}/usr/share/icons/map-icons/" && perl "${srcdir}/$pkgname/tools/create_geoinfo-db.pl" --lang=en --source=icons.xml ) + ( cd "${pkgdir}/usr/share/icons/map-icons/" && perl "${srcdir}/$pkgname/tools/create_geoinfo-db.pl" --lang=de --source=icons.xml ) + perl "${srcdir}/$pkgname/tools/compile_icons.pl" --dst-dir "${pkgdir}/usr/share/icons/map-icons/" + ( cd "${pkgdir}/usr/share/icons/map-icons/" && perl "${srcdir}/$pkgname/tools/create_overview.pl" -l -r -P "overview_lic" ) + ( cd "${pkgdir}/usr/share/icons/map-icons/" && perl "${srcdir}/$pkgname/create_icons_index.pl" -r ) + + # + # Documentation + # + install -dm755 "${pkgdir}/usr/share/doc/${pkgname%-svn}/" + install -Dm644 README README.icons "${pkgdir}/usr/share/doc/${pkgname%-svn}/" + mv "${pkgdir}/usr/share/icons/map-icons/"*.html "${pkgdir}/usr/share/doc/${pkgname%-svn}/" + + # + # Licenses + # + install -dm755 "${pkgdir}/usr/share/licenses/${pkgname%-svn}/" + # License file included with svg-twotone + install -dm755 "${pkgdir}/usr/share/licenses/${pkgname%-svn}/svg-twotone/" + install -Dm644 "svg-twotone/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname%-svn}/svg-twotone/"; + # Many included svg/png images contain licensing metadata +}