BloGTK! un client de blog open-source pour environnement de bureau en gtk (Gnome, Xfce, LXDE) compatible Blogger, Movable Type, WordPress et le plus important DotClear !
Voici le PKGBUILD :
Code : Tout sélectionner
$Id: PKGBUILD,v 1.00 2008/12/07 23:37 darkbaboon Exp $
# Contributor: Ronan Rabouin <darkbaboon@gmail.com>
# Maintainer: Ronan Rabouin <darkbaboon@gmail.com>
pkgname=blogtk
pkgver=1.1
pkgrel=1
license=('GPL')
arch=('x86_64')
pkgdesc="weblog client in gtk"
url="http://blogtk.sourceforge.net"
depends=('pygtk' 'libgnome')
source=(http://dl.sourceforge.net/blogtk/{$pkgname}_{$pkgver}.tar.bz2)
md5sums=('cd2d2521a261867cd9c830a81d3d4408')
build() {
cd $stardir $startdir/src/$pkgname-$pkgver
make || return 1
make DESTDIR=$startdir/pkg install
}
Code : Tout sélectionner
PYTHON ?= python2.3
INSTALL ?= install
RM ?= rm
MSGFMT ?= msgfmt
MSGMERGE ?= msgmerge
XGETTEXT ?= xgettext
FIND ?= find
#PREFIX = /usr
# autodetect GNOME prefix, change this if you want it elsewhere
PREFIX ?= `pkg-config libgnome-2.0 --variable=prefix || echo /usr`
LIBDIR = $(PREFIX)/lib/blogtk
BINDIR = $(PREFIX)/bin
DATADIR = $(PREFIX)/share/blogtk
APPLICATIONSDIR = $(PREFIX)/share/applications
ICONDIR = $(PREFIX)/share/pixmaps
PYFILES := $(shell $(FIND) . -name "*.py" -print)
install:
mv src/BloGTK.py src/BloGTK.py.old
sed -e "s|/usr/share|$(PREFIX)/share|g" src/BloGTK.py.old > src/BloGTK.py
rm src/BloGTK.py.old
$(INSTALL) -m 755 -d $(BINDIR) $(LIBDIR) $(DATADIR) $(APPLICATIONSDIR) $(ICONDIR)
$(INSTALL) -m 755 src/* $(LIBDIR)
$(INSTALL) -m 644 pixmaps/* $(DATADIR)
$(INSTALL) -m 644 data/blogtk-icon.png $(ICONDIR)
$(INSTALL) -m 644 data/blogtk.desktop $(APPLICATIONSDIR)
if test -f /usr/bin/BloGTK; then rm /usr/bin/BloGTK; fi
ln -s $(LIBDIR)/BloGTK.py $(BINDIR)/BloGTK
chmod +x $(BINDIR)/BloGTK