I have Ubuntu 10.04.4 LTS.

ksimus-boolean worked okay after I recompiled it.  KSimus is now a bit
old, and a lot has changed since it was written.  Please excuse the
extra verbosity here.  The output may vary, depending on what you have
already installed.

Step 1: Install the qt3-dev-tools metapackage, and some extras:

akonadi-server (1.3.1-0ubuntu3)
automoc (1.0~version-0.9.88-4)
cervisia (4:4.4.5-0ubuntu1)
cmake (2.8.0-5ubuntu1)
cmake-data (2.8.0-5ubuntu1)
comerr-dev (2.1-1.41.11-1ubuntu2.1)
cvsservice (4:4.4.5-0ubuntu1)
dolphin (4:4.4.5-0ubuntu1.2)
emacsen-common (1.4.19ubuntu1)
gettext-kde (0.10.35-0ubuntu4)
graphviz (2.20.2-8ubuntu3)
kappfinder (4:4.4.5-0ubuntu1.2)
kapptemplate (4:4.4.5-0ubuntu1)
kate (4:4.4.5-0ubuntu1)
kbugbuster (4:4.4.5-0ubuntu1)
kcachegrind (4:4.4.5-0ubuntu1)
kdebase-apps (4:4.4.5-0ubuntu1.2)
kdebase-bin (4:4.4.5-0ubuntu1.2)
kdebase-data (4:4.4.5-0ubuntu1.2)
kdebase-workspace (4:4.4.5-0ubuntu1.2)
kdebase-workspace-bin (4:4.4.5-0ubuntu1.2)
kdebase-workspace-data (4:4.4.5-0ubuntu1.2)
kdebase-workspace-kgreet-plugins (4:4.4.5-0ubuntu1.2)
kdelibs4-dev (4:3.5.10.dfsg.1-3ubuntu2.10.04.1)
kde-minimal (5:55ubuntu1)
kdepasswd (4:4.4.5-0ubuntu1.2)
kdepim-runtime (4:4.4.8-0ubuntu0.0.1)
kdesdk (4:4.4.5-0ubuntu1)
kdesdk-kio-plugins (4:4.4.5-0ubuntu1)
kdesdk-misc (4:4.4.5-0ubuntu1)
kdesdk-scripts (4:4.4.5-0ubuntu1)
kdesdk-strigi-plugins (4:4.4.5-0ubuntu1)
kde-window-manager (4:4.4.5-0ubuntu1.2)
kdm (4:4.4.5-0ubuntu1.2)
kfind (4:4.4.5-0ubuntu1.2)
kinfocenter (4:4.4.5-0ubuntu1.2)
klipper (4:4.4.5-0ubuntu1.2)
kmtrace (4:4.4.5-0ubuntu1)
kompare (4:4.4.5-0ubuntu1)
konqueror (4:4.4.5-0ubuntu1.2)
konqueror-nsplugins (4:4.4.5-0ubuntu1.2)
konsole (4:4.4.5-0ubuntu1.2)
kpartloader (4:4.4.5-0ubuntu1)
krb5-multidev (1.8.1+dfsg-2ubuntu0.10)
krosspython (4:4.4.5-0ubuntu1.2)
ksysguard (4:4.4.5-0ubuntu1.2)
ksysguardd (4:4.4.5-0ubuntu1.2)
kuiviewer (4:4.4.5-0ubuntu1)
kwrite (4:4.4.5-0ubuntu1.2)
libacl1-dev (2.2.49-2)
libart-2.0-dev (2.3.20-2build1)
libaspell-dev (0.60.6-3ubuntu1)
libattr1-dev (1:2.4.44-1)
libavahi-qt3-dev (0.6.25-1ubuntu6.2)
libbz2-dev (1.0.5-4ubuntu0.2)
libc6-dbg (2.11.1-0ubuntu7.10)
libcups2-dev (1.4.3-1ubuntu1.5)
libgcrypt11-dev (1.4.4-5ubuntu2)
libgnutls-dev (2.8.5-2)
libgpg-error-dev (1.6-1ubuntu2)
libgssrpc4 (1.8.1+dfsg-2ubuntu0.10)
libidn11-dev (1.15-2)
libilmbase-dev (1.0.1-3build2)
libjasper-dev (1.900.1-7ubuntu0.10.04.1)
libkadm5clnt-mit7 (1.8.1+dfsg-2ubuntu0.10)
libkadm5srv-mit7 (1.8.1+dfsg-2ubuntu0.10)
libkdb5-4 (1.8.1+dfsg-2ubuntu0.10)
libkdecorations4 (4:4.4.5-0ubuntu1.2)
libkephal4 (4:4.4.5-0ubuntu1.2)
libkfontinst4 (4:4.4.5-0ubuntu1.2)
libkonq5 (4:4.4.5-0ubuntu1.2)
libkonq5-templates (4:4.4.5-0ubuntu1.2)
libkonqsidebarplugin4 (4:4.4.5-0ubuntu1.2)
libkrb5-dev (1.8.1+dfsg-2ubuntu0.10)
libkscreensaver5 (4:4.4.5-0ubuntu1.2)
libksgrd4 (4:4.4.5-0ubuntu1.2)
libksignalplotter4 (4:4.4.5-0ubuntu1.2)
libkwineffects1 (4:4.4.5-0ubuntu1.2)
libkworkspace4 (4:4.4.5-0ubuntu1.2)
liblcms1-dev (1.18.dfsg-1ubuntu2.10.04.1)
liblsofui4 (4:4.4.5-0ubuntu1.2)
liblua50-dev (5.0.3-4)
liblualib50-dev (5.0.3-4)
libmng-dev (1.0.9-1ubuntu1)
libopenexr-dev (1.6.1-4.1)
libpcre3-dev (7.8-3build1)
libpcrecpp0 (7.8-3build1)
libphonon-dev (4:4.6.2-0ubuntu5.3)
libplasma-applet-system-monitor4 (4:4.4.5-0ubuntu1.2)
libplasmaclock4 (4:4.4.5-0ubuntu1.2)
libplasmagenericshell4 (4:4.4.5-0ubuntu1.2)
libplasma-geolocation-interface4 (4:4.4.5-0ubuntu1.2)
libprocesscore4 (4:4.4.5-0ubuntu1.2)
libprocessui4 (4:4.4.5-0ubuntu1.2)
libqt3-compat-headers (3:3.3.8-b-6ubuntu2)
libqt3-headers (3:3.3.8-b-6ubuntu2)
libqt3-mt-dev (3:3.3.8-b-6ubuntu2)
libqt4-dev (4:4.6.2-0ubuntu5.3)
libqt4-multimedia (4:4.6.2-0ubuntu5.3)
libqt4-opengl-dev (4:4.6.2-0ubuntu5.3)
libqt4-sql-sqlite (4:4.6.2-0ubuntu5.3)
libsasl2-dev (2.1.23.dfsg1-5ubuntu1)
libsolidcontrol4 (4:4.4.5-0ubuntu1.2)
libsolidcontrolifaces4 (4:4.4.5-0ubuntu1.2)
libsoprano-dev (2.4.2+dfsg.1-0ubuntu1.1)
libssl-dev (0.9.8k-7ubuntu8.8)
libtaskmanager4 (4:4.4.5-0ubuntu1.2)
libtasn1-3-dev (2.4-1)
libtidy-0.99-0 (20091223cvs-1)
libtiff4-dev (3.9.2-2ubuntu0.7)
libtiffxx0c2 (3.9.2-2ubuntu0.7)
libweather-ion4 (4:4.4.5-0ubuntu1.2)
libxml2-dev (2.7.6.dfsg-1ubuntu1.4)
libxslt1-dev (1.1.26-1ubuntu1)
lokalize (4:4.4.5-0ubuntu1)
lua50 (5.0.3-4)
mysql-client-core-5.1 (5.1.61-0ubuntu0.10.04.1)
mysql-server-core-5.1 (5.1.61-0ubuntu0.10.04.1)
pkg-kde-tools (0.6.4ubuntu5)
plasma-dataengines-workspace (4:4.4.5-0ubuntu1.2)
plasma-desktop (4:4.4.5-0ubuntu1.2)
plasma-widget-folderview (4:4.4.5-0ubuntu1.2)
plasma-widgets-workspace (4:4.4.5-0ubuntu1.2)
poxml (4:4.4.5-0ubuntu1)
python-dateutil (1.4.1-3)
python-enchant (1.5.3-2)
python-iniparse (0.3.1-1)
python-levenshtein (0.10.1-1ubuntu2)
python-lxml (2.2.4-1)
python-utidylib (0.2-3.2ubuntu2)
python-vobject (0.8.1c-3)
qt3-dev-tools (3:3.3.8-b-6ubuntu2)
qt4-qmake (4:4.6.2-0ubuntu5.3)
systemsettings (4:4.4.5-0ubuntu1.2)
translate-toolkit (1.5.3-1ubuntu1)
umbrello (4:4.4.5-0ubuntu1)
valgrind (1:3.6.0~svn20100212-0ubuntu5)

Step 2: Download the ksimus-boolean source code.

http://archive.ubuntu.com/ubuntu/pool/universe/k/ksimus-boolean/ksimus-
boolean_0.3.6.orig.tar.gz

I used the original source package from http://packages.ubuntu.com/hardy
/ksimus-boolean - and I did not apply the Ubuntu patch, which did not
seem to address the issue that I was having.

Step 3: Apply the tiny patch attached.  This edits the configure script
to tell it where to find the ksimus headers (try as I might, I could not
get this to work without editing).

Step 4: configure and make.  Again, the configure script has to be
overridden.

./configure --prefix=/usr --with-qt-includes=/usr/include/qt3 
--with-extra-includes=/usr/include/kde
make
sudo make install

'make install' will write the libksimus-boolean libraries to
/usr/lib/ksimus.

The old ones:

-rw-r--r-- 1 root root    989 2009-11-17 22:53 libksimus-boolean.la
-rw-r--r-- 1 root root 231776 2009-11-17 22:53 libksimus-boolean.so

The new files (note the significant size difference):

-rwxr-xr-x 1 root root    969 2012-03-25 21:06 libksimus-boolean.la
-rwxr-xr-x 1 root root 586271 2012-03-25 21:06 libksimus-boolean.so

Step 5 (the final one): edit ~/.kde/share/config/ksimusrc and make sure
that the '[Packages]' section contains these lines:

Directories=/usr/lib/ksimus/
Files=

It might do, by default (I'd messed around with my version).

You may be able to do 'step 5' in ksimusrc itself.  Start it, and it
should not complain about the 'file not found', and there should be a
lot of extra components available.

Launchpad doesn't like Chrome, so I'll attach the patch separately.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/595884

Title:
  the boolean components are not available in ksimus

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ksimus-boolean/+bug/595884/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to