magicfilter - automatic printer filter

Property Value
Distribution Ubuntu 12.04 LTS (Precise Pangolin)
Repository Ubuntu Universe amd64
Package name magicfilter
Package version 1.2
Package release 64
Package architecture amd64
Package type deb
Installed size 486 B
Download size 42.95 KB
Official Mirror
Magicfilter is a customizable, extensible automatic printer filter.
It translates the files that you send to a printer to a "language" that
your printer can "understand". To accomplish this goal, it determines
the type of the file that is to be printed and uses its "knowledge" to
convert the file to something that is printable.
This is done by use of magicfilter's own magic database (a la file(1))
to decide how to print out a given print job.


Package Version Architecture Repository
magicfilter_1.2-64_i386.deb 1.2 i386 Ubuntu Universe
magicfilter - - -


Name Value
libc6 >= 2.4


Name Value
apsfilter -
printfilters-ppd -


Type URL
Binary Package magicfilter_1.2-64_amd64.deb
Source Package magicfilter

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install magicfilter deb package:
    # sudo apt-get install magicfilter




2011-09-17 - Rogério Brito <>
magicfilter (1.2-64) unstable; urgency=low
* debian/rules: Use -Os, *not* -0s. Tks Matthias Klose. Closes: #625174.
* debian/control:
+ Add version control information.
+ Remove unneeded dependency on libpaper1.
+ Fix spelling of Vcs-Browser.
+ The package complies to Policy 3.9.2.
* debian/{control,copyright}: Use wrap-and-sort.
2009-11-14 - Rogério Brito <>
magicfilter (1.2-63) unstable; urgency=low
* debian/control:
+ include DMUA: yes, as per recommendation from Otavio Salvador.
+ remove djtools from build-depends.
+ upgrade Standards-Version to 3.8.3 (no changes needed).
* debian/{patches,rules,control,source/format}:
+ break monolithic patch into finer grained patches (further changes
to happen soon, including their descriptions).
+ use format "3.0 (quilt)".
* debian/patches:
+ fix FTBFS with eglibc >= 2.10 (Closes: #552855).
* debian/rules:
+ support DEB_BUILD_OPTIONS == nostrip (Closes: #437548).
+ support DEB_BUILD_OPTIONS == noopt.
2009-08-04 - Rogério Brito <>
magicfilter (1.2-62) unstable; urgency=low
* debian/control:
+ promote djtools, recode to recommends.  (Closes: #101010, #295293)
+ demote enscript to recommends. (Closes: #294485)
+ add a2ps and mpage as alternatives to enscript.
+ wrap the recommends line.
+ change Standards-Version to 3.8.2 (no changes needed).
* Package kindly reviewed by Russ Allbery.
2009-05-07 - Rogério Brito <>
magicfilter (1.2-61) unstable; urgency=low
* debian/control:
+ new maintainer. (Closes: #176737: ITA) Thanks dfrey for all your work!
+ rework long description.
+ include comment in the control file (policy 3.8.1 allows it).
* debian/rules:
+ don't ignore make errors. (Yes, more!).
+ clean config.{sub,guess} in the clean target to avoid diff.gz bloat.
+ use config.{sub,guess} in the build target
* Many of these changes are minor and can kept when the package goes
from a homebrew build to a debhelper + quilt package management (and
this will take care of some lintian warnings of the "pedantic" level).
2009-04-03 - Rogério Brito <>
magicfilter (1.2-60.1) unstable; urgency=low
* Non-maintainer upload.
* Do some QA work, since I care about this package and the current
maintainer issued an RFA bug (176737).
* debian/control: revamp the file:
+ replace tetex-bin with texlive.
+ replace gs with ghostscript.
+ remove gzip dependency & build-dependency (it's essential).
+ remove dvips nonexistent dependency (dvips is included in texlive).
+ remove libjpeg-gif dependency (nonexistent).
+ add poppler-utils in front of xpdf-utils (the first is more updated).
+ add autotools-dev to build-deps.
+ wrap the build-deps and deps fields.
+ add Homepage: field.
* debian/watch: create from scratch.
* debian/rules:
+ don't ignore make errors.
+ don't ignore make errors (-i).
+ soon to use a patch system (quilt).
+ soon to use debhelper (it's homebrew for now).
+ add upstream changelog.
* debian/{postinst,postrm,prerm}:
+ use "set -e".
* debian/copyright:
+ refer to GPL-2, not GPL.
+ added upstream copyright notice.
* debian/menu:
+ change section to "Applications/System/Administration".
* debian/control:
+ change Standards-Version to 3.8.1.
2006-11-08 - David Frey <>
magicfilter (1.2-60) unstable; urgency=low
* recompile 
* depend on libpaper1 (closes: #346579)
* fix lintian warning about su-to-root
2005-12-05 - David Frey <>
magicfilter (1.2-59) unstable; urgency=medium
* remove dvips from Build-Depends-List (closes: #336279)
* change FSF's address in copyright again.
* change the encoding of the changelog to UTF8.
* make menu transition from /usr/lib/menu to /usr/share/menu

See Also

Package Description
magicicada_0.4.1-0ubuntu1_all.deb GTK+ frontend for Ubuntu One File Sync service
magicmaze_1.4.3.2.dfsg-1.1_all.deb rescue the maiden while avoiding the monsters
magicor-data_1.1-4build1_all.deb data files for the magicor puzzle game
magicor_1.1-4build1_all.deb puzzle game in the spirit of solomon's key
magicrescue_1.1.8-1_amd64.deb recovers files by looking for magic bytes
magics++_2.14.5-2build1_amd64.deb Executables for the magics++ library
magictouch_0.1+svn6821+dfsg-0ubuntu2_all.deb Retro game goes multitouch: use two knobs to paint a picture
magit_1.0.0-2_all.deb Emacs interface for Git
mago_0.3+bzr20-0ubuntu3_all.deb Library and harness for desktop testing
mah-jong_1.11-2_amd64.deb Original Mah-Jong game
mahara-apache2_1.4.2-1_all.deb Electronic portfolio, weblog, and resume builder - apache2 configuration
mahara_1.4.2-1_all.deb Electronic portfolio, weblog, and resume builder
mail-expire_0.7_all.deb Utility to extract outdated messages from mbox files
mail-notification-evolution_5.4.dfsg.1-5ubuntu1_amd64.deb evolution support for mail notification
mail-notification_5.4.dfsg.1-5ubuntu1_amd64.deb mail notification in system tray