Browse Source

updated 3 packages

cups-filters-1.28.9-1

golang-1.16.6-1

qpdf-10.3.2-1
Tomohiro "Tomo-p" KATO 1 year ago
parent
commit
534cfcbf05
3 changed files with 80 additions and 65 deletions
  1. 30 22
      c/cups-filters/cups-filters-vl.spec
  2. 4 1
      g/golang/golang-vl.spec
  3. 46 42
      q/qpdf/qpdf-vl.spec

+ 30 - 22
c/cups-filters/cups-filters-vl.spec

@@ -3,10 +3,9 @@
 
 Summary:        OpenPrinting CUPS filters and backends
 Name:           cups-filters
-Version:        1.25.11
+Version:        1.28.9
 Release:        1%{?_dist_release}
-Group:          System Environment/Base
-
+Group:          publishing
 Vendor:         Project Vine
 Distribution:   Vine Linux
 Packager:       tomop
@@ -21,7 +20,6 @@ Packager:       tomop
 # LGPLv2+:   utils: cups-browsed
 # MIT:     filters: gstoraster, pdftoijs, pdftoopvp, pdftopdf, pdftoraster
 License:        GPLv2 and GPLv2+ and GPLv3 and GPLv3+ and LGPLv2+ and MIT and BSD with advertising
-
 URL:            https://wiki.linuxfoundation.org/openprinting/cups-filters
 Source0:        http://openprinting.org/download/cups-filters/cups-filters-%{version}.tar.xz
 
@@ -77,36 +75,42 @@ Requires: bc grep sed
 Provides: ghostscript-cups = 9.08
 Obsoletes: ghostscript-cups < 9.08
 
+%description
+Contains backends, filters, and other software that was
+once part of the core CUPS distribution but is no longer maintained by
+Apple Inc. In addition it contains additional filters developed
+independently of Apple, especially filters for the PDF-centric printing
+workflow introduced by OpenPrinting.
+
 
 %package libs
 Summary: OpenPrinting CUPS filters and backends - cupsfilters and fontembed libraries
-Group:   System Environment/Libraries
+Group:   system
 # LGPLv2: libcupsfilters
 # MIT:    libfontembed
 License: LGPLv2 and MIT
 
+%description libs
+This package provides cupsfilters and fontembed libraries.
+
+
 %package devel
 Summary: OpenPrinting CUPS filters and backends - development environment
-Group:   Development/Libraries
+Group:   programming
 License: LGPLv2 and MIT
 Requires: cups-filters-libs%{?_isa} = %{version}-%{release}
 
-%description
-Contains backends, filters, and other software that was
-once part of the core CUPS distribution but is no longer maintained by
-Apple Inc. In addition it contains additional filters developed
-independently of Apple, especially filters for the PDF-centric printing
-workflow introduced by OpenPrinting.
-
-%description libs
-This package provides cupsfilters and fontembed libraries.
-
 %description devel
 This is the development package for OpenPrinting CUPS filters and backends.
 
+
+%debug_package
+
+
 %prep
 %setup -q
 
+
 %build
 # work-around Rpath
 ./autogen.sh
@@ -127,6 +131,7 @@ export IJS_LIBS="-lijs"
 
 make %{?_smp_mflags}
 
+
 %install
 make install DESTDIR=%{buildroot}
 
@@ -157,9 +162,11 @@ for f in %{buildroot}%{_cups_serverbin}/filter/*; do
   fi
 done
 
+
 %check
 make check
 
+
 %post
 #%systemd_post cups-browsed.service
 
@@ -195,29 +202,26 @@ fi
 %postun
 #%systemd_postun_with_restart cups-browsed.service 
 
-%post libs
-/sbin/ldconfig
-
-%postun libs
-/sbin/ldconfig
-
 
 %files
 %license COPYING
 %doc __doc/README __doc/AUTHORS __doc/NEWS
 %config(noreplace) %{_sysconfdir}/cups/cups-browsed.conf
 %{_bindir}/driverless
+%{_bindir}/driverless-fax
 %{_bindir}/foomatic-rip
 %attr(-,root,root) %{_cups_serverbin}/filter/*
 %exclude %{_cups_serverbin}/filter/pdftoraster
 %attr(0755,root,root) %{_cups_serverbin}/backend/beh
 %attr(0755,root,root) %{_cups_serverbin}/backend/cups-brf
 %attr(0755,root,root) %{_cups_serverbin}/backend/driverless
+%attr(0755,root,root) %{_cups_serverbin}/backend/driverless-fax
 %attr(0755,root,root) %{_cups_serverbin}/backend/implicitclass
 %attr(0755,root,root) %{_cups_serverbin}/backend/parallel
 # Serial backend needs to run as root (bug #212577#c4).
 %attr(0700,root,root) %{_cups_serverbin}/backend/serial
 %attr(0755,root,root) %{_cups_serverbin}/driver/driverless
+%attr(0755,root,root) %{_cups_serverbin}/driver/driverless-fax
 %{_datadir}/cups/banners
 %{_datadir}/cups/braille
 %{_datadir}/cups/charsets
@@ -251,6 +255,10 @@ fi
 %{_libdir}/libfontembed.so
 
 %changelog
+* Sat Jul 31 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.28.9-1
+- new upstream release.
+- dropped ldconfig scriptlets.
+
 * Mon Oct 14 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.25.11-1
 - new upstream release.
 - built with poppler-0.81.0.

+ 4 - 1
g/golang/golang-vl.spec

@@ -78,7 +78,7 @@
 Summary:        The Go Programming Language
 Summary(ja):    プログラミング言語 Go
 Name:           golang
-Version:        1.16.5
+Version:        1.16.6
 Release:        1%{?_dist_release}
 Group:          programming
 Vendor:         Project Vine
@@ -412,6 +412,9 @@ fi
 
 
 %changelog
+* Sat Jul 31 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.16.6-1
+- new upstream release.
+
 * Tue Jun 08 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.16.5-1
 - new upstream release.
 

+ 46 - 42
q/qpdf/qpdf-vl.spec

@@ -1,53 +1,34 @@
-Summary: Command-line tools and library for transforming PDF files
-Name:    qpdf
-Version: 8.3.0
-Release: 1%{?_dist_release}
+Summary:        Command-line tools and library for transforming PDF files
+Name:           qpdf
+Version:        10.3.2
+Release:        1%{?_dist_release}
+Group:          publishing
+Vendor:         Project Vine
+Distribution:   Vine Linux
 
 # MIT: e.g. libqpdf/sha2.c
 # upstream uses ASL 2.0 now, but he allowed other to distribute qpdf under
 # old license (see README)
-License: Artistic 2.0
-Group:   System Environment/Base
-URL:     http://qpdf.sourceforge.net/
-Source0: http://downloads.sourceforge.net/sourceforge/qpdf/qpdf-%{version}.tar.gz
+License:        Artistic 2.0
+URL:            https://github.com/qpdf/qpdf
+Source0:        https://github.com/qpdf/qpdf/releases/download/release-qpdf-%{version}/qpdf-%{version}.tar.gz
 
-Patch0:  qpdf-doc.patch
+Patch0:         qpdf-doc.patch
 
-BuildRequires: zlib-devel
-BuildRequires: pcre-devel
-BuildRequires: libjpeg-turbo-devel libtiff-devel
+BuildRequires:  zlib-devel
+BuildRequires:  pcre-devel
+BuildRequires:  libjpeg-turbo-devel libtiff-devel
 
 # for fix-qdf and test suite
-BuildRequires: perl
-BuildRequires: perl(Digest::MD5)
+BuildRequires:  perl
+BuildRequires:  perl(Digest::MD5)
 
 # # for autoreconf
 # BuildRequires: autoconf
 # BuildRequires: automake
 # BuildRequires: libtool
 
-Requires: qpdf-libs%{?_isa} = %{version}-%{release}
-
-Vendor: Project Vine
-Distribution: Vine Linux
-Packager: tomop, ara_t
-
-
-%package libs
-Summary: QPDF library for transforming PDF files
-Group:   System Environment/Libraries
-
-%package devel
-Summary: Development files for QPDF library
-Group:   Development/Libraries
-Requires: qpdf-libs%{?_isa} = %{version}-%{release}
-
-%package doc
-Summary: QPDF Manual
-Group:   Documentation
-BuildArch: noarch
-Requires: qpdf-libs = %{version}-%{release}
-
+Requires:       qpdf-libs%{?_isa} = %{version}-%{release}
 
 %description
 QPDF is a command-line program that does structural, content-preserving
@@ -56,26 +37,46 @@ like pdf-to-pdf. It includes support for merging and splitting PDFs
 and to manipulate the list of pages in a PDF file. It is not a PDF viewer
 or a program capable of converting PDF into other formats.
 
+
+%package        libs
+Summary:        QPDF library for transforming PDF files
+Group:          system
+
 %description libs
 QPDF is a C++ library that inspect and manipulate the structure of PDF files.
 It can encrypt and linearize files, expose the internals of a PDF file,
 and do many other operations useful to PDF developers.
 
+
+%package        devel
+Summary:        Development files for QPDF library
+Group:          programming
+Requires:       qpdf-libs%{?_isa} = %{version}-%{release}
+
 %description devel
 Header files and libraries necessary
 for developing programs using the QPDF library.
 
+
+%package        doc
+Summary:        QPDF Manual
+Group:          documentation
+BuildArch:      noarch
+Requires:       qpdf-libs = %{version}-%{release}
+
 %description doc
 QPDF Manual
 
 
+%debug_package
+
+
 %prep
 %setup -q
 
 # # fix 'complete manual location' note in man pages
 # %patch0 -p1 -b .doc
 
-%{__sed} -i -e '1s,^#!/usr/bin/env perl,#!/usr/bin/perl,' qpdf/fix-qdf
 
 %build
 # work-around check-rpaths errors
@@ -86,6 +87,7 @@ QPDF Manual
 
 %{__make} %{?_smp_mflags}
 
+
 %install
 %{make_install}
 
@@ -96,13 +98,10 @@ QPDF Manual
 
 %{__rm} -f %{buildroot}%{_libdir}/libqpdf.la
 
+
 %check
 %{__make} check
 
-%post libs -p %{_syssbindir}/ldconfig
-
-%postun libs -p %{_syssbindir}/ldconfig
-
 
 %files
 %{_bindir}/fix-qdf
@@ -111,7 +110,8 @@ QPDF Manual
 %{_mandir}/man1/*
 
 %files libs
-%doc README.md  NOTICE.md TODO ChangeLog Artistic-2.0 LICENSE.txt
+%license Artistic-2.0 LICENSE.txt
+%doc README.md NOTICE.md TODO ChangeLog 
 %{_libdir}/libqpdf*.so.*
 
 %files devel
@@ -125,6 +125,10 @@ QPDF Manual
 
 
 %changelog
+* Sat Jul 31 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 10.3.2-1
+- new upstream release.
+- dropped ldconfig scriptlets.
+
 * Tue Jan 29 2019 Toshiaki Ara <ara_t@384.jp> - 8.3.0-1
 - update to 8.3.0
 - drop Patch0 (upstream fixed)