Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 263236 - New ebuild: app-cdr/qlscribe
Summary: New ebuild: app-cdr/qlscribe
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://sourceforge.net/projects/qlscr...
Whiteboard:
Keywords: EBUILD
Depends on: 466204
Blocks:
  Show dependency tree
 
Reported: 2009-03-21 11:43 UTC by Mario Fetka (geos_one)
Modified: 2022-05-05 13:15 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
app-cdr/qlscribe-0.9.ebuild (qlscribe-0.9.ebuild,841 bytes, text/plain)
2009-03-21 14:14 UTC, Mario Fetka (geos_one)
Details
app-cdr/qlscribe/files/qlscribe-0.9-gentoo-1.patch (qlscribe-0.9-gentoo-1.patch,1.03 KB, patch)
2009-03-21 14:15 UTC, Mario Fetka (geos_one)
Details | Diff
app-cdr/qlscribe-0.9.ebuild (qlscribe-0.9.ebuild,1.09 KB, text/plain)
2009-03-21 15:42 UTC, Mario Fetka (geos_one)
Details
app-cdr/qlscribe/files/qlscribe-0.9-gentoo-2.patch (qlscribe-0.9-gentoo-2.patch,2.61 KB, patch)
2009-03-21 15:45 UTC, Mario Fetka (geos_one)
Details | Diff
app-cdr/qlscribe-0.9.ebuild (qlscribe-0.9.ebuild,1.29 KB, text/plain)
2009-03-21 17:33 UTC, Mario Fetka (geos_one)
Details
app-cdr/qlscribe-0.10.ebuild (qlscribe-0.10.ebuild,1.29 KB, text/plain)
2009-03-25 07:35 UTC, Mario Fetka (geos_one)
Details
files/qlscribe-0.10-gentoo-3.patch (qlscribe-0.10-gentoo-3.patch,1.99 KB, patch)
2009-03-25 07:36 UTC, Mario Fetka (geos_one)
Details | Diff
app-cdr/qlscribe-0.11.ebuild (qlscribe-0.11.ebuild,1.20 KB, text/plain)
2009-04-05 06:16 UTC, Mario Fetka (geos_one)
Details
app-cdr/qlscribe-0.12.ebuild (qlscribe-0.12.ebuild,703 bytes, text/plain)
2009-04-25 08:52 UTC, Mario Fetka (geos_one)
Details
complete build log (qlscribe.out,11.83 KB, text/plain)
2009-08-17 01:16 UTC, David Pyke
Details
qlscribe-0.13-gcc44-1.patch (qlscribe-0.13-gcc44-1.patch,615 bytes, patch)
2009-08-17 05:43 UTC, Mario Fetka (geos_one)
Details | Diff
app-cdr/qlscribe-0.13.ebuild (qlscribe-0.13.ebuild,795 bytes, text/plain)
2009-08-17 05:43 UTC, Mario Fetka (geos_one)
Details
app-cdr/qlscribe-0.14.ebuild (qlscribe-0.14.ebuild,710 bytes, text/plain)
2010-01-19 20:38 UTC, Mario Fetka (geos_one)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mario Fetka (geos_one) 2009-03-21 11:43:57 UTC
At this stage you can add images, text and round text on the labels, also you can use your label as a template for printing from console mode. Project still is in a beta stage, but I hope should be usable. Please provide feedback, bug reports and ideas how to improve this application, and it will be usable for sure.

Reproducible: Always

Steps to Reproduce:
Comment 1 Mario Fetka (geos_one) 2009-03-21 14:14:34 UTC
Created attachment 185741 [details]
app-cdr/qlscribe-0.9.ebuild

the initial version of the ebuild
Comment 2 Mario Fetka (geos_one) 2009-03-21 14:15:41 UTC
Created attachment 185742 [details, diff]
app-cdr/qlscribe/files/qlscribe-0.9-gentoo-1.patch

the patch to find the lightscribe libs
Comment 3 Markos Chandras (RETIRED) gentoo-dev 2009-03-21 15:04:41 UTC
Interesting application :)

I will add us ( as qt team ) on CC

Thanks :)
Comment 4 Mario Fetka (geos_one) 2009-03-21 15:42:57 UTC
Created attachment 185744 [details]
app-cdr/qlscribe-0.9.ebuild

install dbus files in right dir add wrapper for lscribed
Comment 5 Mario Fetka (geos_one) 2009-03-21 15:45:33 UTC
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
Comment 6 Mario Fetka (geos_one) 2009-03-21 17:33:28 UTC
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
Comment 7 Mario Fetka (geos_one) 2009-03-25 07:35:48 UTC
Created attachment 186181 [details]
app-cdr/qlscribe-0.10.ebuild

Bump release
Comment 8 Mario Fetka (geos_one) 2009-03-25 07:36:49 UTC
Created attachment 186182 [details, diff]
files/qlscribe-0.10-gentoo-3.patch

new patch dont install dbus files 2 times send upstream
Comment 9 Mario Fetka (geos_one) 2009-04-05 06:16:00 UTC
Created attachment 187350 [details]
app-cdr/qlscribe-0.11.ebuild

New Upstream Release no patching needed
Comment 10 Mario Fetka (geos_one) 2009-04-25 08:52:50 UTC
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
Comment 11 David Pyke 2009-08-17 00:47:23 UTC
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                
Comment 12 David Pyke 2009-08-17 01:16:14 UTC
Created attachment 201489 [details]
complete build log
Comment 13 Mario Fetka (geos_one) 2009-08-17 05:43:01 UTC
Created attachment 201497 [details, diff]
qlscribe-0.13-gcc44-1.patch
Comment 14 Mario Fetka (geos_one) 2009-08-17 05:43:50 UTC
Created attachment 201498 [details]
app-cdr/qlscribe-0.13.ebuild

a new ebuild
Comment 15 Mario Fetka (geos_one) 2009-08-17 05:48:37 UTC
(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

Comment 16 Mario Fetka (geos_one) 2010-01-04 20:52:20 UTC
more details for my overlay can be found here
http://linamh.mars.arge.at/wiki/Lightscribe

thx Mario
Comment 17 Mario Fetka (geos_one) 2010-01-19 20:38:46 UTC
Created attachment 216938 [details]
app-cdr/qlscribe-0.14.ebuild

Bump
Comment 18 Markos Chandras (RETIRED) gentoo-dev 2010-01-19 20:46:40 UTC
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/
Comment 19 Mario Fetka (geos_one) 2010-02-03 06:23:26 UTC
is now in sunrise overlay
Comment 20 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2016-06-08 16:05:53 UTC
It seems that this package is no longer in Sunrise.