From 8a0806b20d88721e402161d246f0880fc983d7a82044f182769e7e66e70be089 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Sat, 12 Dec 2020 13:46:08 +0000 Subject: [PATCH] Accepting request 855030 from home:alois:branches:Printing - Update to version 1.0.0 * papplSystemLoadState would not load printers whose device IDs contained the # character. * Passing "auto" for the driver name would cause a crash if there was no auto-add callback. * Added papplPrinterGetPath API to get the path for a printer web page. * The papplPrinterAddLink and papplSystemAddLink functions now accept an "options" argument instead of the "secure" boolean in order to allow links to be added to multiple places on the web interface in addition to requesting a secure (HTTPS) link. version 1.0rc1: * Added IEEE-1284 device ID to argument list for printer driver callbacks. * Documentation updated * Printers discovered via DNS-SD now report their IEEE-1284 device ID string. * The "auto-add" callback is now part of the system's printer driver interface, allowing IPP, web, and command-line clients to access it. * Now save state after deleting a printer. * Now check whether a named printer already exists. * Support for "output-bin-default" was missing from the web interface. * Fixed support for vendor options at the command-line. * The main loop now shows an error message if an option is provided after "-o" without a space. * Fixed test page and identify buttons. * Code cleanup. * Boolean vendor options are now shown as checkboxes. * Made several improvements to the web interface for adding printers. * papplSystemLoadState no longer crashes when it cannot create a printer. * Fixed a crash bug in the "autoadd" command provided by papplMainloop. * Added a printer creation callback to papplSystemSetPrinterDrivers that is run after a printer is created. * Added the "path" value for the DNS-SD printer web page, and added a registration for the system web page in multi-queue mode. * papplDeviceRead now has a 100ms timeout for USB and network connections. * Implemented back-channel and status updates for the USB printer gadget. * Finished implementation of test suite for major code paths/job processing functionality. * Fixed a bug in the log rotation code. * Fixed some threading bugs with the various object lists managed by the system. OBS-URL: https://build.opensuse.org/request/show/855030 OBS-URL: https://build.opensuse.org/package/show/Printing/pappl?expand=0&rev=4 --- pappl-1.0.0.tar.gz | 3 +++ pappl-1.0.0.tar.gz.sig | Bin 0 -> 566 bytes pappl-1.0b1.tar.gz | 3 --- pappl-1.0b1.tar.gz.sig | Bin 566 -> 0 bytes pappl.changes | 56 +++++++++++++++++++++++++++++++++++++++++ pappl.spec | 8 +++--- 6 files changed, 63 insertions(+), 7 deletions(-) create mode 100644 pappl-1.0.0.tar.gz create mode 100644 pappl-1.0.0.tar.gz.sig delete mode 100644 pappl-1.0b1.tar.gz delete mode 100644 pappl-1.0b1.tar.gz.sig diff --git a/pappl-1.0.0.tar.gz b/pappl-1.0.0.tar.gz new file mode 100644 index 0000000..9221136 --- /dev/null +++ b/pappl-1.0.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eb9064ce83fca8da8d9a879c9a499b5c37306f71297521246d0d478e2260234c +size 1502788 diff --git a/pappl-1.0.0.tar.gz.sig b/pappl-1.0.0.tar.gz.sig new file mode 100644 index 0000000000000000000000000000000000000000000000000000000000000000..b458fdf23b8d429fc7e91a0d8bb6f65c6a6c51736b3181f584b1547b8807a069 GIT binary patch literal 566 zcmV-60?GY}0y6{v0SEvc79j+LRAgogXlkoAR10sJm06%Cfmu}r0$WLjTud)pc$t%cRicfy$9P#OE8( zj9u4a41_;gcgy^={2G)~jnwkwE5jla?OoX)=`Va-Q8ja6H;vMA!k z8J?N`JkQS}i;Kl(G9BiPkf>|-MF@P4S%}t3YlDJn8_*#l6`lrPeH5z8K~83b-!9R0 zt<>|nZ^4>)!~mWRqO98XYpsO3V?F1`72UljzmUyKawKl2R?M`BQEZ@eVD~J3V73oU zIdP(kS(UuWf&upDw6-kGHE|JGAfP=4$jzBi!R`e_6_?w=`%xc$&Pj_GH-h@M2vR-R zW{RFnUE|wn5Z3+D8{?x!`(?u4sZWP^pjA5_U$A8>(3l6oIPrZvoQoQU>x~*)A>NgV zC}nQF%P_bejg@qY$HXBmdi;#6Ev)?)Qx8M+V{%tc)@AV`lvU3SjGQQHCtcMw+D7`v z5qUx!4WPpt-V!OXC%!vQ8y8z#OZ#K6tto5J(On~8M~c;JO2S%$)xJ}G%hX@}PI%$T zP0u^y;y<3Lfuw{jb<=25ZdW}COY6EL)I<~}2IlnSrr7ngH2(G*gI6Lr1UErKW EdRMy>MgRZ+ literal 0 HcmV?d00001 diff --git a/pappl-1.0b1.tar.gz b/pappl-1.0b1.tar.gz deleted file mode 100644 index 6e721a0..0000000 --- a/pappl-1.0b1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7b716ab4ff515cadd95b510e1e7b01b1324ffbbae12bada6c7fa024d0a8400fa -size 1691924 diff --git a/pappl-1.0b1.tar.gz.sig b/pappl-1.0b1.tar.gz.sig deleted file mode 100644 index 32e7478b70c3b9e0ad4560c987ff27f95e895e07552f8d3c4ba5493a44e8c283..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmV-60?GY}0y6{v0SEvc79j+LRAgogXlkoAR10sJm06%Cfmu}r0$;3C6aWed5Sf)( zpeKP@Rer}0`U3C@BWHx@Tb|}*(No!fiT=dJvpJqV^>S>!a9$1^#|agEuKltN!91UF zQ1wpd_F+UO->oOQ(1ONor2~v7x6a>VGTa7$0uFw|J*@`NGlI9QR|{)TSpc=PTyQl= z&2SF2^X4H&difVnoyf9PHdcV!pJY$lpb9rn-n^b#Sg0* zcq(u5P#qHTwb?X&U}V5%4R#`1Ge|5j)h0X2t|bmF1{^vf$FQk$B%O%w4@2BcN45zd z8MoYBD74!?`yrP1TmJ+WguUX36X?1?`tainl8?0#fZY$7-%#Gy`nAM6VsQUrd0wTE zt-C`=z)vroa@uZpK^_ehdtJ)iNcGkH^NPS|B=_s>ck4k@Xh5_@&HVVG9f zOhmtZWF~$Njh*V^V4^)vSnc55u;ma diff --git a/pappl.spec b/pappl.spec index 171aec1..c03b483 100644 --- a/pappl.spec +++ b/pappl.spec @@ -18,14 +18,14 @@ Name: pappl %define lname libpappl1 -Version: 1.0~beta1 +Version: 1.0.0 Release: 0 Summary: A printer application framework License: Apache-2.0 Group: Hardware/Printing URL: https://www.msweet.org/pappl/ -Source: https://github.com/michaelrsweet/pappl/releases/download/v1.0b1/pappl-1.0b1.tar.gz -Source2: https://github.com/michaelrsweet/pappl/releases/download/v1.0b1/pappl-1.0b1.tar.gz.sig +Source: https://github.com/michaelrsweet/pappl/releases/download/v%version/pappl-%version.tar.gz +Source2: https://github.com/michaelrsweet/pappl/releases/download/v%version/pappl-%version.tar.gz.sig BuildRequires: cups-devel >= 2.2 BuildRequires: pam-devel BuildRequires: pkgconfig(avahi-client) @@ -76,7 +76,7 @@ drivers. This subpackage contains the headers for the library. %prep -%autosetup -p1 -n %name-1.0b1 +%autosetup -p1 %build # includedir intentional, cf. bugzilla.opensuse.org/795968