Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 218405 - app-text/highlight-2.4.8: bump to 2.6.9
Summary: app-text/highlight-2.4.8: bump to 2.6.9
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo SGML project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-19 12:57 UTC by Peter Alfredsen (RETIRED)
Modified: 2008-05-05 03:34 UTC (History)
2 users (show)

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


Attachments
Unfinished ebuild (highlight-2.6.9.ebuild,901 bytes, text/plain)
2008-05-04 18:03 UTC, Samuli Suominen (RETIRED)
Details
highlight-2.6.9-gcc43.patch (highlight-2.6.9-gcc43.patch,492 bytes, patch)
2008-05-04 19:33 UTC, Peter Alfredsen (RETIRED)
Details | Diff
highlight-2.6.9.ebuild (highlight-2.6.9.ebuild,987 bytes, patch)
2008-05-04 19:35 UTC, Peter Alfredsen (RETIRED)
Details | Diff
highlight-2.6.9.ebuild (highlight-2.6.9.ebuild,1.25 KB, text/plain)
2008-05-04 20:08 UTC, Peter Alfredsen (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Alfredsen (RETIRED) gentoo-dev 2008-04-19 12:57:17 UTC
Bump to 2.6.9 is available. Cp'ing the ebuild works if you modify the src_install part like this:
-DESTDIR=${D} bin_dir=${D}/usr/bin make -f makefile -e install || die
+DESTDIR=${D} bin_dir=/usr/bin make -f makefile -e install || die

Debian claims that 2.4.8 fails w/gcc-4.3.0, but I don't see it.
http://bugs.debian.org/417223

Reproducible: Always
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2008-05-04 17:28:35 UTC
Peter, This one needs more work. It's forcing -O2 optimization, CC or CXX targets aren't respected (need toolchain-funcs.eclass). The program has also optional GUI using wxGTK which isn't build/installed here. Documentation gets into wrong directory, with COPYING.

Basically, it needs an entirely new ebuild.
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2008-05-04 18:03:05 UTC
Created attachment 151835 [details]
Unfinished ebuild

This one is uncomplete, and fails with USE="wxwindows". Adding it here so I can return to it later unless someone beats me to it..
Comment 3 Peter Alfredsen (RETIRED) gentoo-dev 2008-05-04 19:33:32 UTC
Created attachment 151851 [details, diff]
highlight-2.6.9-gcc43.patch

Needed for the next part.
Comment 4 Peter Alfredsen (RETIRED) gentoo-dev 2008-05-04 19:35:07 UTC
Created attachment 151853 [details, diff]
highlight-2.6.9.ebuild

Fixes GUI installation. Depends on wxgtk-2.6, since unicode widgets makes the code go *barf*.
Comment 5 Peter Alfredsen (RETIRED) gentoo-dev 2008-05-04 20:08:50 UTC
Created attachment 151857 [details]
highlight-2.6.9.ebuild

Fix QA stuff.
doc dir, examples dir, prepalldocs, CXX, O-level.
Comment 6 Samuli Suominen (RETIRED) gentoo-dev 2008-05-05 03:34:50 UTC
*highlight-2.6.9 (04 May 2008)

  04 May 2008; Samuli Suominen <drac@gentoo.org>
  +files/highlight-2.6.9-asneeded.patch, +files/highlight-2.6.9-gcc43.patch,
  +highlight-2.6.9.ebuild:
  Version bump with GCC 4.3 and -Wl,--as-needed patch by Peter Alfredsen.