Re: FYI - uploading new package failed for imagick
| From: | Christian Stocker | Date: | Mon, 09 Dec 2002 15:03:32 +0000 |
| Subject: | Re: FYI - uploading new package failed for imagick | ||
| References: | 1 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-11455@lists.php.net to get a copy of this message | ||
Hi
please ask general pear stuff on pear-dev@lists.php.net, there are a lot
of people, which are just waiting to help you :) (I forward this to
pear-dev for the record and for other people, which have maybe similar
problems )
but, here's the solution
go into the imagick directory
adjust package.xml to the new version (AFAIK you don't have to provide
the changelog, juste <release><notes> for this version)
adjust also the version in imagick.h
#define IMAGICK_VERSION 0.9.2
then do
$ pear package
(be sure to have recent pear scripts) in that directory. You should get
now a imagick-0.9.2.tgz (or similar) in that directory (or errors...)
- test it with
$ pear install imagick-0.9.2.tgz
(or "pear upgrade imagick-0.9.2.tgz" if you already installed an older
version or "pear upgrade -f imagick-0.9.2.tgz" if you have to force it)
- commit your new stuff to CVS (if you didn't before)
$ cvs commit
- tag the release
$ pear cvstag
- upload it at
http://pear.php.net/release-upload.php
If you're package is ok, everything should be done automatically from
now on. The pear webpage is also updated, so you don't have to worry
about it.
HTH
chregu
On Mon, 2002-12-09 at 15:52, Michael Montero wrote:
> Thanks for fixing this! Much appreciated.
>
> Can one of you explain the steps for adding a new release? Can I just
> create a tar of only the relevant files? How do I force the web site for
> imagick (at PECL) to update according to the additions to package.xml?
>
> I ask because I have a very important release that needs to go up today.
> I added 1 function that is necessary to prevent IE from crashing on
> certain types of images. See this:
>
>
> http://studio.imagemagick.org/pipermail/magick-users/2002-September/005072.html
>
> A number of people are already suffering from this and need the
> new function now.
>
> Thanks.
>
> On 7 Dec 2002, Stig S. Bakken wrote:
>
> > You were not lead for imagick (fixed).
> >
> > - Stig
> >
> > On Fri, 2002-12-06 at 21:16, Michael Montero wrote:
> > > Logged into this URL using my user name and password:
> > >
> > > http://pear.php.net/login.php
> > >
> > > Got to this page:
> > >
> > > http://pear.php.net/
> > >
> > > click on link entitled "Upload Release"
> > >
> > > Selected the attached file and clicked submit. There was a delay, then
> > > this error:
> > >
> > > Error: Unable to open /tmp/peareB8YFr/package.xml
> > >
> > > I can't seem to add releases. In the meantime, Christian, can you add
> > > this file as the new release?
> > >
> > > Stig, any ideas? I should be made a lead developer on this project.
> > >
> > > Thanks.
> >
--
christian stocker | bitflux GmbH | schoeneggstrasse 5 | ch-8004 zurich
phone +41 1 240 56 70 | mobile +41 76 561 88 60 | fax +41 1 240 56 71
http://www.bitflux.ch | chregu@bitflux.ch | gnupg-keyid
0x5CE1DECB