[Pkg-erlang-commits] r1433 - erlang/trunk/debian

sgolovan at alioth.debian.org sgolovan at alioth.debian.org
Sun May 6 18:05:40 UTC 2012


Author: sgolovan
Date: 2012-05-06 18:05:40 +0000 (Sun, 06 May 2012)
New Revision: 1433

Modified:
   erlang/trunk/debian/changelog
   erlang/trunk/debian/control
   erlang/trunk/debian/erlang-mode.emacsen-install
   erlang/trunk/debian/rules
Log:
[erlang]
  * Depend on procps unconditionally since it works for all architectures now.
  * Create symlinks to erlang-mode sources when installing it to any Emacs
    flafor. This helps to use M-x describe-function for erlang mode in Emacs
    (closes: #670345).


Modified: erlang/trunk/debian/changelog
===================================================================
--- erlang/trunk/debian/changelog	2012-04-24 04:42:44 UTC (rev 1432)
+++ erlang/trunk/debian/changelog	2012-05-06 18:05:40 UTC (rev 1433)
@@ -1,8 +1,11 @@
 erlang (1:15.b.1-dfsg-2) UNRELEASED; urgency=low
 
-  * NOT RELEASED YET
+  * Depend on procps unconditionally since it works for all architectures now.
+  * Create symlinks to erlang-mode sources when installing it to any Emacs
+    flafor. This helps to use M-x describe-function for erlang mode in Emacs
+    (closes: #670345).
 
- -- Sergei Golovan <sgolovan at debian.org>  Wed, 04 Apr 2012 12:31:32 +0400
+ -- Sergei Golovan <sgolovan at debian.org>  Sun, 06 May 2012 20:06:04 +0400
 
 erlang (1:15.b.1-dfsg-1) unstable; urgency=low
 

Modified: erlang/trunk/debian/control
===================================================================
--- erlang/trunk/debian/control	2012-04-24 04:42:44 UTC (rev 1432)
+++ erlang/trunk/debian/control	2012-05-06 18:05:40 UTC (rev 1433)
@@ -18,7 +18,7 @@
 
 Package: erlang-base
 Architecture: any
-Depends: ${procps:Depends}, ${shlibs:Depends}, ${misc:Depends}
+Depends: procps, ${shlibs:Depends}, ${misc:Depends}
 Recommends: ${libsctp:Version}, erlang-crypto (= ${binary:Version}), erlang-syntax-tools (= ${binary:Version})
 Suggests: erlang-tools (= ${binary:Version}),  erlang, erlang-manpages, erlang-doc
 Conflicts: erlang (<< ${source:Version}), erlang-base-hipe, erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2), erlang-doc-html (<< 1:13.b.4)
@@ -38,7 +38,7 @@
 Package: erlang-base-hipe
 Architecture: amd64 i386 powerpc sparc solaris-i386
 Priority: extra
-Depends: ${procps:Depends}, ${shlibs:Depends}, ${misc:Depends}
+Depends: procps, ${shlibs:Depends}, ${misc:Depends}
 Recommends: ${libsctp:Version}, erlang-crypto (= ${binary:Version}), erlang-syntax-tools (= ${binary:Version})
 Suggests: erlang-edoc (= ${binary:Version}), erlang-gs (= ${binary:Version}), erlang-tools (= ${binary:Version}), erlang, erlang-manpages, erlang-doc
 Conflicts: erlang (<< ${source:Version}), erlang-base, erlang-doc (<< ${source:Upstream-Version}), erlang-doc (>> ${source:Upstream-Version}-999), erlang-manpages (<= 1:11.b.1-2), erlang-doc-html (<< 1:13.b.4)

Modified: erlang/trunk/debian/erlang-mode.emacsen-install
===================================================================
--- erlang/trunk/debian/erlang-mode.emacsen-install	2012-04-24 04:42:44 UTC (rev 1432)
+++ erlang/trunk/debian/erlang-mode.emacsen-install	2012-05-06 18:05:40 UTC (rev 1433)
@@ -31,20 +31,17 @@
 fi
 
 install -m 755 -d ${ELCDIR}
-cd ${ELDIR}
+cd ${ELCDIR}
+ln -sf ${ELDIR}/*.el .
 if [ ${FLAVOR} = emacs21 -o ${FLAVORTEST} = xemacs ]; then
-    FILES=`echo *.el | sed s/erlang-flymake.el//`
-else
-    FILES=`echo *.el`
+    rm -f erlang-flymake.el
 fi
-cp ${FILES} ${ELCDIR}
-cd ${ELCDIR}
 
+FILES=`echo *.el`
 cat << EOF > path.el
 (setq load-path (cons "." load-path) byte-compile-warnings nil)
 EOF
 ${FLAVOR} ${FLAGS} ${FILES}
-rm -f *.el path.el
+rm -f path.el
 
 exit 0
-

Modified: erlang/trunk/debian/rules
===================================================================
--- erlang/trunk/debian/rules	2012-04-24 04:42:44 UTC (rev 1432)
+++ erlang/trunk/debian/rules	2012-05-06 18:05:40 UTC (rev 1433)
@@ -41,11 +41,6 @@
 TMPINSTALL_DIR=debian/erlang-hipe
 ERLANGBASE=erlang-base (= $${binary:Version}) | erlang-base-hipe (= $${binary:Version})
 endif
-ifneq ($(DEB_HOST_ARCH), hurd-i386)
-PROCPS=procps
-else
-PROCPS=
-endif
 
 USE_KERNEL_POLL := $(shell echo ${DEB_HOST_ARCH} | egrep -c "hurd" | sed -es/1/no/ -es/0/yes/)
 ifeq ($(USE_KERNEL_POLL), no)
@@ -477,7 +472,6 @@
 	dh_installdeb -a -Nerlang-base-hipe
 	dh_shlibdeps -a -Nerlang-base-hipe
 	dh_gencontrol -perlang-base -- \
-		-Vprocps:Depends='$(PROCPS)' \
 		-Vlibsctp:Version='$(LIBSCTPDEP)'
 	dh_gencontrol -a -Nerlang-base -Nerlang-base-hipe -- \
 		-Verlang-base='$(ERLANGBASE)'
@@ -513,7 +507,6 @@
 	dh_installdeb -perlang-base-hipe
 	dh_shlibdeps -perlang-base-hipe
 	dh_gencontrol -perlang-base-hipe -- \
-		-Vprocps:Depends='$(PROCPS)' \
 		-Vlibsctp:Version='$(LIBSCTPDEP)'
 	dh_md5sums -perlang-base-hipe
 	dh_builddeb -perlang-base-hipe




More information about the Pkg-erlang-commits mailing list