First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 95627
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Steve Arnold <nerdboy@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Chris White (RETIRED) <chriswhite@gentoo.org>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
doxygen-1.4.3-nls.patch doxygen-1.4.3-nls.patch patch Chris White (RETIRED) 2005-06-09 20:28 0000 1019 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 95627 depends on: Show dependency tree
Bug 95627 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: 2005-06-09 20:27 0000
Doxygen installation performs the following sed:

cat doc/doxygen.1    | sed -e "s/DATE/\$(DATE)/g" -e "s/VERSION/$(VERSION)/g" > $(INSTALL)/$(MAN1DIR)/doxygen.1 ; \

cat doc/doxytag.1    | sed -e "s/DATE/\$(DATE)/g" -e "s/VERSION/$(VERSION)/g" > $(INSTALL)/$(MAN1DIR)/doxytag.1 ; \

cat doc/doxywizard.1 | sed -e "s/DATE/\$(DATE)/g" -e "s/VERSION/$(VERSION)/g" > $(INSTALL)/$(MAN1DIR)/doxywizard.1 ;

notice the \ before $(DATE) and notice that $(VERSION) doesn't have it either.  This unfortunately produces the following side effect:

cat doc/doxygen.1    | sed -e "s/DATE/\6&#26376; 2005/g" -e "s/VERSION/1.4.3/g" > /var/tmp/portage/doxygen-1.4.3/image//usr/man/man1/doxygen.1 ; \
cat doc/doxytag.1    | sed -e "s/DATE/\6&#26376; 2005/g" -e "s/VERSION/1.4.3/g" > /var/tmp/portage/doxygen-1.4.3/image//usr/man/man1/doxytag.1 ; \
cat doc/doxywizard.1 | sed -e "s/DATE/\6&#26376; 2005/g" -e "s/VERSION/1.4.3/g" > /var/tmp/portage/doxygen-1.4.3/image//usr/man/man1/doxywizard.1 ;
sed: -e &#34920;&#29694; #1, &#25991;&#23383;&#25968; 19: invalid reference \7 on `s' command's RHS
sed: -e &#34920;&#29694; #1, &#25991;&#23383;&#25968; 19: invalid reference \7 on `s' command's RHS
sed: -e &#34920;&#29694; #1, &#25991;&#23383;&#25968; 19: invalid reference \7 on `s' command's RHS

note that in Japanese, the form is [month number][month kanji] [year].  The fact that the number is first causes sed to want to do a bizzare replacement scheme because of \6 being there.  now, why the \ is there in the first place is beyond me.. it doesn't look necessary.  Therefore I have attached a Makefile.in patch to take care of the situation.

------- Comment #1 From Chris White (RETIRED) 2005-06-09 20:28:53 0000 -------
Created an attachment (id=60961) [details]
doxygen-1.4.3-nls.patch

Patch for Makefile.in

------- Comment #2 From Steve Arnold 2005-06-10 22:33:03 0000 -------
See doxygen-1.4.3-r1...   Thanks.

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