Summary: | Version bump: sci-geosciences/merkaartor-0.15.3 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Roeland Douma <roeland> |
Component: | New packages | Assignee: | Hanno Böck <hanno> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | gentoo, gentoo, gentoobugs, jrepetto, kavol, nikoli, petr, sebastian_ml, simon, wojciech |
Priority: | High | Keywords: | EBUILD |
Version: | unspecified | Flags: | roeland:
Bugday+
|
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www.merkaartor.org/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
merkaartor-0.15.3.ebuild
merkaartor-0.16.0.ebuild based on 0.16.0 ebuild with updated download URL and homepage, KEYWORDS="~amd64 ~x86" same as previous but with x86_64 build fix (bug 265987) sorry, (missclick to old file) new version, all previous fixes, corrected download path merkaartor-0.16.3-r1.ebuild fix plugins installation ebuild for Merkaator 0.17.0 sci-geosciences/merkaartor-0.17 ebuild merkaartor-0.17.2.ebuild build.log: merkaartor-0.17.2 failing to build without qt-webkit |
Description
Roeland Douma
2010-03-24 14:50:48 UTC
Created attachment 225111 [details]
merkaartor-0.15.3.ebuild
The new ebuild
this ebuild is building merkaartor fine, but its building no translations for this version the translations from the old-version (here 0.13.2) are removed, not replaced with the new translations <<< obj /usr/share/merkaartor/translations/merkaartor_ru.qm <<< obj /usr/share/merkaartor/translations/merkaartor_pl.qm <<< obj /usr/share/merkaartor/translations/merkaartor_it.qm <<< obj /usr/share/merkaartor/translations/merkaartor_fr.qm <<< obj /usr/share/merkaartor/translations/merkaartor_es.ts <<< obj /usr/share/merkaartor/translations/merkaartor_de.qm <<< obj /usr/share/merkaartor/translations/merkaartor_cs.qm <<< obj /usr/share/merkaartor/translations/merkaartor_ar.qm this translations are shipped with the source ll /var/tmp/portage/sci-geosciences/merkaartor-0.15.3/work/merkaartor-0.15.3/translations/ -rw-r--r-- 1 portage portage 1176 15. Feb 2009 README -rw-r--r-- 1 portage portage 15742 10. Jan 19:03 i18n.pl -rw-r--r-- 1 portage portage 673 10. Mai 2009 makefile -rwxr-xr-x 1 portage portage 1257 2. Okt 2009 maketar.pl -rw-r--r-- 1 portage portage 208693 28. Feb 14:05 merkaartor_ar.ts -rw-r--r-- 1 portage portage 209808 28. Feb 14:05 merkaartor_cs.ts -rw-r--r-- 1 portage portage 210945 28. Feb 14:05 merkaartor_de.ts -rw-r--r-- 1 portage portage 208628 28. Feb 14:05 merkaartor_es.ts -rw-r--r-- 1 portage portage 213420 28. Feb 14:05 merkaartor_fr.ts -rw-r--r-- 1 portage portage 208080 28. Feb 14:05 merkaartor_it.ts -rw-r--r-- 1 portage portage 214897 28. Feb 14:05 merkaartor_ja.ts -rw-r--r-- 1 portage portage 206099 28. Feb 14:05 merkaartor_nl.ts -rw-r--r-- 1 portage portage 209964 28. Feb 14:05 merkaartor_pl.ts -rw-r--r-- 1 portage portage 206639 28. Feb 14:05 merkaartor_pt.ts -rw-r--r-- 1 portage portage 225654 28. Feb 14:05 merkaartor_ru.ts -rw-r--r-- 1 portage portage 204232 28. Feb 14:05 merkaartor_sk.ts -rw-r--r-- 1 portage portage 206419 28. Feb 14:05 merkaartor_sv.ts -rw-r--r-- 1 portage portage 222947 28. Feb 14:05 merkaartor_uk.ts I can confirm the problem with missing translations and I'm unable to move nodes, it always moves the whole track :-( btw, what about bug #296279? p.s. and there is 0.16 available ... but it does not compile for me due to Qt incompatibility :-( Created attachment 235001 [details]
merkaartor-0.16.0.ebuild
this version works & installs the translations
(yes, I know I shouldn't have put the sed into src_compile ...)
0.16.1 is out ... just renaming my ebuild works ;-) The project has changed homepage to http://merkaartor.be (merkaartor.org is considered deprecated and will be abandoned some time in the future). Currently there is now standardized URL pattern for downloading source tarballs. For 0.16.1 the valid URL is http://www.merkaartor.be/attachments/download/2/merkaartor-0.16.1.tar.bz2 Created attachment 240093 [details]
based on 0.16.0 ebuild with updated download URL and homepage, KEYWORDS="~amd64 ~x86"
Created attachment 240153 [details] same as previous but with x86_64 build fix (bug 265987) fix library directory (hardcoded to $PREFIX/lib but on amd64 is used $PREFIX/lib64) Created attachment 240155 [details]
sorry, (missclick to old file)
Created attachment 248337 [details]
new version, all previous fixes, corrected download path
New version works fine for me (on x86), thanks Pinky! Created attachment 250105 [details]
merkaartor-0.16.3-r1.ebuild
- added dependency on Boost
- fixed header
- substituted variable "GPSD" with "GPSDLIB"
Thanks for the initial ebuilds! Created attachment 251221 [details] fix plugins installation I have a problem with this patch : http://bugs.gentoo.org/attachment.cgi?id=248343 I had to revert it, because Merkaartor plugins were not installed. I tested it on x86 and AMD64, and the plugins are working on both platforms. I attach the ebuild I have used (I also removed the proj use flag, because it is not used in Merkaartor). Created attachment 258180 [details]
ebuild for Merkaator 0.17.0
Merkaator 0.17.0 has been released. I have updated the ebuild for new requirements (for exemple gpsd >= 2.92).
(In reply to comment #16) > Created an attachment (id=258180) [details] > ebuild for Merkaator 0.17.0 Correct me, if I'm wrong, but I think the line: > sed -i -e "/QTcpServer/a #include <QTcpSocket>" src/MainWindow.cpp is no longer needed, since there is an include at the begining of the file. Created attachment 258188 [details] sci-geosciences/merkaartor-0.17 ebuild Anyway, here is an ebuild I've been using, it incorporates few changes compared to the one provided by Jean-Claude: * Sed line is imho no longer needed (at least I've never run into any compile or runtime problems while using it for a git version of the ebuild). * Manual desktop entry is not needed, since package installs its own. * Fixed LIBDIR option for eqmake4. * Added min versions for other dependencies according to http://merkaartor.be/wiki/merkaartor/Compiling. So why merkaartor version which is in portage so old? Anybody can vote for this bug? for 0.17.2 Petr's ebuild worked after re-adding magic sed line and after changing SRC_URI="http://www.merkaartor.be/attachments/download/253/${P}.tar.bz2" [ebuild R ] sci-geosciences/merkaartor-0.17.2 USE="exif gdal nls proj webkit -gps -proxy" 0 kB [1] Created attachment 272315 [details]
merkaartor-0.17.2.ebuild
ebuild as described in the last comment... if you're to lazy to create this yourself ;)
Created attachment 275943 [details] build.log: merkaartor-0.17.2 failing to build without qt-webkit > Created attachment 272315 [details] > merkaartor-0.17.2.ebuild Thanks for the ebuild! Merkaartor with "-webkit" flag does not compile when qt-webkit is not installed, see attached build.log. 0.17.2 added to main tree. So this bug is fixed. 0.17.2 added to main tree. So this bug is fixed. |