summaryrefslogtreecommitdiff
path: root/debian/rules
AgeCommit message (Collapse)AuthorFilesLines
2014-12-22cups (1.7.5-10+dyson2) unstable; urgency=mediumHEADdyson/1.7.5-10+dyson2masterIgor Pashev1-1/+1
* Fixed SMF manifest location * Rebuilt with all deps * Deleted debian/clean * Added debian/patches/dyson-smf.patch
2014-12-21systemd for linux, SMF for illumosIgor Pashev1-11/+22
2014-10-28AppArmor is linux-onlyIgor Pashev1-0/+6
2014-10-28No USB on Dyson for a whileIgor Pashev1-2/+4
2014-10-02In debian/rules, add conditionals to enable build-indep buildDidier Raboud1-9/+22
2014-06-12In cups-config, run krb5-config at runtime to avoid architecture differences ↵Didier Raboud1-0/+2
due to the output of krb5-config; add check at build-time to avoid this happening again Closes: #751157
2014-06-08Rename the cups pam configfile from cups-daemon to cupsDidier Raboud1-0/+4
Closes: #750602
2014-05-01Removed Ubuntu difference in the dependency of cups-deamon on avahi-daemon: ↵Till Kamppeter1-10/+0
avahi-daemon is a Recommends for both now; remove "on started avahi-daemon" from the "start on ..." rule in /etc/init/cups.conf upstart script Changed-By: Didier Raboud <odyx@debian.org> Rewrote commit description Dropped the debian/rules special-casing Added the version specification in debian/control LP: #1242185 LP: #1178172
2014-02-25Install the translated manpages to cups-bsdDidier Raboud1-0/+7
2014-02-25Move the cupsd-lpd manpage from cups-bsd to cups itselfDidier Raboud1-1/+1
Closes: #590436
2014-02-25Drop two obsolete configuration options from dh_auto_configureDidier Raboud1-2/+0
* --enable-slp * --with-pdftops now concerns cups-filters
2014-02-20Specify --with-systemdsystemunitdir to avoid build-depending on systemdDidier Raboud1-0/+1
2014-02-18Import Gentoo patch to enable systemd socket activationDidier Raboud1-1/+1
- build-depend on libsystemd-daemon-dev on linux-any - build-depend on and use dh-systemd - install cups.service, cups.path and cups.socket files in cups-daemon Git-Dch: Full Closes: #732435
2014-01-23Drop update-rc.d arguments in Debian, as they are no longer supportedDidier Raboud1-1/+1
2014-01-15Replace custom AppArmor post{inst,rm} machinery with a dh_apparmor callDidier Raboud1-0/+1
2014-01-15Install cups-daemon AppArmor, ufw profile and apport hooks on Debian tooDidier Raboud1-3/+1
Closes: #735313
2014-01-14Revert "Link against OpenSSL instead of GnuTLS"Didier Raboud1-2/+2
Reopens: #714492 This reverts commit 32abe50a21da34e4a423472a04a48277b2bb8265.
2014-01-09Honour DEB_BUILD_OPTIONS=nocheckwookey1-0/+2
This allows bootstraping because cups-filters and libcupsfilters-dev dependencies are only needed for tests. Ideally DEB_BUILD_PROFILES annotations of the build-deps to record this would accompany this patch, but they are not yet suitable for the archive, so that will come later. Closes: #734670
2014-01-06Link against OpenSSL instead of GnuTLS; mark two GnuTLS-specific symbols in ↵Didier Raboud1-2/+2
libcups2 as optional This is explicitely allowed by the licensing, on top of GPL-2: a. Apple Inc. explicitly allows the compilation and distribution of the CUPS software with the OpenSSL Toolkit. The two symbols should have stayed hidden in the first place. Closes: #714492
2014-01-03Call dh_auto_clean only if the file Makedefs is present, to avoid a FTBFSTill Kamppeter1-0/+1
2014-01-03Install the newly added ippfind utility and its manpage in cups-clientTill Kamppeter1-1/+1
2013-12-07Switch avahi LSB Should-Start dependency to be avahi-daemon; also bump ↵Didier Raboud1-2/+2
package relationship to >= 0.6.31-3~ Closes: #731608
2013-09-27Don't run the dh_auto_clean command if the Makedefs doesn't existDidier Raboud1-1/+0
Closes: #724134
2013-06-25Mark the cups-client NEWS as released and make sure it can be installed by ↵Didier Raboud1-1/+0
dropping the /usr/share/doc/cups-client symlink Thanks: Evgeni Golov Closes: #704238
2013-05-01Make cups-daemon only depend on avahi-daemon when compiled in UbuntuDidier Raboud1-0/+10
2013-03-21Cleanup cups-server-common cleanupDidier Raboud1-2/+3
Fixes FTBFS for arch-only build
2013-03-20Move all the cups documentation and other arch-specific files to a new ↵Didier Raboud1-2/+2
cups-server-common Add corresponding relations
2013-02-19Make 'noopt' building succeed by relaxing the makeshlibs requirements in ↵Didier Raboud1-0/+2
that case Thanks: Sam Lantinga <slouken@libsdl.org> Closes: #645329
2013-01-04Tidy up the package split.Didier Raboud1-1/+8
- Move manpages to cups-daemon as per policy; - Move cupsd handling code from cups to cups-daemon; - Make changelog entry shorter.
2013-01-04Split "cups" binary package into "cups" and "cups-daemon".Till Kamppeter1-6/+6
2012-12-29Removed forward-port of CUPS Broadcasting/browsing from CUPS 1.5.x, it was ↵Till Kamppeter1-2/+1
only for Ubuntu Quantal.
2012-10-30Enable manpage translations.Didier Raboud1-0/+16
2012-10-30Re-order debian/rules, move directory creation to .dirs, use dpkg-buildflags.Didier Raboud1-60/+62
2012-10-30More dh-ification.Didier Raboud1-28/+9
2012-10-30Initial dh-ification, with minimal patch.Didier Raboud1-42/+72
2012-10-09* ↵Till Kamppeter1-1/+1
debian/patches/fix-another-spot-where-avahi-crashes-cupsd-because-it-does-not-handle-null-values-from-its-own-apis.patch: Fix another spot where Avahi crashes cupsd because it does not handle NULL values returned by its own APIs (CUPS STR #4200, LP: #1041013). * debian/patches/ipp-backend-did-not-send-cancel-request-to-printers-when-a-job-was-canceled-and-printer-did-not-support-create-job.patch: The IPP backend did not send a cancel request to printers when a job was canceled and the printer did not support Create-Job. This is to improve the "ipp" backend as much as possible to reduce the ned of the "ipp14" backend ("ipp" backend of CUPS 1.4.x added to the Debian/Ubuntu package as fallback in case of regressions of the current "ipp" backend). * debian/patches/forward-port-cups-1-5-x-cups-browsing.patch: Re-introduced CUPS Browsing/Broadcasting for automatic discovery of shared CUPS printers on the local network. We will keep this for the Quantal cycle until we get automatic discovery of Bonjour-broadcasted printers, which most probably needs to be implemented in the application's print dialogs. This will only be possible to be done in Quantal+1 (13.04). The patch is large but all code added worked very well in many generations of CUPS and the code added back in smoothly without need of alterations of the existing code (LP: #1061063, LP: #1061069).
2012-08-06CUPS 1.6.1Till Kamppeter1-1/+1
* debian/patches/airprint-support.patch: Fixes in the conditionals to make AirPrint work with the new upstream Avahi support. * debian/patches/usb-backend-reset-after-job-only-for-specific-devices.patch: Let the USB backend only send a clean-up reset after the job if it is really needed (LP: #1032456). * debian/patches/cupsd-conf-remove-obsolete-browse-directives.patch: Removed obsolete "BrowseOrder" and "BrowseAllow" lines from cupsd.conf. * debian/patches/printers-c-recognize-remote-cups-queue-via-dnssd-uri.patch, Treat raw queues pointing to a CUPS server as remote queues (using PPD on server) also if they have a "dnssd://..." URI. * debian/patches/avahi-not-considered-at-some-dnssd-conditionals.patch: At some points Avahi was not considered in conditionals for DNS-SD. This broke most of the printer sharing functionality. * debian/patches/ubuntu/ubuntu-disable-browsing.patch: Updated. * debian/cups.install: Removed all references to the discontinued cups-polld. * debian/rules: Removed "--with-remote_protocols='CUPS dnssd'" from the ./configure command line and removed the "CUPS" from "--with-local_protocols='CUPS dnssd'". These settings are not supported any more in CUPS 1.6.x.
2012-07-28Update to CUPS 1.6.0 completedTill Kamppeter1-23/+1
- Moved filters not needed by Mac OS to cups-filters project at OpenPrinting. - Moved API of libcupsdrivers (driver.h) and of part of libcupsimage (image.h) to cups-filters. Packages usng these must build-depend on libcupsfilter-dev now and not libcupsdrivers1-dev and libcupsimage2-dev any more. - cups-polld removed debian/patches/tests-ignore-usb-crash.patch: Manually regenerated to adapt to upstream changes. * debian/cups.install: Removed al references to the discontinued cups-polld. * debian/rules: Removed lines for deletion of filters, fonts and glyphs which have moved to cups-filters and also the line for commenting out conversion rules. * debian/rules, debian/cups.install, debian/cups-common.install: Do not install fonts and charsets, there are none any more in CUPS. * debian/control, debian/libcupsdriver1-dev.install, debian/libcupsdriver1.symbols, debian/libcupsdriver1.install: libcupsdriver.so got moved to cups-filters as part of libcupsfilters.so. * debian/libcupsimage2-dev.install: image.h removed, this API has moved to cups-filters. * debian/rules, debian/libcups2-dev.examples: Removed references to scripting/ this subdirectory does not exist any more in CUPS 1.6.x. * debian/libcups2.symbols, debian/libcupsimage2.symbols: Refreshed using the diff of the dpkg-gensymbols output during build. * debian/patches/series, debian/cups-bsd.install, debian/cups-client.install, debian/cups.install, debian/libcups2-dev.install: Commented out man page translation patch, it needs to be updated to CUPS 1.6.0 by the appropriate contributors. * debian/rules: Deactivated failure of the package build on test suite failure, (temporarily, for development cycle).
2012-06-16[ Till Kamppeter ]Till Kamppeter1-0/+2
debian/libcups2-dev.install, debian/rules: Correctly install language-private.h as /usr/include/cups/i18n.h, .install file entries cannot rename files (LP: #1013470).
2012-04-03debian/rules: Enable all hardening flags. Thanks Simon Ruderich!Martin Pitt1-1/+6
(Closes: #662821)
2012-03-13debian/cups.dirs, debian/rules: Disable /usr/local/share/ppd/ directoryMartin Pitt1-1/+1
for now, until dh_usrlocal stops failing on those.
2012-03-01* Add tests-ignore-colord-warnings.patch: Ignore warnings from colord in theMartin Pitt1-2/+1
tests, as they change the expected number of warnings. * debian/rules: Have package fail to build on test failures again.
2012-03-01debian/rules: slight cleanupMartin Pitt1-1/+1
2012-03-01debian/control, debian/rules: Move from hardening-wrapper to usingMartin Pitt1-4/+6
dpkg-buildflags. Bump dpkg-dev build dependency to (>= 1.16.1~) for this.
2012-02-01debian/control, debian/rules: libusb-1.0 is not available on hurd. DropMartin Pitt1-1/+6
build dependency on hurd and build with --disable-libusb there. Thanks Pino Toscano for the patch. (Closes: #658236)
2012-01-30debian/rules: Stop setting LC_MESSAGES, this was fixed upstream in theMartin Pitt1-2/+0
test suite a while ago.
2012-01-28* debian/filters/, debian/local/backends/, debian/local/filters/,Till Kamppeter1-28/+27
debian/local/cpdftocps.convs, debian/local/oopstops.convs, debian/local/oopstops.types, debian/local/postscript.ppd, debian/local/pstopdf.convs, debian/local/pstopdf.types, debian/local/text.convs, debian/local/textonly.ppd, debian/cups.install, debian/cups-common.links, debian/rules: Removed all add-on filters and backends which now get hosted by OpenPrinting in the OpenPrinting CUPS filters package (Debian package "cups-filters"). Also removed some obsolete or redundant filters/backends/PPDs: mailto, oopstops, dvipipetops, samba-to-ps, postscript.ppd, pdf.ppd. * debian/rules: Removed filters, backends, and MIME conversion rules from upstream CUPS which have now moved to the cups-filters package. * debian/rules: Do not apply the PDF filters add-on package any more as the filters are supplied by cups-filters now. Call aclocal and autoconf explicitly, as the add-on package does not call them for us any more. * debian/control: Let the cups binary package depend on cups-filters, so that the moved filters and backends stay available. * debian/control: Do not build-depend on liblcms1-dev any more. We do not have the PDF filters in this package any more. * debian/cups.lintian-overrides: Removed entries for serial and parallel backends. * debian/cups.postinst, debian/cups.prerm, debian/cups.templates, Updated debconf for the removal of the parallel and serial backends. * debian/patches/ubuntu/poppler-0.18.patch: Removed, as the CUPS package does not contain the PDF filters any more.
2011-09-22debian/rules: Configure with --enable-debug, to stop the upstream buildMartin Pitt1-1/+1
system stripping all our binaries. This fixes the cups-dbg package.
2011-09-15Drop debconf-updatepo call from clean target. It introduces unnecessary ↵Martin Pitt1-1/+0
clutter in commits/debdiffs, and should only be run manually
2011-08-27Added execution of debconf-updatepo within the clean target in debian/rules.martin-eric.racine@iki.fi1-0/+1