# $Id: PKGBUILD 96779 2013-09-04 22:09:55Z andrea $ # Maintainer: Peter Richard Lewis # Contributor: Andrea Scarpino # Contributor: Emanuele Rossi # Contributor: Bram Schoenmakers # Maintainer (Parabola): Márcio Silva _pkgname=choqok pkgname=choqok-nonprism pkgver=1.4 pkgrel=1 pkgdesc="A status.net client for KDE, without Twitter support" url='http://choqok.gnufolks.org/' license=('GPL') arch=('i686' 'x86_64' 'mips64el') optdepends=('kdebase-konqueror-libre: proxy support') provides=("$_pkgname=$pkgver") conflicts=$_pkgname depends=('kdebase-runtime' 'qjson' 'qoauth' 'qca-ossl') makedepends=('cmake' 'automoc4') optdepends=('kdebase-konqueror-libre: proxy support') install="${_pkgname}.install" source=("http://downloads.sourceforge.net/${_pkgname}/${_pkgname}-${pkgver}.tar.xz") md5sums=('2efe34ed903b448a21d9233d8033dbdb') prepare() { mkdir build cd "${srcdir}/${_pkgname}-${pkgver}" # remove twitter service and keep only twitterapi (choqok software) for status.net and open collaboration services sed -i '\|add_subdirectory(twitter)|d' microblogs/CMakeLists.txt sed -i 's|twitter[.]com|status.net|' microblogs/laconica/laconicamicroblog.cpp sed -i 's|twitter[.]com|status.net|' microblogs/laconica/laconicasearch.cpp # remove uploaders plugin (with only nonprivacy services) sed -i '\|add_subdirectory(uploaders)|d' plugins/CMakeLists.txt sed -i 's|Comment||' plugins/searchaction/choqok_searchaction.desktop # remove twitter on docbook sed -i 's| and Twitter.com|| s| and another with the alias|.| s|while a post using Twitter is called a tweet|| \|Twitter|d;\|twitter|d' doc/index.docbook } build() { cd build cmake ../${_pkgname}-${pkgver} \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr make } package() { cd build make DESTDIR="${pkgdir}" install }