From 735f447602dc7e28fa0a15defc4dadcd9a5e0084 Mon Sep 17 00:00:00 2001 From: Alexpux Date: Tue, 22 Jul 2014 20:18:25 +0400 Subject: [PATCH] adwaita-icon-theme: New package. --- mingw-w64-adwaita-icon-theme/PKGBUILD | 39 +++++++++++++++++++ .../theme-i686.install | 11 ++++++ .../theme-x86_64.install | 11 ++++++ 3 files changed, 61 insertions(+) create mode 100644 mingw-w64-adwaita-icon-theme/PKGBUILD create mode 100644 mingw-w64-adwaita-icon-theme/theme-i686.install create mode 100644 mingw-w64-adwaita-icon-theme/theme-x86_64.install diff --git a/mingw-w64-adwaita-icon-theme/PKGBUILD b/mingw-w64-adwaita-icon-theme/PKGBUILD new file mode 100644 index 0000000000..df9728dcaf --- /dev/null +++ b/mingw-w64-adwaita-icon-theme/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Alexey Pavlov + +_realname=adwaita-icon-theme +pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" +replaces=("${MINGW_PACKAGE_PREFIX}-gnome-icon-theme" "${MINGW_PACKAGE_PREFIX}-gnome-icon-theme-symbolic") +provides=("${MINGW_PACKAGE_PREFIX}-gnome-icon-theme" "${MINGW_PACKAGE_PREFIX}-gnome-icon-theme-symbolic") +pkgver=3.13.4 +pkgrel=1 +pkgdesc="GNOME icon theme (mingw-w64)" +arch=('any') +url="http://www.gnome.org" +license=("GPL") +makedepends=("intltool") +depends=("${MINGW_PACKAGE_PREFIX}-hicolor-icon-theme" + "${MINGW_PACKAGE_PREFIX}-icon-naming-utils" + "${MINGW_PACKAGE_PREFIX}-gtk2" + ) +groups=("${MINGW_PACKAGE_PREFIX}-gnome") +options=(!libtool strip staticlibs) +install=theme-${CARCH}.install +source=(http://ftp.gnome.org/pub/gnome/sources/${_realname}/${pkgver%.*}/${_realname}-$pkgver.tar.xz) +sha256sums=('0230699f27f81d682513df9e0bca0bb7b86bd854324bc31767e754577e69b189') + +build() { + cd ${srcdir}/${_realname}-${pkgver} + ./configure \ + --prefix=${MINGW_PREFIX} \ + --build=${MINGW_CHOST} \ + --host=${MINGW_CHOST} + make +} + +package() { + cd "${srcdir}/${_realname}-${pkgver}" + make DESTDIR="$pkgdir" install + mkdir -p ${pkgdir}${MINGW_PREFIX}/lib + mv ${pkgdir}${MINGW_PREFIX}/share/pkgconfig ${pkgdir}${MINGW_PREFIX}/lib/ + mv ${pkgdir}${MINGW_PREFIX}/lib/locale ${pkgdir}${MINGW_PREFIX}/share/ +} diff --git a/mingw-w64-adwaita-icon-theme/theme-i686.install b/mingw-w64-adwaita-icon-theme/theme-i686.install new file mode 100644 index 0000000000..4ab7d57503 --- /dev/null +++ b/mingw-w64-adwaita-icon-theme/theme-i686.install @@ -0,0 +1,11 @@ +post_install() { + mingw32/bin/gtk-update-icon-cache -q -t -f /mingw32/share/icons/Adwaita +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/mingw-w64-adwaita-icon-theme/theme-x86_64.install b/mingw-w64-adwaita-icon-theme/theme-x86_64.install new file mode 100644 index 0000000000..5b6e72fddc --- /dev/null +++ b/mingw-w64-adwaita-icon-theme/theme-x86_64.install @@ -0,0 +1,11 @@ +post_install() { + mingw64/bin/gtk-update-icon-cache -q -t -f /mingw64/share/icons/Adwaita +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +}