diff options
author | root <root@rshg054.dnsready.net> | 2012-08-02 00:01:47 +0000 |
---|---|---|
committer | root <root@rshg054.dnsready.net> | 2012-08-02 00:01:47 +0000 |
commit | e8f5b2ea6983e7a97c1640e9e211f356b8b5d21b (patch) | |
tree | f454ed3270ca5f6171ffc277c784aaecf9ddb6d1 /community-staging | |
parent | a71961a43ef48f47d3575915f63099308a18a263 (diff) |
Thu Aug 2 00:01:47 UTC 2012
Diffstat (limited to 'community-staging')
-rw-r--r-- | community-staging/kphotoalbum/PKGBUILD | 40 | ||||
-rw-r--r-- | community-staging/kphotoalbum/fix-docbook-build.patch | 236 | ||||
-rw-r--r-- | community-staging/kphotoalbum/fix-with-exiv2-0.21.patch | 47 | ||||
-rw-r--r-- | community-staging/kphotoalbum/kphotoalbum.install | 12 | ||||
-rw-r--r-- | community-staging/pinot/PKGBUILD | 50 | ||||
-rw-r--r-- | community-staging/pinot/pinot.changelog | 8 | ||||
-rw-r--r-- | community-staging/pinot/pinot.install | 15 |
7 files changed, 408 insertions, 0 deletions
diff --git a/community-staging/kphotoalbum/PKGBUILD b/community-staging/kphotoalbum/PKGBUILD new file mode 100644 index 000000000..614c32cba --- /dev/null +++ b/community-staging/kphotoalbum/PKGBUILD @@ -0,0 +1,40 @@ +# $Id: PKGBUILD 74610 2012-07-31 14:26:16Z lcarlier $ +# Maintainer: Laurent Carlier <lordheavym@gmail.com> +# Contributor: Andrea Scarpino <andrea@archlinux.org> +# Contributor: Gilles CHAUVIN <gcnweb ][ gmail ? com> +# Contributor: Jonathan Schaeffer <joschaeffer ][ gmail ? com> +# Contributor: chfoxli <lg ][ romandie ? com> + +pkgname=kphotoalbum +pkgver=4.2 +pkgrel=2 +pkgdesc="KDE Photo Album, picture collection manager" +url="http://www.kphotoalbum.org/" +arch=('i686' 'x86_64') +license=('GPL') +depends=('kdebase-runtime' 'libkipi' 'libkdcraw') +makedepends=('cmake' 'automoc4' 'kdeedu-marble' 'kdemultimedia-mplayerthumbs') +optdepends=('kdeedu-marble: integration with Marble' + 'kipi-plugins: add extra functionality' + 'kdemultimedia-mplayerthumbs: video thumbnails') +install=${pkgname}.install +source=("http://download.kde.org/stable/${pkgname}/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2") +md5sums=('7cb484089477f3633657b67ce59b85f2') + +build() { + cd ${srcdir} + + mkdir build + cd build + + cmake ../${pkgname}-${pkgver} \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd ${srcdir}/build + + make DESTDIR=${pkgdir} install +} diff --git a/community-staging/kphotoalbum/fix-docbook-build.patch b/community-staging/kphotoalbum/fix-docbook-build.patch new file mode 100644 index 000000000..575a4271e --- /dev/null +++ b/community-staging/kphotoalbum/fix-docbook-build.patch @@ -0,0 +1,236 @@ +diff -up kphotoalbum-4.1.1/doc/index.docbook.docbook_fix kphotoalbum-4.1.1/doc/index.docbook +--- kphotoalbum-4.1.1/doc/index.docbook.docbook_fix 2009-11-15 15:16:29.000000000 -0600 ++++ kphotoalbum-4.1.1/doc/index.docbook 2010-06-13 13:03:02.815174744 -0500 +@@ -1,5 +1,5 @@ + <?xml version="1.0" ?> +-<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ ++<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ + <!ENTITY kphotoalbum "<application>KPhotoAlbum</application>"> + <!ENTITY kappname "&kphotoalbum;"> + <!ENTITY package "kdeextragear-2"> +@@ -41,12 +41,6 @@ + <date>2004-08-06</date> + <releaseinfo>2.0</releaseinfo> + +- <keywordset> +- <keyword>KDE</keyword> +- <keyword>kdeextragear-2</keyword> +- <keyword>KPhotoAlbum</keyword> +- <keyword>Image Database</keyword> +- </keywordset> + <abstract><para> + This is the user manual for &kphotoalbum;. If you are + not the type who likes reading documentation, but rather just want to try +@@ -64,6 +58,12 @@ menu and select <guimenuitem>Run &kphoto + on long HTML document at <ulink + url="http://www.kphotoalbum.org/">&kphotoalbum;'s Homepage</ulink></para> + </abstract> ++ <keywordset> ++ <keyword>KDE</keyword> ++ <keyword>kdeextragear-2</keyword> ++ <keyword>KPhotoAlbum</keyword> ++ <keyword>Image Database</keyword> ++ </keywordset> + </bookinfo> + + &introduction; +diff -up kphotoalbum-4.1.1/doc-translations/de_kphotoalbum/kphotoalbum/index.docbook.docbook_fix kphotoalbum-4.1.1/doc-translations/de_kphotoalbum/kphotoalbum/index.docbook +--- kphotoalbum-4.1.1/doc-translations/de_kphotoalbum/kphotoalbum/index.docbook.docbook_fix 2009-11-15 15:17:07.000000000 -0600 ++++ kphotoalbum-4.1.1/doc-translations/de_kphotoalbum/kphotoalbum/index.docbook 2010-06-13 13:10:06.145165665 -0500 +@@ -1,5 +1,5 @@ + <?xml version="1.0" ?> +-<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ ++<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ + <!ENTITY kphotoalbum "<application + >KPhotoAlbum</application + >"> +@@ -65,16 +65,6 @@ + <releaseinfo + >2.0</releaseinfo> + +- <keywordset> +- <keyword +->KDE</keyword> +- <keyword +->kdeextragear-2</keyword> +- <keyword +->KPhotoAlbum</keyword> +- <keyword +->Bilddatenbank</keyword> +- </keywordset> + <abstract + ><para + >Dies ist das Benutzerhandbuch für &kphotoalbum;. Wenn Sie nicht gerne Handbücher lesen, sondern lieber gleich Funktionen ausprobieren möchten, haben Sie folgende Alternativen zu diesem Handbuch: <itemizedlist> +@@ -102,6 +92,12 @@ + >HTML</acronym + >-Dokument zum Herunterladen.</para> + </abstract> ++ <keywordset> ++ <keyword>KDE</keyword> ++ <keyword>kdeextragear-2</keyword> ++ <keyword>KPhotoAlbum</keyword> ++ <keyword>Bilddatenbank</keyword> ++ </keywordset> + </bookinfo> + + &introduction; +diff -up kphotoalbum-4.1.1/doc-translations/et_kphotoalbum/kphotoalbum/index.docbook.docbook_fix kphotoalbum-4.1.1/doc-translations/et_kphotoalbum/kphotoalbum/index.docbook +--- kphotoalbum-4.1.1/doc-translations/et_kphotoalbum/kphotoalbum/index.docbook.docbook_fix 2009-11-15 15:17:20.000000000 -0600 ++++ kphotoalbum-4.1.1/doc-translations/et_kphotoalbum/kphotoalbum/index.docbook 2010-06-13 13:11:18.860165964 -0500 +@@ -1,5 +1,5 @@ + <?xml version="1.0" ?> +-<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ ++<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ + <!ENTITY kphotoalbum "<application + >KPhotoAlbum</application + >"> +@@ -65,16 +65,6 @@ + <releaseinfo + >2.0</releaseinfo> + +- <keywordset> +- <keyword +->KDE</keyword> +- <keyword +->kdeextragear-2</keyword> +- <keyword +->KPhotoAlbum</keyword> +- <keyword +->Piltide andmebaas</keyword> +- </keywordset> + <abstract + ><para + >See on &kphotoalbum;i käsiraamat. Kui sa ei armasta eriti käsiraamatuid lugeda, vaid soovid lihtsalt proovida, mis mida teeb, siis on sinu ees lahti mitu võimalust: <itemizedlist> +@@ -100,6 +90,12 @@ + >&kphotoalbum;i koduleheküljelt</ulink + >.</para> + </abstract> ++ <keywordset> ++ <keyword>KDE</keyword> ++ <keyword>kdeextragear-2</keyword> ++ <keyword>KPhotoAlbum</keyword> ++ <keyword>Piltide andmebaas</keyword> ++ </keywordset> + </bookinfo> + + &introduction; +diff -up kphotoalbum-4.1.1/doc-translations/it_kphotoalbum/kphotoalbum/index.docbook.docbook_fix kphotoalbum-4.1.1/doc-translations/it_kphotoalbum/kphotoalbum/index.docbook +--- kphotoalbum-4.1.1/doc-translations/it_kphotoalbum/kphotoalbum/index.docbook.docbook_fix 2009-11-15 15:17:57.000000000 -0600 ++++ kphotoalbum-4.1.1/doc-translations/it_kphotoalbum/kphotoalbum/index.docbook 2010-06-13 13:12:00.978165382 -0500 +@@ -1,5 +1,5 @@ + <?xml version="1.0" ?> +-<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ ++<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ + <!ENTITY kphotoalbum "<application + >KPhotoAlbum</application + >"> +@@ -65,16 +65,6 @@ + <releaseinfo + >2.0</releaseinfo> + +- <keywordset> +- <keyword +->KDE</keyword> +- <keyword +->kdeextragear-2</keyword> +- <keyword +->KPhotoAlbum</keyword> +- <keyword +->Banca dati immagini</keyword> +- </keywordset> + <abstract + ><para + >Questo è il manuale utente di &kphotoalbum;. Se non sei il tipo a cui piace leggere la documentazione, ma che preferisce provare a far funzionare le cose, eccoti delle alternative: <itemizedlist> +@@ -100,6 +90,12 @@ + >homepage di &kphotoalbum;</ulink + ></para> + </abstract> ++ <keywordset> ++ <keyword>KDE</keyword> ++ <keyword>kdeextragear-2</keyword> ++ <keyword>KPhotoAlbum</keyword> ++ <keyword>Banca dati immagini</keyword> ++ </keywordset> + </bookinfo> + + &introduction; +diff -up kphotoalbum-4.1.1/doc-translations/sv_kphotoalbum/kphotoalbum/index.docbook.docbook_fix kphotoalbum-4.1.1/doc-translations/sv_kphotoalbum/kphotoalbum/index.docbook +--- kphotoalbum-4.1.1/doc-translations/sv_kphotoalbum/kphotoalbum/index.docbook.docbook_fix 2009-11-15 15:19:13.000000000 -0600 ++++ kphotoalbum-4.1.1/doc-translations/sv_kphotoalbum/kphotoalbum/index.docbook 2010-06-13 13:12:45.765165840 -0500 +@@ -1,5 +1,5 @@ + <?xml version="1.0" ?> +-<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ ++<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ + <!ENTITY kphotoalbum "<application + >KPhotoAlbum</application + >"> +@@ -65,16 +65,6 @@ + <releaseinfo + >2.0</releaseinfo> + +- <keywordset> +- <keyword +->KDE</keyword> +- <keyword +->kdeextragear-2</keyword> +- <keyword +->Kfotoalbum</keyword> +- <keyword +->Bilddatabas</keyword> +- </keywordset> + <abstract + ><para + >Det här är användarmanualen för Kfotoalbum. Om du inte är den som gillar att läsa dokumentation, utan istället bara vill försöka dig på saker och ting, ges här några alternativ: <itemizedlist> +@@ -100,6 +90,12 @@ + >Kfotoalbums hemsida</ulink + ></para> + </abstract> ++ <keywordset> ++ <keyword>KDE</keyword> ++ <keyword>kdeextragear-2</keyword> ++ <keyword>Kfotoalbum</keyword> ++ <keyword>Bilddatabas</keyword> ++ </keywordset> + </bookinfo> + + &introduction; +diff -up kphotoalbum-4.1.1/doc-translations/uk_kphotoalbum/kphotoalbum/index.docbook.docbook_fix kphotoalbum-4.1.1/doc-translations/uk_kphotoalbum/kphotoalbum/index.docbook +--- kphotoalbum-4.1.1/doc-translations/uk_kphotoalbum/kphotoalbum/index.docbook.docbook_fix 2009-11-15 15:19:26.000000000 -0600 ++++ kphotoalbum-4.1.1/doc-translations/uk_kphotoalbum/kphotoalbum/index.docbook 2010-06-13 13:13:28.217166055 -0500 +@@ -1,5 +1,5 @@ + <?xml version="1.0" ?> +-<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ ++<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ + <!ENTITY kphotoalbum "<application + >KPhotoAlbum</application + >"> +@@ -65,16 +65,6 @@ + <releaseinfo + >2.0</releaseinfo> + +- <keywordset> +- <keyword +->KDE</keyword> +- <keyword +->kdeextragear-2</keyword> +- <keyword +->KPhotoAlbum</keyword> +- <keyword +->База даних зображень</keyword> +- </keywordset> + <abstract + ><para + >Це інструкція користувача для &kphotoalbum;. Якщо ви не любитель або любителька читання документації і надаєте перевагу самостійному вивченню програми шляхом експериментів, ви можете піти одним з таких шляхів: <itemizedlist> +@@ -100,6 +90,12 @@ + >домашній сторінці &kphotoalbum;</ulink + ></para> + </abstract> ++ <keywordset> ++ <keyword>KDE</keyword> ++ <keyword>kdeextragear-2</keyword> ++ <keyword>KPhotoAlbum</keyword> ++ <keyword>База даних зображень</keyword> ++ </keywordset> + </bookinfo> + + &introduction; diff --git a/community-staging/kphotoalbum/fix-with-exiv2-0.21.patch b/community-staging/kphotoalbum/fix-with-exiv2-0.21.patch new file mode 100644 index 000000000..65baf235d --- /dev/null +++ b/community-staging/kphotoalbum/fix-with-exiv2-0.21.patch @@ -0,0 +1,47 @@ +--- kphotoalbum-4.1.1/Exif/Info.cpp.orig 2010/08/16 08:04:32 1164187 ++++ kphotoalbum-4.1.1/Exif/Info.cpp 2011/01/09 06:50:40 1213128 +@@ -106,6 +106,28 @@ + return res; + + QList<const Exiv2::TagInfo*> tags; ++ std::ostringstream s; ++ ++#if (EXIV2_TEST_VERSION(0,21,0)) ++ const Exiv2::GroupInfo* gi = Exiv2::ExifTags::groupList(); ++ while (gi->tagList_ != 0) { ++ Exiv2::TagListFct tl = gi->tagList_; ++ const Exiv2::TagInfo* ti = tl(); ++ ++ while (ti->tag_ != 0xFFFF) { ++ tags << ti; ++ ++ti; ++ } ++ ++gi; ++ } ++ ++ for (QList<const Exiv2::TagInfo*>::iterator it = tags.begin(); it != tags.end(); ++it) { ++ while ( (*it)->tag_ != 0xffff ) { ++ res.insert(QString::fromLatin1(Exiv2::ExifKey(**it).key().c_str())); ++ ++(*it); ++ } ++ } ++#else + tags << + Exiv2::ExifTags::ifdTagList() << + Exiv2::ExifTags::exifTagList() << +@@ -121,7 +143,6 @@ + // Now the ugly part -- exiv2 doesn't have any way to get a list of + // MakerNote tags in a reasonable form, so we have to parse it from strings + +- std::ostringstream s; + for ( Exiv2::IfdId kind = Exiv2::canonIfdId; kind < Exiv2::lastIfdId; + kind = static_cast<Exiv2::IfdId>( kind + 1 ) ) { + #if EXIV2_TEST_VERSION(0,17,0) +@@ -130,6 +151,7 @@ + Exiv2::ExifTags::makerTaglist( s, kind ); + #endif + } ++#endif + + // IPTC tags use yet another format... + Exiv2::IptcDataSets::dataSetList( s ); diff --git a/community-staging/kphotoalbum/kphotoalbum.install b/community-staging/kphotoalbum/kphotoalbum.install new file mode 100644 index 000000000..6c87527e2 --- /dev/null +++ b/community-staging/kphotoalbum/kphotoalbum.install @@ -0,0 +1,12 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor &> /dev/null + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/community-staging/pinot/PKGBUILD b/community-staging/pinot/PKGBUILD new file mode 100644 index 000000000..3cae4201d --- /dev/null +++ b/community-staging/pinot/PKGBUILD @@ -0,0 +1,50 @@ +# $Id: PKGBUILD 74640 2012-08-01 02:56:58Z ebelanger $ +# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> +# Contributor: Alexander Fehr <pizzapunk gmail com> +# Contributor: William Rea <sillywilly@gmail.com> +# Contributor: Daniel J Griffiths <ghost1227@archlinux.us> + +pkgname=pinot +pkgver=1.0 +pkgrel=2 +pkgdesc='Personal search and metasearch tool' +arch=('i686' 'x86_64') +url='http://code.google.com/p/pinot-search/' +license=('GPL') +depends=('gtkmm3' 'xapian-core' 'libtextcat' 'sqlite' 'libxml++' 'curl' 'gmime' + 'dbus-glib' 'shared-mime-info' 'libexif' 'taglib' 'hicolor-icon-theme' + 'cairo' 'exiv2' 'boost-libs') +makedepends=('boost' 'desktop-file-utils') +optdepends=('unzip: ZIP files extraction' + 'poppler: PDF to text conversion' + 'catdvi: DVI to text conversion' + 'djvulibre: DjVu text extraction' + 'unrtf: RTF to HTML conversion' + 'antiword: MS Word to text conversion' + 'catdoc: XLS and PPT to text conversion') +options=('!emptydirs') +install=$pkgname.install +changelog=$pkgname.changelog +source=(http://pinot-search.googlecode.com/files/$pkgname-$pkgver.tar.gz) +sha256sums=('d1f5ac17022014c5a29ba1e6d95fc39bcf254338a4e0bfe84bf16558d219e2e2') + +build() { + cd "${srcdir}/$pkgname-$pkgver" + sed -i 's|/usr/share/libtextcat/|/usr/share/libtextcat/LM/|' textcat_conf.txt + sed -i 's|/LM/russian.lm|/LM/russian-windows1251.lm|' textcat_conf.txt + sed -i 's|/usr/share/libtextcat/|/usr/share/libtextcat/LM/|' textcat3_conf.txt + sed -i 's|/usr/share/libtextcat/|/usr/share/libtextcat/LM/|' textcat31_conf.txt + sed -i 's|/usr/share/libtextcat/|/usr/share/libtextcat/LM/|' textcat32_conf.txt + sed -i -e "s|.*russian$|/usr/share/libtextcat/LM/russian-iso8859_5.lm russian-iso8859_5\n\ +/usr/share/libtextcat/LM/russian-koi8_r.lm russian-koi8_r\n\ +/usr/share/libtextcat/LM/russian-windows1251.lm russian-windows1251|" textcat3_conf.txt + + LIBS="-lboost_system" ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib --enable-gtkmm3=yes + make +} + +package() { + cd "${srcdir}/$pkgname-$pkgver" + + make DESTDIR="${pkgdir}" install +} diff --git a/community-staging/pinot/pinot.changelog b/community-staging/pinot/pinot.changelog new file mode 100644 index 000000000..770a1ef0a --- /dev/null +++ b/community-staging/pinot/pinot.changelog @@ -0,0 +1,8 @@ +2012-07-31 Eric Belanger <eric@archlinux.org> + * pinot 1.0-2 : Rebuild against exiv2 0.23, Add boost-libs depends + +2012-07-14 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * pinot 1.0-1 + +2011-12-18 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + * pinot 0.98-1 diff --git a/community-staging/pinot/pinot.install b/community-staging/pinot/pinot.install new file mode 100644 index 000000000..55ab40426 --- /dev/null +++ b/community-staging/pinot/pinot.install @@ -0,0 +1,15 @@ +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + echo "Starting with 0.63, the service is auto-started. " + echo "The file that enables this is located at " + echo "/etc/xdg/autostart/pinot-dbus-daemon.desktop" + echo "Delete this file if you don't want the auto-start." +} + +post_upgrade() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +post_remove() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} |