Changes by Jérôme Marant:
* Create a new `ocaml-mode' package dedicated at Emacs-related files
+ (Closes: Bug#312618, Bug#322210)
* debian/control:
- Add new ocaml-mode package section
- [ocaml-nox]
- New files
* debian/rules: Update ocaml-md5sums files location accordingly
+ * Move ocaml-nox menu file to ocaml-interp since the toplevel
+ is provided by ocaml-interp
+ * debian/ocaml-interp.menu:
+ - New file renamed from ocaml-nox.menu
+ - Change 'ocaml' to 'ocaml-interp' in the required package for
+ the menu to be displayed
+ * debian/ocaml-interp.dirs: Add pixmaps directory
+ * debian/ocaml-nox.dirs: Remove pixmaps directory
+
+ * Move xpm files away from the /usr/X11R6 deprecated directory
+ hierarchy to /usr/share/pixmaps, as per Policy (11.8.7)
+ * debian/rules: install JoeCaml.xpm in /usr/share/pixmaps within the
+ ocaml-interp package
+ * debian/ocaml-interp.menu: Change pixmap location
+
+ * Really install menu files
+ * debian/rules: uncomment dh_installmenu in the build-common target
+
+ * debian/ocaml-nox.preinst: Remove bashism
+
Changes by Stefano Zacchiroli:
* debian/rules
- remove spurious CVS directories from labltk examples
- gets installed under /usr/share/ocaml-findlib/ so that, if
ocamlfind is available, compiling with findlib will use the
native compilers
-
- --
+
+ -- Jerome Marant <jerome@debian.org> Sat, 3 Sep 2005 12:16:52 +0200
ocaml (3.08.3-7) unstable; urgency=low
# Save Emacs conffiles from previous ocaml versions
for f in ocaml ocaml-nox ; do
file="/etc/emacs/site-start.d/50$f.el"
- [ -e "$file" ] && mv "$file" "$file.save"
+ if [ -e "$file" ]; then
+ mv "$file" "$file.save"
+ fi
done
fi
# Let's install ocaml first.
$(MAKE) install PREFIX=$(CURDIR)/debian/ocaml-nox/usr
install -m 644 debian/JoeCaml.xpm \
- $(CURDIR)/debian/ocaml-nox/usr/X11R6/include/X11/pixmaps
+ $(CURDIR)/debian/ocaml-interp/usr/share/pixmaps
install -m 644 debian/ocaml-nox.override \
$(CURDIR)/debian/ocaml-nox/usr/share/lintian/overrides/ocaml-nox
install -m 644 debian/ocaml-base.override \
dh_testroot
dh_installchangelogs Changes
dh_installdocs
- -find debian/ocaml/ -type d -name CVS -exec rm -rf {} \;
+ -find debian/ocaml -type d -name CVS -exec rm -rf {} \;
+ -find debian/ocaml -type f -name .cvsignore -exec rm -rf {} \;
dh_installexamples
-# dh_installmenu
+ dh_installmenu
# dh_installdebconf
# dh_installlogrotate
dh_installemacsen