d-feet: initial commit (WIP)
.. seems like an interesting d-bus debugger Uses gobject-introspection, gdbus and Gtk+3. gdbus needs to be added to our packages.
This commit is contained in:
41
mingw-w64-d-feet/PKGBUILD
Normal file
41
mingw-w64-d-feet/PKGBUILD
Normal file
@@ -0,0 +1,41 @@
|
||||
# Maintainer: Ray Donnelly <mingw.android@gmail.com>
|
||||
# Based on Arch Linux package maintained by : Balló György <ballogyor+arch at gmail dot com>
|
||||
|
||||
_realname=d-feet
|
||||
_mingw_suff=mingw-w64-${CARCH}
|
||||
pkgname="${_mingw_suff}-${_realname}"
|
||||
pkgver=0.3.8
|
||||
pkgrel=2
|
||||
pkgdesc="D-Bus debugger for GNOME"
|
||||
arch=('any')
|
||||
url="https://wiki.gnome.org/Apps/DFeet"
|
||||
license=('GPL')
|
||||
depends=("${_mingw_suff}-gtk3" "${_mingw_suff}-python3-gobject" "${_mingw_suff}-hicolor-icon-theme")
|
||||
makedepends=("${_mingw_suff}-python3-setuptools" "intltool" "itstool")
|
||||
install=d-feet-${CARCH}.install
|
||||
source=(http://ftp.gnome.org/pub/GNOME/sources/${_realname}/${pkgver%.*}/${_realname}-${pkgver}.tar.xz)
|
||||
sha256sums=('e8423feb18fdff9b1465bf8442b78994ba13c12f8fa3b08e6a2f05768b4feee5')
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/${_realname}-${pkgver}"
|
||||
[ -d build-${CARCH} ] && rm -rf build-${CARCH}
|
||||
mkdir build-${CARCH}
|
||||
cd build-${CARCH}
|
||||
PYTHON=${MINGW_PREFIX}/bin/python3 \
|
||||
../configure --prefix=${MINGW_PREFIX} \
|
||||
--sysconfdir="${pkgdir}${MINGW_PREFIX}/etc" \
|
||||
--localstatedir="${pkgdir}${MINGW_PREFIX}/var" \
|
||||
--disable-tests
|
||||
make
|
||||
}
|
||||
|
||||
check() {
|
||||
cd ${_realname}-${pkgver}
|
||||
# Needs X
|
||||
#make check
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/${_realname}-${pkgver}/build-${CARCH}"
|
||||
make DESTDIR="$pkgdir" install
|
||||
}
|
||||
12
mingw-w64-d-feet/d-feet-i686.install
Normal file
12
mingw-w64-d-feet/d-feet-i686.install
Normal file
@@ -0,0 +1,12 @@
|
||||
post_install() {
|
||||
mingw32/bin/glib-compile-schemas mingw32/share/glib-2.0/schemas
|
||||
mingw32/bin/gtk-update-icon-cache-3.0 -f -t mingw32/share/icons/hicolor
|
||||
}
|
||||
|
||||
post_upgrade() {
|
||||
post_install
|
||||
}
|
||||
|
||||
post_remove() {
|
||||
post_install
|
||||
}
|
||||
12
mingw-w64-d-feet/d-feet-x86_64.install
Normal file
12
mingw-w64-d-feet/d-feet-x86_64.install
Normal file
@@ -0,0 +1,12 @@
|
||||
post_install() {
|
||||
mingw64/bin/glib-compile-schemas mingw64/share/glib-2.0/schemas
|
||||
mingw64/bin/gtk-update-icon-cache-3.0 -f -t mingw64/share/icons/hicolor
|
||||
}
|
||||
|
||||
post_upgrade() {
|
||||
post_install
|
||||
}
|
||||
|
||||
post_remove() {
|
||||
post_install
|
||||
}
|
||||
Reference in New Issue
Block a user