First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 55156
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Michael Cummings (RETIRED) <mcummings@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Jordi Vilalta <jvprat@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
po4a-0.16.3.ebuild The proposed ebuild text/plain Jordi Vilalta 2004-06-25 07:52 0000 1.08 KB Details
po4a-0.16.3.ebuild Fixed ebuild text/plain Jordi Vilalta 2004-06-25 10:41 0000 1.05 KB Details
po4a-0.17.1.ebuild New version 0.17.1 application/octet-stream Jordi Vilalta 2004-07-20 20:06 0000 589 bytes Details
po4a-0.17.2.ebuild New version 0.17.2 text/plain Jordi Vilalta 2004-08-07 23:10 0000 589 bytes Details
po4a-0.18.ebuild New version 0.18 text/plain Jordi Vilalta 2004-08-27 02:18 0000 566 bytes Details
po4a-0.18.1.ebuild New version 0.18.1 text/plain Jordi Vilalta 2004-08-27 23:03 0000 587 bytes Details
po4a-0.18.1.ebuild po4a-0.18.1.ebuild text/plain Michael Cummings (RETIRED) 2004-10-03 08:03 0000 673 bytes Details
po4a-0.19.ebuild po4a-0.19.ebuild text/plain Jordi Vilalta 2004-11-09 19:24 0000 587 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 55156 depends on: 47788 Show dependency tree
Bug 55156 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: 2004-06-25 07:49 0000
The po4a (po for anything) project goal is to ease translations (and more
interestingly, the maintenance of translations) using gettext tools on areas
where they were not expected like documentation.

It's written in perl, and it's very modular, so you can easily add a new module
that extracts text strings and translates a new file format.

I suggest the app-text category

Reproducible: Always
Steps to Reproduce:

------- Comment #1 From Jordi Vilalta 2004-06-25 07:52:02 0000 -------
Created an attachment (id=34136) [details]
The proposed ebuild

I only put the ~x86 flag because it's the only one where I could test the
ebuild, but the program itself is known to work in many architectures.

------- Comment #2 From Ciaran McCreesh 2004-06-25 07:56:47 0000 -------
Things you probably want to change:
1. Use ${PN} and ${PV} inside SRC_URI, don't hardcode names or versions
2. What's the first line of src_compile doing?
3. Wrong copyright header -- as of ~yesterday we're "Gentoo Foundation"

------- Comment #3 From Jordi Vilalta 2004-06-25 10:41:32 0000 -------
Created an attachment (id=34146) [details]
Fixed ebuild

1. Now it uses ${PN} and ${PV} (HOMEPAGE and SRC_URI fixed)
2. What's the first line of src_compile doing? <- it was for debugging, now
it's removed
3. Copyright header changed to "Gentoo Foundation"

------- Comment #4 From Seemant Kulleen (RETIRED) 2004-06-25 11:34:27 0000 -------
we can't use Gentoo Foundation yet, as we don't own yet own the copyrights

------- Comment #5 From Jordi Vilalta 2004-06-25 11:40:06 0000 -------
I've seen there are some recent ebuilds that already use "Gentoo Foundation"
(as  sys-kernel/development-sources-2.6.7). Then what's the right form?

------- Comment #6 From Ciaran McCreesh 2004-06-25 15:05:42 0000 -------
skel.ebuild and everything in the tree uses Gentoo Foundation now. According to
cvs log it was a combination of vapier and agriffis doing the changes. For
example:

date: 2004/06/24 21:57:58;  author: agriffis;  state: Exp;  lines: +2 -2
update copyright line: Gentoo Technologies => Gentoo Foundation

------- Comment #7 From Jordi Vilalta 2004-07-20 20:06:56 0000 -------
Created an attachment (id=35845) [details]
New version 0.17.1

This is a new ebuild for the last release of po4a. In this version we've
updated the build system to use Module::Build (and there are a lot of bug
fixes).

------- Comment #8 From Alastair Tse (RETIRED) 2004-07-24 00:00:13 0000 -------
sorry bugwranglers, but i don't know much about po files and have no interest
in this package. please re-assign.

------- Comment #9 From Jordi Vilalta 2004-08-07 23:10:00 0000 -------
Created an attachment (id=37001) [details]
New version 0.17.2

New bug-fix release. It could be a pure version bump, if Alioth threw away the
damn numbers in the download url :(

------- Comment #10 From Daniel Black 2004-08-15 06:48:33 0000 -------
Perl persons, is this ebuild done correctly (in the perl way of thinking)?

------- Comment #11 From Jordi Vilalta 2004-08-27 01:45:31 0000 -------
It needs gettext-0.13 or later

------- Comment #12 From Jordi Vilalta 2004-08-27 02:18:26 0000 -------
Created an attachment (id=38284) [details]
New version 0.18

------- Comment #13 From Jordi Vilalta 2004-08-27 23:03:45 0000 -------
Created an attachment (id=38370) [details]
New version 0.18.1

------- Comment #14 From Michael Cummings (RETIRED) 2004-10-03 08:02:28 0000 -------
Can anyone explain to me how you depend on >= gettext 0.13 when it only goes up
to .12? why the dep on jade when it isn't referenced by any of the
documentation or deps? and then there's the missing dep...that breaks this
package...

OK, 'nuff ranting from the perl guy. Corrected ebuild forthcoming - would like
a sign off before committing (and would appreciate comments on the gettext
mismatching)

------- Comment #15 From Michael Cummings (RETIRED) 2004-10-03 08:03:54 0000 -------
Created an attachment (id=40992) [details]
po4a-0.18.1.ebuild

Corrected deps (including typo in the actual dep line)

------- Comment #16 From Michael Cummings (RETIRED) 2004-10-03 08:07:24 0000 -------
please ignore the commented out PN stuff - that was my using the wrong version
number and not realizing it

------- Comment #17 From Jordi Vilalta 2004-10-05 08:44:01 0000 -------
> Can anyone explain to me how you depend on >= gettext 0.13 when it only goes up to .12?

It wasn't in portage, but they are at version 0.14.1:
http://directory.fsf.org/localization/gettext.html

It needs 0.13 when installing in order to update its own translations. This is
why it depends on #47788 (that they have solved today)

> why the dep on jade when it isn't referenced by any of the documentation or deps?

The documented sp (James Clark's SGML parsing tools) dependency isn't in
portage, so I searched for a replacement:

$ qpkg -f /usr/bin/nsgmls
app-text/openjade *

And this is where this dep comes from ;)

> and then there's the missing dep...that breaks this package...

Are you talking about dev-perl/libintl-perl? This dependancy was removed in
0.18 (but we didn't document it :( ). It shouldn't break anything now.

I hope it cleared some things :P

------- Comment #18 From Michael Cummings (RETIRED) 2004-10-07 13:16:49 0000 -------
yes, thank you :)

ok, so as soon as the newer gettext is available this should be doable (though I had no problems on this end with what is in portage currently - current as of the third that is)

------- Comment #19 From Jordi Vilalta 2004-11-09 19:24:14 0000 -------
Created an attachment (id=43634) [details]
po4a-0.19.ebuild

New release.

------- Comment #20 From Michael Cummings (RETIRED) 2005-01-18 04:03:04 0000 -------
app-text/po4a

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