2007
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 <nboullis@debian.org> Sat, 6 Jan 2007 19:35:06 +0100
2006
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 <nboullis@debian.org> Tue, 19 Dec 2006 10:46:07 +0100
2005
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 <nboullis@debian.org> 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 <nboullis@debian.org> 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 <nboullis@debian.org> 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 <nboullis@debian.org> 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 <nboullis@debian.org> 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 <nboullis@debian.org> Fri, 25 Mar 2005 01:49:08 +0100
2004
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 <nboullis@debian.org> 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 <nboullis@debian.org> 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 <nboullis@debian.org> Tue, 10 Feb 2004 22:40:24 +0100
2003
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 <nboullis@debian.org> 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 <nboullis@debian.org> 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 <nboullis@debian.org> 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 <nboullis@debian.org> 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 <nboullis@debian.org> 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 <nboullis@debian.org> 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 <nboullis@debian.org> 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 <nboullis@debian.org> 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 <nboullis@debian.org> 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 <nboullis@debian.org> 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 <nboullis@debian.org> Sat, 22 Feb 2003 00:51:54 +0100
2002
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 <mikem@debian.org> 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 <mikem@debian.org> Tue, 26 Feb 2002 22:56:13 +0100