ksetiwatch deb für mich?
- Meinux
- Beiträge: 312
- Registriert: 08.11.2002 05:05:55
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Leipzig
ksetiwatch deb für mich?
Hallo,
Hat jemand ksetiwatch für mich?
Ich bekomme das nicht kompiliert, und vielleicht hat das ja einer von euch.
Mein System Sid mit xfree 4.2---
Grüsse
M
Hat jemand ksetiwatch für mich?
Ich bekomme das nicht kompiliert, und vielleicht hat das ja einer von euch.
Mein System Sid mit xfree 4.2---
Grüsse
M
Ich hab mal den source runtergeladen, und hier auf meinem System hab ich ohne Probleme ein deb bauen können, welches auch zu funktionieren scheint. Ich könnts dir jetzt ohne Probleme schicken, aber ich erklär dir einfach mal wie ich es gemacht habe. Ein deb zu bauen ist nämlich Kinderleicht und vielleicht brauchst du es später noch. So neben den normalen Entwicklertools wie gcc, g++ und make solltest du die wichtigsten -dev paket zu kde, qt und so was installiert haben (weiß jetzt leider nicht genau welche gebraucht werden, da ich ziemlich viele installiert habe und bei mir keine fehler kamen), sowie die pakete dh-make und dpkg-dev.
Jetzt lädst du dir die Sourcen für kde3 einfach runter und entpackst sie. Nun rufst du im Source-Verzeichnis einfach dh_make auf. Ich baue normalerweise immer singel binary-Pakete. dh-make erstellt dir ein debian-Verzeichnis mit mehreren Dateien wovon du nun die debian/rules-Datei editieren solltest. An die ./configure-Zeile in der rules-Datei solltest du anhängen. Nun brauchst du nur noch ein im Source-Verzeichniss eintippen, ein bisschen warten und dann liegt ein fertiges deb ein Verzeichniss tiefer, welches du nun mit dpkg -i installieren kannst.
Falls bei der Installation beanstandet wird das ein html Verzeichniss fehlt, dieses einfach anlegen und danach nochmal installieren.
Falls dir das zu stressig ist oder du keinen Bock darauf hast, schreib nochmal und ich lass dir das Paket was ich hier gebaut hab irgendwie zukommen (meins ist für aktuelles Sid).
cu
Jetzt lädst du dir die Sourcen für kde3 einfach runter und
Code: Alles auswählen
tar xvjf ksetiwatch-2.6.0.tar.bz2
Code: Alles auswählen
cd ksetiwatch-2.6.0
dh_make
Code: Alles auswählen
--with-qt-dir=/usr/share/qt3
Code: Alles auswählen
fakeroot dpkg-buildpackage -us -uc
Falls bei der Installation beanstandet wird das ein html Verzeichniss fehlt, dieses einfach
Code: Alles auswählen
mkdir /usr/share/doc/ksetiwatch/html
Falls dir das zu stressig ist oder du keinen Bock darauf hast, schreib nochmal und ich lass dir das Paket was ich hier gebaut hab irgendwie zukommen (meins ist für aktuelles Sid).
cu
- Meinux
- Beiträge: 312
- Registriert: 08.11.2002 05:05:55
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Leipzig
Hei,
Ich bin nach deinen Anweisungen vorgegangen.
Ich musste noch einiges nachinstallieren.
An die Datei rules habe ich
angehangen.
Leider bricht fakeroot mit fiolgender Fehlermelung ab:
Ein
bringt
Wenn ich, wie du geschrieben hast ein
kommt die gleiche Fehlermeldung.
Hast du noch einen Hinweis für mich?
M
Ich bin nach deinen Anweisungen vorgegangen.
Ich musste noch einiges nachinstallieren.
An die Datei rules habe ich
Code: Alles auswählen
--with-qt-dir=/usr/share/qt3 --with-qt-includes=/usr/include/qt3
Leider bricht fakeroot mit fiolgender Fehlermelung ab:
Code: Alles auswählen
checking for Qt... libraries /usr/share/qt3/lib, headers /usr/include/qt3 using -mt
checking if Qt compiles without flags... yes
checking for moc... /usr/share/qt3/bin/moc
checking for uic... /usr/share/qt3/bin/uic
checking whether uic supports -L ... yes
checking whether uic supports -nounload ... yes
checking if Qt needs -ljpeg... no
checking for rpath... yes
checking for KDE... configure: error:
in the prefix, you've chosen, are no KDE headers installed. This will fail.
So, check this please and use another prefix!
make: *** [config.status] Error 1
Code: Alles auswählen
dpkg -l | grep qt
bringt
Code: Alles auswählen
rc libqt2 2.3.2-12 Qt GUI Library (runtime version)
ii libqt3-compat- 3.1.1-8 Qt 1.x and 2.x compatibility includes
ii libqt3-headers 3.1.1-8 Qt3 header files
ii libqt3-mt-dev 3.1.1-8 Qt development files (Threaded)
ii libqt3c102 3.1.1-8 Qt Library
ii libqt3c102-mt 3.1.1-8 Qt GUI Library (Threaded runtime version)
ii libqthreads-12 1.6.4-2 QuickThreads library for Guile
ii qt3-dev-tools 3.1.1-8 Qt3 development tools
rc qtcups 2.0-4 Qt front-end for CUPS.
ii qtella 0.6.1-2 A gnutella client based on Qt
Code: Alles auswählen
--with-qt-dir=/usr/share/qt3
Hast du noch einen Hinweis für mich?
M
Siehe man dh_make:
cu
Code: Alles auswählen
Then dh_make proceeds to generate a "debian" subdirectory and the necessary control files in the pro-
gram source directory. Those control files are customized with the packagename and version extracted
from the directory name. The username is looked up in the environment variable $DEBFULLNAME if this
exists. If not the environment variable $LOGNAME is used to find a name in the /etc/passwd file, and
through NIS, YP and LDAP. The e-mail address is found in the environment and /etc/mailname. $EMAIL
or $DEBEMAIL is set, or the -e (--email) option is supplied, then that e-mail address is used for the
e-mail address of the maintainer (instead of looking it up in the environment. An example, for bash:
export DEBEMAIL="jsmith@debian.org"