[ 
https://issues.apache.org/jira/browse/LOG4PHP-137?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13086706#comment-13086706
 ] 

Gavin commented on LOG4PHP-137:
-------------------------------

Hi Ivan, thanks, no need to open an infra issue on this occasion.
Please document somewhere in your release procedure, to open an infra ticket in 
the future so I can manually add your next release package.

Two things I had to alter to get pirum to like the package and install it.

1. rename the package. pirum does not like -pear on the end of the package 
name. 
    (I believe ending in version number or version number + 
RC|beta|alpha|dev|snapshot is ok)

    So I removed -pear and the package is now Apache_log4php-2.1.0.tgz

2. Changed the channel name mentioned in package.xml

    The channel name refererred to pear.php.net so I changed it to match the 
channel in which we the ASF releasing it (a requirement.)
    The channel name therefore is now   
<channel>pear.apache.org/log4php</channel>

Please remember those two points above when creating your next PEAR package.

I then retarred it and tried again, SUCCESS !!!, our pirum installation 
successfully accepted and released the package to the channel.

See http://pear.apache.org/log4php/index.html 

Feel free to download from 
http://pear.apache.org/log4php/get/Apache_log4php-2.1.0.tgz and check it all 
works as it should.

Then reply back to this issue and let me know.

If all is ok, this is newsworthy as it will be our first PEAR release at the 
ASF and on the pear.apache.org host.
So I'd like to do a brief blog on blogs.apache.org/infra -- feel free to do the 
same on your own projects blog.

Enjoy

Gav...

> Improve pear build
> ------------------
>
>                 Key: LOG4PHP-137
>                 URL: https://issues.apache.org/jira/browse/LOG4PHP-137
>             Project: Log4php
>          Issue Type: Improvement
>          Components: Code
>    Affects Versions: 2.0
>            Reporter: Christian Grobmeier
>              Labels: Build
>             Fix For: 2.2
>
>
> The new pear channel needs a better format of the package:
> "Can you try repackaging the whole thing as ' Apache_log4php-2.0.0.tgz'
> including renaming any internal configurations of the package to remove
> 'incubating' etc.
> Merely renaming the tgz archive does not make Pirum happy as it complains
> of mismatched names etc."

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to