syncevolution/debian
Tino Mettler b9c153ddf3 Import Debian changes 1.5.3-2
syncevolution (1.5.3-2) unstable; urgency=medium
.
  * Remove libgconf2-dev build-dep (Closes: #897258)
2021-09-29 23:02:05 +02:00
..
patches Import Debian changes 1.5.3-2 2021-09-29 23:02:05 +02:00
source Use DEB_REF instead of UPSTREAM_REF for git based patch creation 2012-06-27 11:06:29 +02:00
NEWS Import Debian changes 1.5.3-1 2021-09-29 23:01:46 +02:00
README.Debian Debian: add README.Debian for server operation 2011-08-03 21:09:15 +02:00
README.source add README.source 2011-03-08 19:35:39 -04:00
TODO add TODO for packaging issues 2010-11-28 10:08:52 -04:00
changelog Import Debian changes 1.5.3-2 2021-09-29 23:02:05 +02:00
clean remove Makefile.am from debian/clean 2011-03-06 22:09:03 -04:00
compat Import Debian changes 1.5.3-1 2021-09-29 23:01:46 +02:00
control Import Debian changes 1.5.3-2 2021-09-29 23:02:05 +02:00
copyright Add sections for files previously missing in copyright information 2014-02-21 14:15:15 +01:00
dirs remove /usr/sbin from debian/dirs 2009-08-20 22:14:28 -04:00
docs packaging: removed obsolete "debian" directory 2011-01-07 09:29:31 +01:00
git-init-remotes.sh cut down number of remotes 2011-02-19 14:25:06 -04:00
libgdbussyncevo0.install Use multiarch paths for shared object files 2013-09-25 13:12:14 +02:00
libsyncevo-dbus0.install Use multiarch paths for shared object files 2013-09-25 13:12:14 +02:00
libsyncevolution0.install Use multiarch paths for shared object files 2013-09-25 13:12:14 +02:00
rules Import Debian changes 1.5.3-1 2021-09-29 23:01:46 +02:00
sync-ui.1 add extremely minimal manpage for sync-ui 2009-08-22 08:29:46 -04:00
sync-ui.install Re-add sync-ui icon referenced in .desktop file (bug#658519) 2012-02-09 13:55:26 +01:00
sync-ui.manpages add extremely minimal manpage for sync-ui 2009-08-22 08:29:46 -04:00
synccompare.1 fix bad section in synccompare.1 2009-08-17 09:37:07 -03:00
syncevolution-common.install move all of /usr/share/syncevolution and /usr/bin/synccompare into syncevolution-common. 2010-09-13 18:38:07 -03:00
syncevolution-common.manpages more synccompare manpage to syncevolution-common 2010-11-28 10:45:50 -04:00
syncevolution-dbus.examples make a separate binary package for syncevo-http-server. 2010-08-03 13:27:53 -04:00
syncevolution-dbus.install Import Debian changes 1.5.2-2 2021-09-29 22:58:03 +02:00
syncevolution-http.docs Debian: add README.Debian for server operation 2011-08-03 21:09:15 +02:00
syncevolution-http.install make a separate binary package for syncevo-http-server. 2010-08-03 13:27:53 -04:00
syncevolution-libs-gnome.install Enable Akonadi support, separate Evolution (GNOME) and Akonadi (KDE) support 2014-01-30 14:26:00 +01:00
syncevolution-libs-kde.install Enable Akonadi support, separate Evolution (GNOME) and Akonadi (KDE) support 2014-01-30 14:26:00 +01:00
syncevolution-libs.install Import Debian changes 1.5.2-3 2021-09-29 23:01:40 +02:00
syncevolution.docs add missing files 2010-03-06 22:52:22 -04:00
syncevolution.examples split dbus package. fix libsynthesis dependencies. add bluez recommends. 2010-05-29 19:09:52 -06:00
syncevolution.install add binary package for private libraries 2011-05-30 08:41:16 -03:00
syncevolution.manpages more synccompare manpage to syncevolution-common 2010-11-28 10:45:50 -04:00
watch Import Debian changes 1.5.3-1 2021-09-29 23:01:46 +02:00

README.source

Building syncevolution for Debian
---------------------------------

The source package needs no special instructions; the discussion here
is about working with the git repository.

Patches are exported based on debian/source/git-patches; each line is
an argument to git-format-patch. The variables $DEB_VERSION and
$UPSTREAM_VERSION are the Debian and upstream version being exported.
You can either use git-format-patch manually, or install gitpkg
version 0.17 or later.

1) To have the patches automatically exported at source package creation time

  a) to setup gitpkg, run
  
     % git config gitpkg.deb-export-hook /usr/share/gitpkg/hooks/quilt-patches-deb-export-hook

  b) run 
    
      % gitpkg master

     to make a source package.

2) To manually export patches, run

       % ./debian/rules export-patches

The original source tarballs are stored in the git repo using
pristine-tar.  You can (optionally) check out the current tarball by

    git branch pristine-tar origin/pristine-tar
    # UPSTREAM should be the current upstream version
    pristine-tar checkout ../syncevolution_$(UPSTREAM).orig.tar.gz

 -- David Bremner <bremner@debian.org>, Tue,  8 Mar 2011 19:34:24 -0400