summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn K. Luebs2012-01-15 01:35:02 -0500
committerJohn K. Luebs2015-07-09 15:02:27 -0400
commitd5099748b5201b2e31ca98468910648762d8d198 (patch)
tree35c0645e29014ceda8f7b74086299f22134201ef
downloadaur-d5099748b5201b2e31ca98468910648762d8d198.tar.gz
Add dymo-cups-drivers
-rw-r--r--.SRCINFO16
-rw-r--r--01-add-stddef.patch22
-rw-r--r--PKGBUILD28
3 files changed, 66 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..4330ca29dd04
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = dymo-cups-drivers
+ pkgdesc = Official Dymo supplied Linux Cups drivers for LabelWriter series
+ pkgver = 1.2.0
+ pkgrel = 1
+ arch = i686
+ arch = x86_64
+ license = GPL
+ license = LGPL
+ depends = libcups
+ source = dymo-cups-drivers-1.2.0.tar.gz::http://global.dymo.com/img/compel/xKpID6d3hOi6UrMXDNF4k6IlSMSm3E_0.gz
+ source = 01-add-stddef.patch
+ sha1sums = 1d8f5917029903f11b514ab3ce4b0f0f34592b39
+ sha1sums = 840aadc63377eace23d2006821f1cf3960abc9d0
+
+pkgname = dymo-cups-drivers
+
diff --git a/01-add-stddef.patch b/01-add-stddef.patch
new file mode 100644
index 000000000000..26d22a4f0328
--- /dev/null
+++ b/01-add-stddef.patch
@@ -0,0 +1,22 @@
+diff -pur dymo-cups-drivers-1.2.0/src/common/Halftoning.h dymo-cups-drivers-1.2.0-new/src/common/Halftoning.h
+--- dymo-cups-drivers-1.2.0/src/common/Halftoning.h 2009-05-22 17:11:57.000000000 -0400
++++ dymo-cups-drivers-1.2.0-new/src/common/Halftoning.h 2012-01-15 01:10:55.015847914 -0500
+@@ -22,6 +22,7 @@
+ #ifndef h4D098F6A_47C6_4e9d_BD74_2DC6034F8EEF
+ #define h4D098F6A_47C6_4e9d_BD74_2DC6034F8EEF
+
++#include <stddef.h>
+ #include "CommonTypedefs.h"
+
+ //namespace dymo
+diff -pur dymo-cups-drivers-1.2.0/src/lw/LabelWriterDriver.h dymo-cups-drivers-1.2.0-new/src/lw/LabelWriterDriver.h
+--- dymo-cups-drivers-1.2.0/src/lw/LabelWriterDriver.h 2009-05-22 17:11:57.000000000 -0400
++++ dymo-cups-drivers-1.2.0-new/src/lw/LabelWriterDriver.h 2012-01-15 01:10:24.628615257 -0500
+@@ -21,6 +21,7 @@
+ #ifndef h53a93353_4968_443a_a5aa_1167526295fc
+ #define h53a93353_4968_443a_a5aa_1167526295fc
+
++#include <stddef.h>
+ #include "PrinterDriver.h"
+
+ namespace DymoPrinterDriver
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e70d0b32c7f9
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: yugrotavele <yugrotavele at archlinux dot us>
+# Contributor: Damir Perisa <damir@archlinux.org>
+
+pkgname=dymo-cups-drivers
+pkgver=1.2.0
+pkgrel=1
+pkgdesc="Official Dymo supplied Linux Cups drivers for LabelWriter series"
+arch=('i686' 'x86_64')
+license=('GPL' 'LGPL')
+depends=('libcups')
+#makedepends=('pkgconfig' 'perlxml' 'gnome-doc-utils' 'intltool')
+#optdepends=('barcode' 'zint')
+source=(${pkgname}-${pkgver}.tar.gz::http://global.dymo.com/img/compel/xKpID6d3hOi6UrMXDNF4k6IlSMSm3E_0.gz
+ 01-add-stddef.patch)
+sha1sums=('1d8f5917029903f11b514ab3ce4b0f0f34592b39'
+ '840aadc63377eace23d2006821f1cf3960abc9d0')
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ patch -Np1 -i "$srcdir/01-add-stddef.patch"
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+ make DESTDIR="$pkgdir" install
+}