← Back to team overview

dhis2-devs team mailing list archive

Re: DHIS2 Tools and OpenHIE PPA

 

Hi Germine,
The other thing you need is the dput command to do the upload:

https://github.com/openhie/openinfoman-dhis/blob/master/packaging/create-deb.sh#L134
Cheers,
-carl

On Wed, Mar 11, 2015 at 2:37 PM, Carl Leitner <litlfred@xxxxxxxxxxx> wrote:

> Dear Germine,
>
> Luckily, I think Bob has done most of the hard work in setting up the
> debian packaging:
>     https://github.com/dhis2/dhis2tools
>
> Mostly what needs to be done is to:
> 1)  copy and modify the assemble.sh
> <https://github.com/dhis2/dhis2tools/blob/master/assemble.sh> file to use
> the debhelper tools, in particular dpkg-builder.  You can see how this is
> called here:
>
> https://github.com/openhie/openinfoman-dhis/blob/master/packaging/create-deb.sh#L134
> Line 136 is for uploading to Launchpad (line 142 is for local builds, but
> this is already being done)
>
> 2) add a target like "launchpad" to the Makefile
> <https://github.com/dhis2/dhis2tools/blob/master/Makefile> that will call
> the script in 1)
>
> In order to make things go,  we need to make sure everything is signed.
> There is some pretty good guidance on getting the keys generated here:
>
> https://forja.cenatic.es/plugins/mediawiki/wiki/iteexe/index.php/UploadToLaunchpadTeamPPA
>
> That's the main technical bits.
>
> Cheers,
> -carl
>
>
>
>
> On Tue, Mar 10, 2015 at 11:59 AM, Seide, Germine <GSeide@xxxxxxxxxxxxxxxx>
> wrote:
>
>>  Hello Carl,
>>
>> Your tasks look very challenging and I would like to work with you. Can
>> you give me more information about the kind of help you are expecting.
>>
>> Germine.
>>
>>
>>
>> *De :* Dhis2-devs [mailto:dhis2-devs-bounces+gseide=
>> futuresgroup.com@xxxxxxxxxxxxxxxxxxx] *De la part de* Carl Leitner
>> *Envoyé :* Tuesday, March 10, 2015 11:47 AM
>> *À :* dhis2-devs@xxxxxxxxxxxxxxxxxxx
>> *Objet :* [Dhis2-devs] DHIS2 Tools and OpenHIE PPA
>>
>>
>>
>> Hi All,
>>
>> I have been recently been putting some of the OpenHIE component software
>> on a Launchpad PPA:
>>    https://launchpad.net/~openhie/+archive/ubuntu/release
>> This includes iHRIS, the OpenInfoMan and the OpenHIM.    I think that
>> dhis2-tools:
>>    https://www.dhis2.org/doc/snapshot/en/implementer/html/ch20.html
>> is a good candidate to put there as well.
>>
>> Is there anyone interested on working on this?  PPAs are a bit finicky to
>> setup, so I would be happy to help as I have been doing this recently.
>>
>> I would of course make sure that the appropriate people are
>> administrators for the OpenHIE team on Launchpad:
>>   https://launchpad.net/openhie
>>
>>
>> Cheers,
>> -carl
>>
>
>

References