Summary: | New ebuild: app-cdr/qlscribe | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Mario Fetka (geos_one) <mario.fetka> |
Component: | Current packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | bugzie, gentoo-bugs, nik, sunrise |
Priority: | High | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://sourceforge.net/projects/qlscribe/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 466204 | ||
Bug Blocks: | |||
Attachments: |
app-cdr/qlscribe-0.9.ebuild
app-cdr/qlscribe/files/qlscribe-0.9-gentoo-1.patch app-cdr/qlscribe-0.9.ebuild app-cdr/qlscribe/files/qlscribe-0.9-gentoo-2.patch app-cdr/qlscribe-0.9.ebuild app-cdr/qlscribe-0.10.ebuild files/qlscribe-0.10-gentoo-3.patch app-cdr/qlscribe-0.11.ebuild app-cdr/qlscribe-0.12.ebuild complete build log qlscribe-0.13-gcc44-1.patch app-cdr/qlscribe-0.13.ebuild app-cdr/qlscribe-0.14.ebuild |
Description
Mario Fetka (geos_one)
2009-03-21 11:43:57 UTC
Created attachment 185741 [details]
app-cdr/qlscribe-0.9.ebuild
the initial version of the ebuild
Created attachment 185742 [details, diff]
app-cdr/qlscribe/files/qlscribe-0.9-gentoo-1.patch
the patch to find the lightscribe libs
Interesting application :) I will add us ( as qt team ) on CC Thanks :) Created attachment 185744 [details]
app-cdr/qlscribe-0.9.ebuild
install dbus files in right dir add wrapper for lscribed
Created attachment 185746 [details, diff]
app-cdr/qlscribe/files/qlscribe-0.9-gentoo-2.patch
patch to install dbus files in right dir and let cmake find lightscibe in opt
patch submitted upstream
Created attachment 185754 [details]
app-cdr/qlscribe-0.9.ebuild
Hack in the libstdc++-v3 path to work with x86 and amd64
cant use get_lindir as it overwrites system vars that are used in the buildprocess
Created attachment 186181 [details]
app-cdr/qlscribe-0.10.ebuild
Bump release
Created attachment 186182 [details, diff]
files/qlscribe-0.10-gentoo-3.patch
new patch dont install dbus files 2 times send upstream
Created attachment 187350 [details]
app-cdr/qlscribe-0.11.ebuild
New Upstream Release no patching needed
Created attachment 189374 [details]
app-cdr/qlscribe-0.12.ebuild
this ebuild depends on the binary hacked liblightscribe-1.18.4.1-r1 ebuild any older would not work
The compile of 0.12 fails for me with gcc-4.4 [ 38%] Generating ui_qdialogprogress.h [ 40%] In file included from /var/tmp/paludis/app-cdr-qlscribe-0.12/work/qlscribe-0.12/lscribed/managerhandler.h:24, from /var/tmp/paludis/app-cdr-qlscribe-0.12/work/qlscribe-0.12/lscribed/managerhandler.cpp:22: /var/tmp/paludis/app-cdr-qlscribe-0.12/work/qlscribe-0.12/lscribed/dbuscpp.h:128: error: 'int32_t' has not been declared [ 42%] Generating ui_qdialogcdproperties.h In file included from /var/tmp/paludis/app-cdr-qlscribe-0.12/work/qlscribe-0.12/lscribed/drives.h:27, from /var/tmp/paludis/app-cdr-qlscribe-0.12/work/qlscribe-0.12/lscribed/drives.cpp:21: /var/tmp/paludis/app-cdr-qlscribe-0.12/work/qlscribe-0.12/lscribed/dbuscpp.h:128: error: 'int32_t' has not been declared make[2]: *** [lscribed/CMakeFiles/lscribed.dir/managerhandler.cpp.o] Error 1 Created attachment 201489 [details]
complete build log
Created attachment 201497 [details, diff]
qlscribe-0.13-gcc44-1.patch
Created attachment 201498 [details]
app-cdr/qlscribe-0.13.ebuild
a new ebuild
(In reply to comment #11) > The compile of 0.12 fails for me with gcc-4.4 > i have uploaded a new version with the required fix (schould have done this earlier) happy using more details for my overlay can be found here http://linamh.mars.arge.at/wiki/Lightscribe thx Mario Created attachment 216938 [details]
app-cdr/qlscribe-0.14.ebuild
Bump
Looks good but there (In reply to comment #17) > Created an attachment (id=216938) [details] > app-cdr/qlscribe-0.14.ebuild > > Bump > Looks good but there are some modifications you can made add src_configure() function and place mycmakeargs in there. It is not good to have such variables in global scope. Then call cmake-utils_src_configure inside src_configure function. Please consider placing this ebuild on Sunrise overlay. It will enhanced your ebuild skills More info:http://www.gentoo.org/proj/en/sunrise/ is now in sunrise overlay It seems that this package is no longer in Sunrise. |