Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 126507
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: PHP Bugs <php-bugs@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Avuton Olrich <avuton@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
php-manual.eclass Eclass to download latest PHP manual from the PHP website text/plain email_deleted_GqKU@ymail.com 2006-09-03 10:20 0000 6.67 KB Details
php-manual-html-9999.ebuild app-doc/php-manual-html-9999.ebuild text/plain email_deleted_GqKU@ymail.com 2006-09-03 10:25 0000 1.28 KB Details
php-manual-single-html-9999.ebuild app-doc/php-manual-single-html-9999.ebuild text/plain email_deleted_GqKU@ymail.com 2006-09-03 10:27 0000 837 bytes Details
php-manual-chm-9999.ebuild app-doc/php-manual-chm-9999.ebuild text/plain email_deleted_GqKU@ymail.com 2006-09-03 10:28 0000 811 bytes Details
php-manual-echm-9999.ebuild app-doc/php-manual-echm-9999.ebuild text/plain email_deleted_GqKU@ymail.com 2006-09-03 10:29 0000 1.99 KB Details
php-manual-html-9999.ebuild Updated php-manual-html-9999.ebuild (forgot figures directory) text/plain email_deleted_GqKU@ymail.com 2006-09-03 11:25 0000 1.41 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 126507 depends on: 120753 Show dependency tree
Bug 126507 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: 2006-03-17 02:12 0000
app-doc/php-docs needs a bump now that php5 is in portage and there are alot of
invalid functions from php4 in the portage php-docs.

------- Comment #1 From email_deleted_GqKU@ymail.com 2006-09-03 10:20:36 0000 -------
Created an attachment (id=95859) [details]
Eclass to download latest PHP manual from the PHP website

The PHP manual is available in multiple language and formats. Moreover, the PHP
manual packages on the PHP website do not contain version numbers, and are
updated regularly, so if we do not mirror snapshots, we have to workaround some
problems related to Portage handling of package downloading (security hashes,
package update in DISTDIR -the name does not change with new version, so
Portage would not update it if not manually removed-, etc.). This eclass
support all this.

See eclass header for some notes and todo...

------- Comment #2 From email_deleted_GqKU@ymail.com 2006-09-03 10:25:35 0000 -------
Created an attachment (id=95860) [details]
app-doc/php-manual-html-9999.ebuild

Ebuild for the PHP manual, using the php-manual eclass...

Note I renamed the package from php-docs to php-manual, and added the manual
format in the name...

Note this will download the latest version of the PHP manual (hence the
-9999)... 

If the manual packages are mirrored, this probably should be changed, even if
an ebuild to fetch the lastest version available would still be useful...

------- Comment #3 From email_deleted_GqKU@ymail.com 2006-09-03 10:27:05 0000 -------
Created an attachment (id=95861) [details]
app-doc/php-manual-single-html-9999.ebuild

Ebuild for the latest version of the PHP manual, in a single HTML file...

------- Comment #4 From email_deleted_GqKU@ymail.com 2006-09-03 10:28:13 0000 -------
Created an attachment (id=95862) [details]
app-doc/php-manual-chm-9999.ebuild

Ebuild for the PHP manual in CHM format (as there are viewers them under Linux)

------- Comment #5 From email_deleted_GqKU@ymail.com 2006-09-03 10:29:32 0000 -------
Created an attachment (id=95863) [details]
app-doc/php-manual-echm-9999.ebuild

Ebuild for the PHP manual in extended CHM format (see
http://www.php.net/docs-echm.php)

------- Comment #6 From email_deleted_GqKU@ymail.com 2006-09-03 10:39:48 0000 -------
- /!\ Do note I did not extensively test the eclass and ebuilds... they just
work for me, under normal circumstances... I do not have enough time to do
more.

- PHP.net enhancement proposal to include a version number (like the date the
manual packages were generated) in the PHP manual package filenames:
http://bugs.php.net/bug.php?id=38692 (not seen as necessary by upstream)

- Another @todo would be to build a PHP manual with
http://wiki.phpdoc.info/LiveDocs which would include user notes... (I really do
not have enough time to even try to do it)

------- Comment #7 From email_deleted_GqKU@ymail.com 2006-09-03 11:25:16 0000 -------
Created an attachment (id=95869) [details]
Updated php-manual-html-9999.ebuild (forgot figures directory)

While checking old bugs about php-docs, I found I missed the "figures"
directory, from the HTML version of the manual... This is the corrected ebuild.

------- Comment #8 From xushi 2006-10-22 07:58:40 0000 -------
My question is, will app-doc/php-docs still be user? Development has been moved
to php-manual, and the latest version of php-docs is 20050822 (very outdated).
It should either be masked or removed.

------- Comment #9 From email_deleted_GqKU@ymail.com 2006-10-22 14:15:41 0000 -------
(In reply to comment #8)
> My question is, will app-doc/php-docs still be user? Development has been moved
> to php-manual, and the latest version of php-docs is 20050822 (very outdated).
> It should either be masked or removed.
> 


I just went to irc.freenode.net/gentoo-php, and someone will update the
original php-docs ebuild :) (as long as the original ebuild is regularly
updated -well, LINGUAS support must be added, at least, as requested, notably,
in bug #38762-, there's probably no need to add the ebuilds I posted).

------- Comment #10 From Jakub Moc (RETIRED) 2006-10-24 13:08:59 0000 -------
*** Bug 152693 has been marked as a duplicate of this bug. ***

------- Comment #11 From Elfyn McBratney (beu) (RETIRED) 2007-02-03 00:43:33 0000 -------
Bumped.  Will look into the rest of this bug soon-ish and try and work
something out in an overlay.  Thanks, all, for comments and code!

------- Comment #12 From Jakub Moc (RETIRED) 2007-02-23 02:39:12 0000 -------
*** Bug 38762 has been marked as a duplicate of this bug. ***

------- Comment #13 From Jakub Moc (RETIRED) 2007-11-30 20:56:50 0000 -------
Added an ebuild w/ LINGUAS support to PHP overlay; will be moved to the tree
shortly.

http://overlays.gentoo.org/svn/proj/php/testing/migration/app-doc/php-docs/

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug