em8300 (0.16.3-1) unstable; urgency=low * New upstream release. [ Nicolas Boullis ] * Use ${binary:Version} instead of the deprecated ${Source-Version}, as suggested by lintian. * Don't ignore failures of "make distclean", as suggested by lintian. * Use debian/compat instead of setting DH_COMPAT=4 in debian/rules, as suggested by lintian. * Do the same with the em8300.tar.bz2 module source tarball. * Use $(CURDIR) in debian/rules, instead of $(PWD) (defined as $(shell pwd) ), as suggested by lintian. * Move the menu entries of em8300-dhc and dxr3view from the Apps section to the Applications section, as suggested by lintian. * Add Spanish debconf templates translation. Thanks to Enrique Matías Sánchez (Quique) (Closes: #419216) * Add Portugese debconf templates translation. Thanks to Américo Monteiro (Closes: #437386) -- Nicolas Boullis Tue, 16 Oct 2007 22:51:59 +0200 em8300 (0.16.2-1) UNRELEASED; urgency=low * New upstream release + Fixes fails to build with 2.6.20 (Closes: #424176) -- Brendon Higgins Sat, 14 Jul 2007 19:18:48 +1000 em8300 (0.16.0-2) unstable; urgency=low * Update French debconf templates translation. Thanks to Christian Perrier. (Closes: #404459) * Update Czech debconf templates translation. Thanks to Martin Šín. * Add Russian debconf templates translation. Thanks to Yuri Kozlov. (Closes: #405362) * Add Norwegian Bokmål debconf templates translation. Thanks to Bjørn Steensrud. * Add Vietnamese debconf templates translation. Thanks to Clytie Siddall. * Add German debconf templates translation. Thanks to Matthias Julius. (Closes: #405635) * Fix a typo in a debconf template (module option misspelt). Thanks to Antoine Pardigon for reporting. (Closes: #405816) * Also fix and unfuzzy the translations. (Translators, please feel free to check I haven't done something stupid.) -- Nicolas Boullis Sat, 6 Jan 2007 19:35:06 +0100 em8300 (0.16.0-1) unstable; urgency=medium * New upstream release + Fixes fails to build with 2.6.14 (Closes: #342377) [ Brendon Higgins ] * Add extra guesswork for kstem, fixes problem when using module-assistant. (Closes: #373646) * Remove mention of em8300-i2c-2.8.0.patch in em8300-source.README.Debian, that patch has been obsolete and non-existant for ages. * Mention the use of module-assistant in same. (Closes: #373646) * Add headers and module-assistant as alternative recommendations for em8300-source. * Make kernel dependency in em8300-modules unversioned. * Have em8300-source recommend bzip2 (it's kinda useless if you can't extract it). * Added Swedish debconf templates translation. Thanks Daniel Nylander. (Closes: #331031) * Change microcode download failure notification template type to error (Closes: #388891) * Make debconf templates compliant with the guidelines. * Let dh_installmodules handle depmod in postinst. (Closes: #381776) * Don't try to generate device nodes when udev or devfs is running. * Move em8300 firmware to /lib/firmware. (Closes: #341313) * Remove support for multiple firmwares (most users won't need it, not worth the effort). * Remove support for 2.6 kernels that are missing automatic firmware loading. + Add mention in README of how to fix it for such kernels. * Modify debian/watch to support new "nofirmware" upstream release series. + Drop the dfsg label since upstream supplies us with a dfsg version. * debian/em8300.postinst, debian/em8300.config, debian/control: Remove logic to handle upgrade path from oldstable packages, not necessary. * Update the 10_modules_em8300_header patch for modules/em8300_alsa.c. * Remove backspace-underlining in readme.txt, faq.txt that made these files almost unreadable in text editors. * Update FSF address in copyright file. * Bump debhelper compatibility to V4 (no changes needed). * Bump Standards-Version to 3.7.2 (no changes needed). [ Nicolas Boullis ] * Install /usr/share/alsa/cards/EM8300.conf for ALSA support. * No more (policy-violating) creation of special device files; add a debconf note instead if they need to be created on a static /dev. * Unregister the old em8300/make_devices template. * Reorganize em8300.config and em8300.postinst. * Do not ship an empty and now useless /usr/share/em8300 in em8300. * Remove the map files generated by depmod from the built module package. * The module package now recommends em8300 >= 0.16.0-1 because of the ALSA configuration file. * Have em8300's debconf templates reviewed and improved by debian-l10n-english, thanks to MJ Ray. * Have em8300's README.Debian file reviewed and improved by debian-l10n-english, thanks to Dominic Hargreaves. -- Nicolas Boullis Tue, 19 Dec 2006 10:46:07 +0100 em8300 (0.15.1.dfsg-1) unstable; urgency=low * New upstream release. * Make the built module depend on the real kernel package, according to KPKG_STEM, to support the kernel->linux transition, thanks to Erik Schanze. (Closes: #328641) -- Nicolas Boullis Mon, 19 Sep 2005 00:34:25 +0200 em8300 (0.15.0.dfsg-2) unstable; urgency=low * Add Czech debconf translation, thanks to Martin Šín. (Closes: #319579) * Add debian/watch file for easier tracking of upstream releases. * Bump Standards-Version (no change needed). * Compare include/config.h with a known good one, and fail if they differ. -- Nicolas Boullis Wed, 3 Aug 2005 01:46:52 +0200 em8300 (0.15.0.dfsg-1) unstable; urgency=low * New upstream release. * Add .dfsg to the upstream version number to make it clear that the non-free microcode was removed. * Back to unstable. -- Nicolas Boullis Fri, 10 Jun 2005 00:24:48 +0200 em8300 (0.14.99+0.15.0.rc4-1) experimental; urgency=low * New upstream prerelease. * Update em8300's postinst such that /etc/modprobe.d/em8300 waits for udev to create the device special files before it runs em8300setup. * Update em8300-source such that modules built for 2.6 kernels recommend this new em8300 for improved udev support. * Don't forget to remove /etc/modprobe.d/em8300 on purge in em8300.postrm. -- Nicolas Boullis Thu, 26 May 2005 01:27:17 +0200 em8300 (0.14.99+0.15.0.rc1-2) experimental; urgency=low * The "I should check my packages even before uploads to experimental" release. * Update (really: fix) the em8300-source package. - Include the em8300.h file in the source tarball for the module. - Nuke the dependency on em8300-header. - Built modules for 2.6 kernels recommend new em8300 (for /etc/modprobe.d/em8300). * Also generate /etc/modprobe.d/em8300 in em8300's postinst. -- Nicolas Boullis Sun, 3 Apr 2005 01:37:13 +0200 em8300 (0.14.99+0.15.0.rc1-1) experimental; urgency=low * New upstream prerelease. - Add support for 2.6 series kernel. - Add support for 2.9 series external i2c modules for 2.4 series kernels. (Closes: #292067). - Merge my 01_modules_i2c_headers, 01_modules_Makefile and 30_modules_nodebug patches and my em8300setup.1 manpage. * Kill the merged patches and update the other ones. * Kill the local em8300setup.1 manpage. -- Nicolas Boullis Fri, 25 Mar 2005 01:49:08 +0100 em8300 (0.14.0-2) unstable; urgency=low * The "let's hope i2c will now be fine" release. * When building modules, if $(I2C_LOCATION) is set, ensure that the i2c headers from $(I2C_LOCATION) are prioritized over those from the kernel source, thanks to Janne Kujanpää for pointing the problem. -- Nicolas Boullis Fri, 12 Mar 2004 20:17:54 +0100 em8300 (0.14.0-1) unstable; urgency=low * The "back to unstable" release. * New upstream release: - the sparc64 patch was merged in. - semaphores are used rather than spinlocks for locking. * Use ucf's new --debconf-ok option; thanks to Josselin Mouette for pointing this. * Add quotes around strings in em8300-bin's menu file. -- Nicolas Boullis Tue, 2 Mar 2004 01:38:16 +0100 em8300 (0.13.0+cvs20040210-1) experimental; urgency=low * New CVS snapshot: - em8300-modules now builds on powerpc, thanks to Paavo Hartikainen for his help. - the patch for xine was updated and merged. * Apply a patch for sparc64 support. * Use the --build and --host options of configure. -- Nicolas Boullis Tue, 10 Feb 2004 22:40:24 +0100 em8300 (0.13.0+cvs20031218-1) experimental; urgency=low * New CVS snapshot: - em8300-source is now compatible with both old and new i2c. - em8300-modules now builds on alpha, thanks to Paavo Hartikainen for reporting and for his help. (Closes: #219047) * Apply the Michael Roitzsch to work with xine. -- Nicolas Boullis Thu, 18 Dec 2003 01:36:27 +0100 em8300 (0.13.0+cvs20031016-3) experimental; urgency=low * Fix broken quoting in em8300.config. A single quote was supposed to match a double quote... Thanks to Gaetan Angely for noticing the problem. (Closes: #217649) * Check /dev/.devfsd rather than /usr/sbin/update-devfsd to know if the system is using devfs. * Remove the "These modules currently lack devfs support." comment from em8300-source's long description. -- Nicolas Boullis Mon, 3 Nov 2003 02:08:58 +0100 em8300 (0.13.0+cvs20031016-2) experimental; urgency=low * The "I just switched to devfs" release. * em8300.postinst: update /etc/modutils/em8300 to load em8300 when /dev/em8300 is accessed. * Clean up the /etc/devfs/conf.d/em8300 conffile. * Remove empty directory /etc/devfs/devices.d from package em8300. -- Nicolas Boullis Tue, 28 Oct 2003 02:20:11 +0100 em8300 (0.13.0+cvs20031016-1) experimental; urgency=low * CVS snapshot - em8300-source now includes a patch for compatibility with i2c 2.8.0. (Closes: #215834) * Remove the 20_em8300setup patch as the problem was fixed upstream. * Update debconf templates to deal with the new options for the adv717x module. * Modify the em8300.config script to update the current adv717x options "on the fly". * Because of these new options, the built em8300-module package now recommends a recent version of em8300. * Add comments about i2c modules in the README.Debian file of package em8300-source. -- Nicolas Boullis Fri, 24 Oct 2003 01:59:51 +0200 em8300 (0.13.0-6) unstable; urgency=low * Move the microcodes from /usr/lib/em8300 to /usr/share/em8300. * Change the default microcode file in em8300setup to /usr/share/em8300/em8300.uc. (Closes: #216174) * Move em8300-mc_ex to /usr/bin/ and change the corresponding manpage to section 1 accordingly. * Remove the unused em8300-mc_up and em8300-mc_info, and the corresponding manpages. * Remove useless perl scripts from /usr/share/em8300 (in package em8300). * Capitalize first letter in short descriptions of debconf templates. This is against Branden's advice, but most debconf templates are capitalized, and I'd rather see things being consistent in Sarge. * Rewrite debconf templates to better english, thanks to Andre Lehovich. * Add french translation of debconf templates, thanks to Christian Perrier for the initial translation. -- Nicolas Boullis Wed, 22 Oct 2003 02:23:22 +0200 em8300 (0.13.0-5) unstable; urgency=low * Ensure the em8300/microcode/download_failed note is actually displayed/sent each time the download fails by setting the seen flag to false beforehand. * Remove -g from the module build options as that leads to a huge module with gcc-3.2 or gcc-3.3. * Add conflicts in em8300-headers against versions of dvb-dev that add a /usr/include/linux/em8300.h file as well. (Closes: #211313) * Remove include/linux/em8300.h from source tarball in em8300-source and depend on em8300-headers instead as it is more convenient for people who need to change the major number used by the driver. * Nuke all libdxr3 packages as, according to upstream, it was not kept up to date, and nothing uses it. * Write a new README.Debian file for the package em8300, that explains how to change the major number used by the em8300 driver. * Write a manpage for em8300setup. (Closes: #192799) * Rewrite debconf templates to better english, thanks to Aaron M. Ucko, Ben Foley, Christian Perrier, and Branden Robinson. -- Nicolas Boullis Fri, 10 Oct 2003 00:54:13 +0200 em8300 (0.13.0-4) unstable; urgency=low * The "back to unstable" release. * Apply some changes that were suggested by Joey Hess. (Thanks again, Joey.) - Merge the em8300/microcode/download and em8300/chipset debconf templates into a block. - Trust dh_installdebconf to find the correct versionned dependency on debconf. - No need to call db_purge "by hand" in postrm script: dh_installdebconf already does this. * Add quotes around filenames generated by tempfile, as it may contain spaces if $TMPDIR does. * Since 0.13.0-2, maintainer script do not try to force anything into modules options. (Closes: #192757) -- Nicolas Boullis Sat, 20 Sep 2003 00:38:00 +0200 em8300 (0.13.0-3) experimental; urgency=low * The "thank you Joey" release. * Download microcode from upstream web site rather that CVS, and update debconf template accordingly. Thanks to David Holm for putting this microcode there. * Add wget to em8300's depends. Thanks to Joey Hess for noticing this. * Rewrite some debconf templates thanks to Joey Hess. * Add some fallback if download fails. (Asked by Joey Hess.) * Removed the unused README files from previous maintainer and write a new one. * Rewrite config script to support backing up. (Asked by Joey Hess.) -- Nicolas Boullis Sun, 14 Sep 2003 01:45:39 +0200 em8300 (0.13.0-2) experimental; urgency=low * Split em8300-headers out of libdxr3-dev. * Revert the main/contrib split until everything is properly sorted out. * Clean up debian/ dir in source package. * Removed the init.d script and rely on kmod to load the modules when needed. (Closes: #192757) * Completely rewrite maintainer scripts: - Do not try to extract microcodes from widows drivers. (Closes: #165090) - Ask to download a working microcode for upstream CVS instead. - Merge /etc/modutils/adv717x into /etc/modutils/em8300. - Use ucf to maintain /etc/modutils/em8300. - Ask for permission to generate special device files. - Switch to po-debconf. * Bump Standards-Version to 3.6.1. -- Nicolas Boullis Sun, 31 Aug 2003 19:19:35 +0200 em8300 (0.13.0-1) unstable; urgency=low * Hijack. (Closes: #190269) * Also delete microcode*.bin from /usr/lib/em8300 while purging em8300: those files were misgenerated instead of {adv,bt}_mcode*.bin because of a bug in em8300-mc_ex. (Closes: #180225) * Acknowledge my own NMU + close bugs I forgot to close. (Closes: #164885, #165401, #165458, #165470, #166997, #167779, #169511, #169546, #171343) * debian/control: - Rewrote the short descriptions and adapted the long ones. (Closes: #165076) - Rename libdxr30 to libdxr3-0 (as it is libdxr3 version 0) and libdxr30-dev to libdxr3-dev. - Add transition packages. - Move em8300-source, libdxr3-0, libdxr3-dev and the source package from contrib to main. - Move libdxr3-0 to section libs and libdxr3-dev to libdevel. * em8300-source: - append the debian revision number of the kernel to the version of the generated modules package. - the built module is useless without the corresponding kernel, so depend on it instead of only recommending it. - there's no need for the built module to depend on perl; remove the dependency. - the module should hopefuly be buildable on any architecture. (Well, only linux-based architectures in fact...) - change the shipped Makefile from to configure the default audio mode and videomode from /etc/em8300-source (or ~/.em8300-source) and actually ship a default configuration file. (Closes: #165947) - remove a misplaced Build-Depend from the Package section of the debian/control file inside the source tarball. -- Nicolas Boullis Sun, 11 May 2003 18:10:40 +0200 em8300 (0.13.0-0.1) unstable; urgency=low * NMU. (No answer from maintainer for one week + upload to DELAYED/7-day) * New upstream release. (Closes: #169511) * Remove depedency for em8300-sources on libdxr3-dev . (Closes: #166997) * Remove a few useless files in the debian/ directory in the source package (config, dirs, doc, examples, manpages, postinst, postrm, prerm, templates). * Remove buggy watch file. * Remove em8300.conffiles : since debhelper V3, dh_installdeb already flags /etc/devfs/conf.d/em8300 as a conffile. * Remove em8300-doc.substvars . * Add a patch for microcode_extract (em8300-mc_ex) to really handle its NAMEBASE option. * Add a pacth for the new em8300setup not to fail if there are less than 4 em8300-based cards. * Add missing Build-Depends: bzip2 . (Closes: #164885) * Make em8300-source Architecture: all instead of i386. (Closes: #169546) * Make em8300, em8300-bin Architecture: any instead of i386. * libdxr3 only Recommends: em8300 ; do not Depend: em8300 . * Added missing final EOL in several files in debian/ (local/devfs.devices, local/examples/both, local/makedev, modules-tools.d/README.debian, modules-tools.d/postinst, debian/modules-tools.d/README.debian.in and packages.d/em8300.in). * Apply patch by Frederic Bothamy for installem8300.pl (Thanks Frederic!) (Closes: #165401, #165458) * Adapt installem8300.pl to use the new em8300setup instead of the old em8300-mc_up . * Fix installem8300.pl to re-read /etc/modutils/{em8300,adv717x} properly. * Add missing '#!/bin/sh' in debian/local/makedev . * Fix debian/modules-tools.d/rules to handle $ROOT_CMD properly. * Add the new em8300setup program to the em8300 package. * Give proper permissions to usr/share/em8300/installem8300.pl and usr/lib/em8300/makedev . * Fix debian/rules not to generate an extraneous debian/sourceforge.html/dxr3.sourceforge.net , and remove this extraneous directory. * Fix debian/rules to build Architecture: all packages. * Fix installem8300.pl to prevent /etc/em8300.cfg from growing. * Fix /etc/init.d/em8300 to handle restart/force-reload. (Closes: #167779) * Use dpatch instead of dbs (as maintainer wanted to do when we last discussed it, 3 months ago). * Do not try to download documentation at build time (because autobuilders and people building the package my lack internet access). The documentation target shall be run before upload. * Split package descriptions (.files, .config, .dirs, .docs, ... files). * Removed buid-dependency on html2text and docbook-to-man . * Fixed a few typos in the descriptions. * Fix attributions of patches. * Write description for patches. -- Nicolas Boullis Sat, 22 Feb 2003 00:51:54 +0100 em8300 (0.12.0-2) unstable; urgency=low * correcting section from main to contrib (where it actually belongs) * corrected minor build bug that caused stop of build when no kernel was installed at /usr/src/linux -- Michael Moerz Sun, 31 Mar 2002 19:34:58 +0200 em8300 (0.12.0-1) unstable; urgency=low * Initial Release with modified tar ball since the legal state of the microcode that is found in upstreams sources is unknown from my point of view. So I drop it to avoid any legal issues. -- Michael Moerz Tue, 26 Feb 2002 22:56:13 +0100