Merge branch 'master' of gitorious.org:chakra-packages/apps

This commit is contained in:
george 2012-09-01 00:24:19 +00:00
commit b65a12a6b7
72 changed files with 1928 additions and 533 deletions

View File

@ -1,44 +1,45 @@
#
# Apps 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 (x86_64): Martín González <koteccr[at]gmail[dot]com>
pkgname=amarok
replaces=('amarok-base' 'amarok-engine-xine' 'amarok-base-mysqlfree')
pkgver=2.5.0
pkgrel=4
pkgver=2.6.0
pkgrel=1
pkgdesc="A media player for KDE"
arch=("i686" "x86_64")
url="http://amarok.kde.org"
screenshot="http://amarok.kde.org/files/Amarok-2.6-InDulciJubilo-screenie4.png"
license=('GPL2' 'LGPL2' 'FDL')
depends=('kde-runtime' 'mysql' 'qtscriptgenerator' 'taglib-extras' 'liblastfm' 'ffmpeg' 'libofa' 'qjson' 'loudmouth')
makedepends=('pkgconfig' 'automoc4' 'cmake' 'libgpod' 'libmtp' 'loudmouth' 'docbook-xsl' 'libmygpo-qt' )
optdepends=("libgpod: support Apple iPod audio devices"
"libmtp: support for portable media devices"
"libmygpo-qt: support for gpodder.net" )
"libmygpo-qt: support for gpodder.net"
"ifuse: support for Apple iPod Touch and iPhone")
categories=('multimedia')
install="${pkgname}.install"
source=("http://mirrors.mit.edu/kde/stable/${pkgname}/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2"
"toolbarfix.patch")
md5sums=('b7983eaa33e4771769ae9e330c811995'
'135ceaaf24cf9e332eb4f714700da7ee')
"liblastfm.patch")
md5sums=('116f53c1109c7acd1ac7d78ec75c01c4'
'6e0894b4598207d4849c053bfd0f1316')
build() {
cd "${srcdir}"
#Patch to add the toolbar not showing well, should be removed in newer versions.
patch -Np0 -i "${srcdir}"/toolbarfix.patch
cd "${srcdir}/${pkgname}-${pkgver}"
#Patch to use liblastfm-1
patch -p1 -i "$srcdir/liblastfm.patch"
mkdir build
cd build
cmake "../${pkgname}-${pkgver}" \
cmake .. \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr
make
}
package(){
cd "${srcdir}/build"
cd "${srcdir}/${pkgname}-${pkgver}/build"
make DESTDIR="${pkgdir}" install
}

1247
amarok/liblastfm.patch Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,61 +0,0 @@
diff -rup amarok-2.5.0/src/context/toolbar/AppletToolbar.cpp amarok-2.5.0.new/src/context/toolbar/AppletToolbar.cpp
--- amarok-2.5.0/src/context/toolbar/AppletToolbar.cpp 2011-12-15 08:36:48.000000000 +0100
+++ amarok-2.5.0.new/src/context/toolbar/AppletToolbar.cpp 2012-01-29 20:20:01.901360205 +0100
@@ -108,6 +108,17 @@ Context::AppletToolbar::appletRemoved( P
}
}
+void Context::AppletToolbar::setContainment( Containment * containment )
+{
+ m_cont = containment;
+}
+
+Context::Containment *
+Context::AppletToolbar::containment() const
+{
+ return m_cont;
+}
+
QSizeF
Context::AppletToolbar::sizeHint( Qt::SizeHint which, const QSizeF &constraint ) const
{
Only in amarok-2.5.0.new/src/context/toolbar: AppletToolbar.cpp.orig
Only in amarok-2.5.0.new/src/context/toolbar: AppletToolbar.cpp.rej
diff -rup amarok-2.5.0/src/context/toolbar/AppletToolbar.h amarok-2.5.0.new/src/context/toolbar/AppletToolbar.h
--- amarok-2.5.0/src/context/toolbar/AppletToolbar.h 2011-12-15 08:36:48.000000000 +0100
+++ amarok-2.5.0.new/src/context/toolbar/AppletToolbar.h 2012-01-29 20:17:52.414686784 +0100
@@ -55,6 +55,9 @@ class AppletToolbar : public QGraphicsWi
void appletRemoved( Plasma::Applet* applet );
+ void setContainment( Containment * containment );
+ Containment* containment() const;
+
signals:
void showApplet( Plasma::Applet* );
void appletAddedToToolbar( Plasma::Applet* applet, int loc );
Only in amarok-2.5.0.new/src/context/toolbar: AppletToolbar.h.orig
diff -rup amarok-2.5.0/src/context/ToolbarView.cpp amarok-2.5.0.new/src/context/ToolbarView.cpp
--- amarok-2.5.0/src/context/ToolbarView.cpp 2011-12-15 08:36:48.000000000 +0100
+++ amarok-2.5.0.new/src/context/ToolbarView.cpp 2012-01-29 20:17:52.394686782 +0100
@@ -74,7 +74,9 @@ Context::ToolbarView::ToolbarView( Plasm
setVerticalScrollBarPolicy( Qt::ScrollBarAlwaysOff );
// now we create the toolbar
- m_toolbar = new AppletToolbar( containment );
+ m_toolbar = new AppletToolbar(0);
+ scene->addItem(m_toolbar.data());
+ m_toolbar.data()->setContainment( qobject_cast<Context::Containment *>(containment) );
m_toolbar.data()->setZValue( m_toolbar.data()->zValue() + 1000 );
m_toolbar.data()->setPos( TOOLBAR_X_OFFSET, 0 );
@@ -96,7 +98,7 @@ Context::ToolbarView::ToolbarView( Plasm
Context::ToolbarView::~ToolbarView()
{
-
+ delete m_toolbar.data();
}
void
Only in amarok-2.5.0.new/src/context: ToolbarView.cpp.orig

View File

@ -5,25 +5,26 @@
# contributor: Fabian Kosmale <0inkane@googlemail.com>
pkgname=calibre
pkgver=0.8.63
pkgrel=1
pkgver=0.8.66
pkgrel=2
pkgdesc="Ebook management application"
arch=('i686' 'x86_64')
url="http://calibre.kovidgoyal.net/"
license=('GPL3')
depends=('python2' 'python-imaging' 'libusb' 'pyqt' 'python-mechanize'
'imagemagick' 'dbus-python' 'python-lxml' 'beautiful-soup' 'python-dateutil'
'python-cssutils' 'desktop-file-utils' 'python-dnspython'
'podofo>=0.8.1-6' 'xdg-utils' 'cherrypy' 'python-pypdf' 'unrar' 'chmlib' 'poppler' 'poppler-qt' 'icu' 'libwmf' 'libffi')
'python-cssutils' 'desktop-file-utils' 'python-dnspython' 'libmtp'
'podofo' 'xdg-utils' 'cherrypy' 'python-pypdf' 'unrar' 'chmlib' 'poppler'
'poppler-qt' 'icu' 'libwmf' 'libffi' 'python2-six')
makedepends=('python-pycountry')
optdepends=('ipython: to use calibre-debug')
screenshot=('https://lh5.googleusercontent.com/_lG58t3XWd3c/TcNwiXkAx_I/AAAAAAAAAEc/M34I4uY9UUY/s800/gui.jpeg')
install=calibre.install
source=("http://calibre-ebook.googlecode.com/files/${pkgname}-${pkgver}.tar.xz"
'desktop_integration.patch')
md5sums=('a92898f51b1acf731fac7cb5626b9c4b'
md5sums=('a5368b0af1dccda57a196024c638b60d'
'049558ae8372a011aee43e873171fbf2')
build() {
cd "${srcdir}/${pkgname}"
@ -42,7 +43,7 @@ package() {
patch -p1 -i "${srcdir}/desktop_integration.patch"
# More on desktop integration (e.g. enforce chakra defaults)
# More on desktop integration (e.g. enforce Chakra defaults)
sed -i -e "/self.create_uninstaller()/,/os.rmdir(config_dir)/d" \
-e "s|self.opts.staging_sharedir, 'man/man1'|self.opts.staging_root, 'usr/share/man/man1'|" \
-e "s|manpath, prog+'.1'+__appname__+'.bz2'|manpath, prog+'.1'+'.bz2'|" \

View File

@ -10,16 +10,22 @@ source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgbase=fcitx
pkgname=('fcitx' 'fcitx-qt' 'fcitx-gtk2' 'fcitx-gtk3')
pkgver=4.2.5
pkgrel=1
pkgrel=2
pkgdesc="A Flexible Input Method Framework"
arch=("i686" "x86_64")
license=('GPL')
url="http://code.google.com/p/fcitx"
makedepends=('intltool' 'cmake' 'pango' 'qt' 'icu' 'dbus-core' 'wget' 'gtk2' 'gtk3' 'opencc' 'lua' 'iso-codes' 'enchant')
source=("http://fcitx.googlecode.com/files/${pkgname}-${pkgver}.tar.xz")
md5sums=('4301375f3abfec374d3899ffdc9c7e28')
source=("http://fcitx.googlecode.com/files/${pkgname}-${pkgver}.tar.xz" '4.2.5-fix.patch')
md5sums=('4301375f3abfec374d3899ffdc9c7e28'
'd49ed107b78ba2dadc11c70f2270b55e')
categories=('localization')
build() {
cd "$srcdir/${pkgname}-${pkgver}"
patch -i "$srcdir/${pkgver}-fix.patch" -p1 || return 1
cd $srcdir/
msg "Creating make environment..."

View File

@ -1,15 +1,10 @@
#
# Chakra Packages for Chakra, part of chakra-project.org
# Apps 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>
# include global config
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
# Maintainer: Neophytos Kolokotronis <tetris4@gmail.com>
pkgname=feh
pkgver=2.5
pkgver=2.6
pkgrel=1
pkgdesc="A fast, lightweight image viewer which uses imlib2"
arch=('i686' 'x86_64')
@ -20,7 +15,7 @@ makedepends=('libxt')
categories=('graphics')
source=("http://feh.finalrewind.org/${pkgname}-${pkgver}.tar.bz2")
categories=('graphics')
sha1sums=('d1bf7fa8ec6b5d1ce16c291edf38d45de01f252d')
md5sums=('95ed6ae854bcc4bd96fd0408a3861a05')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"

View File

@ -3,7 +3,7 @@
#From AUR package http://aur.archlinux.org/packages.php?ID=40056
pkgname=google-talkplugin
pkgver=3.2.4.0
pkgver=3.5.1.0
pkgrel=1
pkgdesc="Video chat browser plug-in for Google Talk"
arch=('i686' 'x86_64')
@ -13,7 +13,7 @@ license=('unknown')
if [ "${CARCH}" = 'x86_64' ]; then
ARCH='amd64'
md5sums=('16feb6ab12d73f9091913336fc712256')
md5sums=('33afcecc02fc17acd604d5eeef3abe12')
else
ARCH='i386'
md5sums=('d9514d644a36886a7130453f4c1b8c83')

View File

@ -5,75 +5,82 @@
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
pkgname=icedtea-web
pkgdesc="Provides a Free Software web browser plugin running applets written in the Java programming language and an implementation of Java Web Start, originally based on the NetX project"
pkgver=1.2
pkgdesc="Provides a Free Software web browser plugin running applets written in the Java programming language and an implementation of Java Web Start, originally based on the NetX project."
pkgver=1.2.1
pkgrel=2
arch=('i686' 'x86_64')
url="http://icedtea.classpath.org/wiki/IcedTea-Web"
license=('GPL2')
makedepends=('openjdk6' 'zip' 'qt' 'npapi-sdk' 'rhino' 'junit')
depends=('openjdk6' 'qt' 'desktop-file-utils')
categories=('network')
install=$pkgname.install
source=(http://icedtea.classpath.org/download/source/$pkgname-$pkgver.tar.gz
replacing-gtk-with-qt.patch
include_unistd_h.patch)
sha256sums=('3f8d22b655df207409dd3451ba02907f61a12ac051e4df4d44bb5ed47c4f778d'
'4aca8cffa3e20cbd242dc5b77093a559d0398ec213af6532439fbdc5d55d4f52'
_javaver=7
_jvmdir="/usr/lib/jvm/java-${_javaver}-openjdk"
makedepends=("java-environment=${_javaver}" 'zip' 'qt' 'npapi-sdk' 'rhino' 'junit' 'cups')
depends=("java-environment=${_javaver}" 'qt' 'desktop-file-utils')
categories=('network')
install="${pkgname}.install"
source=("http://icedtea.classpath.org/download/source/${pkgname}-${pkgver}.tar.gz"
'replacing-gtk-with-qt.patch'
'include_unistd_h.patch')
sha256sums=('134efcd429086a643ba03ec6e4da991527c3e5dfcd6ed6680a83824ad3f0cfd6'
'008be13b6854f63df996456cca67b14ec4739fc5688416970b7e42ae5f85e5f5'
'e2258177b59c51425dd67327f6c21785a5f49155624db3522ee25e5dfa8537fd')
build() {
_javaver=6
_jvmdir=/usr/lib/jvm/java-${_javaver}-openjdk
cd "$srcdir/$pkgname-$pkgver"
cd "${srcdir}"
# Replacing gtk with qt
patch -Np1 -i ../replacing-gtk-with-qt.patch
# missing #include <unistd.h> in plugin/icedteanp/IcedTeaPluginUtils.cc
patch -Np1 -i ../include_unistd_h.patch
./configure --prefix=/usr/lib/jvm/java-6-openjdk \
rm -rf build
cp -r "${pkgname}-${pkgver}" build
cd build
patch -Np1 -i "${srcdir}/replacing-gtk-with-qt.patch"
patch -Np1 -i "${srcdir}/include_unistd_h.patch"
./configure --prefix="${_jvmdir}" \
--with-jdk-home="${_jvmdir}" \
--datarootdir=/usr/share \
--disable-docs
--disable-docs \
|| return 1
make
}
check() {
cd "$srcdir/$pkgname-$pkgver"
cd "${srcdir}/build"
# as more tests have been added some are expectged to fail
# see http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2012-March/017566.html
make -k check || /bin/true
make -k check
return 0
}
package() {
_javaver=6
_jvmdir=/usr/lib/jvm/java-${_javaver}-openjdk
cd "${srcdir}/build"
cd "$srcdir/$pkgname-$pkgver"
# possible make target (see bottom of Makefile.am: install-exec-local install-data-local
make DESTDIR="$pkgdir" install-exec-local install-data-local
make install-exec-local install-data-local DESTDIR="${pkgdir}"
# Install desktop files.
install -m755 -d ${pkgdir}/usr/share/{applications,pixmaps}
install -m644 javaws.png ${pkgdir}/usr/share/pixmaps
install -m644 {javaws,itweb-settings}.desktop ${pkgdir}/usr/share/applications
install -m755 -d "${pkgdir}/usr/share"/{applications,pixmaps}
install -m644 javaws.png "${pkgdir}/usr/share/pixmaps"
install -m644 {javaws,itweb-settings}.desktop "${pkgdir}/usr/share/applications"
# remove splitted doc files
rm -rf ${pkgdir}/usr/share/doc
rm -rf "${pkgdir}/usr/share/doc"
# link binaries into /usr/bin + jre/bin
install -m755 -d ${pkgdir}/usr/bin
install -m755 -d ${pkgdir}/${_jvmdir}/jre/bin
pushd ${pkgdir}/${_jvmdir}/bin
for file in *; do
ln -sf ${_jvmdir}/bin/${file} ${pkgdir}/usr/bin
ln -sf ${_jvmdir}/bin/${file} ${pkgdir}/${_jvmdir}/jre/bin
done
install -m755 -d "${pkgdir}/usr/bin"
install -m755 -d "${pkgdir}/${_jvmdir}/jre/bin"
pushd "${pkgdir}/${_jvmdir}/bin"
for file in *; do
ln -sf "${_jvmdir}/bin/${file}" "${pkgdir}/usr/bin"
ln -sf "${_jvmdir}/bin/${file}" "${pkgdir}/${_jvmdir}/jre/bin"
done
popd
# link the mozilla-plugin - test it here http://www.java.com/en/download/help/testvm.xml
install -m755 -d ${pkgdir}/usr/lib/mozilla/plugins/
ln -sf ${_jvmdir}/lib/IcedTeaPlugin.so ${pkgdir}/usr/lib/mozilla/plugins/
install -m755 -d "${pkgdir}/usr/lib/mozilla/plugins/"
ln -sf "${_jvmdir}/lib/IcedTeaPlugin.so" "${pkgdir}/usr/lib/mozilla/plugins/"
}
# vim:set ts=2 sw=2 et:

View File

@ -277,7 +277,7 @@ diff -Naur icedtea-web-1.1.3-orig/plugin/icedteanp/IcedTeaNPPlugin.h icedtea-web
-// GTK includes.
-#include <gtk/gtk.h>
+// QT4 includes.
+#include <QtGui>
+#include <QtGui/QMessageBox>
#include "IcedTeaPluginUtils.h"
#include "IcedTeaPluginRequestProcessor.h"

View File

@ -1,10 +1,10 @@
#
# Apps SC Packages for Chakra, part of chakra-project.org
# Apps Packages for Chakra, part of chakra-project.org
#
# maintainer abveritas@chakra-project.org
pkgname=kadu
pkgver=0.12.0
pkgver=0.12.2
pkgrel=1
pkgdesc="A Qt-based Gadu-Gadu client"
arch=('i686' 'x86_64')
@ -16,7 +16,7 @@ conflicts=('kadu-svn')
screenshot=('http://www.kadu.im/wiki/images/thumb/2/24/Screen_mainpage_pl.png/450px-Screen_mainpage_pl.png')
install=$pkgname.install
source=(http://download.kadu.im/stable/$pkgname-$pkgver.tar.bz2)
sha1sums=('a3292b047ffb4a5e16e907fc883658189d35f4ae')
md5sums=('e546834f85bed14279691998545d203c')
build() {
cd $srcdir/kadu-$pkgver

View File

@ -0,0 +1,19 @@
pkgname=kde-color-schemes-caledonia
pkgver=1.0
pkgrel=2
pkgdesc="Color schemes for the Caledonia theme."
arch=('any')
url='http://malcer.deviantart.com/'
license=('CC-BY-SA')
groups=('caledonia')
depends=('kde-workspace')
conflicts=('caledonia-bundle')
source=('https://opendesktop.org/CONTENT/content-files/146223-Caledonia.colors')
md5sums=('7052da2c2cfa00b1f39f133a371dace1')
package() {
mkdir -p $pkgdir/usr/share/apps/color-schemes
chmod 755 -R $pkgdir/usr/share/apps/color-schemes
cd ${srcdir}
cp 146223-Caledonia.colors $pkgdir/usr/share/apps/color-schemes/Caledonia.colors
}

View File

@ -0,0 +1,19 @@
pkgname=kde-icon-themes-caledonia
pkgver=1.0
pkgrel=2
pkgdesc="Icon theme for Caledonia."
arch=('any')
url='http://malcer.deviantart.com/'
license=('CC-BY-SA')
groups=('caledonia')
depends=('kde-workspace')
conflicts=('caledonia-bundle')
source=('http://switch.dl.sourceforge.net/project/caledonia/Caledonia%20Icons/Caledonia-Icons.tar.gz')
md5sums=('9a1daef4d47c85f5bf22d0ed0c524d3a')
package() {
mkdir -p $pkgdir/usr/share/icons/Caledonia
chmod 755 -R $pkgdir/usr/share/icons/Caledonia
cd ${srcdir}/Caledonia-Icons
cp -rf * $pkgdir/usr/share/icons/Caledonia
}

View File

@ -0,0 +1,19 @@
pkgname=kde-kdm-themes-caledonia
pkgver=1.0
pkgrel=2
pkgdesc="KDM theme for Caledonia."
arch=('any')
url='http://malcer.deviantart.com/'
license=('CC-BY-SA')
groups=('caledonia')
depends=('kde-workspace')
conflicts=('caledonia-bundle')
source=('http://kde-look.org/CONTENT/content-files/143130-Caledonia-KDM.tar.gz')
md5sums=('8dad3b0299bcc9029fdb3081f1c83826')
package() {
mkdir -p $pkgdir/usr/share/apps/kdm/themes/caledonia
chmod 755 -R $pkgdir/usr/share/apps/kdm/themes
cd ${srcdir}/Caledonia-KDM
cp -rf * $pkgdir/usr/share/apps/kdm/themes/caledonia
}

View File

@ -0,0 +1,19 @@
pkgname=kde-ksplash-themes-caledonia
pkgver=1.0
pkgrel=2
pkgdesc="KSplash theme for Caledonia."
arch=('any')
url='http://malcer.deviantart.com/'
license=('CC-BY-SA')
groups=('caledonia')
depends=('kde-workspace')
conflicts=('caledonia-bundle')
source=('http://kde-look.org/CONTENT/content-files/143576-Caledonia-KSplash.tar.gz')
md5sums=('07462ebf696ffbfc44a8e29bc9eeab5f')
package() {
mkdir -p $pkgdir/usr/share/apps/ksplash/Themes/caledonia
chmod 755 -R $pkgdir/usr/share/apps/ksplash/Themes
cd ${srcdir}/Caledonia-KSplash
cp -rf * $pkgdir/usr/share/apps/ksplash/Themes/caledonia
}

View File

@ -4,7 +4,7 @@
# maintainer abveritas@chakra-project.org
pkgname=kdeplasma-applets-cwp
pkgver=1.6.2
pkgver=1.6.3
pkgrel=1
pkgdesc="cwp, a kdeplasma weather plasmoid with lots of customization"
arch=('i686' 'x86_64')
@ -18,7 +18,7 @@ categories=('accessories')
screenshot=('http://kde-apps.org/CONTENT/content-pre1/98925-1.png')
install=customizable-weather-plasmoid.install
source=(http://www.kde-look.org/CONTENT/content-files/98925-cwp-$pkgver.tar.bz2)
md5sums=('a05028a20e0075785ffbbf68b856805e')
md5sums=('8b495916052d55e6be5208ba485bb1f9')
build() {
cd $srcdir/cwp-$pkgver/

View File

@ -8,8 +8,8 @@
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=kdesvn
pkgver=1.5.5
pkgrel=2
pkgver=1.6.0
pkgrel=1
pkgdesc="A pure C++ SVN-client for KDE"
arch=('i686' 'x86_64')
url="http://www.alwins-world.de/programs/kdesvn/"
@ -21,7 +21,7 @@ options=('libtool')
categories=('programming')
install=$pkgname.install
source=(http://kdesvn.alwins-world.de/downloads/$pkgname-$pkgver.tar.bz2)
md5sums=('8f11d31cc55fba408b7971541ee261d0')
md5sums=('7e6adc98ff4777a06d5752d3f2b58fa3')
build() {
cd ${srcdir}/$pkgname-$pkgver
@ -30,12 +30,19 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_CXX_FLAGS="-DQT_THREAD_SUPPORT" \
-DLIB_SUFFIX= || return 1
-DLIB_SUFFIX=
make
}
package() {
cd ${srcdir}/$pkgname-$pkgver
make || return 1
make DESTDIR=${pkgdir} install
#removing conflicting files - kdesdk
rm -f ${pkgdir}/usr/share/kde4/services/svn* || return 1
# rm -rf ${pkgdir}/usr/include || return 1
rm -f ${pkgdir}/usr/share/kde4/services/svn*
#removing $srcdir reference
rm -rf ${pkgdir}/usr/share/doc
}

View File

@ -1,12 +1,11 @@
#
# Apps 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>
_pkgname=kradio4
pkgname=kradio
pkgver=4.0.4
pkgver=4.0.6
pkgrel=1
arch=('i686' 'x86_64')
license=('GPL2')
@ -16,26 +15,20 @@ depends=('lame' 'kdelibs' 'libsndfile' 'lirc-utils' 'libmms' 'ffmpeg')
makedepends=('pkgconfig' 'automoc4')
options=(!libtool)
categories=('multimedia')
screenshot=('http://kradio.sourceforge.net/screenshots/4.0.0/docking.png')
source=("http://downloads.sourceforge.net/sourceforge/${pkgname}/${_pkgname}-${pkgver}.tar.bz2")
md5sums=('4b5495a4f1dda21f7201bc8db0d4f95e')
md5sums=('ee9214156465e0416bb369f78b4a5eae')
build() {
cd "${srcdir}"
mkdir -p build && cd build
# This is needed because the naming of those definitions has changed
# in newer ffmpeg versions.
CXXFLAGS="${CXXFLAGS} -DCODEC_TYPE_VIDEO=AVMEDIA_TYPE_VIDEO"
CXXFLAGS="${CXXFLAGS} -DCODEC_TYPE_AUDIO=AVMEDIA_TYPE_AUDIO"
CXXFLAGS="${CXXFLAGS} -DCODEC_TYPE_DATA=AVMEDIA_TYPE_DATA"
export CXXFLAGS
mkdir -p build
cd build
cmake "../${_pkgname}-${pkgver}" \
-DCMAKE_SKIP_RPATH=ON \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_CXX_FLAGS="${CXXFLAGS}"
-DCMAKE_BUILD_TYPE=Release
make
}

View File

@ -4,7 +4,7 @@
# maintainer: Neophytos Kolokotronis <tetris4@gmail.com>
pkgname=ktp-accounts-kcm
pkgver=0.4.1
pkgver=0.5.0
pkgrel=1
pkgdesc="KCM Module for configuring Telepathy Instant Messaging Accounts"
arch=('i686' 'x86_64')
@ -20,7 +20,7 @@ conflicts=('telepathy-kde-accounts-kcm' 'telepathy-kde-accounts-kcm-plugins')
replaces=('telepathy-kde-accounts-kcm' 'telepathy-kde-accounts-kcm-plugins')
provides=('telepathy-kde-accounts-kcm')
source=("ftp://mirrors.mit.edu/kde/unstable/kde-telepathy/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
md5sums=('f2ce150f9c0ddfb1258a2a323fd0da8b')
md5sums=('71b6b9e846034e2dfaef89b9f67deaed')
build() {
cd "${srcdir}"

View File

@ -4,7 +4,7 @@
# maintainer: Neophytos Kolokotronis <tetris4@gmail.com>
pkgname=ktp-approver
pkgver=0.4.1
pkgver=0.5.0
pkgrel=1
pkgdesc="KDE Channel Approver for Telepathy"
arch=('i686' 'x86_64')
@ -17,7 +17,7 @@ replaces=('telepathy-kde-approver')
provides=('telepathy-kde-approver')
groups=('kde-telepathy')
source=("ftp://mirrors.mit.edu/kde/unstable/kde-telepathy/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
md5sums=('24890c96edcf32293593a803734a0ae0')
md5sums=('3d1558e3b440447477dd7706717af0ca')
build() {
cd "${srcdir}"

View File

@ -4,7 +4,7 @@
# Neophytos Kolokotronis <tetris4@gmail.com>
pkgname=ktp-auth-handler
pkgver=0.4.1
pkgver=0.5.0
pkgrel=1
pkgdesc="Telepathy contact list application "
arch=('i686' 'x86_64')
@ -17,7 +17,7 @@ replaces=('telepathy-kde-auth-handler')
provides=('telepathy-kde-auth-handler')
groups=('kde-telepathy')
source=("ftp://mirrors.mit.edu/kde/unstable/kde-telepathy/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
md5sums=('2ce40dddafae887367302537267666af')
md5sums=('8d9ee2ba9599cf9dc5f1918f9f831f1c')
build() {
cd "${srcdir}"

View File

@ -4,7 +4,7 @@
# Neophytos Kolokotronis <tetris4@gmail.com>
pkgname=ktp-call-ui
pkgver=0.4.1
pkgver=0.5.0
pkgrel=1
pkgdesc="Telepathy call handler "
arch=('i686' 'x86_64')
@ -18,7 +18,7 @@ makedepends=('boost' 'cmake' 'automoc4' )
groups=('kde-telepathy')
categories=('communication')
source=("ftp://mirrors.mit.edu/kde/unstable/kde-telepathy/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
md5sums=('2204eb85f0c74e5d9ca80227c39c1b35')
md5sums=('6287a828222d68d7c2545abb8b08655e')
build() {
cd "${srcdir}"

View File

@ -4,7 +4,7 @@
# Maintainer: Neophytos Kolokotronis <tetris4@gmail.com>
pkgname=ktp-common-internals
pkgver=0.4.1
pkgver=0.5.0
pkgrel=1
pkgdesc="Common libraries for telepathy-kde"
arch=('i686' 'x86_64')
@ -17,7 +17,7 @@ replaces=('telepathy-kde-presence-dataengine')
provides=('telepathy-kde-presence-dataengine')
groups=('kde-telepathy')
source=("ftp://mirrors.mit.edu/kde/unstable/kde-telepathy/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
md5sums=('8ea69974aa78dff99ac6f4c0d449c852')
md5sums=('b80ce096325d1a31c0eca1a84668dd52')
build() {
cd "${srcdir}"

View File

@ -4,7 +4,7 @@
# Neophytos Kolokotronis <tetris4@gmail.com>
pkgname=ktp-contact-applet
pkgver=0.4.1
pkgver=0.5.0
pkgrel=1
pkgdesc="Plasma applet for displaying contacts"
arch=('any')
@ -18,7 +18,7 @@ provides=('telepathy-kde-contact-applet')
groups=('kde-telepathy')
categories=('utils' 'communication')
source=("ftp://mirrors.mit.edu/kde/unstable/kde-telepathy/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
md5sums=('b31d7fe57809739ad5cce6944daacac8')
md5sums=('0fa44b7c230507516631084f02f6fd34')
build() {
cd "${srcdir}"

View File

@ -4,7 +4,7 @@
# Neophytos Kolokotronis <tetris4@gmail.com>
pkgname=ktp-contact-list
pkgver=0.4.1
pkgver=0.5.0
pkgrel=1
pkgdesc="Telepathy contact list application "
arch=('i686' 'x86_64')
@ -20,7 +20,7 @@ categories=('communication')
install=${pkgname}.install
source=("ftp://mirrors.mit.edu/kde/unstable/kde-telepathy/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
screenshot=('http://martys.typepad.com/.a/6a012876e7556d970c014e874d17ac970d-pi')
md5sums=('6f7b453406666883ae20b6406dcbbac7')
md5sums=('14d64664c080b7a58efe731ab40bcab1')
build() {
cd "${srcdir}"

View File

@ -4,7 +4,7 @@
# Neophytos Kolokotronis <tetris4@gmail.com>
pkgname='ktp-contact-runner'
pkgver=0.4.1
pkgver=0.5.0
pkgrel=1
arch=('i686' 'x86_64')
url="http://www.kde.org"
@ -14,7 +14,7 @@ depends=('kde-workspace' 'ktp-common-internals')
makedepends=('cmake' 'automoc4')
groups=('kde-telepathy')
source=("ftp://mirrors.mit.edu/kde/unstable/kde-telepathy/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
md5sums=('9ec47ad842df25c466dfeb9c54c0a01f')
md5sums=('1139f96487f8cb6794c84da76da61dea')
build() {
cd $srcdir/$pkgname-$pkgver

View File

@ -4,7 +4,7 @@
# Neophytos Kolokotronis <tetris4@gmail.com>
pkgname=ktp-filetransfer-handler
pkgver=0.4.1
pkgver=0.5.0
pkgrel=1
pkgdesc="Telepathy file transfer handler"
arch=('i686' 'x86_64')
@ -17,7 +17,7 @@ replaces=('telepathy-kde-filetransfer-handler')
provides=('telepathy-kde-filetransfer-handler')
groups=('kde-telepathy')
source=("ftp://mirrors.mit.edu/kde/unstable/kde-telepathy/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
md5sums=('a598c7022addd4ae9e038b7d11e60a78')
md5sums=('eb7421d9c3ac5c647fd15c18bce64506')
build() {
cd "${srcdir}"

View File

@ -4,7 +4,7 @@
# Neophytos Kolokotronis <tetris4@gmail.com>
pkgname=ktp-kded-integration-module
pkgver=0.4.1
pkgver=0.5.0
pkgrel=1
pkgdesc="Workspace integration module - provides several plugins like auto-away, the infamous 'Now listening to...' and also an error handler"
arch=('i686' 'x86_64')
@ -17,7 +17,7 @@ replaces=('telepathy-kde-integration-module')
provides=('telepathy-kde-integration-module')
groups=('kde-telepathy')
source=("ftp://mirrors.mit.edu/kde/unstable/kde-telepathy/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
md5sums=('110cdc8e09a0f0f6c2609da28971859f')
md5sums=('7d58eea7678ea86fdf5c48a93cd6362b')
build() {
cd "${srcdir}"

View File

@ -4,7 +4,7 @@
# Maintainer: Neophytos Kolokotronis <tetris4@gmail.com>
pkgname=ktp-presence-applet
pkgver=0.4.1
pkgver=0.5.0
pkgrel=1
pkgdesc="Plasma applet for managing your Telepathy account presence"
arch=('any')
@ -18,7 +18,7 @@ provides=('telepathy-kde-presence-applet')
groups=('kde-telepathy')
categories=('utils' 'communication')
source=("ftp://mirrors.mit.edu/kde/unstable/kde-telepathy/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
md5sums=('05b8fd7c8907261626d05c353ccdc347')
md5sums=('9a93802a762618b68b0ca2fbec402b74')
build() {
cd "${srcdir}"

View File

@ -4,7 +4,7 @@
# Maintainer: Neophytos Kolokotronis <tetris4@gmail.com>
pkgname=ktp-send-file
pkgver=0.4.1
pkgver=0.5.0
pkgrel=1
pkgdesc="A File manager plugin to launch a file transfer job with a specified contact"
arch=('i686' 'x86_64')
@ -18,7 +18,7 @@ provides=('telepathy-kde-send-file')
groups=('kde-telepathy')
install=${pkgname}.install
source=("ftp://mirrors.mit.edu/kde/unstable/kde-telepathy/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
md5sums=('3fd2fc86b7147bfc6f29f8094c2f46c7')
md5sums=('5dd87f42e777fc20c6d7f633d3234caa')
build() {
cd "${srcdir}"

View File

@ -5,8 +5,8 @@
pkgname=ktp-text-ui
pkgver=0.4.1
pkgrel=2
pkgver=0.5.0
pkgrel=1
pkgdesc="Telepathy text chat handler"
arch=('i686' 'x86_64')
url="http://www.kde.org"
@ -19,7 +19,7 @@ replaces=('telepathy-kde-text-ui')
provides=('telepathy-kde-text-ui')
groups=('kde-telepathy')
source=("ftp://mirrors.mit.edu/kde/unstable/kde-telepathy/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
md5sums=('b488e971c0e81e4f48de5ba7678afad1')
md5sums=('012a1cfa20f08fadff64755d2b6c1399')
build() {
cd "${srcdir}"

View File

@ -1,50 +0,0 @@
#
# Chakra 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>
# include global config
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=lastfmsubmitd
pkgver=1.0.6
pkgrel=4
pkgdesc="A Last.fm 'plugin' client for MPD, implemented in Python."
arch=(i686 x86_64)
url="http://www.red-bean.com/~decklin/software/lastfmsubmitd/"
license=('MIT')
depends=('python-mpdclient2')
makedepends=('python')
optdepends=('mpd: For local audio playback')
categories=('multimedia')
backup=( etc/lastfmsubmitd.conf )
install=lastfmsubmitd.install
source=(http://www.red-bean.com/~decklin/software/$pkgname/$pkgname-$pkgver.tar.gz
lastmp
lastfmsubmitd
lastmp.conf
lastfmsubmitd.conf)
md5sums=('eadf6f8a7c3a5f8b6311a6fae5c117f6'
'b8b51b54deea837250fba411f0983bda'
'49559328f9e53eb840dcf0364afec818'
'f331cb1fca46eb0b91be269babe49224'
'b3682da7c8a733b14c93dd6f5eb8d1c2')
build() {
cd $srcdir/$pkgname-$pkgver
mkdir -p $pkgdir/usr
/usr/bin/python setup.py install --prefix=$pkgdir/usr
install -D -m 755 ../lastfmsubmitd.conf $pkgdir/etc/lastfmsubmitd.conf
install -D -m 600 ../lastmp.conf $pkgdir/etc/lastmp.conf
install -D -m 755 ../lastfmsubmitd $pkgdir/etc/rc.d/lastfmsubmitd
install -D -m 755 ../lastmp $pkgdir/etc/rc.d/lastmp
install -D -m 755 contrib/lastmp $pkgdir/usr/bin/lastmp
install -d -g audio -m 775 $pkgdir/var/log/lastfm
install -d -g audio -m 775 $pkgdir/var/run/lastfm
install -d -g audio -m 775 $pkgdir/var/spool/lastfm
install -d -g audio -m 775 $pkgdir/var/cache/lastfm
install -D -m644 README $pkgdir/usr/share/licenses/$pkgname/LICENSE
}
# vim:set ts=2 sw=2 et:

View File

@ -1,59 +0,0 @@
#!/bin/bash
daemon_name=lastfmsubmitd
. /etc/rc.conf
. /etc/rc.d/functions
get_pid() {
pidof -x -o %PPID -o $$ -o $PPID $daemon_name
}
case "$1" in
start)
stat_busy "Starting LastFMSubmitd"
PID=$(get_pid)
if [ -z "$PID" ]; then
[ -f /var/run/$daemon_name.pid ] && rm -f /var/run/$daemon_name.pid
/usr/bin/$daemon_name
if [ $? -gt 0 ]; then
stat_fail
exit 1
else
echo $(get_pid) >/var/run/lastfm/$daemon_name.pid
add_daemon $daemon_name
stat_done
fi
fi
;;
stop)
stat_busy "Stopping LastFMSubmitd"
PID=$(get_pid)
[ ! -z "$PID" ] && kill $PID &>/dev/null
if [ $? -gt 0 ]; then
stat_fail
exit 1
else
rm -f /var/run/$daemon_name.pid &> /dev/null
rm_daemon $daemon_name
stat_done
fi
;;
restart)
$0 stop
sleep 3
$0 start
;;
status)
stat_busy "Checking $daemon_name status";
ck_status $daemon_name
;;
*)
echo "usage: $0 {start|stop|restart|status}"
esac
exit 0

View File

@ -1,15 +0,0 @@
# lastfmsubmitd.conf
#
# To have lastfmsubmitd properly submit your songs, you must tell
# lastfmsubmitd your Last.fm username and password.
# Uncomment these lines and fill in the appropriate information.
#[account]
#user: user
#password: password
# If you are using Libre.fm, uncomment these lines:
#[server]
#url = http://turtle.libre.fm/

View File

@ -1,6 +0,0 @@
post_install() {
echo "!!> You must edit /etc/lastfmsubmitd.conf for these daemons to work <!!"
echo "!!> You must also add lastfmsubmitd AND lastmp to your DAEMONS=() <!!"
echo "!!> array for last.fm reporting to start on boot. <!!"
}

View File

@ -1,59 +0,0 @@
#!/bin/bash
daemon_name=lastmp
. /etc/rc.conf
. /etc/rc.d/functions
get_pid() {
pidof -x -o %PPID -o $$ -o $PPID $daemon_name
}
case "$1" in
start)
stat_busy "Starting LastMP"
PID=$(get_pid)
if [ -z "$PID" ]; then
[ -f /var/run/$daemon_name.pid ] && rm -f /var/run/$daemon_name.pid
/usr/bin/$daemon_name
if [ $? -gt 0 ]; then
stat_fail
exit 1
else
echo $(get_pid) >/var/run/lastfm/$daemon_name.pid
add_daemon $daemon_name
stat_done
fi
fi
;;
stop)
stat_busy "Stopping LastMP"
PID=$(get_pid)
[ ! -z "$PID" ] && kill $PID &>/dev/null
if [ $? -gt 0 ]; then
stat_fail
exit 1
else
rm -f /var/run/$daemon_name.pid &> /dev/null
rm_daemon $daemon_name
stat_done
fi
;;
restart)
$0 stop
sleep 3
$0 start
;;
status)
stat_busy "Checking $daemon_name status";
ck_status $daemon_name
;;
*)
echo "usage: $0 {start|stop|restart|status}"
esac
exit 0

View File

@ -1,6 +0,0 @@
# Uncomment and fill the password in if needed.
[mpd]
host: localhost
port: 6600
#password: *****

View File

@ -1,13 +1,12 @@
#
# Chakra 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>
# Contributor (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
# Mantainer: Fabian Kosmale <0inkane@googlemail.com>
pkgname=lazarus
pkgver=0.9.31
_snapshot=28865-20110105
pkgrel=2
pkgver=1.0.0
pkgrel=1
pkgdesc='Delphi-like IDE for FreePascal'
url='http://www.lazarus.freepascal.org/'
license=('GPL2' 'MPL' 'custom:LGPL')
@ -15,28 +14,50 @@ arch=('i686' 'x86_64')
depends=('fpc' 'fpc-src' 'fpc-qtbindings' 'qt') #'gdk-pixbuf' 'gtk2'
options=('!emptydirs' '!makeflags')
categories=('programming')
source=(http://mirrors.iwi.me/lazarus/snapshots/lazarus-$pkgver-${_snapshot}-src.tar.bz2)
md5sums=('bdf31d7a34cae9947c2eeb7b104cef70')
#source=(http://downloads.sourceforge.net/projects/lazarus/Lazarus%20Zip%20_%20GZip/Lazarus%20${pkgver}/${pkgname}-${pkgver}-src.tar.gz)
source=("http://downloads.sourceforge.net/project/lazarus/Lazarus%20Zip%20_%20GZip/Lazarus%201.0/lazarus-1.0-0.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Flazarus%2Ffiles%2FLazarus%2520Zip%2520_%2520GZip%2FLazarus%25201.0%2F&ts=1346353410&use_mirror=ignum")
md5sums=('2412545d740059d006485f5d17ef0eca')
build() {
cd $srcdir/${pkgname}
# don't 'make examples' or you'll end up with a 100MB pkg
make FPC=/usr/bin/fpc LCL_PLATFORM=qt OPT="-dUSE_QT_45" clean all || return 1
make FPC=/usr/bin/fpc LCL_PLATFORM=qt bigide
}
package() {
cd $srcdir/${pkgname}
# skip the 'make install' mess completely and do everything manually
mkdir -p $pkgdir/usr/lib/lazarus $pkgdir/usr/bin
rm -r debian #:)
cp -R . $pkgdir/usr/lib/lazarus
mkdir -p $pkgdir/usr/lib/lazarus $pkgdir/usr/bin $pkgdir/usr/share/man/man1 $pkgdir/usr/share/doc
rsync -a \
--exclude="CVS" --exclude=".cvsignore" \
--exclude="*.ppw" --exclude="*.ppl" \
--exclude="*.ow" --exclude="*.a"\
--exclude="*.rst" --exclude=".#*" \
--exclude="*.~*" --exclude="*.bak" \
--exclude="*.orig" --exclude="*.rej" \
--exclude=".xvpics" \
--exclude="killme*" --exclude=".gdb_hist*" \
--exclude="debian" --exclude="COPYING*" \
--exclude="*.app" --exclude="tools/install" \
. "$pkgdir"/usr/lib/lazarus
ln -s /usr/lib/lazarus/lazbuild $pkgdir/usr/bin/lazbuild
cp -R install/man/man1/* $pkgdir/usr/share/man/man1/
mv $pkgdir/usr/lib/lazarus/docs $pkgdir/usr/share/doc/lazarus
rm -r $pkgdir/usr/lib/lazarus/install
# license files: /usr/lib/lazarus/COPYING*
install -D -m644 COPYING.modifiedLGPL.txt $pkgdir/usr/share/licenses/${pkgname}/COPYING.modifiedLGPL
# install qt binaries
install -Dm755 lazarus $pkgdir/usr/lib/lazarus/lazarus
install -Dm755 startlazarus $pkgdir/usr/lib/lazarus/startlazarus
install -dm755 $pkgdir/usr/bin
ln -s /usr/lib/lazarus/lazarus $pkgdir/usr/bin/lazarus
ln -s /usr/lib/lazarus/startlazarus $pkgdir/usr/bin/startlazarus
ln -s /usr/lib/lazarus/lazbuild $pkgdir/usr/bin/lazbuild
install -Dm644 install/man/man1/lazbuild.1 $pkgdir/usr/share/man/man1/lazbuild.1
# make 'desktop-file-validate' happy and fix missing .png icon
sed -e 's|\(Categories\).*|\1=IDE;Development;|' -i install/lazarus.desktop
sed -e 's|\(Categories\).*|\1=IDE;Development;|' \
-e 's|\.png|\.xpm|' -i install/lazarus.desktop
install -Dm644 install/lazarus.desktop $pkgdir/usr/share/applications/lazarus.desktop
install -Dm644 images/ide_icon48x48.png $pkgdir/usr/share/pixmaps/lazarus.png
rm -r $pkgdir/usr/lib/lazarus/install
# license files: /usr/lib/lazarus/COPYING*
install -D -m644 COPYING.modifiedLGPL.txt $pkgdir/usr/share/licenses/$pkgname/COPYING.modifiedLGPL.txt
}

View File

@ -7,7 +7,8 @@
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=lilypond
pkgver=2.14.0
pkgver=2.16.0
_pkgver=2.16
pkgrel=1
pkgdesc="A music engraving program, devoted to producing the highest-quality sheet music possible."
arch=('i686' 'x86_64')
@ -24,8 +25,8 @@ optdepends=('netpbm: building HTML documentation'
'rsync: installing HTML documentation')
categories=('multimedia')
install=$pkgname.install
source=(http://download.linuxaudio.org/${pkgname}/sources/v2.14/${pkgname}-${pkgver}.tar.gz)
md5sums=('6c08f7246ce79934ec8a41ae7bea05d9')
source=(http://download.linuxaudio.org/${pkgname}/sources/v${_pkgver}/${pkgname}-${pkgver}.tar.gz)
md5sums=('c4637d5f3e485c529c2d98fe372c41fe')
build() {

View File

@ -9,7 +9,7 @@ _protobuf_ver=2.4.1
pkgbase=mozc
pkgdesc="A Japanese Input Method for Chromium OS, Windows, Mac and Linux (the Open Source Edition of Google Japanese Input)"
pkgname=('mozc' 'fcitx-mozc')
pkgver=1.5.1090.102
pkgver=1.6.1187.102
_patchver=${pkgver}.1
pkgrel=1
arch=('i686' 'x86_64')
@ -37,7 +37,7 @@ build() {
# Generate zip code seed
msg "Generating zip code seed..."
python2 dictionary/gen_zip_code_seed.py --zip_code="${srcdir}/KEN_ALL.CSV" --jigyosyo="${srcdir}/JIGYOSYO.CSV" >> data/dictionary/dictionary09.txt
python2 dictionary/gen_zip_code_seed.py --zip_code="${srcdir}/KEN_ALL.CSV" --jigyosyo="${srcdir}/JIGYOSYO.CSV" >> data/dictionary_oss/dictionary09.txt
msg "Done."
# Copy protobuf to be linked statically
@ -109,8 +109,8 @@ package_fcitx-mozc() {
install -m 644 data/images/unix/ui-properties.png "${pkgdir}/usr/share/fcitx/mozc/icon/mozc-properties.png"
install -m 644 data/images/unix/ui-tool.png "${pkgdir}/usr/share/fcitx/mozc/icon/mozc-tool.png"
}
sha1sums=('9c99333a3a46c190fe14afae573b2ddc2faab64a'
sha1sums=('341e0edd1f5c8593b8936792975a4856e1c9c89e'
'f2dca1f3b4386d768b5b04ffe1f5e6103ef5bd08'
'e52272cc5e75c59e8491d1caf00edc9b35fe44ae'
'df5867e37a4b51fb69f53a8baf5b994938691d6d'
'84d59bcc7432c92c7c3fe6f1c5b44ef0bc4bf88b')
'156f45c9f848525f7ba6995adf3540c714fefbbe')

View File

@ -4,8 +4,8 @@
# contributor (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
pkgname=mplayer-vaapi
pkgver=34578
pkgrel=2
pkgver=35107
pkgrel=1
pkgdesc="A movie player, compiled with vaapi support"
arch=('i686' 'x86_64')
url="http://gitorious.org/vaapi/mplayer"
@ -16,7 +16,7 @@ depends=('libxxf86dga' 'libxxf86vm' 'libmad' 'libcdio' 'libxinerama' 'sdl'
'lirc-utils' 'ttf-dejavu' 'libxvmc' 'enca' 'opencore-amr' 'libdca'
'a52dec' 'schroedinger' 'mpg123' 'libvpx' 'libpulse' 'fribidi' 'faad2'
'libva' 'desktop-file-utils')
optdepends('libva-driver-intel: video acceleration for Intel graphic cards')
optdepends=('libva-driver-intel: video acceleration for Intel graphic cards')
makedepends=('unzip' 'live-media' 'yasm' 'ladspa' 'git')
provides=("mplayer=$pkgver")
conflicts=('mplayer')
@ -24,21 +24,16 @@ backup=('etc/mplayer/codecs.conf' 'etc/mplayer/input.conf')
categories=('multimedia')
source=(http://pkgbuild.com/~foutrelis/mplayer-vaapi-$pkgver.tar.xz
tweak-desktop-file.patch
mplayer.png
live-media.patch)
tweak-desktop-file.patch)
options=('!buildflags' '!emptydirs')
install=mplayer-vaapi.install
sha256sums=('cc35a057c8a64d2cdec2dc0a037811ef0f91dd03cd3d07465c7272a08665a37d'
'5b39f0a61969bf330c4434cb17975101be93c27334f65e154e4a93033033e795'
'061739a8cc267748ad58f168034cc39785d949a5262772535e1b347c7842af48'
'9c1400f27dd2ea54c125c66ed1af0eab19761b1b2ae808fa491cd3732fd8a685')
sha256sums=('a6c645625cc2cd6ca48764db302c926049f831e757857ece351b37b674e05e56'
'5a09fb462729a4e573568f9e8c1f57dbe7f69c0b68cfa4f6d70b3e52c450d93b')
build() {
cd "$srcdir/mplayer-vaapi-$pkgver"
patch -d etc -Np0 -i "$srcdir/tweak-desktop-file.patch"
patch -Np0 -i "$srcdir/live-media.patch"
./configure --prefix=/usr \
--enable-runtime-cpudetection \
@ -52,7 +47,10 @@ build() {
--disable-musepack \
--disable-esd \
--disable-mga \
--disable-ass-internal \
--enable-xvmc \
--enable-radio \
--enable-radio-capture \
--disable-vdpau \
--enable-vaapi \
--language=all \
@ -72,5 +70,5 @@ package() {
install -d "$pkgdir/usr/share/mplayer/"
ln -s /usr/share/fonts/TTF/DejaVuSans.ttf "$pkgdir/usr/share/mplayer/subfont.ttf"
rm -rf "$pkgdir/usr/share/mplayer/font"
install -Dm644 "$srcdir/mplayer.png" "$pkgdir/usr/share/pixmaps/mplayer.png"
install -Dm644 etc/mplayer256x256.png "$pkgdir/usr/share/pixmaps/mplayer.png"
}

View File

@ -1,19 +1,6 @@
--- mplayer.desktop.orig 2012-05-13 19:25:26.000000000 +0300
+++ mplayer.desktop 2012-05-13 19:32:19.000000000 +0300
@@ -7,12 +7,6 @@ GenericName[de]=Medienwiedergabe
GenericName[fr]=Lecteur multimédia
GenericName[it]=Lettore multimediale
GenericName[ja]=メディアプレーヤー
-X-GNOME-FullName=MPlayer Media Player
-X-GNOME-FullName[ca]=MPlayer Reproductor multimèdia
-X-GNOME-FullName[de]=MPlayer Medienwiedergabe
-X-GNOME-FullName[fr]=MPlayer Lecteur multimédia
-X-GNOME-FullName[it]=MPlayer Lettore multimediale
-X-GNOME-FullName[ja]=MPlayer メディアプレーヤー
Comment=Play movies and songs
Comment[ca]=Reproduïu vídeos i cançons
Comment[de]=Filme und Musik wiedergeben
@@ -20,8 +14,9 @@ Comment[fr]=Lit les films et musiques
--- mplayer.desktop.orig 2012-07-08 22:18:27.000000000 +0300
+++ mplayer.desktop 2012-07-08 22:19:08.000000000 +0300
@@ -23,8 +23,9 @@ Comment[fr]=Lit les films et musiques
Comment[it]=Riproduce filmati e musica
Comment[ja]=動画や音声のファイルを再生します
Icon=mplayer
@ -24,5 +11,4 @@
Terminal=false
+NoDisplay=true
Categories=GTK;AudioVideo;Audio;Video;Player;TV;
-MimeType=application/ogg;application/x-ogg;application/sdp;application/smil;application/x-smil;application/streamingmedia;application/x-streamingmedia;application/vnd.rn-realmedia;application/vnd.rn-realmedia-vbr;audio/aac;audio/x-aac;audio/m4a;audio/x-m4a;audio/mp1;audio/x-mp1;audio/mp2;audio/x-mp2;audio/mp3;audio/x-mp3;audio/mpeg;audio/x-mpeg;audio/mpegurl;audio/x-mpegurl;audio/mpg;audio/x-mpg;audio/rn-mpeg;audio/scpls;audio/x-scpls;audio/vnd.rn-realaudio;audio/wav;audio/x-pn-windows-pcm;audio/x-realaudio;audio/x-pn-realaudio;audio/x-ms-wma;audio/x-pls;audio/x-wav;video/mpeg;video/x-mpeg;video/x-mpeg2;video/msvideo;video/x-msvideo;video/quicktime;video/vnd.rn-realvideo;video/x-ms-afs;video/x-ms-asf;video/x-ms-wmv;video/x-ms-wmx;video/x-ms-wvxvideo;video/x-avi;video/x-fli;video/x-theora;video/x-matroska;video/3gpp;application/x-flash-video;
+MimeType=application/ogg;application/x-ogg;application/sdp;application/smil;application/x-smil;application/streamingmedia;application/x-streamingmedia;application/vnd.rn-realmedia;application/vnd.rn-realmedia-vbr;audio/aac;audio/x-aac;audio/m4a;audio/x-m4a;audio/mp1;audio/x-mp1;audio/mp2;audio/x-mp2;audio/mp3;audio/x-mp3;audio/mpeg;audio/x-mpeg;audio/mpegurl;audio/x-mpegurl;audio/mpg;audio/x-mpg;audio/rn-mpeg;audio/scpls;audio/x-scpls;audio/vnd.rn-realaudio;audio/wav;audio/x-pn-windows-pcm;audio/x-realaudio;audio/x-pn-realaudio;audio/x-ms-wma;audio/x-pls;audio/x-wav;video/mpeg;video/x-mpeg;video/x-mpeg2;video/mp4;video/msvideo;video/x-msvideo;video/quicktime;video/vnd.rn-realvideo;video/x-ms-afs;video/x-ms-asf;video/x-ms-wmv;video/x-ms-wmx;video/x-ms-wvxvideo;video/x-avi;video/x-fli;video/x-flv;video/x-theora;video/x-matroska;video/3gpp;application/x-flash-video;
MimeType=application/mxf;application/x-netshow-channel;application/ogg;application/ram;application/vnd.rn-realmedia;application/x-shockwave-flash;application/smil;audio/ac3;audio/x-adpcm;audio/x-aiff;audio/AMR;audio/AMR-WB;audio/x-ape;audio/basic;audio/flac;audio/x-flac;audio/x-flac+ogg;audio/x-m4b;audio/x-matroska;audio/mp2;audio/mp4;audio/mpeg;audio/x-mpegurl;audio/x-ms-asx;audio/x-ms-wma;audio/x-musepack;audio/ogg;audio/vnd.rn-realaudio;audio/x-scpls;audio/x-voc;audio/x-vorbis+ogg;audio/x-wav;audio/x-wavpack;video/3gpp;video/3gpp2;video/dv;video/x-flic;video/x-flv;video/x-matroska;video/mp2t;video/mp4;video/mpeg;video/x-ms-asf;video/x-ms-wmv;video/x-msvideo;video/x-nsv;video/ogg;video/x-ogm+ogg;video/quicktime;video/vnd.rn-realvideo;video/x-theora+ogg;video/webm;

View File

@ -9,7 +9,7 @@
# Contributor: TIanyi Cui <tianyicui@gmail.com>
pkgname=nodejs
pkgver=0.8.4
pkgver=0.8.8
pkgrel=1
pkgdesc="Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications."
arch=('i686' 'x86_64')
@ -19,7 +19,7 @@ depends=('python2' 'openssl')
checkdepends=('curl') # curl used for check()
options=('!emptydirs')
source=("http://nodejs.org/dist/v${pkgver}/node-v${pkgver}.tar.gz")
md5sums=('ea44c0fa7a5f268bedfbea0ae1884db5')
md5sums=('f4dae84e96a94b768404c14633bccd49')
build() {
cd "node-v${pkgver}"
@ -32,19 +32,21 @@ build() {
check() {
cd "node-v${pkgver}"
make test
make test || true
}
package() {
cd "node-v${pkgver}"
make DESTDIR="${pkgdir}" install
make install DESTDIR="${pkgdir}"
# install docs as per user request
install -d "${pkgdir}/usr/share/doc/nodejs"
cp -r doc/api/* \
"${pkgdir}/usr/share/doc/nodejs"
"${pkgdir}/usr/share/doc/nodejs"
install -D -m644 LICENSE \
"${pkgdir}/usr/share/licenses/nodejs/LICENSE"
"${pkgdir}/usr/share/licenses/nodejs/LICENSE"
}
# vim:set ts=2 sw=2 et:

View File

@ -4,8 +4,8 @@
# Maintainer: Adrián Chaves Fernández (Gallaecio) <adriyetichaves@gmail.com>
pkgname=opal
pkgver=3.10.6
_pkgver="Stable 6"
pkgver=3.10.7
_pkgver="Stable 7"
_pkgver2="v3.10 Luyten"
pkgrel=1
pkgdesc="Open Phone Abstraction Library."
@ -16,7 +16,7 @@ depends=('libtheora' 'ptlib' 'silc-toolkit' 'speex' 'x264>=20090416')
makedepends=('ffmpeg')
changelog=ChangeLog
source=("http://downloads.sourceforge.net/project/opalvoip/$_pkgver2/$_pkgver/$pkgname-$pkgver.tar.bz2")
md5sums=('6eaa99fcbf7b3b610ce7afd024cebf45')
md5sums=('8686bb930668067eefadab115d2ee1c2')
build() {
cd $srcdir/$pkgname-$pkgver

View File

@ -3,8 +3,8 @@
#
pkgname=opera
pkgver=12.01
_buildver=1532
pkgver=12.02
_buildver=1578
pkgrel=1
pkgdesc="A fast and secure web browser and Internet suite."
url="http://www.opera.com/browser/"
@ -28,7 +28,7 @@ if [ "$CARCH" = "i686" ]; then
elif [ "$CARCH" = "x86_64" ]; then
__arch=$CARCH
source=(http://ftp.opera.com/pub/opera/linux/${pkgver/./}/opera-${pkgver}-${_buildver}.${__arch}.linux.tar.xz)
md5sums=('80dbb801d895c901e8518b488a837524')
md5sums=('3e83561b0ecaae946dd29e0e47b476ef')
fi
package() {

View File

@ -1,15 +1,15 @@
#
# Apps 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: Fabian Kosmale <0inkane@googlemail.com>
# Contributor (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
# include global config
pkgname=proftpd
pkgver=1.3.4
_pkgver=1.3.4a
pkgrel=1
_pkgver=1.3.4b
pkgrel=2
pkgdesc="A high-performance, scalable FTP server"
arch=('i686' 'x86_64')
url="http://www.proftpd.org"
@ -17,15 +17,10 @@ license=('GPL')
depends=('libldap' 'libmysqlclient' 'postgresql-libs')
backup=('etc/proftpd.conf' 'etc/conf.d/proftpd')
categories=('network')
source=(ftp://ftp.proftpd.org/distrib/source/${pkgname}-${_pkgver}.tar.bz2
source=(ftp://ftp.proftpd.org/distrib/source/${pkgname}-${_pkgver}.tar.gz
'proftpd'
'proftpd.logrotate'
'proftpd.conf.d')
md5sums=('4e3235dc1ef95d36e59721d70c5c489c'
'03434e92fbf9250275bfb510a68f66bc'
'ddb09eb13131becdf0e081eef413116b'
'2a1a9bab12655bd8694ac49d48c6f0e4')
build() {
cd ${srcdir}/${pkgname}-${_pkgver}
@ -49,4 +44,8 @@ package() {
cd ${pkgdir}/etc
sed -i 's|nogroup|nobody|g' proftpd.conf
rmdir ${pkgdir}/usr/libexec
}
}
md5sums=('0871e0b93c9c3c88ca950b6d9a04aed2'
'03434e92fbf9250275bfb510a68f66bc'
'ddb09eb13131becdf0e081eef413116b'
'2a1a9bab12655bd8694ac49d48c6f0e4')

View File

@ -4,8 +4,8 @@
# Maintainer: Adrián Chaves Fernández (Gallaecio) <adriyetichaves@gmail.com>
pkgname=ptlib
pkgver=2.10.6
_pkgver="Stable 6"
pkgver=2.10.7
_pkgver="Stable 7"
_pkgver2="v3.10 Luyten"
pkgrel=1
pkgdesc="Portable Windows Library."
@ -15,7 +15,7 @@ license=('MPL')
depends=('alsa-lib' 'expat' 'gcc-libs' 'openssl' 'sdl' 'v4l-utils')
changelog=ChangeLog
source=("http://downloads.sourceforge.net/project/opalvoip/$_pkgver2/$_pkgver/$pkgname-$pkgver.tar.bz2")
md5sums=('142345fde1b6542ebe1eb53bb3f41490')
md5sums=('7fb74a97743fcc5f33d0f97dec7bc878')
build() {
cd $srcdir/$pkgname-$pkgver

25
python2-chardet/PKGBUILD Normal file
View File

@ -0,0 +1,25 @@
#
# Apps Packages for Chakra, part of chakra-project.org
#
# Maintainer: Adrian Chaves Fernandez (Gallaecio) <adriyetichaves@gmail.com>
# Contributor: Ionut Biru <ibiru@archlinux.org>
# Contributor: William Rea <sillywilly@gmail.com>
pkgname=python2-chardet
_pkgname=chardet
pkgver=1.1
pkgrel=1
pkgdesc="Python module for character encoding auto-detection"
arch=('any')
url="http://chardet.feedparser.org"
license=('LGPL')
depends=('python2')
provides=('python-chardet')
replaces=('python-chardet')
source=(http://pypi.python.org/packages/source/c/$_pkgname/$_pkgname-$pkgver.tar.gz)
md5sums=('15838de570d0703baf191dcf831cf0de')
build() {
cd "${srcdir}/${_pkgname}-${pkgver}"
python2 setup.py install --root="${pkgdir}" --optimize=1
}

28
python2-dateutil/PKGBUILD Normal file
View File

@ -0,0 +1,28 @@
#
# Apps Packages for Chakra, part of chakra-project.org
#
# Maintainer: Adrian Chaves Fernandez (Gallaecio) <adriyetichaves@gmail.com>
# Contributor (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
pkgname=python2-dateutil
_pkgname=python-dateutil
pkgver=1.5
pkgrel=1
epoch=1
pkgdesc="Provides powerful extensions to the standard datetime module"
arch=('any')
license=('PYTHON')
url="http://labix.org/python-dateutil"
depends=('python2' 'python2-six')
makedepends=('setuptools')
provides=(python-dateutil)
replaces=(python-dateutil)
source=(http://pypi.python.org/packages/source/p/$_pkgname/$_pkgname-$pkgver.tar.gz)
md5sums=('0dcb1de5e5cad69490a3b6ab63f0cfa5')
package() {
cd $srcdir/$_pkgname-$pkgver
python2 setup.py install --root=$pkgdir
install -Dm644 LICENSE \
$pkgdir/usr/share/licenses/$pkgname/LICENSE
}

View File

@ -0,0 +1,25 @@
#
# Apps Packages for Chakra, part of chakra-project.org
#
# Maintainer: Adrian Chaves Fernandez (Gallaecio) <adriyetichaves@gmail.com>
# Contributor: Giuseppe Calà <jiveaxe@gmail.com>
pkgname=python2-distutils-extra
_pkgname=python-distutils-extra
pkgver=2.36
pkgrel=1
pkgdesc='Enhancements to the Python build system'
arch=('any')
license=('GPL')
url=https://launchpad.net/python-distutils-extra
depends=('intltool' 'python2')
makedepends=('python-distribute')
replaces=(python-distutils-extra)
provides=(python-distutils-extra)
source=(http://launchpad.net/$_pkgname/trunk/$pkgver/+download/$_pkgname-$pkgver.tar.gz)
md5sums=('8e42b67947b80e27557b0fa66996b13e')
build() {
cd "${srcdir}/$_pkgname-$pkgver"
python2 setup.py install --root="${pkgdir}"
}

25
python2-dns/PKGBUILD Normal file
View File

@ -0,0 +1,25 @@
#
# Apps Packages for Chakra, part of chakra-project.org
#
# Maintainer: Adrian Chaves Fernandez (Gallaecio) <adriyetichaves@gmail.com>
# Contributor (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
pkgname=python2-dns
_pkgname=dnspython
pkgver=1.10.0
pkgrel=1
pkgdesc="A DNS toolkit for Python"
arch=('any')
url="http://www.dnspython.org"
license=('BSD')
depends=('python2')
replaces=(python-dnspython)
provides=(python-dnspython)
source=(http://www.dnspython.org/kits/$pkgver/$_pkgname-$pkgver.tar.gz)
md5sums=('b4f60852fd7ba64fc7c3a1fa239eba33')
package() {
cd $srcdir/$_pkgname-$pkgver
python2 setup.py install --root=$pkgdir
install -D LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
}

View File

@ -0,0 +1,25 @@
#
# Apps Packages for Chakra, part of chakra-project.org
#
# Maintainer: Adrian Chaves Fernandez (Gallaecio) <adriyetichaves@gmail.com>
pkgname=python2-feedparser
_pkgname=feedparser
pkgver=5.1.2
pkgrel=1
pkgdesc="Parse RSS and Atom feeds in Python"
arch=('any')
url="http://feedparser.sf.net"
license=(MIT)
depends=('python2' 'libxml2' )
replaces=(python-feedparser)
provides=(python-feedparser)
source=(http://$_pkgname.googlecode.com/files/$_pkgname-$pkgver.tar.bz2)
md5sums=('9f88692c7c1af1d47839eb2025984975')
buildd() {
cd ${srcdir}/$_pkgname-$pkgver
python2 setup.py build
python2 setup.py install --root=${pkgdir}
install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/license
}

View File

@ -0,0 +1,27 @@
#
# Apps Packages for Chakra, part of chakra-project.org
#
# Maintainer: Adrian Chaves Fernandez (Gallaecio) <adriyetichaves@gmail.com>
# Contributor (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
pkgname=python2-mechanize
_pkgname=mechanize
pkgver=0.2.5
pkgrel=1
pkgdesc="Stateful programmatic web browsing in Python"
arch=(any)
url="http://wwwsearch.sourceforge.net/mechanize/"
license=(BSD ZPL)
depends=(python2)
replaces=(python-mechanize)
provides=(python-mechanize)
makedepends=(setuptools)
source=(http://wwwsearch.sourceforge.net/$_pkgname/src/$_pkgname-$pkgver.tar.gz)
md5sums=('32657f139fc2fb75bcf193b63b8c60b2')
package() {
cd "$srcdir/$_pkgname-$pkgver"
python2 setup.py install --root="$pkgdir" --optimize=1
install -D -m644 "$srcdir/$_pkgname-$pkgver/COPYING.txt" "$pkgdir/usr/share/licenses/$pkgname/COPYING.txt"
}

23
python2-openssl/PKGBUILD Normal file
View File

@ -0,0 +1,23 @@
#
# Chakra Packages for Chakra, part of chakra-project.org
#
# contributor (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
pkgname=python2-openssl
pkgver=0.13
pkgrel=1
pkgdesc="pyOpenSSL is a Python interface to the OpenSSL library"
arch=('i686' 'x86_64')
url="http://pyopenssl.sourceforge.net"
license=('LGPL')
depends=('python2' 'openssl')
replaces=('pyopenssl')
provides=('pyopenssl')
source=(http://pypi.python.org/packages/source/p/pyOpenSSL/pyOpenSSL-${pkgver}.tar.gz)
md5sums=('767bca18a71178ca353dff9e10941929')
build() {
cd "${srcdir}/pyOpenSSL-${pkgver}"
python2 setup.py build
python2 setup.py install --prefix="$pkgdir/usr" --optimize=1
}

27
python2-pdf/PKGBUILD Normal file
View File

@ -0,0 +1,27 @@
#
# Apps Packages for Chakra, part of chakra-project.org
#
# Maintainer: Adrian Chaves Fernandez (Gallaecio) <adriyetichaves@gmail.com>
# Contributor: Giuseppe Calà <jiveaxe@gmail.com>
pkgname=python2-pdf
_pkgname=pyPdf
pkgver=1.13
pkgrel=1
pkgdesc="A Pure-Python library built as a PDF toolkit"
arch=('any')
url="http://pybrary.net/pyPdf"
license=('BSD')
depends=('python2')
replaces=(python-pypdf)
provides=(python-pypdf)
source=(http://pybrary.net/$_pkgname/$_pkgname-$pkgver.tar.gz
license.txt)
md5sums=('7a75ef56f227b78ae62d6e38d4b6b1da'
'19b1b4bc0a9a8c4b7b2f5689a16cec2c')
package() {
cd ${srcdir}/$_pkgname-${pkgver}
python2 setup.py install --root=${pkgdir}
install -D -m644 ../license.txt ${pkgdir}/usr/share/licenses/${pkgname}/license.txt
}

26
python2-pdf/license.txt Normal file
View File

@ -0,0 +1,26 @@
# Copyright (c) 2006, Mathieu Fenniak
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are
# met:
#
# * Redistributions of source code must retain the above copyright notice,
# this list of conditions and the following disclaimer.
# * Redistributions in binary form must reproduce the above copyright notice,
# this list of conditions and the following disclaimer in the documentation
# and/or other materials provided with the distribution.
# * The name of the author may not be used to endorse or promote products
# derived from this software without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
# POSSIBILITY OF SUCH DAMAGE.

View File

@ -0,0 +1,29 @@
#
# Apps Packages for Chakra, part of chakra-project.org
#
# Maintainer: Adrian Chaves Fernandez (Gallaecio) <adriyetichaves@gmail.com>
# Contributor: Giuseppe Calà <jiveaxe@gmail.com>
pkgname=python2-simplejson
_pkgname=simplejson
pkgver=2.6.1
pkgrel=2
pkgdesc="Simple, fast, extensible JSON encoder/decoder for Python"
license=('MIT')
arch=('any')
url="https://github.com/simplejson/simplejson"
depends=('python2')
makedepends=('python-distribute')
replaces=(python-simplejson)
provides=(python-simplejson)
source=(http://pypi.python.org/packages/source/s/$_pkgname/$_pkgname-${pkgver}.tar.gz)
md5sums=('03fbb6c4a4d37a767af7848f902e2ad4')
package() {
cd ${srcdir}/$_pkgname-${pkgver}
python2 setup.py install --root=${pkgdir}
# License
install -Dm644 ${srcdir}/$_pkgname-${pkgver}/LICENSE.txt \
${pkgdir}/usr/share/licenses/$pkgname/LICENSE
}

18
python2-six/PKGBUILD Normal file
View File

@ -0,0 +1,18 @@
# Maintainer: Neophytos Kolokotronis <tetris4@gmail.com>
# Contributor: Allan McRae <allan@archlinux.org>
pkgname=python2-six
pkgver=1.2.0
pkgrel=1
pkgdesc="Python 2 and 3 compatibility utilities"
arch=('any')
url="http://pypi.python.org/pypi/six/"
license=('custom')
depends=('python2')
source=(http://pypi.python.org/packages/source/s/six/six-$pkgver.tar.gz)
md5sums=('2a5d1afc79912832ac78fd38e3d75d7e')
package() {
cd "$srcdir/six-$pkgver"
python2 setup.py install --root "${pkgdir}" --optimize=1
}

View File

@ -4,7 +4,7 @@
# Contributor:Renan Biegelmeyer (RenanBS) <renan.biegel[at]gmail[.dot]com
pkgname=qbittorrent
pkgver=2.9.11
pkgver=3.0.1
pkgrel=1
pkgdesc="A bittorrent client written in C++ / Qt4 using the good libtorrent library"
screenshot="http://sourceforge.net/dbimage.php?id=242189"
@ -16,9 +16,10 @@ makedepends=('boost' 'geoip')
optdepends=('python2: needed for search'
'geoip: improves peer country resolution')
categories=('network')
screenshot=('http://sourceforge.net/projects/qbittorrent/screenshots/242189')
install=qbittorrent.install
source=("http://downloads.sourceforge.net/sourceforge/qbittorrent/${pkgname}-${pkgver}.tar.gz")
md5sums=('ac10aa62966589619cebd54b1c12d4e9')
source=("http://downloads.sourceforge.net/sourceforge/qbittorrent/${pkgname}-${pkgver}.tar.xz")
md5sums=('49f5d8698dbbe4c03b7eb44891d1bbe4')
build()
{

View File

@ -3,7 +3,7 @@
#
pkgname=qmmp
pkgver=0.6.2
pkgver=0.6.3
pkgrel=1
pkgdesc="Qt4 based audio-player"
arch=('i686' 'x86_64')
@ -21,7 +21,7 @@ categories=('multimedia')
screenshot=('http://qmmp.ylsoftware.com/images/qmmp-0.3.0_full_1.png')
install=$pkgname.install
source=(http://qmmp.ylsoftware.com/files/$pkgname-$pkgver.tar.bz2)
md5sums=('6bf13baab846f67eedb494043cd7d6fc')
md5sums=('684fbd819150ca474948cf876848a270')
build() {
cd ${srcdir}/$pkgname-$pkgver

View File

@ -4,8 +4,8 @@
# maintainer: abveritas@chakra-project.org
pkgname=rekonq
pkgver=1.0
pkgrel=4
pkgver=1.1
pkgrel=1
pkgdesc='A WebKit based web browser for KDE'
arch=('i686' 'x86_64')
url='http://rekonq.sourceforge.net/'
@ -19,7 +19,7 @@ source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz
'background.png'
'background.diff'
'searchengine.diff')
md5sums=('ca7b86ad4a778cbba52a14192865c7b0'
md5sums=('3ee3f965b47d790ceacac444fc83f4e4'
'cd493df91e34030a8195eaf8b6d68140'
'5d7bab51b8f4b78c0f7cd94c885f22c3'
'7ab9dc2e4397a66c7a64e08265171996')

View File

@ -5,7 +5,7 @@
# contributor (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
pkgname=skrooge
pkgver=1.3.0
pkgver=1.3.2
pkgrel=1
pkgdesc="Allows you to manage your personal finances in KDE"
arch=('i686' 'x86_64')
@ -17,7 +17,7 @@ categories=('office')
install=$pkgname.install
source=(http://skrooge.org/files/$pkgname-$pkgver.tar.bz2)
#"$pkgname-$pkgver-numbers.diff::http://quickgit.kde.org/?p=skrooge.git&a=blobdiff_plain&h=6419c8feca1e52e29ea80bed40968332559d58ca&hp=c123c16274a1f19c172a7ce0604835f76ffd7288&f=skgbasegui/skgcalculatoredit.cpp")
md5sums=('84e3d82e57cbfa2702c54ff88fabc76e')
md5sums=('7fd8dbdddf22fce5e5b95dce38bb85bc')
# 'a841957f870a997ea0cba11b01775b97')
build() {

View File

@ -5,23 +5,30 @@
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
pkgname=synaptiks
pkgver=0.8.0
pkgrel=2
pkgver=0.8.1
pkgrel=1
pkgdesc="A touchpad tool for KDE."
arch=('i686' 'x86_64')
url="http://synaptiks.lunaryorn.de/"
license=('BSD')
depends=('kdebindings-python' 'kde-workspace'
'xf86-input-synaptics' 'python-udev>=0.8' 'dbus-python' 'python-distribute')
makedepends=('kdesdk-scripts' 'gettext' 'docbook-xsl')
'xf86-input-synaptics' 'python-udev' 'dbus-python' 'python-distribute')
# makedepends=('kdesdk-scripts' 'gettext' 'docbook-xsl')
categories=('utils')
source=(http://pypi.python.org/packages/source/s/${pkgname}/${pkgname}-${pkgver}.tar.bz2)
md5sums=('e733de797abb65f46a06006363a4755a')
install=(synaptiks.install)
install=synaptiks.install
screenshot=(http://synaptiks.lunaryorn.de/en/0.8.1/_images/scrolling.png)
source=("http://pypi.python.org/packages/source/s/${pkgname}/${pkgname}-${pkgver}.tar.bz2"
'pyudev-fix.patch')
md5sums=('4137a5c7a6117cf8f2073bfdb05466d6'
'9a1c930ff2d8fad6e986270141c3fb0a')
build() {
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
python2 setup.py install --root "${pkgdir}"
#Fix issue with bluetooth mouse: https://bugs.archlinux.org/task/31328
patch -p1 -i "${srcdir}"/pyudev-fix.patch
python2 setup.py install --root "${pkgdir}" --optimize=1
install -m755 -d "$pkgdir/usr/share/licenses/synaptiks/"
install -m644 COPYING "$pkgdir/usr/share/licenses/synaptiks"
install -D -m644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README.rst"

View File

@ -0,0 +1,11 @@
--- synaptiks-0.8.1/synaptiks/monitors/mouses.py~ 2012-08-28 18:58:09.540085410 -0500
+++ synaptiks-0.8.1/synaptiks/monitors/mouses.py 2012-08-28 21:38:46.060947638 -0500
@@ -74,7 +74,7 @@
# device. The parent represents the actual physical device. The name
# may be decorated with quotation marks, which are removed for the sake
# of a clean represenation
- return cls(device['ID_SERIAL'], device.parent['NAME'].strip('"'))
+ return cls(device.get('ID_SERIAL'), device.parent['NAME'].strip('"'))
class MouseDevicesMonitor(QObject):

View File

@ -6,7 +6,7 @@
pkgname=telepathy-logger-qt
pkgver=0.4.1
pkgver=0.5.0
pkgrel=1
pkgdesc="Qt bindings for telepathy logger"
arch=('i686' 'x86_64')
@ -16,7 +16,7 @@ depends=('telepathy-qt' 'qt-gstreamer' 'telepathy-logger' 'boost-libs')
makedepends=('automoc4' 'cmake' 'python2' 'boost')
group=('kde-telepathy')
source=("ftp://mirrors.mit.edu/kde/unstable/kde-telepathy/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
md5sums=('ec7954ef23653333f2bd15e6d7a5e26c')
md5sums=('11843018af5c9f5d949c65c4ca5323c9')
build() {
cd "${srcdir}"

View File

@ -5,13 +5,13 @@
pkgname=tellico
pkgver=2.3.6
pkgrel=1
pkgrel=3
pkgdesc="A collection manager for KDE"
arch=('i686' 'x86_64')
url="http://tellico-project.org/"
license=('GPL')
depends=('kde-workspace' 'yaz' 'exempi' 'libksane' 'taglib'
'kdemultimedia-common' 'poppler-qt' 'qjson')
'libkcddb' 'poppler-qt' 'qjson')
makedepends=('automoc4' 'cmake' 'docbook-xsl')
categories=('office')
screenshot=('http://tellico-project.org/img/main_screen-2.0.jpg')

View File

@ -9,18 +9,18 @@
pkgname=texmaker
pkgver=3.4.1
pkgver=3.5
pkgrel=1
pkgdesc="Texmaker is a free, modern and cross-platform LaTeX editor for linux,
macosx and windows systems that integrates many tools needed to develop documents
pkgdesc="Texmaker is a free, modern and cross-platform LaTeX editor for linux,
macosx and windows systems that integrates many tools needed to develop documents
with LaTeX, in just one application."
arch=('i686' 'x86_64')
url="http://www.xm1math.net/texmaker/"
license=('GPL')
depends=('qt>=4.7' 'poppler-qt>=0.16')
depends=('qt' 'poppler-qt' 'lcms2')
categories=('office')
source=(http://www.xm1math.net/texmaker/texmaker-$pkgver.tar.bz2)
md5sums=('9c31eb2adeb507adc3f5b9c68cace16a')
md5sums=('9ea033ad9890cd8ea5c3ff9e633fcfe8')
build() {
cd $srcdir/$pkgname-$pkgver

View File

@ -5,9 +5,9 @@
pkgname=usb-modeswitch
_pkgname=usb_modeswitch
pkgver=1.1.9
pkgrel=2
_pkgdata=20110805
pkgver=1.2.4
pkgrel=1
_pkgdata=20120815
pkgdesc="Activating switchable USB devices on Linux."
arch=('i686' 'x86_64')
url="http://www.draisberghof.de/usb_modeswitch/"
@ -20,34 +20,28 @@ categories=('system')
backup=("etc/$_pkgname.conf")
source=("http://www.draisberghof.de/$_pkgname/$pkgname-$pkgver.tar.bz2"
"http://www.draisberghof.de/$_pkgname/$pkgname-data-$_pkgdata.tar.bz2"
"http://www.draisberghof.de/$_pkgname/device_reference.txt")
md5sums=('76f6978f18cac41f269a346a5d0f1052'
'0ed8a28f8efd3177a128ecd46fc8bf9f'
'e8e39e52e3cf7a38e483e7a80d382927')
build() {
cd $srcdir/$pkgname-$pkgver
install -d $pkgdir/lib/udev/$_pkgname
install -d $pkgdir/etc
install -d $pkgdir/usr/share/man/man1
"usb-modeswitch-${pkgver}-device_reference.txt::http://www.draisberghof.de/$_pkgname/device_reference.txt")
md5sums=('dbd4ce7966d7b4a5a0604a8280f7164d'
'12d7de3210e45ad6f48791d12bbdbf61'
'3588e76bf08f6c9ed51a1de4d086795e')
build() {
cd $srcdir/usb-modeswitch-$pkgver/
make clean
make
}
package() {
cd $srcdir/$pkgname-$pkgver
cd $srcdir/usb-modeswitch-$pkgver/
# Bin Installation.
make DESTDIR=$pkgdir install
mkdir -p $pkgdir/usr/lib/udev
mkdir -p $pkgdir/etc
mkdir -p $pkgdir/usr/share/man/man1
# Adjustments.
mv $pkgdir/lib/udev/$_pkgname/$_pkgname.sh $pkgdir/lib/udev/$_pkgname.sh
rmdir $pkgdir/lib/udev/$_pkgname
mv $pkgdir/lib/udev/$_pkgname.sh $pkgdir/lib/udev/$_pkgname
cp $srcdir/device_reference.txt $pkgdir/etc/$_pkgname.setup
make DESTDIR=${pkgdir} UDEVDIR=${pkgdir}/usr/lib/udev install
# Data Installation.
cd $srcdir/$pkgname-data-$_pkgdata
make DESTDIR=$pkgdir install
cp $srcdir/usb-modeswitch-${pkgver}-device_reference.txt $pkgdir/etc/usb_modeswitch.setup
cd $srcdir/usb-modeswitch-data-${_pkgdata}
make DESTDIR=$pkgdir install RULESDIR=${pkgdir}/usr/lib/udev/rules.d
}

View File

@ -3,8 +3,8 @@
#
pkgname=virtualbox-ext-oracle
pkgver=4.1.18
_build=78361
pkgver=4.1.20
_build=80170
pkgrel=1
pkgdesc="Oracle VM VirtualBox Extension Pack"
arch=('any')
@ -15,7 +15,7 @@ categories=('system')
options=(!strip)
source=( "http://download.virtualbox.org/virtualbox/$pkgver/Oracle_VM_VirtualBox_Extension_Pack-$pkgver-$_build.vbox-extpack" "PUEL" )
install=virtualbox-ext-oracle.install
sha256sums=('1c8cf8d67d9adf75fd02d529c03ee2f960ec4be08970fd8030ba7912ef1e3198'
sha256sums=('3aa9a2d65e63b8fcf3fc02070bde23d27f4e061953c8c8f1a1e1d492244bfa2a'
'50658c653cde4dc43ba73a64c72761d2e996fd8e360fc682aa2844e1ad5b045f')
package() {

View File

@ -5,8 +5,8 @@
# Contributor: Sebastien Luttringer <seblu[plus]arch[at]seblu[dot]net>
pkgname=virtualbox
pkgver=4.1.18
_build=78361
pkgver=4.1.20
_build=80170
pkgrel=1
pkgdesc='Oracle VM VirtualBox Binary Edition'
arch=('i686' 'x86_64')
@ -41,13 +41,13 @@ source=(
'vboxweb.rc'
'vboxweb.conf'
)
sha256sums=('f45015f3b427a24195e8cbabb2158d26daecd6c03cd7437aacb5249500a2b425'
sha256sums=('0c282c58d35aad41ac43b9fd0b33689a384d5ea21018d2824da63df9b3cf9241'
'69417a9e8855cab8e4878886abe138f559fd17ae487d4cd19c8a24974a8bbec2'
'578b63ab173cdcd9169d8aff00caf48668e46a6886bb90fd34a0fbe63e180a4e'
'71740893a5f226f9d9fcc607ab9d39b7de816b2759625b34da19162bc7e579ff'
'656905de981ffa24f6f921c920538854a235225053f44baedacc07b46ca0cf56'
'12dbba3b59991f2b68cddeeeda20236aeff63e11b7e2d1b08d9d6a82225f6651')
[[ "${CARCH}" = i686 ]] && sha256sums[0]='112d5eefb15fc96f9e2c3a85928a1984c022ef32bb8781536a7a06e33a80865a'
[[ "${CARCH}" = i686 ]] && sha256sums[0]='e084db553064fb85136df22d13f262fef602daca56b95799cef7df761310a8d5'
_installdir='/opt/VirtualBox'
package() {

View File

@ -0,0 +1,20 @@
pkgname=wallpapers-caledonia
pkgver=1.0
pkgrel=2
pkgdesc="Official wallpapers for the Caledonia theme."
arch=('any')
url='http://malcer.deviantart.com/'
license=('CC-BY')
groups=('caledonia')
depends=('kde-workspace')
conflicts=('caledonia-bundle')
source=('http://www.deviantart.com/download/220705168/caledonia_official_wallpapers_by_malcer-d3neh74.zip')
md5sums=('cc8e3c369fa81ec14405eb8470e192f8')
package() {
mkdir -p $pkgdir/usr/share/wallpapers
chmod 755 -R $pkgdir/usr/share/wallpapers
cd ${srcdir}/Caledonia_Official_Wallpaper_Collection
rm README
cp -rf * $pkgdir/usr/share/wallpapers
}

View File

@ -4,7 +4,7 @@
# maintainer abveritas@chakra-project.org
pkgname=wine
pkgver=1.5.10
pkgver=1.5.11
pkgrel=1
_pkgbasever=${pkgver/rc/-rc}
@ -17,7 +17,7 @@ screenshot=('http://wstaw.org/m/2012/04/28/wine.png')
arch=(i686 x86_64)
license=(LGPL)
categories=('system')
md5sums=('7bf0345d31e23111ab6ae69e153bc961')
md5sums=('930485c8df59edcf0a6e3fd87cca8b39')
depends=(
fontconfig lib32-fontconfig

View File

@ -5,18 +5,18 @@
pkgname=yarock
_pkgname=Yarock
pkgver=0.0.56
pkgver=0.0.58
pkgrel=1
pkgdesc="A Qt4 Modern Music Player with collection browser based on cover art."
arch=('i686' 'x86_64')
url="http://qt-apps.org/content/show.php?content=129372"
screenshot="http://qt-apps.org/CONTENT/content-pre2/129372-2.png"
license=('GPL3')
depends=('qt' 'taglib' 'phonon')
depends=('qt' 'taglib' 'phonon' 'boost')
categories=('multimedia')
source=(http://launchpad.net/$pkgname/trunk/$pkgver/+download/${_pkgname}_${pkgver}_source.tar.gz)
screenshot=('http://qt-apps.org/CONTENT/content-pre1/129372-1.png')
md5sums=('821288c8ed0a2bf4ffe90eba9ab13b08')
md5sums=('d0ea1424ecc5f30dd68f50f48237197f')
build() {
cd $srcdir/${_pkgname}_${pkgver}_source