45 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			45 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
|  | 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 | ||
|  | } |