[Pkg-owncloud-maintainers] Building ocsync

Sandro Knauß mail at sandroknauss.de
Thu Mar 14 10:52:57 UTC 2013


Hi,

> I found the ITP [2] and git repo [3] for it and cloned the repo on my local
> machine.
> But ... I have never compiled anything from source before, so I need 'some'
> help with this.

The fast way (only with build-essentials):
pristine-tar checkout ocsync_0.70.4.orig.tar.bz2 
dpkg-buildpackage
(install the additional packages)
dpkg-buildpackage

The clean way (needs  git-buildpackage, creates an virtual environment needs 
more space on harddisk; but creates a clean package, because only what is 
mentioned in control file will be installed in the virtual env): 

Then you have to rune (once):
git-pbuilder create

To create the packages:
git-buildpackage

Or the just use it way for unstable(i386/amd64) alias sid. I have pushed the 
packages to siduction/users:
http://packages.siduction.org/?Repositories:user_amd64

(Siduction is a 100% comapatible distribution based on sid, it has an own 
kernel packages and some additional software, that is not now in debian).

On the web you sould start with seaching for packageing with debian / dpkg-
buildpackage. git-buildpackage is relativly new, so there is only some 
documnetion about it. Mostly intened to packagers that allready used dpkg-
builpackage. I know, it is hard to start with building your own packages but 
in the end it isn't so hard :)

Hopefully this information help you building the packages :) Otherwise ask 
again or come into our irc #debian-owncloud on irc.debian.org 

> PS: Package libocsync-dev misses a 'd' in the first line of the Description
Thanks, fixed it.

Regards,

sandro
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-owncloud-maintainers/attachments/20130314/07acad53/attachment.pgp>


More information about the Pkg-owncloud-maintainers mailing list