First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 185463
Alias:
Product:
Component:
Status: RESOLVED
Resolution: DUPLICATE of bug 195846
Assigned To: Przemyslaw Maciag (RETIRED) <troll@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Agryppa <agrypa1@poczta.onet.pl>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
ta-lib-0.3.0.ebuild ta-lib-0.3.0.ebuild text/plain Lorinc Czegledi 2007-08-01 14:53 0000 547 bytes Details
qtstalker-0.34.ebuild qtstalker-0.34.ebuild text/plain Lorinc Czegledi 2007-08-01 14:54 0000 1.77 KB Details
qtstalker-0.34.ebuild multilib-strict and install path improvements text/plain Arttu Valo 2007-08-09 17:01 0000 2.67 KB Details
qtstalker-0.34.ebuild slightly improved, based on previous attachment by Arttu Valo text/plain Ingmar Vanhassel (RETIRED) 2007-08-10 14:19 0000 2.14 KB Details
qtstalker-0.34-parallel-make.patch This patch fixes the parallel make errors patch Ingmar Vanhassel (RETIRED) 2007-08-10 15:04 0000 251 bytes Details | Diff
qtstalker-0.34.ebuild-parallel-make.patch qtstalker-0.34.ebuild-parallel-make.patch patch Ingmar Vanhassel (RETIRED) 2007-08-10 15:08 0000 925 bytes Details | Diff
qtstalker-0.34.ebuild qtstalker-0.34.ebuild text/plain Ingmar Vanhassel (RETIRED) 2007-08-10 17:28 0000 2.18 KB Details
qtstalker-0.34-dont-install-docs.patch qtstalker-0.34-dont-install-docs.patch patch Ingmar Vanhassel (RETIRED) 2007-08-10 23:47 0000 829 bytes Details | Diff
qtstalker-0.34.ebuild qtstalker-0.34.ebuild text/plain Ingmar Vanhassel (RETIRED) 2007-08-10 23:49 0000 2.36 KB Details
qtstalker-0.34.ebuild qtstalker-0.34.ebuild text/plain Arttu Valo 2007-08-23 17:07 0000 2.27 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 185463 depends on: Show dependency tree
Bug 185463 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-07-15 21:19 0000
qtstalker-0.33 is present in portage but it is masked for amd64 which should
not take place because it works well under amd64. Some time ago qtstalker 0.34
has been released with significant changes. ta-lib library is now a dependency,
not included with the source code. ta-lib is also missing in portage.
Please, could anyone provide an ebuild for qtstalker-0.34 so it works correctly
ander amd64 and is not masked becouse there is no need for that.

Reproducible: Always

------- Comment #1 From Lorinc Czegledi 2007-08-01 14:53:37 0000 -------
Created an attachment (id=126613) [details]
ta-lib-0.3.0.ebuild

compiles fine

put into dev-libs/ta-lib or app-office/ta-lib until official location gets
choosen

------- Comment #2 From Lorinc Czegledi 2007-08-01 14:54:18 0000 -------
Created an attachment (id=126614) [details]
qtstalker-0.34.ebuild

the version bump... no more patchfiles needed here for compilation

------- Comment #3 From Arttu Valo 2007-08-09 10:36:52 0000 -------
We might finally fix the typo from line 9, too (LNAGS -> LANGS).

------- Comment #4 From Arttu Valo 2007-08-09 16:38:47 0000 -------
Just noticed that there are no language files to speak of -- even the single
Polish one is practically void of translations at the moment. :)

But there are some problems:
(1) Attached qtstalker-0.34.ebuild (2007-08-01) fails multilib-strict on amd64.
(2) Lib-paths seem to find my already-installed older libqtstalker.so before
the newly created one in ${S}/lib/libqtstalker.so.

------- Comment #5 From Arttu Valo 2007-08-09 17:01:02 0000 -------
Created an attachment (id=127371) [details]
multilib-strict and install path improvements

Added a terrible looking (verbose) blob into src_unpack which
(1) makes `FEATURES="multilib-strict" emerge qtstalker` pass for the ebuild,
(2) changes install paths from the non-gentooish /usr/local to /usr, and
(3) has also the longlasting (intentional?) LNAGS/LANGS -typo fixed for the
time when there will be translation files available in other languages.

Remaining problem is the (libpath) linking problem, but one can always `emerge
--unmerge qtstalker` and then emerge this version 0.34.

------- Comment #6 From Ingmar Vanhassel (RETIRED) 2007-08-10 14:19:12 0000 -------
Created an attachment (id=127490) [details]
slightly improved, based on previous attachment by Arttu Valo

- use eqmake3 from the qt3.eclass
- use dobin instead of make install (eutils.eclass)
- removed some obsolete comments

------- Comment #7 From Ingmar Vanhassel (RETIRED) 2007-08-10 14:21:31 0000 -------
I've looked into the parallel make error, but so far I've had no luck. It
doesn't help that i barely know qmake.

Also, because the polish translation doesn't have a single translation, and
that being the only translation, I would all translation related stuff from the
ebuild for now.

------- Comment #8 From Ingmar Vanhassel (RETIRED) 2007-08-10 15:04:50 0000 -------
Created an attachment (id=127491) [details]
This patch fixes the parallel make errors

------- Comment #9 From Ingmar Vanhassel (RETIRED) 2007-08-10 15:08:01 0000 -------
Created an attachment (id=127492) [details]
qtstalker-0.34.ebuild-parallel-make.patch

Patch to previous ebuild.

These two patches fix parallel make for me, using ccache, with both
MAKEOPTS=-j9 and -j10.

------- Comment #10 From Ingmar Vanhassel (RETIRED) 2007-08-10 17:28:35 0000 -------
Created an attachment (id=127502) [details]
qtstalker-0.34.ebuild

Previous versions didn't install correctly at all, because I erroneously
replaced "make install" with a dobin call. Reverted this. Should work as
expected now. :-)

------- Comment #11 From Ingmar Vanhassel (RETIRED) 2007-08-10 23:47:13 0000 -------
Created an attachment (id=127703) [details]
qtstalker-0.34-dont-install-docs.patch

Patch ${S}/docs/docs.pro so that 'make install' doesn't install docs. Without
this docs are installed twice.

------- Comment #12 From Ingmar Vanhassel (RETIRED) 2007-08-10 23:49:24 0000 -------
Created an attachment (id=127704) [details]
qtstalker-0.34.ebuild

-Added doc use flag.
-The docs (installation manual) were installed twice before.
Added patch so that make install doesn't install docs, instead we install the
docs via portage.
-Install indicator examples to /usr/share/doc/${PF}/html/indicator (These
weren't installed previously.)

------- Comment #13 From Arttu Valo 2007-08-23 17:07:37 0000 -------
Created an attachment (id=128974) [details]
qtstalker-0.34.ebuild

This is based to Ingmar^s latest and greatest and fixes (hopefully) the
remaining hardcoded install paths hidden within the cpp files. Now it's up to
"grep -r" to find them instead of a lazy human.

Others had probably also gotten the following when trying to import data and
this should now be fixed:

Config::getQuotePlugin:/usr/local/lib/qtstalker/quote/lib.0.34 Dll error

------- Comment #14 From Arttu Valo 2007-10-14 14:47:47 0000 -------
This bug depends on the ta-lib ebuild, but my mana level appears to be too low
for bugzilla to allow me to add a dependency to Bug #139587 .

Also, that latest ebuild for 0.34 worked as such for 0.35 as well, and only the
dont-install-docs patch needed to be re-done ( see Bug #195846 ).

Thirdly, the IUSE="doc" should be fixed to the 0.34 ebuild here as well, if it
is entered into Portage.

------- Comment #15 From Jakub Moc (RETIRED) 2007-10-14 15:19:43 0000 -------

*** This bug has been marked as a duplicate of bug 195846 ***

First Last Prev Next    No search results available      Search page      Enter new bug