Commit b02c5e0f authored by abveritas's avatar abveritas

adding kolab libs for kdepim-runtime kolab support, removing google-gadgets

parent 947e158d
#
# KDE SC Packages for Chakra, part of chakra-project.org
#
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
# original name (used for the source and pkgnames)
_origname=google-gadgets-qt
pkgname=${_origname}
pkgver=0.11.2
pkgrel=5
pkgdesc="Desktop Widgets (engine) from Google"
arch=(i686 x86_64)
url="http://code.google.com/p/google-gadgets-for-linux/"
license=('APACHE')
depends=('gstreamer0.10-base-plugins' 'librsvg' 'xulrunner>=12.0' "qt>=4.8.1" 'desktop-file-utils' 'curl' 'spidermonkey')
makedepends=('zip' 'unzip')
options=('!libtool' '!splitdbg' '!splithdr')
conflicts=('google-gadgets-gtk' 'google-gadgets' 'google-gadgets-qt' 'google-gadgets-gtk-svn' 'google-gagdets-qt-svn')
replaces=('google-gadgets-qt')
install=${_origname}.install
source=(http://google-gadgets-for-linux.googlecode.com/files/google-gadgets-for-linux-$pkgver.tar.bz2
ggl-qt.desktop
plasma-stuff.tar.gz)
md5sums=('279305553bcbf74f3e3615f6abc36a5e' # google-gadgets-for-linux-0.11.2.tar.bz2
'e978e9ecb77d309403a72cadf42f0468' # ggl-qt.desktop
'49ec567c9513f2fe859e8ea605cdac80') # plasma-stuff.tar.gz
groups=("kde-uninstall" "kde-support")
build() {
cd "${srcdir}/google-gadgets-for-linux-$pkgver"
./configure --prefix=/usr \
--disable-werror \
--disable-update-desktop-database \
--disable-update-mime-database \
--disable-libggadget-gtk \
--disable-gtk-host \
--disable-gtk-system-framework \
--disable-gtkmoz-browser-element \
--disable-gtk-flash-element \
--disable-smjs-script-runtime \
|| return 1
make || return 1
make DESTDIR="${pkgdir}" install || return 1
install -Dm0644 "${srcdir}/ggl-qt.desktop" "${pkgdir}/usr/share/applications/ggl-qt.desktop"
mkdir -p ${pkgdir}/usr/share/apps/plasma/plasmoids/
mkdir -p ${pkgdir}/usr/share/kde4/services/
cp -R $srcdir/ggl_photos ${pkgdir}/usr/share/apps/plasma/plasmoids/
cp -R $srcdir/ggl_rss ${pkgdir}/usr/share/apps/plasma/plasmoids/
cp $srcdir/plasma-applet-ggl-photos.desktop ${pkgdir}/usr/share/kde4/services/
cp $srcdir/plasma-applet-ggl-rss.desktop ${pkgdir}/usr/share/kde4/services/
}
[Desktop Entry]
Type=Application
Name=Google Gadgets
Comment=Desktop widgets from Google
Comment[de]=Google Desktop Widgets
Exec=ggl-qt
Icon=google-gadgets
Categories=KDE;Utility;
pre_install() {
local __file="/usr/lib/pkgconfig/mozilla-js.pc"
if [ -f "${__file}.bak" ]; then
mv "${__file}.bak" "${__file}"
fi
}
post_install() {
echo
echo -n "==> Updating desktop and mime database..."
update-desktop-database -q
echo "done"
}
post_remove() {
post_install
}
# vim:set ts=2 sw=2 et:
#
# KDE SC Packages for Chakra, part of chakra-project.org
#
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
# maintainer abveritas[at]chakra-project[dot]org>
# include global config
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
......@@ -12,15 +11,16 @@ source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
#
pkgbase=kdepim-runtime
pkgname=${pkgbase}
arch=('i686' 'x86_64')
arch=('x86_64')
pkgver=${_kdever}
pkgrel=1
pkgrel=2
pkgdesc="KDE Pim Runtime"
url="http://www.kde.org"
license=('GPL' 'LGPL' 'FDL')
install=${pkgbase}.install
options=('docs' '!splithdr' 'splitdbg' 'log')
depends=("kdepimlibs>=${_kdever}" "kde-runtime>=${_kdever}" "kdelibs>=${_kdever}" 'prison' 'libdmtx' 'qrencode' 'libkgapi')
depends=("kdepimlibs>=${_kdever}" "kde-runtime>=${_kdever}" "kdelibs>=${_kdever}" 'prison'
'libdmtx' 'qrencode' 'libkgapi' 'libkolab')
makedepends=('pkg-config' 'cmake' 'automoc4')
groups=("kde" "kdepim" "kde-uninstall" "kde-minimal")
......
# $Id: PKGBUILD 173021 2012-12-08 17:41:09Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=libkolab
pkgver=0.4.0
pkgrel=1
pkgdesc="Advanced Kolab Object Handling Library"
url='http://git.kolab.org/libkolab/'
arch=('i686' 'x86_64')
license=('GPL')
depends=('libkolabxml' 'kdepimlibs')
makedepends=('cmake' 'automoc4' 'boost')
source=("http://mirror.kolabsys.com/pub/releases/${pkgname}-${pkgver}.tar.gz"{,.gpg})
md5sums=('3ba23bc11c3fb1c852e5b7b9788fed6d'
'56052090b7fb89813c3bae1cb5b104c5')
build() {
mkdir build
cd build
cmake ../${pkgname}-${pkgver} \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_SKIP_RPATH=ON \
-DCMAKE_INSTALL_PREFIX=/usr
make
}
package() {
cd build
make DESTDIR="${pkgdir}" install
}
# $Id: PKGBUILD 173016 2012-12-08 17:30:40Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=libkolabxml
pkgver=0.8.1
pkgrel=1
pkgdesc="Kolab XML Format Schema Definitions Library"
url='http://git.kolab.org/libkolabxml/'
arch=('i686' 'x86_64')
license=('GPL')
depends=('xerces-c' 'boost-libs')
makedepends=('cmake' 'boost' 'xsd')
source=("http://mirror.kolabsys.com/pub/releases/${pkgname}-${pkgver}.tar.gz"{,.gpg})
md5sums=('a02541b35153334c69ee1845dfe464c6'
'f5e9bc4a21a5bf06baec084435812cc4')
build() {
mkdir build
cd build
cmake ../${pkgname}-${pkgver} \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr
make
}
package() {
cd build
make DESTDIR="${pkgdir}" install
}
#
# Chakra Packages for Chakra, part of chakra-project.org
#
# maintainer abveritas@chakra-project.org
# contributor Bastian Holst <bastianholst@gmx.de>
pkgname=xsd
pkgver=3.3.0
_pkgver=3.3.0-2+dep
pkgrel=1
pkgdesc="An open-source, cross-platform W3C XML Schema to C++ data binding compiler"
arch=('x86_64')
url="http://www.codesynthesis.com/products/xsd"
license=('GPL2')
depends=('boost-libs' 'xerces-c')
makedepends=('boost')
source=("http://www.codesynthesis.com/download/${pkgname}/3.3/${pkgname}-${_pkgver}.tar.bz2"
"xsdcxx.patch")
sha1sums=('1c9de9271f589b8ecf2be18f2e9ac87330fc8281'
'8f7ca8bf0440b30d8f5823e0f528db19810706f2')
build() {
cd "${pkgname}-${_pkgver}"
patch -p0 -i "${srcdir}/xsdcxx.patch"
make CXXFLAGS="${CXXFLAGS}"
}
package() {
cd ${pkgname}-${_pkgver}
make install_prefix="$pkgdir/usr" install
# Fix conflicts with mono
mv "${pkgdir}"/usr/bin/xsd{,cxx}
mv "${pkgdir}"/usr/share/man/man1/xsd{,cxx}.1
}
diff -up xsd/documentation/xsd.1.rename xsd/documentation/xsd.1
--- xsd/documentation/xsd.1.rename 2010-06-20 15:45:31.000000000 +0300
+++ xsd/documentation/xsd.1 2010-06-20 15:46:24.000000000 +0300
@@ -1,16 +1,16 @@
.\" Process this file with
-.\" groff -man -Tascii xsd.1
+.\" groff -man -Tascii xsdcxx.1
.\"
.TH XSD 1 "April 2010" "XSD 3.3.0"
.SH NAME
-xsd \- W3C XML Schema to C++ Compiler
+xsdcxx \- W3C XML Schema to C++ Compiler
.\"
.\"
.\"
.\"--------------------------------------------------------------------
.SH SYNOPSIS
.\"--------------------------------------------------------------------
-.B xsd
+.B xsdcxx
.I command
.B [
.I options
@@ -20,19 +20,19 @@ xsd \- W3C XML Schema to C++ Compiler
.I file
.B ...]
.in
-.B xsd help
+.B xsdcxx help
.B [
.I command
.B ]
.in
-.B xsd version
+.B xsdcxx version
.\"
.\"
.\"
.\"--------------------------------------------------------------------
.SH DESCRIPTION
.\"--------------------------------------------------------------------
-.B xsd
+.B xsdcxx
generates vocabulary-specific, statically-typed C++ mapping from W3C XML
Schema definitions. Particular mapping to produce is selected by a
.IR command .
@@ -96,7 +96,7 @@ Print usage information and exit. Use
.PP
.RS
.RS 3
-.B xsd help
+.B xsdcxx help
.I command
.RE
.PP
@@ -203,7 +203,7 @@ For example, if you have file
with namespace
.B http://example.com/hello
and you run
-.B xsd
+.B xsdcxx
on this file, then the string in question will be:
.B hello.xsd. http://example.com/hello
@@ -1877,7 +1877,7 @@ option. With this approach you don't nee
.\"
.SH DIAGNOSTICS
If the input file is not a valid W3C XML Schema definition,
-.B xsd
+.B xsdcxx
will issue diagnostic messages to
.B STDERR
and exit with non-zero exit code.
diff -up xsd/documentation/xsd.xhtml.rename xsd/documentation/xsd.xhtml
--- xsd/documentation/xsd.xhtml.rename 2010-06-20 15:47:29.000000000 +0300
+++ xsd/documentation/xsd.xhtml 2010-06-20 15:47:30.000000000 +0300
@@ -50,19 +50,19 @@
<h1>NAME</h1>
- <p>xsd - W3C XML Schema to C++ Compiler</p>
+ <p>xsdcxx - W3C XML Schema to C++ Compiler</p>
<h1>SYNOPSIS</h1>
<dl id="synopsis">
- <dt><code><b>xsd</b> <i>command</i> [<i>options</i>] <i>file</i> [<i>file</i> ...]</code></dt>
- <dt><code><b>xsd help</b> [<i>command</i>]</code></dt>
- <dt><code><b>xsd version</b></code></dt>
+ <dt><code><b>xsdcxx</b> <i>command</i> [<i>options</i>] <i>file</i> [<i>file</i> ...]</code></dt>
+ <dt><code><b>xsdcxx help</b> [<i>command</i>]</code></dt>
+ <dt><code><b>xsdcxx version</b></code></dt>
</dl>
<h1>DESCRIPTION</h1>
- <p><code><b>xsd</b></code> generates vocabulary-specific, statically-typed
+ <p><code><b>xsdcxx</b></code> generates vocabulary-specific, statically-typed
C++ mapping from W3C XML Schema definitions. Particular mapping to
produce is selected by a <code><i>command</i></code>. Each mapping has
a number of mapping-specific <code><i>options</i></code> that should
@@ -104,7 +104,7 @@
<dt><code><b>help</b></code></dt>
<dd>Print usage information and exit. Use
- <p><code><b>xsd help</b> <i>command</i></code></p>
+ <p><code><b>xsdcxx help</b> <i>command</i></code></p>
for command-specific help.
</dd>
@@ -174,7 +174,7 @@
<p>For example, if you have file <code><b>hello.xsd</b></code>
with namespace <code><b>http://example.com/hello</b></code> and you run
- <code><b>xsd</b></code> on this file, then the string in question
+ <code><b>xsdcxx</b></code> on this file, then the string in question
will be:</p>
<p><code><b>hello.xsd. http://example.com/hello</b></code></p>
@@ -1575,7 +1575,7 @@ namespace .*
<h1>DIAGNOSTICS</h1>
<p>If the input file is not a valid W3C XML Schema definition,
- <code><b>xsd</b></code> will issue diagnostic messages to STDERR
+ <code><b>xsdcxx</b></code> will issue diagnostic messages to STDERR
and exit with non-zero exit code.</p>
<h1>BUGS</h1>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment