summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Wilhelm <shieldwed@outlook.com>2017-06-28 13:41:37 +0200
committerDaniel Wilhelm <shieldwed@outlook.com>2017-06-28 13:41:37 +0200
commitc70af160e99d4ca37cdc28511741e85154889064 (patch)
tree3b26d125e7e4023189c1e3b42c2ea05cb99967cb
initial release
-rw-r--r--.SRCINFO16
-rw-r--r--LICENSE45
-rw-r--r--PKGBUILD37
-rw-r--r--konica-minolta-bizhub-c554e-series.install12
4 files changed, 110 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 0000000..a3a7c63
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = konica-minolta-bizhub-c554e-series
+ pkgdesc = CUPS PostScript driver for KONICA MINOLTA bizhub C554e Series (C554e/C454e/C364e/C284e/C224e)
+ pkgver = 30000.0001
+ pkgrel = 1
+ url = https://www.konicaminolta.eu/en/business-solutions/support/download-center.html
+ install = konica-minolta-bizhub-c554e-series.install
+ arch = any
+ license = custom:konica minolta commercial license
+ depends = cups
+ source = https://o.cses.konicaminolta.com/file/Default.aspx?FilePath=DL/201408/23080504/BHC554ePPDLinux_300000001MU.zip
+ source = LICENSE
+ sha512sums = 93658a16338faf7efa3720c3c23a2f2e3f6a46f6e7342c08c09f0db26671746af40cb229cd53f22a5ca731753c9588a08e9ff3f8a007f6b6f0023627c4938957
+ sha512sums = 95f5ceb1406e689c840411cef8f7803d9be6829c75a6eb8474ad3a1374ffca68db06cd56cf782578c02b2f7f3b190bb76f99f01e38a18254d7f0a6fbb48159f4
+
+pkgname = konica-minolta-bizhub-c554e-series
+
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..84de503
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,45 @@
+Software End User License Agreement
+
+PLEASE READ CAREFULLY THE LICENSE AGREEMENT BELOW BEFORE DOWNLOADING, INSTALLING OR USING THE SOFTWARE. DOWNLOADING, INSTALLING OR USING THE SOFTWARE SHALL BE DEEMED YOUR LAWFUL ACCEPTANCE OF THE TERMS AND CONDITIONS BELOW. IF YOU DO NOT AGREE TO THEM, DO NOT DOWNLOAD, INSTALL, NOR USE THE SOFTWARE.
+
+1. SOFTWARE
+"Software" means this computer program (software), independent from its distribution channel, i.e. whether downloaded on royalty-free basis (which may include digitally encoded, machine readable, scalable outline font data as encoded in a special format) or obtained on DVD or any other physical data carrier, together with all codes, techniques, software tools, format, design, concepts, methods and ideas associated with the computer program and all documentation related thereto.
+
+2. COPYRIGHT AND INTELLECTUAL PROPERTY RIGHTS
+This is a license agreement and not an agreement for sale. Konica Minolta Business Solutions Europe GmbH ("Konica Minolta") owns, or has been licensed from other owners ("Konica Minolta Licensor"), copyrights and other intellectual property rights of the Software, and any and all rights and title to the Software and any copy made from it are retained by Konica Minolta or Konica Minolta Licensor. In no event, this Agreement shall be deemed to assign any copyright and/or any intellectual property rights of the Software from Konica Minolta or Konica Minolta Licensor to you. Except as stated in this Agreement, you are not granted any rights to patents, copyrights, trade names, trademarks (whether registered or unregistered), or any other rights, franchises or licenses in respect of the Software. The Software is protected by copyright laws and international treaty provisions.
+
+3. LICENSE
+Konica Minolta hereby grants to you, and you agree to accept a non-exclusive, non-transferable and limited license, and you may:
+(i) install and use the Software only on your computer(s) connected via inhouse network with a product for which this Software is designed;
+(ii) allow users of the computers described above to use the Software, provided that you assure that all such users comply with the terms of this Agreement;
+(iii) use the Software only for your own customary business or personal purpose;
+(iv) make one copy of the Software only for backup or installation purpose in the support of the normal and intended use of the Software;
+(v) transfer the Software to other party by transferring a copy of this Agreement and all documentation along with the Software, provided that (a) you must, at the same time, either transfer to such other party or destroy all your other copies of the Software, (b) such transfer of possession terminates your license from Konica Minolta, and (c) you must assure that such other party has agreed to accept and be bound by the terms and conditions of this Agreement. If such other party does not accept such terms and conditions then you shall not transfer any copy of the Software.
+
+4. RESTRICTIONS
+(1) You must not without the prior written consent of Konica Minolta:
+(i) use, copy, modify, merge or transfer copies of the Software except as provided herein;
+(ii) reverse engineer, reverse assemble, reverse compile or any other way analyze the Software except permitted by law;
+(iii) sublicense, rent, lease or distribute the Software or any copy thereof; or
+(iv) remove, use, or alter any trademark, logo, copyright or other proprietary notices, legends, symbols or labels in the Software.
+(2) You agree that you will not export the Software in any form in violation of any applicable laws and regulations regarding export control of any country.
+
+5. LIMITED WARRANTIES
+The Software is provided to you “as is” without any warranties whatsoever. The express terms of this Agreement are in lieu of all other warranties, express or implied and Konica Minolta, its affiliate companies and Konica Minolta Licensor disclaim all warranties with regard to the Software, express or implied, including, without limitation, implied warranties of merchantability, fitness for a particular purpose and non-infringement of third party rights. The disclaimer of warranty hereunder does not affect your statutory rights. In case of the disclaimer is not allowed by applicable law, the disclaimer shall only apply to you to the maximum extent permitted by the law.
+
+6. LIMITATION OF REMEDIES
+In no event will Konica Minolta, its affiliate companies nor Konica Minolta Licensor be liable for any lost profits, lost data, or any other indirect, special, punitive, incidental or consequential damages that result from use or inability to use the Software, even if Konica Minolta, its affiliate companies, its authorized remarketers or Konica Minolta Licensor have been advised of the possibility of such damages or for any claim by you based on a third party claim.
+
+7. TERMINATION
+You may terminate this license at any time by destroying the Software and all your copies of it. This Agreement shall also terminate if you fail to comply with any terms hereof. Upon such termination, you must immediately destroy all copies of the Software in your possession.
+
+8. GOVERNING LAW
+This Agreement shall be governed by the laws of the country where the delivery is made to the original customer.
+
+9. SEVERABILITY
+In the event that any part or parts of this Agreement shall be held illegal or null and void by any court or administrative body of competent jurisdiction, such determination shall not affect the remaining parts of this Agreement and they shall remain in full force and effect as if such part or parts determined illegal or void had not been included.
+
+10. NOTICE TO US GOVERNMENT END USERS
+The Software is a "commercial item," as that term is defined at 48 C.F.R. 2.101 (October 1995), consisting of "commercial computer software" and "commercial computer software documentation," as such terms are used in 48 C.F.R. 12.212 (September 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users shall acquire the Software with only those rights set forth herein.
+
+YOU ACKNOWLEDGE THAT YOU HAVE READ THIS AGREEMENT, UNDERSTAND IT, AND AGREE TO BE BOUND BY ITS TERMS AND CONDITIONS. NEITHER PARTY SHALL BE BOUND BY ANY OTHER STATEMENTS OR REPRESENTATIONS THAT ARE INCONSISTENT WITH THE TERMS AND CONDITIONS OF THIS AGREEMENT. NO AMENDMENT TO THIS AGREEMENT IS EFFECTIVE UNLESS IN WRITING AND SIGNED BY DULY AUTHORIZED REPRESENTATIVES OF EACH PARTY.
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 0000000..8dbdca0
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: shieldwed <shieldwed [at] outlook [dot] com>
+
+pkgname="konica-minolta-bizhub-c554e-series"
+pkgver="30000.0001"
+pkgrel=1
+pkgdesc="CUPS PostScript driver for KONICA MINOLTA bizhub C554e Series (C554e/C454e/C364e/C284e/C224e)"
+url="https://www.konicaminolta.eu/en/business-solutions/support/download-center.html"
+arch=("any")
+license=('custom:konica minolta commercial license')
+depends=("cups")
+install="${pkgname}.install"
+_distdir="BHC554ePPDLinux_${pkgver//.}"
+source=(
+ "https://o.cses.konicaminolta.com/file/Default.aspx?FilePath=DL/201408/23080504/${_distdir}MU.zip"
+ "LICENSE"
+)
+sha512sums=(
+ '93658a16338faf7efa3720c3c23a2f2e3f6a46f6e7342c08c09f0db26671746af40cb229cd53f22a5ca731753c9588a08e9ff3f8a007f6b6f0023627c4938957'
+ '95f5ceb1406e689c840411cef8f7803d9be6829c75a6eb8474ad3a1374ffca68db06cd56cf782578c02b2f7f3b190bb76f99f01e38a18254d7f0a6fbb48159f4'
+)
+
+package() {
+ cd "$srcdir"
+ install -D -m 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+ ppdmodel="${pkgdir}/usr/share/cups/model"
+
+ # OpenOffice printer driver (same for all languages)
+ install -D -m 644 "${_distdir}/English/CUPS1.2/KOC554opn.ppd" "${ppdmodel}/KOC554opn.ppd"
+
+ # Language specific generic printer driver
+ install -D -m 644 "${_distdir}/English/CUPS1.2/KOC554UX.ppd" "${ppdmodel}/KOC554UX.ppd"
+ #install -D -m 644 "${_distdir}/French/CUPS1.2/KOC554FX.ppd" "${ppdmodel}/KOC554FX.ppd"
+ #install -D -m 644 "${_distdir}/German/CUPS1.2/KOC554GX.ppd" "${ppdmodel}/KOC554GX.ppd"
+ #install -D -m 644 "${_distdir}/Italian/CUPS1.2/KOC554IX.ppd" "${ppdmodel}/KOC554IX.ppd"
+ #install -D -m 644 "${_distdir}/Spanish/CUPS1.2/KOC554SX.ppd" "${ppdmodel}/KOC554SX.ppd"
+}
diff --git a/konica-minolta-bizhub-c554e-series.install b/konica-minolta-bizhub-c554e-series.install
new file mode 100644
index 0000000..b05eb1c
--- /dev/null
+++ b/konica-minolta-bizhub-c554e-series.install
@@ -0,0 +1,12 @@
+post_install() {
+ systemctl try-reload-or-restart org.cups.cupsd
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
+