belpic (2.5.9-7) unstable; urgency=low * Add README.Debian explaining how to use these packages. * Add Recommends: pcscd | openct, since many people seem to miss that (and I get a lot of bogus bugreports as a result) -- Wouter Verhelst Wed, 27 Dec 2006 02:56:50 +0100 belpic (2.5.9-6) unstable; urgency=low * Fix SConstruct, to fix FTBFS bug found by Lucas Nussbaum. Closes: #400171, with thanks to Joost Yervante Damad for coming up with a patch while my mail is broken. * Removed .svn directory from debian/; it doesn't belong there (Thanks, marga!) -- Wouter Verhelst Mon, 27 Nov 2006 23:05:18 +0100 belpic (2.5.9-5) unstable; urgency=low * Remove wxWidgets2.4-alternatives from build-depends, to avoid issues. * Change beidcommon/config.cpp to point to /etc rather than /usr/local/etc. Too bad the SCons "prefix" parameter isn't used to specify this... oh well. * Modify SConstruct file to use Debian Policy-compliant CFLAGS * Fix initscript (add --oknodo to restart target, so as to not bail out when not necessary) -- Wouter Verhelst Mon, 4 Sep 2006 17:42:21 +0200 belpic (2.5.9-3bpo1) unstable; urgency=low * Rebuild for backports.org * Change build-deps slightly to accomodate for differences between Sid and Sarge -- Wouter Verhelst Mon, 31 Jul 2006 18:36:57 +0200 belpic (2.5.9-4) unstable; urgency=low * Fix beidgui.menu. Really, this time. * Fix /etc/beidgui.conf to point to /usr/share, rather than /usr/local/share. Closes: #380145 (and *this* is -4, not yours; you should've done a version something like '2.5.9-3dapper1' or so) * Fix Belgian_eID_PKCS11_java.cfg to do approximately the same thing. Closes: #380405. -- Wouter Verhelst Sun, 30 Jul 2006 10:54:03 +0200 belpic (2.5.9-3) unstable; urgency=low * Re-add openct cardreader driver, so that my cardreader actually works. The previous two uploads were 'tested' as in 'I forgot that I still had patched binaries in /usr/local, and they worked. Kinda sorta'. Whoops. * Modify src/newpkcs11/config.h to point to /etc/beidbase.conf rather than /usr/local/etc/beidbase.conf -- Wouter Verhelst Sun, 23 Jul 2006 18:36:04 +0200 belpic (2.5.9-2) unstable; urgency=low * Move stuff in /usr/bin in libbeidlibopensc2 to beid-tools instead, and the initscript with it. Closes: #378635. Library packages aren't allowed to have stuff in /usr/bin, apparently, and as it happens, one of those binaries depends on libbeid2, which makes for circular dependencies. Yuck. * Add --oknodo to same initscript in the 'stop' action. * Add Recommends: beid-tools to libbeidlibopensc2 * Fix size_t/unsigned int confusion. Closes: #339344. * Standards-Version update to 3.7.2 (no relevant changes) * Merge double Conflicts: fields into one. * Modify beidgui menu file to call "beidgui" instead of the (outdated) "eidviewer". * Make beidgui postinst call ldconfig, since it installs its own library. -- Wouter Verhelst Fri, 21 Jul 2006 17:34:10 +0200 belpic (2.5.9-1) unstable; urgency=low * New upstream release. - Fixes issues with firefox. Closes: #343747. - Fixes build issues with G++-4.1. Closes: #361396. * Upstream renamed all libraries according to my suggestion to avoid namespace pollution and to get names which are more similar to eachother and a bit more descriptive. This is a good thing, but it forces us to go through NEW again. Sigh. I chose not to modify the name of the source package, though, since I don't think that would be of much benefit. We'll see. * Add Conflicts: and Provides: headers to make updating a tad bit easier. They won't be preserved forever, though; I'll probably drop them after Ubuntu releases somewhere in October. * The build system in the current release doesn't support DESTDIR, so do the make install phase manually rather than using upstream's build system. Ugh. Upstream is aware that we want this, though, so the next version should support this again (there was no time left to fix this before upstream had to do their release). * Remove debian/README.source, since it's now outdated with the new upstream build system. * Upstream now includes two daemons (one to update the CRL, one to do PC/SC stuff), so update our initscript to do both (we ignore the LSB initscript, as that is too generic to our taste) -- Wouter Verhelst Tue, 11 Jul 2006 23:59:52 +0200 belpic (2.5.8-1) unstable; urgency=low * New upstream (private only) release. Was never uploaded to Debian, on purpose. -- Wouter Verhelst Tue, 30 May 2006 10:15:42 +0200 belpic (2.40-1) unstable; urgency=low * New upstream release * Requires some additional build-deps (libqt3-mt-dev and scons), so add those. * This release was never uploaded due to the fact that some files in the upstream release were broken (it took us a while to discover that). -- Wouter Verhelst Wed, 7 Dec 2005 11:34:06 +0100 belpic (2.3.13.full-6) unstable; urgency=low * Fix all unsigned int/size_t confusion this time, after testing on raptor; Closes: #339344. -- Wouter Verhelst Tue, 22 Nov 2005 17:13:33 +0100 belpic (2.3.13.full-5) unstable; urgency=low * Fix unsigned int/size_t confusion in eidlib/CertifManager.cpp (Closes: #339344). * Fix pointer -> unsigned int cast, which doesn't work on 64bit architectures. * Set -Wall, -g, and (unless DEB_BUILD_OPTIONS contains noopt) -O2 in CFLAGS to comply with policy a bit more, and make sure we can spot more potential errors in the build log. -- Wouter Verhelst Mon, 21 Nov 2005 00:07:19 +0100 belpic (2.3.13.full-4) unstable; urgency=low * Fix build system to properly build against the libpcsclitep that we build. Since we stop 'detecting' libpcsclitep to do this properly, we can also stop building winscarp before everything else. Whee. * Install belpcscd into libbelpic0, and make sure it's being ran. According to upstream, this is a daemon that will add some nice functionality (some concerning single sign-on) if belpic is used through libpcsclitep. -- Wouter Verhelst Tue, 15 Nov 2005 11:29:17 +0100 belpic (2.3.13.full-3) unstable; urgency=low * Grr, found yet another build-dep. Checked with pbuilder (on my webserver) this time. -- Wouter Verhelst Wed, 9 Nov 2005 18:02:27 +0100 belpic (2.3.13.full-2) unstable; urgency=low * Add libsablevm1-dev and libwxgtk2.4-dev build-deps, as suggested by Leo Eraly (pbuilder is nice, but not on a 56kbit line). Thanks! * Fix the Makefile.am for eidlibjni. * Clean up debian/copyright a bit: refer to /usr/share/common-licenses/LGPL-2.1 rather than including it there. * Re-apply patch to make sure libbelpic links to libscconf.la correctly (rather than going to .libs/libscconf.a manually) * Added debian/README.source explaining how pkcs11/belpcscd overwrites pkcs11/opensc -- Wouter Verhelst Wed, 9 Nov 2005 12:39:33 +0100 belpic (2.3.13.full-1) unstable; urgency=low * Found a license in a _different_ .zip on the same upstream download site, with a reference to the "Belgian eID runtime" (i.e., _this_ code), claiming it covers that code. Added it to the packages' debian/copyright, with explanation. The license for the belpic-specific code is special-case, but (in my judgement) passes the DFSG. Whee. * Since this clarifies the (previously blurry) licensing situation of libeid and the eidviewer, build and include those too, now. * This makes for a lot of "new" files in the .orig.tar.gz (those that I previously excluded, thinking they had no license). Hence, upstream version number is now 2.3.13.full rather than 2.3.13. Broken, broken katie. * It also makes for a few new packages: libeid (maybe to be renamed libbeid sometime soon to avoid namespace clashing, but I can't do that just yet; at least not without upstream's consent) and its -dev package, plus the eidviewer (an application to view the data on the card). Enjoy! * Redid some of upstream's build scripts to use automake/autoconf/libtool rather than some home-brewn semi-makefiles. They're not Great yet, but they should work better than Upstream's build system (which mixes .a files with -fPIC binaries in the same .so -- no, that will not work!). -- Wouter Verhelst Tue, 27 Sep 2005 22:22:09 +0200 belpic (2.3.13-1) unstable; urgency=low * New upstream release. I'm on crack; this version existed before I even uploaded belpic to the Archive. Sue me. Closes: #325735. * Edited upstream tarball to remove non-DFSG-free code (the parts for which no license has been specified). * Ran autoreconf in the source directory. Apparently, this is a CVS checkout. * Updated link to upstream download site. Apparently, upstream decides to make variations on the theme for every new version. *sigh*. * Update to policy version 3.6.2. No changes applicable to belpic. -- Wouter Verhelst Mon, 5 Sep 2005 19:37:04 +0200 belpic (1.4-4) unstable; urgency=low * Correct spelling of upstream contact's name in debian/copyright (whoops, sorry). * Add link to upstream download site to debian/copyright. * This release was never uploaded. -- Wouter Verhelst Tue, 21 Jun 2005 18:50:44 +0200 belpic (1.4-3) unstable; urgency=low * Sync package sections in debian/control with override file. * Strip the libbelpic0-dev package now, too, as we found why it errorred out at first. * Remove references to Sarge from control file. We didn't make it into Sarge anyway. * Apply patch to build cleanly with gcc-4.0 on amd64 (and probably other platforms, too). Closes: #314688. -- Wouter Verhelst Fri, 17 Jun 2005 22:58:51 +0200 belpic (1.4-2) unstable; urgency=low * Remove temporary insanity and don't try to make libbelpic0-dev depend on libopensc1-dev, considering the fact that the libscconf.so corresponding to the libscconf.a for which we do this has a different SONAME in libbelpic versus libopensc. -- Wouter Verhelst Tue, 3 May 2005 14:42:46 +0200 belpic (1.4-1) unstable; urgency=low * Initial release. Closes: #287317 * Does not (yet) contain libeid et al, because its license isn't clear, the people in charge of that license don't respond to my inquiries, and Sarge is about to release. Sigh. * Does not (yet) have a proper libbelpic0-dev; stripping libbelpic.a results in ugly stuff: wouter@country:~/debian/eID/belpic-1.4$ dh_strip -p libbelpic0-dev strip: debian/libbelpic0-dev/usr/lib/st86AXON/libscconf.a: Invalid operation dh_strip: command returned error code 256 which we will fix at the proper order, but I want to get the package tested on other accounts, first, if at all possible. -- Wouter Verhelst Wed, 15 Sep 2004 11:33:48 +0200