summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorDidier Raboud <odyx@debian.org>2014-05-27 13:25:25 +0200
committerDidier Raboud <odyx@debian.org>2014-05-28 13:28:04 +0200
commit83f5c4cc7e0b52000f280693bb5ce7d4721637c6 (patch)
tree76451662480932bc870f83f33c2ee5c1203d7b62 /debian
parent1ab56a8dccb1c302dc7fdbd1565fbd939bfbe513 (diff)
Rework the /doc/ directories symlinks
Diffstat (limited to 'debian')
-rw-r--r--debian/control7
-rw-r--r--debian/cups-driver-gutenprint.maintscript1
-rw-r--r--debian/escputil.maintscript1
-rw-r--r--debian/gutenprint-doc.links1
-rw-r--r--debian/ijsgutenprint.maintscript1
-rw-r--r--debian/libgutenprint2.docs (renamed from debian/escputil.docs)0
-rw-r--r--debian/libgutenprintui2-dev.maintscript1
-rw-r--r--debian/printer-driver-gutenprint.docs1
-rwxr-xr-xdebian/rules10
9 files changed, 19 insertions, 4 deletions
diff --git a/debian/control b/debian/control
index d8f636c..dab104a 100644
--- a/debian/control
+++ b/debian/control
@@ -48,7 +48,7 @@ Section: oldlibs
Priority: extra
Depends:
${misc:Depends}, ${shlibs:Depends},
- printer-driver-gutenprint
+ printer-driver-gutenprint (>= ${binary:Version}~)
Description: transitional dummy package for gutenprint printer driver
This is a transitional package to install the CUPS driver based on
Gutenprint, which has been renamed to printer-driver-gutenprint.
@@ -215,7 +215,9 @@ Description: locale data files for Gutenprint
Package: escputil
Architecture: any
Section: utils
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ libgutenprint2 (= ${binary:Version}),
Suggests: gutenprint-locales (>= ${source:Version})
Description: maintenance utility for Epson Stylus printers
escputil is a utility to clean and align the heads of Epson Stylus
@@ -233,6 +235,7 @@ Architecture: any
Section: text
Depends:
${misc:Depends}, ${shlibs:Depends},
+ libgutenprint2 (= ${binary:Version}),
ghostscript (>= 8.61)
Recommends: foomatic-db-gutenprint
Description: inkjet server - Ghostscript driver for Gutenprint
diff --git a/debian/cups-driver-gutenprint.maintscript b/debian/cups-driver-gutenprint.maintscript
new file mode 100644
index 0000000..52cb450
--- /dev/null
+++ b/debian/cups-driver-gutenprint.maintscript
@@ -0,0 +1 @@
+dir_to_symlink /usr/share/doc/cups-driver-gutenprint /usr/share/doc/printer-driver-gutenprint 5.2.10-1~
diff --git a/debian/escputil.maintscript b/debian/escputil.maintscript
new file mode 100644
index 0000000..ac80b47
--- /dev/null
+++ b/debian/escputil.maintscript
@@ -0,0 +1 @@
+dir_to_symlink /usr/share/doc/escputil /usr/share/doc/libgutenprint2 5.2.10-1~
diff --git a/debian/gutenprint-doc.links b/debian/gutenprint-doc.links
deleted file mode 100644
index be12391..0000000
--- a/debian/gutenprint-doc.links
+++ /dev/null
@@ -1 +0,0 @@
-/usr/share/javascript/jquery/jquery.min.js usr/share/doc/gutenprint-doc/reference/html/jquery.js
diff --git a/debian/ijsgutenprint.maintscript b/debian/ijsgutenprint.maintscript
new file mode 100644
index 0000000..75a3a63
--- /dev/null
+++ b/debian/ijsgutenprint.maintscript
@@ -0,0 +1 @@
+dir_to_symlink /usr/share/doc/ijsgutenprint /usr/share/doc/libgutenprint2 5.2.10-1~
diff --git a/debian/escputil.docs b/debian/libgutenprint2.docs
index e845566..e845566 100644
--- a/debian/escputil.docs
+++ b/debian/libgutenprint2.docs
diff --git a/debian/libgutenprintui2-dev.maintscript b/debian/libgutenprintui2-dev.maintscript
new file mode 100644
index 0000000..215eafc
--- /dev/null
+++ b/debian/libgutenprintui2-dev.maintscript
@@ -0,0 +1 @@
+dir_to_symlink /usr/share/doc/libgutenprintui2-dev /usr/share/doc/libgutenprintui2-1 5.2.10-1~
diff --git a/debian/printer-driver-gutenprint.docs b/debian/printer-driver-gutenprint.docs
index 0b55f7f..1339891 100644
--- a/debian/printer-driver-gutenprint.docs
+++ b/debian/printer-driver-gutenprint.docs
@@ -1,2 +1,3 @@
README
doc/FAQ.html
+debian/README.cups
diff --git a/debian/rules b/debian/rules
index 1d69227..660fc9a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -36,9 +36,18 @@ override_dh_install-indep:
rm -f debian/gutenprint-locales/usr/share/locale/*/*.po
override_dh_installdocs:
+ # Let it be installed by dh_installdocs
+ cp src/cups/README debian/README.cups
+ dh_installdocs -pescputil --link-doc=libgutenprint2
+ dh_installdocs -pijsgutenprint --link-doc=libgutenprint2
+ dh_installdocs -plibgutenprintui2-dev --link-doc=libgutenprintui2-1
dh_installdocs -pcups-driver-gutenprint --link-doc=printer-driver-gutenprint
dh_installdocs --remaining-packages
+override_dh_clean:
+ - rm -f debian/README.cups
+ dh_clean
+
override_dh_install-arch:
ifeq ($(DEB_BUILD_ARCH_OS),linux)
# Install common files
@@ -48,7 +57,6 @@ endif
# Remove rpath
find debian/printer-driver-gutenprint/usr/lib -type f -perm +0111 -print0 | xargs -0 chrpath --delete
# Documentation fixup
- cp src/cups/README debian/printer-driver-gutenprint/usr/share/doc/printer-driver-gutenprint/README.cups
mv debian/ijsgutenprint/usr/share/man/man1/ijsgutenprint.1 debian/ijsgutenprint/usr/share/man/man1/ijsgutenprint.5.2.1
ln -s ijsgutenprint.5.2.1.gz debian/ijsgutenprint/usr/share/man/man1/ijsgutenprint.1.gz
ln -s ijsgutenprint.5.2 debian/ijsgutenprint/usr/bin/ijsgutenprint