| Summary: | Packaging request for decgen (KDE3 window decoration generator) | ||
|---|---|---|---|
| Product: | TDE | Reporter: | ktbz.aoneshot.eliddell |
| Component: | non-core programs | Assignee: | Timothy Pearson <kb9vqf> |
| Status: | PATCHAVAIL --- | ||
| Severity: | needs packaging | CC: | albator78, be4youcome, bugwatch, michele.calgaro |
| Priority: | P5 | ||
| Version: | R14.0.x [Trinity] | ||
| Hardware: | All | ||
| OS: | Linux | ||
| URL: | http://kde-look.org/content/show.php?content=28848 | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
| Bug Depends on: | |||
| Bug Blocks: | 2967 | ||
| Attachments: | png2qrgb: fix FTBFS | ||
|
Description
ktbz.aoneshot.eliddell
2014-08-03 19:25:56 CDT
Looks interesting! It will probably need some work for R14. I remember that I could rebuild existing window decoration themes from KDE 3.5.10 on 3.5.13.2, but not on R14 because there were modification in the tdelibs/tdebase source code. Created attachment 2116 [details]
png2qrgb: fix FTBFS
png2qrgb can be converted and built for R14 using attached patch.
Build instructions:
untar png2qrgb-0.3.tar.bz2
go to extracted directory and urun conversion script:
cd png2qrgb-0.3
rm -rf admin
convert_existing_qt3_app_to_tqt3
convert_existing_kde3_app_to_tde
Copy "admin" folder from R14 GIT to current folder.
Apply patch:
patch -p1 < png2qrgb-0.3-ftbfs.patch
Then build as usual with autotools ...
OK I've managed to make this thing work on TDE R14. The main concern is that it is not a "proper" utility that installs on the system, it's a set of shell script that are intended to run in the user home directory ... Proper packaging will be tricky ! Script to convert to R14: Note: there is an archive (template-0.2.tar.bz2) inside the main archive, that need to be converted too. ### tar xjf 28848-decgen-0.5.tar.bz2 cd decgen-0.5 tar xjf template-0.2.tar.bz2 rm -rf template-0.2/admin/ mv template-0.2/kwin/chunk-bottom template-0.2/kwin/chunk-bottom.cpp convert_existing_qt3_app_to_tqt3 convert_existing_kde3_app_to_tde mv template-0.2/kwin/chunk-bottom.cpp template-0.2/kwin/chunk-bottom pushd template-0.2 mv kwin twin cp -rf ~/tde/tde_r14/main/common/admin/ . cp -f "/usr/share/aclocal/libtool.m4" "admin/libtool.m4.in" cp -f "/usr/share/libtool/config/ltmain.sh" "admin/ltmain.sh" make -f "admin/Makefile.common" popd tar cjf template-0.2.tar.bz2 template-0.2 rm -rf template-0.2 ### Then follow insctructions from the README file. |