blob: 57b075c70d4ba321de8ecb588afda8bfe84f51c2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
INFODIR=/usr/share/info
pre_install() {
##! for file in {org,org-?.gz} ; do
##! if [ -e $INFODIR/$file ] ; then
##! echo "Removing $INFODIR/$file"
##! install-info --delete $INFODIR/$file $INFODIR/dir 2> /dev/null
##! rm -f $INFODIR/$file
##! fi
##! done
cat << EOM
To enable this version of org-mode instead of the one shipped with emacs,
add the line:
(require 'org-install)
to your .emacs file.
NOTE: info documentation for emacs-org-mode goes now as 'orgmode' in /usr/share/info,
It does NOT replace the 'org' info files shipped with emacs:
$ info orgmode ## this version
$ info org ## emacs' org version
EOM
}
post_install() {
##! mv $INFODIR/orgmode.gz $INFODIR/org.gz
##! install-info $INFODIR/org.gz $INFODIR/dir 2> /dev/null
##! and comment out the following line:
install-info --name='orgmode' --description='Org Mode provided by emacs-org-mode (AUR)' $INFODIR/orgmode.gz $INFODIR/dir 2> /dev/null
echo "For odt export, define a variable org-odt-data-dir to point "
echo "to an existing directory, e.g."
echo "(defvar org-odt-data-dir \"~/.emacs.d/org/etc\")"
}
post_upgrade() {
post_install
}
pre_remove() {
install-info --delete $INFODIR/orgmode.gz $INFODIR/dir 2> /dev/null
##! comment out the line above and uncomment the following:
##! install-info --delete $INFODIR/org.gz $INFODIR/dir 2> /dev/null
##! rm $INFODIR/org.gz 2> /dev/null
}
|