You are not logged in.
Pages: 1
Offline
I'll try this weekend.
Offline
built using configure make etc... works ok just complains at PyKde version ...
Please let me know how you get on....
Mr Green
Offline
I got pykde and onefinger to work. I added them to my repo. The onefinger-kicker-applet doesn't work. According to the onefinger webpage, the new source was supposed to solved that problem. Maybe there is something wrong with my PKGBUILD? I have posted what I have so far.
# Contributor: Eric Belanger <belanger@astro.umontreal.ca>
pkgname=pykde
pkgver=3.11.3
pkgrel=1
pkgdesc="PyKDE is a set of Python bindings for the KDE core libraries."
url="http://www.riverbankcomputing.co.uk/pykde/"
license=""
depends=('pyqt' 'kdelibs')
makedepends=('python' 'kdelibs' 'qt')
source=(http://www.river-bank.demon.co.uk/download/PyKDE2/PyKDE-$pkgver.tar.gz)
md5sums=('7e0b2df3d5f9718833238501c3a21e96')
build() {
cd $startdir/src/PyKDE-$pkgver
python configure.py
echo ''
echo '==> If you have problems building the package,'
echo '==> In /opt/kde/include/kdeversion.h :'
echo '==> - change KDE_VERSION_STRING to 3.3.0'
echo '==> - change KDE_VERSION_RELEASE to 0'
echo '==> Remember to change these values to the '
echo ' original ones after the package is built'
echo ''
make || return 1
make DESTDIR=$startdir/pkg install
}
# Contributor: Eric Belanger <belanger@astro.umontreal.ca>
pkgname=onefinger-core
pkgver=3.1.1
pkgrel=1
pkgdesc="A file manager and a general-purpose GUI"
url="http://onefinger.sourceforge.net/"
license=""
depends=('kdebase' 'pykde')
makedepends=('python' 'sed')
source=(http://dl.sourceforge.net/onefinger/onefinger_core-$pkgver.tar.gz)
md5sums=('04a03a032eeb0814dc003281f1965a14')
build() {
cd $startdir/src/onefinger_core-$pkgver
SCRIPT=$(echo "s=/usr/share=${startdir}/pkg/usr/share=g")
sed -i -e "$SCRIPT" install.py
SCRIPT=$(echo "s=d = os.path.expandvars("$XDG_DATA_DIRS")=d = os.path.expandvars("${startdir}/pkg/usr/share")=")
sed -i -e "$SCRIPT" install.py
sed -i 's=mkdir=mkdir -p=' install.py
mkdir -p ${startdir}/pkg/usr/bin
SCRIPT=$(echo "s=ln -s ${startdir}/pkg/usr/share/OneFinger/src/one-finger.py /usr/bin/one-finger=ln -fs /usr/share/OneFinger/src/one-finger.py ${startdir}/pkg/usr/bin/one-finger=")
sed -i -e "$SCRIPT" install.py
python install.py
}
# Contributor: Eric Belanger <belanger@astro.umontreal.ca>
pkgname=onefinger-kicker-applet
pkgver=1.2.3
pkgrel=1
pkgdesc="Add-on for the KDE panel which better integrates OneFinger into KDE"
url="http://onefinger.sourceforge.net/"
license=""
depends=('onefinger-core')
makedepends=('sed' 'kdelibs')
source=(http://dl.sourceforge.net/onefinger/onefinger_kicker_applet-$pkgver.tar.gz 'cvs.sh.diff')
md5sums=('aa146548f28ec90b4bba1705d70b9a74' 'd7b1dec7485f0d9aeb896f328d3b4515')
build() {
cd $startdir/src/onefinger_kicker_applet-1.2.1
sed -i 's/1.8/1.9/' configure
patch admin/cvs.sh ../cvs.sh.diff
./configure --prefix=/opt/kde
make || return 1
make prefix=$startdir/pkg/opt/kde install
}
cvs.sh.diff
--- admin/cvs.sh 2004-12-12 02:25:18.000000000 -0500
+++ admin/cvs.sh.new 2004-12-12 02:25:36.000000000 -0500
@@ -573,7 +573,7 @@
### Main
###
-arg=`echo $1 | tr '-.' __`
+arg=`echo $1 | tr '-' __`
case $arg in
cvs | dist | subdir_dist | configure_in | configure_files | subdirs |
cvs_clean | package_merge | package_messages | Makefile_am ) $arg ;;
Offline
something about sip but it conflicts with kdebase (I think) like you say it still works
Just got to figure it out lol
Great Job
Mr Green
Offline
something about sip but it conflicts with kdebase (I think) like you say it still works
sip conflicts with kdebindings. However, some programs like amarok uses kdebindings. I had to uninstall both kdebindings and amarok. Since I wasn't using amarok it isn't that bad.
I wonder if amarok can be built so it doesn't rely on kdebindings.
Offline
Hmm.. I knew that kdebindings "includes" sip, pykde & pyqt (I might be wrong)... did you try using "kdebindings" only as a dependency?
:: / my web presence
Offline
Hmm.. I knew that kdebindings "includes" sip, pykde & pyqt (I might be wrong)... did you try using "kdebindings" only as a dependency?
Onefinger needs pykde. I know that because there was a problem with my pykde package (it got installed in /usr/usr/...) and onefinger complained that pykde was not found and the configuring/compiling stopped.
Offline
Offline
Do you have any better luck with onefinger 3.2?
I'd like to avoid downloading kdebindings, but I'm betting I won't have a choice.
Dusty
Offline
Snowman's PKGBUILD for onefinger-core can be easily adapted for onefinger 3.2. It works without the pykde script if you use kdebindings, but throws a warning saying pykde 3.11.3 is needed for extra functionality (ability to sort windows by recent usage). I assume kdebindings will oneday be updated to include this or something; I didn't try any other solutions. I didn't try to get the kicker applet working.
Dusty
Offline
onefinger 3.2 is now in my repo. Pykde is no longer included in kdebindings. It's now a seperate package in extra.
Offline
Sounds good. Had any luck with the kicker applet yet? I might give it a go this afternoon; right now I'm downloading the new version of the core from your repository. Being on dialup, pyqt and pykde are taking their time. But at least I don't have to update kdebindings next time I Syu!
Thanks for your effort,
Dusty
Offline
The kicker applet isn't working. It can be included in the taskbar but there is no icon and clicking on it doesn't do anything. However, I haven't put much effort to try to make it work.
Offline
onefinger 3.3 is released. It works with snowman's most recent PKGBUILD if you change the $pkgver to 3.3.
Dusty
Offline
Thanks for the info. I have updated my repo.
Offline
This guy is keeping really busy (I've been in contact with him). 3.4 has been released, same thing just have to update the $pkgver and md5sum.
Dusty
Offline
Onefinger v5 is out now. Has anyone got a working pkgbuild for it? Or is someone willing to make one? I'd like to do it myself, but I'm simply not knowledgeable enough :oops:
.oO Komodo Dave Oo.
Offline
Onefinger v5 is out now. Has anyone got a working pkgbuild for it? Or is someone willing to make one? I'd like to do it myself, but I'm simply not knowledgeable enough :oops:
Did you tried to update the $pkgver and md5sum in the PKGBUILD I posted in this thread?
Offline
Yes I have snowman, give me some credit
I actually no longer want/need this package, so don't just make it for my sake
.oO Komodo Dave Oo.
Offline
Pages: 1