| Summary: | Kitty wont install as it requires kdelibs4c2a (>= 4:3.5.9) | ||
|---|---|---|---|
| Product: | TDE | Reporter: | Raevyn <raevyn> |
| Component: | other (any) | Assignee: | Francois Andriot <albator78> |
| Status: | PATCHAVAIL --- | ||
| Severity: | needs packaging | CC: | bugwatch, slavek.banko |
| Priority: | P5 | ||
| Version: | 3.5.13.x [Trinity] | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
| Bug Depends on: | |||
| Bug Blocks: | 2969 | ||
| Attachments: | kitty : fix FTBFS because missing LDFLAGS | ||
|
Description
Raevyn
2011-10-05 21:15:37 CDT
Created attachment 1885 [details] kitty : fix FTBFS because missing LDFLAGS Kitty builds and work correctly here. Here are general instructions : Get source from: http://packages.debian.org/fr/squeeze/kitty kitty_0.9.2.orig.tar.gz kitty_0.9.2-2.1.diff.gz Get attached patch too. Untar the sources: tar xfz kitty_0.9.2.orig.tar.gz cd kitty-0.9.2.orig Apply the Debian patches: zcat kitty_0.9.2-2.1.diff.gz | patch -p1 patch -p1 < debian/patches/00_am_edit.patch patch -p1 < debian/patches/01_qsizepolicy.patch Convert to TQT/TDE: rm -rf admin convert_existing_qt3_app_to_tqt3 convert_existing_kde3_app_to_tde Rename some files: mv src/khtml_kget_cancel.png src/tdehtml_kget_cancel.png mv src/khtml_kget.png src/tdehtml_kget.png Apply TDE specific patch: patch -p1 < kitty-14.0.0-ftbfs.patch Copy "admin" folder from GIT. Then build normally with autotools ... Resulting files (for packager): /opt/trinity/bin/kitty /opt/trinity/share/applnk/Utilities/kitty.desktop /opt/trinity/share/apps/kitty /opt/trinity/share/apps/kitty/bookmark.png /opt/trinity/share/apps/kitty/edit.png /opt/trinity/share/apps/kitty/edittrash.png /opt/trinity/share/apps/kitty/emptytrash.png /opt/trinity/share/apps/kitty/filenew.png /opt/trinity/share/apps/kitty/fileopen.png /opt/trinity/share/apps/kitty/kitty-novideo.png /opt/trinity/share/apps/kitty/kitty_logo.png /opt/trinity/share/apps/kitty/kittyui.rc /opt/trinity/share/apps/kitty/neko-side-welcome.png /opt/trinity/share/apps/kitty/neko-side.png /opt/trinity/share/apps/kitty/player_play.png /opt/trinity/share/apps/kitty/skin_footer.html /opt/trinity/share/apps/kitty/skin_head.html /opt/trinity/share/apps/kitty/skin_js.html /opt/trinity/share/apps/kitty/skin_module.html /opt/trinity/share/apps/kitty/tdehtml_kget.png /opt/trinity/share/apps/kitty/tdehtml_kget_cancel.png /opt/trinity/share/doc/tde/HTML/en/kitty /opt/trinity/share/doc/tde/HTML/en/kitty/common /opt/trinity/share/doc/tde/HTML/en/kitty/index.cache.bz2 /opt/trinity/share/doc/tde/HTML/en/kitty/index.docbook /opt/trinity/share/icons/hicolor/128x128/apps/kitty.png /opt/trinity/share/icons/hicolor/32x32/apps/kitty.png |