summaryrefslogtreecommitdiff
path: root/gnu/recutils/recutils.install
diff options
context:
space:
mode:
authorNicolás Reynolds <apoyosis@correo.inta.gob.ar>2012-04-10 13:56:41 -0300
committerNicolás Reynolds <apoyosis@correo.inta.gob.ar>2012-04-10 13:56:41 -0300
commit331d47322498c7ea36f5535c566eecd0e82a8916 (patch)
tree64399e2aa45444b17639efa4704591d2ca5f7fa0 /gnu/recutils/recutils.install
parent62b82c599eb3d593159ab6343cb250c76a6ec4df (diff)
downloadabslibre-331d47322498c7ea36f5535c566eecd0e82a8916.tar.gz
abslibre-331d47322498c7ea36f5535c566eecd0e82a8916.tar.bz2
abslibre-331d47322498c7ea36f5535c566eecd0e82a8916.zip
gnu/recutils-1.5-1
Diffstat (limited to 'gnu/recutils/recutils.install')
-rw-r--r--gnu/recutils/recutils.install36
1 files changed, 36 insertions, 0 deletions
diff --git a/gnu/recutils/recutils.install b/gnu/recutils/recutils.install
new file mode 100644
index 000000000..245c7ae01
--- /dev/null
+++ b/gnu/recutils/recutils.install
@@ -0,0 +1,36 @@
+_infodir=/usr/share/info
+_infofiles=( recutils.info.gz )
+
+_mandir=/usr/share/man/man1
+_manfiles=( csv2rec.1.gz rec2csv.1.gz recdel.1.gz recfix.1.gz recfmt.1.gz recinf.1.gz recins.1.gz recsel.1.gz recset.1.gz)
+
+## arg 1: the new package version
+post_install() {
+ [ -x /usr/bin/mandb ] || return 0
+ for _file in ${_manfiles[@]}; do
+ mandb -f $_mandir/$_file
+ done
+
+ [ -x /usr/bin/install-info ] || return 0
+ for _file in ${_infofiles[@]}; do
+ install-info $_infodir/$_file $_infodir/dir #2> /dev/null
+ done
+}
+
+# arg 1: the new package version
+# arg 2: the old package version
+post_upgrade() {
+ post_install $1
+}
+
+pre_remove() {
+ [ -x /usr/bin/mandb ] || return 0
+ mandb
+
+ [ -x /usr/bin/install-info ] || return 0
+ for _file in ${_infofiles[@]}; do
+ install-info --delete $_infodir/$_file $_infodir/dir #2> /dev/null
+ done
+}
+
+# vim:set ts=2 sw=2 et: