Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

How does one patch KDE2 under FreeBSD? [0_o]

"How does one patch KDE2 under FreeBSD?" is an internet meme in Russian Internet culture.
by

Nick Vlad

on 11 May 2011

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of How does one patch KDE2 under FreeBSD? [0_o]

ニャ- -- Hello, is this an anime channel?
-- Yes.
-- How do I patch KDE2 under FreeBSD? How does one patch KDE2 under FreeBSD? おたく The phrase was meant to satirize the disproportionate amount of technical "geeky" conversations often occurring on that channel, having nothing to do with anime. Later it was popularized and became widely cited in Russophone chats. In 2006, the phenomenon first received public attention when it was asked by many people prior to the July 6 online conference with the Russian president Vladimir Putin. Due to provoking campaigns, it became the third most popular question proposed to be asked during the conference, the first being "PREVED, Vladimir Vladimirovich! How do you regard MEDVED?" However, the hosts did not ask him the question. In 2007 it was revived to be the number one most frequently asked question in a similar conference with the president of Kazakhstan, Nursultan Nazarbayev. Nazarbayev answered the question seriously by describing the developments in the IT industry of Kazakhstan and the possible use of open-source software in it. In December 2007, the question again became the most popular one preceding the Internet conference of Ukrainian President Viktor Yushchenko. He gave an answer, saying the programmers at his secretariat are able to help patch KDE2 under different operating systems. He also recommended the adoption of newer software (a possible reference to the existence of KDE3 at the time). 猫 猫 ロリコン です Requirements Qt 2.3.1
Automake 1.5 and Autoconf 2.5
a C++ compiler which supports exceptions, preferably gcc-2.95.x.
bunzip2 to decompress .bz2 files. You can find it here. Get libbz2 while you're at it, it enables reading of .tar.bz2 files in konqueror, and one day, will give access to .bz2 files to all KDE applications.
If you want SSL support (for instance for secure web sites in konqueror), make sure you install openssl, version 0.9.6 or later (versions 0.9.5x are not supported).
For Netscape-plugins support in konqueror, make sure to install lesstif.
For a better regular-expressions support in Javascript, install libpcre.
For the KDE help system, you'll need to install libxml2, version 2.3.13 or newer.
There are additional modules that are compiled if the required library is present, but they aren't critical to run KDE. For instance, libldap for the LDAP kioslave, and cdparanoia for the audiocd kioslave. Installation Unlike most compiled software, Qt is compiled in the place where it will stay instead of using a 'make install'. Please read the INSTALL instructions in the Qt package. You need to set the QTDIR and KDEDIR to the locations where Qt and KDE will be installed, respectively. Also, append $QTDIR/bin and $KDEDIR/bin to your $PATH and $LD_LIBRARY_PATH. Alternatively, instead of using $LD_LIBRARY_PATH, you may add your Qt and KDE library paths to /etc/ld.so.conf, but don't forget to run ldconfig as root after installing Qt and kdelibs, otherwise configure scripts will fail to find the newly installed libraries!
bunzip2 qt-x11-2.3.1.tar.bz2
tar xvf qt-x11-2.3.1.tar
cd qt-2.3.1
less INSTALL
# Set up QTDIR, KDEDIR, PATH, and LD_LIBRARY_PATH
cd $QTDIR
./configure -sm -gif -system-jpeg -no-opengl
make

Make sure to compile and install kdelibs before any other packages. Also, if you want to use kdeaddons, it should be compiled last as it requires kdebase, kdemultimedia, etc.

For each KDE package:
bunzip2 <package>.tar.bz2
tar xvf <package>.tar
cd <package>
./configure
make
make install
Full transcript