barry/progweb.git
11 years agotools: add playbook driver switchmaster
Nicolas VIVIEN [Sun, 5 Feb 2012 18:00:29 +0000 (5 19:00 +0100)]
tools: add playbook driver switch

11 years agolib: added NICKNAME support to vcard, and therefore to sync as well
Chris Frey [Fri, 25 May 2012 03:44:08 +0000 (24 23:44 -0400)]
lib: added NICKNAME support to vcard, and therefore to sync as well

11 years agodoc: updated ReleaseChecklist.txt
Chris Frey [Thu, 24 May 2012 23:04:57 +0000 (24 19:04 -0400)]
doc: updated ReleaseChecklist.txt

11 years agoRevert "debian: added support for hardened builds"
Chris Frey [Thu, 24 May 2012 22:40:34 +0000 (24 18:40 -0400)]
Revert "debian: added support for hardened builds"

The CDBS build system on Debian sid does all this automatically,
so this extra hack may actually break things.  Removed it.

Thank you CDBS! :-)

This reverts commit 00e4cd24b156c048c60b34171f02f14eeb1fa8d8.

11 years agolib: added handling and checks for negative VEVENT recurrence values
Chris Frey [Thu, 24 May 2012 05:59:35 +0000 (24 01:59 -0400)]
lib: added handling and checks for negative VEVENT recurrence values

According to RFC 2445, some of the values in recurrence fields can
be negative to represent concepts like the "last Monday of the month"
and the BlackBerry does not support such configurations.

In some instances, we can fake it by converting to "4th week of month"
instead, and issue a warning message.  In other cases, we have to
reset to some anchor value and issue an error.

The vcard/vevent MIME converter routines are currently designed to
parse incoming records without failing, whenever possible, and issue
messages if there were problems.  Someday, better error control
should be added, but this works in most cases, and is especially
handy in the case of opensync syncing, where crashing a sync based
on a parsing error is a real nuisance and can require some work
to recover from, if it slips into "slow_sync" mode.

11 years agolib: replace month normalization code with mktime() in vevent.cc
Chris Frey [Thu, 24 May 2012 05:58:18 +0000 (24 01:58 -0400)]
lib: replace month normalization code with mktime() in vevent.cc

11 years agolib: remove some of the copious calls to localtime_r() in vevent.cc
Chris Frey [Thu, 24 May 2012 05:56:22 +0000 (24 01:56 -0400)]
lib: remove some of the copious calls to localtime_r() in vevent.cc

11 years agolib: fixed RecurBase class's Dump output, to use decimal numbers
Chris Frey [Thu, 24 May 2012 05:54:21 +0000 (24 01:54 -0400)]
lib: fixed RecurBase class's Dump output, to use decimal numbers

11 years agolib: improved error message reporting in vevent.cc
Chris Frey [Thu, 24 May 2012 05:20:42 +0000 (24 01:20 -0400)]
lib: improved error message reporting in vevent.cc

11 years agolib: added warning checks for unsupported recursion fields in vevent.cc
Chris Frey [Thu, 24 May 2012 05:19:27 +0000 (24 01:19 -0400)]
lib: added warning checks for unsupported recursion fields in vevent.cc

11 years agolib: fixed Interval handling, in case of negative input value
Chris Frey [Thu, 24 May 2012 05:17:46 +0000 (24 01:17 -0400)]
lib: fixed Interval handling, in case of negative input value

11 years agolib: added DaysInMonth() utility function
Chris Frey [Thu, 24 May 2012 05:14:59 +0000 (24 01:14 -0400)]
lib: added DaysInMonth() utility function

11 years agodesktop: EvoCfgDlg: add default path option, and show current cfg better
Chris Frey [Thu, 24 May 2012 01:20:54 +0000 (23 21:20 -0400)]
desktop: EvoCfgDlg: add default path option, and show current cfg better

11 years agodesktop: fixed Evolution config writing, setting enabled only if URL is present
Chris Frey [Thu, 24 May 2012 01:19:13 +0000 (23 21:19 -0400)]
desktop: fixed Evolution config writing, setting enabled only if URL is present

Combined with the previous feature, it is now possible to only configure
one object type in the Evolution settings dialog, and have the sync
work correctly, disabling the type that is not fully configured yet.

11 years agodesktop: added concept of configured PST type mask
Chris Frey [Wed, 23 May 2012 06:29:30 +0000 (23 02:29 -0400)]
desktop: added concept of configured PST type mask

For example, in the Evolution plugin config, it may be difficult for the
end user to find the correct config for Memos or Calendar, if the
autodetect code doesn't work for them on their system.  If the user
just doesn't care about syncing that particular object, it should be
possible to use an empty string, and then disable the corresponding
sync type.

By adding the concept of configured sync types to the plugin classes,
and ANDing the supported sync types with the configured ones, it is
possible to make these configuration possibilities more intuitive
and automatic.

11 years agodesktop: fixed bug that deleted device name if saving an unconnected sync cfg
Chris Frey [Wed, 23 May 2012 06:18:01 +0000 (23 02:18 -0400)]
desktop: fixed bug that deleted device name if saving an unconnected sync cfg

When viewing sync devices in the sync window, it shows devices, even
if they are not currently connected via USB.  If the user edited a
particular sync config while the device was disconnected, the wrong
source of device name was used, and the empty string was written back
to the config file.

11 years agodesktop: fixed bug where menu's Rename Device option got incorrectly disabled
Chris Frey [Wed, 23 May 2012 06:16:40 +0000 (23 02:16 -0400)]
desktop: fixed bug where menu's Rename Device option got incorrectly disabled

11 years agodoc: updated ReleaseChecklist.txt
Chris Frey [Sat, 19 May 2012 06:47:07 +0000 (19 02:47 -0400)]
doc: updated ReleaseChecklist.txt

11 years agolib: fixed parsing of recurring VEVENTS: DAILY and interval support
Chris Frey [Sat, 19 May 2012 02:41:18 +0000 (18 22:41 -0400)]
lib: fixed parsing of recurring VEVENTS: DAILY and interval support

The library routines that parsed vevent data did not handle DAILY
recurrence at all.  This is added.

Also, the WEEKLY, MONTHLY, and YEARLY recurrence parsing did not
take into account the interval (i.e. every other day, or every 3
weeks, etc).  This is also added.

Where assumptions need to be made, warnings are now printed in
verbose mode, via barryverbose().

Safety code, such as making sure Interval is correctly set at the
start of the parsing, is also added.

11 years agodebian/rpm: fixed desktop and backup menu icon names and .desktop config
Chris Frey [Sat, 19 May 2012 00:22:53 +0000 (18 20:22 -0400)]
debian/rpm: fixed desktop and backup menu icon names and .desktop config

11 years agodesktop: fixed SyncStatusDlg resize bug
Chris Frey [Fri, 18 May 2012 23:09:33 +0000 (18 19:09 -0400)]
desktop: fixed SyncStatusDlg resize bug

This commit changes the order of the convenience window move to come
before the window resize.  It may be possible that before, due to a
race condition of window sizing messages, we may have been resizng
the window based on the small size.

11 years agodesktop: change SyncStatusDlg to resizeable
Chris Frey [Fri, 18 May 2012 23:08:27 +0000 (18 19:08 -0400)]
desktop: change SyncStatusDlg to resizeable

Sometimes when pressing the Show Details button, on some window managers,
the window is not resized properly.  In the worst case, this change
should let the user resize so he can see what's going on.

11 years agomaint: added hint on gpg-agent usage to signing scripts
Chris Frey [Fri, 18 May 2012 06:21:21 +0000 (18 02:21 -0400)]
maint: added hint on gpg-agent usage to signing scripts

11 years agodebian: barrydesktop binary package recommends barrybackup-gui
Chris Frey [Fri, 18 May 2012 06:20:30 +0000 (18 02:20 -0400)]
debian: barrydesktop binary package recommends barrybackup-gui

11 years agomaint: changed abi checker script to use git tags instead of tarballs
Chris Frey [Fri, 18 May 2012 02:04:12 +0000 (17 22:04 -0400)]
maint: changed abi checker script to use git tags instead of tarballs

11 years agodoc: updated ReleaseChecklist.txt yet again
Chris Frey [Thu, 17 May 2012 22:19:57 +0000 (17 18:19 -0400)]
doc: updated ReleaseChecklist.txt yet again

11 years agomaint: added rpmclean to Fedora and openSUSE rpm builds
Chris Frey [Thu, 17 May 2012 21:36:16 +0000 (17 17:36 -0400)]
maint: added rpmclean to Fedora and openSUSE rpm builds

This removes any leftover cruft that may exist from old versions
of binary-meta.

11 years agomaint: added deb-libtar target to all Ubuntu bm builds
Chris Frey [Thu, 17 May 2012 08:01:34 +0000 (17 04:01 -0400)]
maint: added deb-libtar target to all Ubuntu bm builds

Ubuntu has FORTIFY_SOURCE checks, at least in Ubuntu 12.04, and
its libtar is not yet upgraded to the latest libtar release.
So we need to support it ourselves.

11 years agodebian: fixed .lintian-overrides, making them less version specific
Chris Frey [Wed, 16 May 2012 22:18:32 +0000 (16 18:18 -0400)]
debian: fixed .lintian-overrides, making them less version specific

11 years agoBarry version 0.18.3
Chris Frey [Wed, 16 May 2012 05:09:19 +0000 (16 01:09 -0400)]
Barry version 0.18.3

11 years agodoc: more updates to ReleaseChecklist.txt
Chris Frey [Wed, 16 May 2012 21:22:19 +0000 (16 17:22 -0400)]
doc: more updates to ReleaseChecklist.txt

12 years agomaint: added XML configs for ABI checking: 0.17.2, 0.18.0, 0.18.2, 0.18.3
Chris Frey [Wed, 16 May 2012 06:47:35 +0000 (16 02:47 -0400)]
maint: added XML configs for ABI checking: 0.17.2, 0.18.0, 0.18.2, 0.18.3

12 years agodesktop: added Import and Export buttons to Browse mode (MIME vcard support)
Chris Frey [Wed, 16 May 2012 05:01:31 +0000 (16 01:01 -0400)]
desktop: added Import and Export buttons to Browse mode (MIME vcard support)

12 years agolib: moved mimedump.h from tools/ into the library (mimeio.h)
Chris Frey [Wed, 16 May 2012 04:02:07 +0000 (16 00:02 -0400)]
lib: moved mimedump.h from tools/ into the library (mimeio.h)

12 years agoBarry version 0.18.2
Chris Frey [Wed, 16 May 2012 02:49:45 +0000 (15 22:49 -0400)]
Barry version 0.18.2

12 years agodoc: updated ReleaseChecklist.txt to include .pc file versioning
Chris Frey [Wed, 16 May 2012 02:18:24 +0000 (15 22:18 -0400)]
doc: updated ReleaseChecklist.txt to include .pc file versioning

12 years agoVersion: fixed pkg-config files to use major version 18 instead of old 0
Chris Frey [Wed, 16 May 2012 02:14:10 +0000 (15 22:14 -0400)]
Version: fixed pkg-config files to use major version 18 instead of old 0

This will require a change in any applications that compile against
Barry, to use the -18 pkg-config names instead of the old -0 name.
Apologies in advance that this wasn't caught in the 0.18.0 release.

12 years agoBarry version 0.18.1-3 (debian sid release)
Chris Frey [Mon, 14 May 2012 21:11:58 +0000 (14 17:11 -0400)]
Barry version 0.18.1-3 (debian sid release)

12 years agodebian: added ${misc:Depends} to binary packages since we use debhelper
Chris Frey [Mon, 14 May 2012 21:10:17 +0000 (14 17:10 -0400)]
debian: added ${misc:Depends} to binary packages since we use debhelper

This solves the lintian warning: debhelper-but-no-misc-depends

12 years agodebian: removed trailing colon from copyright Files line
Chris Frey [Mon, 14 May 2012 21:04:21 +0000 (14 17:04 -0400)]
debian: removed trailing colon from copyright Files line

12 years agoBarry version 0.18.1-2 (debian sid release)
Chris Frey [Fri, 11 May 2012 22:22:00 +0000 (11 18:22 -0400)]
Barry version 0.18.1-2 (debian sid release)

12 years agodebian: added new lintian overrides for sid builds
Chris Frey [Sat, 12 May 2012 00:02:20 +0000 (11 20:02 -0400)]
debian: added new lintian overrides for sid builds

12 years agodebian: beefed up some control descriptions to avoid lintian warnings
Chris Frey [Fri, 11 May 2012 23:42:05 +0000 (11 19:42 -0400)]
debian: beefed up some control descriptions to avoid lintian warnings

12 years agodoc: added comment in src/fifoargs.cc regarding its security assumptions
Chris Frey [Fri, 11 May 2012 22:01:57 +0000 (11 18:01 -0400)]
doc: added comment in src/fifoargs.cc regarding its security assumptions

12 years agodebian: clarified Source field
Chris Frey [Fri, 11 May 2012 21:40:17 +0000 (11 17:40 -0400)]
debian: clarified Source field

The copyright file's Source field did not match the Homepage field in
control.  This adds an explanation for the difference.  Thankfully,
the copyright spec specifies Source as a freeform field.

12 years agodebian: split vformat.{h,c} into separate items, to avoid any syntax issues
Chris Frey [Fri, 11 May 2012 21:37:35 +0000 (11 17:37 -0400)]
debian: split vformat.{h,c} into separate items, to avoid any syntax issues

12 years agodebian: changed copyright fields to avoid UTF-8 characters, with formatting
Chris Frey [Fri, 11 May 2012 21:36:49 +0000 (11 17:36 -0400)]
debian: changed copyright fields to avoid UTF-8 characters, with formatting

12 years agoReformat debian/copyright to suit informal style habits.
intrigeri [Fri, 11 May 2012 07:56:33 +0000 (11 09:56 +0200)]
Reformat debian/copyright to suit informal style habits.

12 years agomaint: added apt conf file for ubuntu 12.04
Chris Frey [Thu, 10 May 2012 03:02:09 +0000 (9 23:02 -0400)]
maint: added apt conf file for ubuntu 12.04

12 years agomaint: added proper sample of Barry yum repo file for Fedora
Chris Frey [Wed, 9 May 2012 23:47:56 +0000 (9 19:47 -0400)]
maint: added proper sample of Barry yum repo file for Fedora

12 years agomaint: updated 32 and 64bit build scripts for Ubuntu support
Chris Frey [Wed, 9 May 2012 23:01:05 +0000 (9 19:01 -0400)]
maint: updated 32 and 64bit build scripts for Ubuntu support

Added Ubuntu 12.04 build support
Added deb-evo3-latest to existing Ubuntu 11.10 build

12 years agoBarry version 0.18.1 (debian sid release)
Chris Frey [Tue, 8 May 2012 05:35:19 +0000 (8 01:35 -0400)]
Barry version 0.18.1 (debian sid release)

12 years agomaint: renamed RPM GPG key filename from -binary-meta to -barry
Chris Frey [Tue, 8 May 2012 04:31:27 +0000 (8 00:31 -0400)]
maint: renamed RPM GPG key filename from -binary-meta to -barry

12 years agodebian: fixed syntax errors for debian/copyright
Chris Frey [Tue, 8 May 2012 04:15:41 +0000 (8 00:15 -0400)]
debian: fixed syntax errors for debian/copyright

The 'cme check dpkg-copyright' tool gave the following error:

Configuration item 'Files:"*" License short_name' has a wrong value:
license GPL-2+ is not declared in main License section. Expected

Odd error message, but turns out that I was missing any explanatory
text in the Files sections' License: section.  I added text for LGPL,
and referenced the global license text for the remaining 2 GPL sections.

12 years agodesktop: use os4x's osync_error_print_stack() for more detailed error msgs
Chris Frey [Fri, 4 May 2012 21:39:04 +0000 (4 17:39 -0400)]
desktop: use os4x's osync_error_print_stack() for more detailed error msgs

12 years agodesktop: fixed Evolution3 class pointer return override
Chris Frey [Fri, 4 May 2012 21:15:59 +0000 (4 17:15 -0400)]
desktop: fixed Evolution3 class pointer return override

12 years agomaint: removed libopensync-devel from fedora depscript
Chris Frey [Fri, 4 May 2012 00:46:54 +0000 (3 20:46 -0400)]
maint: removed libopensync-devel from fedora depscript

12 years agomaint: enable evo3-sync plugin builds in binary-meta scripts
Chris Frey [Fri, 4 May 2012 00:14:27 +0000 (3 20:14 -0400)]
maint: enable evo3-sync plugin builds in binary-meta scripts

12 years agodesktop: made all Plugin class members virtual
Chris Frey [Fri, 4 May 2012 00:13:48 +0000 (3 20:13 -0400)]
desktop: made all Plugin class members virtual

12 years agodesktop: added support for evo3-sync plugin
Chris Frey [Fri, 4 May 2012 00:13:12 +0000 (3 20:13 -0400)]
desktop: added support for evo3-sync plugin

12 years agodesktop: removed some commented code
Chris Frey [Thu, 3 May 2012 23:01:33 +0000 (3 19:01 -0400)]
desktop: removed some commented code

12 years agodebian: removed hardcoded libbarry18 from plugin control files
Chris Frey [Thu, 3 May 2012 03:03:31 +0000 (2 23:03 -0400)]
debian: removed hardcoded libbarry18 from plugin control files

12 years agoUse version strings from configure instead of hardcoded
Chris Frey [Thu, 3 May 2012 01:56:20 +0000 (2 21:56 -0400)]
Use version strings from configure instead of hardcoded

This commit updates gui, desktop, and both plugins, so each of
their configure.ac scripts contain their own version numbers, which
can be used in code and scripts beneath them.

For gui, and the plugins, it is possible to use autoconf's PACKAGE_VERSION
instead of our own.  For the library, and desktop, the individual
version numbers are needed for library and directory versioning.

12 years agodoc: updated ReleaseChecklist.txt
Chris Frey [Wed, 2 May 2012 05:28:55 +0000 (2 01:28 -0400)]
doc: updated ReleaseChecklist.txt

12 years agodoc: version bump to 0.18.0 in main index page
Chris Frey [Wed, 2 May 2012 05:44:05 +0000 (2 01:44 -0400)]
doc: version bump to 0.18.0 in main index page

12 years agogui: fixed bug that displayed error msg based on wrong set of databases
Chris Frey [Tue, 1 May 2012 23:01:55 +0000 (1 19:01 -0400)]
gui: fixed bug that displayed error msg based on wrong set of databases

When the backup detects that a different number of records were backed
up than expected, it displays the databases that actually had differing
records.

In the case where "Backup All Databases" was selected, and none other
checkboxes were checked, this message showed an empty list.  This
commit fixes that.

12 years agolib: added implicit ctor converter from DatabaseDatabase to DBListType
Chris Frey [Tue, 1 May 2012 23:01:13 +0000 (1 19:01 -0400)]
lib: added implicit ctor converter from DatabaseDatabase to DBListType

12 years agodesktop: added pin display to the ModemDlg
Chris Frey [Tue, 1 May 2012 00:06:49 +0000 (30 20:06 -0400)]
desktop: added pin display to the ModemDlg

12 years agodesktop: add warning if user does not select device before entering modem mode
Chris Frey [Mon, 30 Apr 2012 23:43:18 +0000 (30 19:43 -0400)]
desktop: add warning if user does not select device before entering modem mode

12 years agodesktop: removed pppob path search in modem mode
Chris Frey [Mon, 30 Apr 2012 23:42:09 +0000 (30 19:42 -0400)]
desktop: removed pppob path search in modem mode

Since we're just using the default pppd peer scripts now, without
the pty override, we don't need to search the path for pppob anymore.

This means that modem mode requires pppob to be correctly installed.

12 years agodesktop: added FifoArgs support to modem mode
Chris Frey [Mon, 30 Apr 2012 23:40:01 +0000 (30 19:40 -0400)]
desktop: added FifoArgs support to modem mode

12 years agotools: added FifoArgs support to pppob
Chris Frey [Mon, 30 Apr 2012 23:39:15 +0000 (30 19:39 -0400)]
tools: added FifoArgs support to pppob

12 years agolib: added FifoArgs API, for use in passing command line args without command line
Chris Frey [Mon, 30 Apr 2012 23:38:19 +0000 (30 19:38 -0400)]
lib: added FifoArgs API, for use in passing command line args without command line

Mostly for use with applications using pppob, but may be useful elsewhere
as well someday.

12 years agodesktop: show the modem pppd command in the modem script
Chris Frey [Mon, 30 Apr 2012 07:04:21 +0000 (30 03:04 -0400)]
desktop: show the modem pppd command in the modem script

12 years agorpm: force GUI su to use beesu
Chris Frey [Mon, 30 Apr 2012 07:03:39 +0000 (30 03:03 -0400)]
rpm: force GUI su to use beesu

12 years agodebian: force GUI su to /usr/bin/gksu for Debian builds
Chris Frey [Mon, 30 Apr 2012 07:02:18 +0000 (30 03:02 -0400)]
debian: force GUI su to /usr/bin/gksu for Debian builds

12 years agodesktop: Modem: cleaned up pppd permissions checks, and GUI su wrapper
Chris Frey [Mon, 30 Apr 2012 06:59:29 +0000 (30 02:59 -0400)]
desktop: Modem: cleaned up pppd permissions checks, and GUI su wrapper

First, the code checking pppd permissions and running tests to make
sure we can execute pppd with the permissions we have were broken.
This commit makes better use of ProgramDetect's values, since we
can't rely on ExecHelper's Run() return for permission status.

Also, not all systems have gksu, so add the ability to set this
at compile time with the --with-guisu compile option.  By default,
it searches for gksu (for Debian), beesu (for Fedora), and kdesu
(for openSUSE) in that order.

12 years agodesktop: use 255 explicitly for exechelper's failure code
Chris Frey [Mon, 30 Apr 2012 06:55:01 +0000 (30 02:55 -0400)]
desktop: use 255 explicitly for exechelper's failure code

ExecHelper's exec() failure happens in the child, of course, and
so it is our own return code that gets passed back to the app
if there is a problem, such as a permissions issue.  Use 255
explicitly, instead of implicitly.

12 years agodesktop: fixed configure help msg for --with-evolution
Chris Frey [Mon, 30 Apr 2012 06:54:31 +0000 (30 02:54 -0400)]
desktop: fixed configure help msg for --with-evolution

12 years agoman: fixed hyphen usage in all man pages, as per lintian warnings
Chris Frey [Sun, 29 Apr 2012 23:44:38 +0000 (29 19:44 -0400)]
man: fixed hyphen usage in all man pages, as per lintian warnings

Man pages need the minus signs to be escaped like \-
And if you really want a hyphen, use \(hy
since Debian overrides the hyphen due to the number of man pages
with this problem.

12 years agodebian: added pointer to full GPL and LGPL texts
Chris Frey [Sun, 29 Apr 2012 23:13:50 +0000 (29 19:13 -0400)]
debian: added pointer to full GPL and LGPL texts

12 years agodebian: fixed incorrect trailer line in debian/changelog
Chris Frey [Sun, 29 Apr 2012 23:13:29 +0000 (29 19:13 -0400)]
debian: fixed incorrect trailer line in debian/changelog

12 years agodebian: first try at converting copyright to DEP5 format
Chris Frey [Sun, 29 Apr 2012 23:01:00 +0000 (29 19:01 -0400)]
debian: first try at converting copyright to DEP5 format

12 years agorpm: added barry-util, ppp, and xterm to desktop deps
Chris Frey [Sun, 29 Apr 2012 22:31:17 +0000 (29 18:31 -0400)]
rpm: added barry-util, ppp, and xterm to desktop deps

12 years agodebian: added barry-util, ppp, and xterm deps for barrydesktop package
Chris Frey [Sun, 29 Apr 2012 22:24:38 +0000 (29 18:24 -0400)]
debian: added barry-util, ppp, and xterm deps for barrydesktop package

12 years agodebian: removed duplicate upstream.cl
Chris Frey [Sun, 29 Apr 2012 22:21:54 +0000 (29 18:21 -0400)]
debian: removed duplicate upstream.cl

12 years agodesktop: added modem support
Chris Frey [Sun, 29 Apr 2012 22:20:34 +0000 (29 18:20 -0400)]
desktop: added modem support

12 years agodesktop: fixed ExecHelper usage, to use child exit code
Chris Frey [Thu, 26 Apr 2012 22:30:46 +0000 (26 18:30 -0400)]
desktop: fixed ExecHelper usage, to use child exit code

ExecHelper returned the raw waitpid() status code, and the app used it
as if it were the child's exit code.  This commit adds a convenience
API, and fixes this assumption.

12 years agodebian: added new 0.18 changelog block
Chris Frey [Wed, 25 Apr 2012 23:44:56 +0000 (25 19:44 -0400)]
debian: added new 0.18 changelog block

This attempts to merge all 3 changelogs into one coherent one:
upstream, intrigeri's master, and the latest Debian sid changelog

12 years agodebian: added Debian sid changelog as basepoint for official changelog
Chris Frey [Wed, 25 Apr 2012 23:31:32 +0000 (25 19:31 -0400)]
debian: added Debian sid changelog as basepoint for official changelog

12 years agodebian: moved debian/changelog to upstream.cl
Chris Frey [Wed, 25 Apr 2012 23:31:00 +0000 (25 19:31 -0400)]
debian: moved debian/changelog to upstream.cl

12 years agodebian: removed duplicate changelog from libbarry-dev
Chris Frey [Wed, 25 Apr 2012 21:18:24 +0000 (25 17:18 -0400)]
debian: removed duplicate changelog from libbarry-dev

12 years agodebian: updated Build-Depends
Chris Frey [Tue, 24 Apr 2012 03:05:48 +0000 (23 23:05 -0400)]
debian: updated Build-Depends

12 years agodebian: clarified the short descriptions for the dbg packages
Chris Frey [Tue, 24 Apr 2012 02:58:34 +0000 (23 22:58 -0400)]
debian: clarified the short descriptions for the dbg packages

12 years agodebian: added Vcs-Git and Vcs-Browser control fields
Chris Frey [Tue, 24 Apr 2012 02:54:08 +0000 (23 22:54 -0400)]
debian: added Vcs-Git and Vcs-Browser control fields

12 years agomaint: updated maintainer script to support new debian source format
Chris Frey [Tue, 24 Apr 2012 02:47:21 +0000 (23 22:47 -0400)]
maint: updated maintainer script to support new debian source format

12 years agodebian: changed to 3.0 (quilt) source format, as requested by intrigeri
Chris Frey [Tue, 24 Apr 2012 02:36:17 +0000 (23 22:36 -0400)]
debian: changed to 3.0 (quilt) source format, as requested by intrigeri

12 years agoDon't version dependency on udev.
intrigeri [Thu, 26 Jan 2012 00:43:53 +0000 (26 01:43 +0100)]
Don't version dependency on udev.

1. Upstream reports it's not necessary.
2. Upstream reports it's preventing installation on Ubuntu 8.04 LTS.
3. This versioned dependency was imported in 0.15-1.1 from Ubuntu's
   0.15-1ubuntu1, that did not document *why* they did this change.
4. This change is a noop as far as Debian is concerned: Squeeze has udev 164-3,
   and Lenny is nearly end-of-life'd.

12 years agodebian: added support for hardened builds
Chris Frey [Tue, 24 Apr 2012 02:24:55 +0000 (23 22:24 -0400)]
debian: added support for hardened builds

12 years agodebian: added lintian override for libosyncwrap in the desktop package
Chris Frey [Tue, 24 Apr 2012 02:05:38 +0000 (23 22:05 -0400)]
debian: added lintian override for libosyncwrap in the desktop package