Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 267055 - ebuild request: Smile 0.9.3
Summary: ebuild request: Smile 0.9.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Qt Bug Alias
URL: http://smile.tuxfamily.org/
Whiteboard: [qting-edge]
Keywords: InOverlay
: isaya (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-04-22 08:13 UTC by Andreas Mielke
Modified: 2009-07-07 23:03 UTC (History)
2 users (show)

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


Attachments
ebuild for smile-0.9.7 (smile-0.9.7.ebuild,1.26 KB, text/plain)
2009-05-06 09:23 UTC, Andreas Mielke
Details
patch für smile-0.9.7 (fix_installation.patch,4.95 KB, patch)
2009-05-06 09:31 UTC, Andreas Mielke
Details | Diff
patch für smile-0.9.7 (fix_docs-0.9.7.patch,643 bytes, patch)
2009-05-06 09:31 UTC, Andreas Mielke
Details | Diff
media-gfx/smile-0.9.9.ebuild (smile-0.9.9.ebuild,1.29 KB, text/plain)
2009-05-21 17:46 UTC, Markus Rathgeb
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Mielke 2009-04-22 08:13:18 UTC
ebuild request for Smile 0.9.3

For more information, and old Ebuild see here.

http://smile.tuxfamily.org/
http://www.kde-apps.org/content/show.php/SMILE?content=83276

and the old ebuild is here:
http://gpo.zugaina.org/media-video/smile

Reproducible: Always
Comment 1 Markos Chandras (RETIRED) gentoo-dev 2009-04-22 14:46:05 UTC
Interesting application

Qt team might like it :)
Comment 2 Markos Chandras (RETIRED) gentoo-dev 2009-04-22 16:06:08 UTC
Allright,

Qt team will pick this up :)

There is no installation process so it needs a lot of code hacking in order to install it properly

I ve pushed a (masked) ebuild on qting-edge overlay for now. When I am sure that the installation is done corectly (and safely) , I ll push it on tree

Thanks :)
Comment 3 Andreas Mielke 2009-04-23 07:30:02 UTC
Smile was built without any errors and it works.

Thank you
Comment 4 Andreas Mielke 2009-05-01 20:58:36 UTC
Version Bump 0.9.5:


For more information, see here:

http://de.kde-apps.org/content/show.php/SMILE?content=83276&PHPSESSID=62900c110688b0d2987add0758374021

http://smile.tuxfamily.org/
Comment 5 Markos Chandras (RETIRED) gentoo-dev 2009-05-02 01:15:18 UTC
(In reply to comment #4)
> Version Bump 0.9.5:
> 
> 
> For more information, see here:
> 
> http://de.kde-apps.org/content/show.php/SMILE?content=83276&PHPSESSID=62900c110688b0d2987add0758374021
> 
> http://smile.tuxfamily.org/
> 

Sorry, I wont bump this application until upstream fixes its build system. I cant make huge patches every time upstream releases a new version. 
I ve already contacted upstream but havent received and replies yet. If you really want me to bump this application, write a similar patch like this one

http://github.com/gentoo-qt/qting-edge/blob/f19a6fd06f9208d81decba4bcdeec4cc57186d33/media-gfx/smile/files/fix_installation.patch

:\
Comment 6 Andreas Mielke 2009-05-06 09:23:09 UTC
Created attachment 190486 [details]
ebuild for smile-0.9.7
Comment 7 Andreas Mielke 2009-05-06 09:31:15 UTC
Created attachment 190487 [details, diff]
patch für smile-0.9.7

Change the directory for BIB_ManSlide to / usr / share / smile / BIB_ManSlide
Comment 8 Andreas Mielke 2009-05-06 09:31:41 UTC
Created attachment 190488 [details, diff]
patch für smile-0.9.7
Comment 9 Markos Chandras (RETIRED) gentoo-dev 2009-05-06 12:09:20 UTC
*** Bug 235010 has been marked as a duplicate of this bug. ***
Comment 10 Markos Chandras (RETIRED) gentoo-dev 2009-05-06 12:15:48 UTC
Thanks for the patches :)
I just commited the new ebuild

( Upstream still hasnt respond to my mail :\ )
Comment 11 Markus Rathgeb 2009-05-21 17:04:15 UTC
Just for note:

SMILE v0.9.9
Sat, 05/16/2009 - 14:55 — admin
Comment 12 Markus Rathgeb 2009-05-21 17:33:58 UTC
-"inherit qt4-edge"
+"inherit qt4"
works also and so no special eclass is needed.
Comment 13 Markus Rathgeb 2009-05-21 17:46:42 UTC
Created attachment 192055 [details]
media-gfx/smile-0.9.9.ebuild
Comment 14 Andreas Mielke 2009-06-03 17:11:17 UTC
in smile-0.9.10.ebuild is small bug.

You have to add the following lines in to your ebuild:

src_configure() {
	qmake smile.pro
}
Comment 15 Markos Chandras (RETIRED) gentoo-dev 2009-06-07 21:59:37 UTC
No you dont have to cause qt4-edge eclass is handling that :) . You need to add that if you are using this ebuild on local overlay 
Comment 16 Markos Chandras (RETIRED) gentoo-dev 2009-07-07 23:03:42 UTC
+*smile-0.9.10 (07 Jul 2009)
+
+  07 Jul 2009; Markos Chandras <hwoarang@gentoo.org> +smile-0.9.10.ebuild,
+  +files/fix_docs-0.9.10.patch, +files/fix_installation.patch,
+  +metadata.xml:
+  Initial commit of smile application. Fixes bug 267055. Thanks to Andreas
+  Mielke and Markus Rathgeb for the ebuilds


On tree. Thanks for reporting this