geany-plugins: New package
This commit is contained in:
51
mingw-w64-geany-plugins/PKGBUILD
Normal file
51
mingw-w64-geany-plugins/PKGBUILD
Normal file
@@ -0,0 +1,51 @@
|
||||
# Contributor (MSYS2): David Macek <david.macek.0@gmail.com>
|
||||
# Maintainer (Arch Linux): Alexander Rødseth <rodseth@gmail.com>
|
||||
# Contributor (Arch Linux): Angel 'angvp' Velasquez <angvp[at]archlinux.com.ve>
|
||||
# Contributor (Arch Linux): djgera
|
||||
# Contributor (Arch Linux): Patrick Melo <patrick@patrickmelo.eti.br>
|
||||
|
||||
_realname=geany-plugins
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=1.29
|
||||
pkgrel=1
|
||||
pkgdesc='Plugins for Geany (mingw-w64)'
|
||||
arch=('any')
|
||||
url='http://plugins.geany.org/'
|
||||
license=('GPL')
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-geany>=${pkgver}"
|
||||
"${MINGW_PACKAGE_PREFIX}-gtkspell"
|
||||
"${MINGW_PACKAGE_PREFIX}-webkitgtk2"
|
||||
"${MINGW_PACKAGE_PREFIX}-ctpl"
|
||||
"${MINGW_PACKAGE_PREFIX}-gpgme"
|
||||
# "${MINGW_PACKAGE_PREFIX}-vte"
|
||||
"${MINGW_PACKAGE_PREFIX}-lua51"
|
||||
"${MINGW_PACKAGE_PREFIX}-gtk2"
|
||||
"${MINGW_PACKAGE_PREFIX}-hicolor-icon-theme")
|
||||
makedepends=('intltool'
|
||||
"${MINGW_PACKAGE_PREFIX}-vala"
|
||||
"${MINGW_PACKAGE_PREFIX}-gdb"
|
||||
"${MINGW_PACKAGE_PREFIX}-gcc")
|
||||
# "${MINGW_PACKAGE_PREFIX}-cppcheck")
|
||||
# optdepends=("${MINGW_PACKAGE_PREFIX}-hspell: hebrew spell checker")
|
||||
install="${_realname}-${CARCH}.install"
|
||||
source=("http://plugins.geany.org/${_realname}/${_realname}-${pkgver}.tar.bz2")
|
||||
sha256sums=('2827e0cf8f58a45759c82b690af5401dbd3ea0ec8dac310e4caea55547637bd7')
|
||||
|
||||
build() {
|
||||
mkdir -p "build-${MINGW_CHOST}"
|
||||
cd "build-${MINGW_CHOST}"
|
||||
|
||||
../${_realname}-${pkgver}/configure \
|
||||
--host=${MINGW_CHOST} \
|
||||
--target=${MINGW_CHOST} \
|
||||
--build=${MINGW_CHOST} \
|
||||
--prefix=${MINGW_PREFIX} \
|
||||
--libexecdir=${MINGW_PREFIX}/lib \
|
||||
--disable-static
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "build-${MINGW_CHOST}"
|
||||
make DESTDIR="${pkgdir}" install
|
||||
}
|
||||
11
mingw-w64-geany-plugins/geany-plugins-i686.install
Normal file
11
mingw-w64-geany-plugins/geany-plugins-i686.install
Normal file
@@ -0,0 +1,11 @@
|
||||
post_install() {
|
||||
mingw32/bin/gtk-update-icon-cache -q -t -f mingw32/share/icons/hicolor
|
||||
}
|
||||
|
||||
post_upgrade() {
|
||||
post_install
|
||||
}
|
||||
|
||||
post_remove() {
|
||||
post_install
|
||||
}
|
||||
11
mingw-w64-geany-plugins/geany-plugins-x86_64.install
Normal file
11
mingw-w64-geany-plugins/geany-plugins-x86_64.install
Normal file
@@ -0,0 +1,11 @@
|
||||
post_install() {
|
||||
mingw64/bin/gtk-update-icon-cache -q -t -f mingw64/share/icons/hicolor
|
||||
}
|
||||
|
||||
post_upgrade() {
|
||||
post_install
|
||||
}
|
||||
|
||||
post_remove() {
|
||||
post_install
|
||||
}
|
||||
Reference in New Issue
Block a user