]> code.delx.au - gnu-emacs-elpa/commitdiff
Fix up copyright names in ENWC; tweak packages/README.
authorStefan Monnier <monnier@iro.umontreal.ca>
Sat, 6 Apr 2013 13:04:30 +0000 (09:04 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sat, 6 Apr 2013 13:04:30 +0000 (09:04 -0400)
packages/README
packages/enwc/enwc-cm.el
packages/enwc/enwc-nm.el
packages/enwc/enwc-setup.el
packages/enwc/enwc-wicd.el
packages/enwc/enwc.el

index 80cd97542e3ef945b950e0f7cc89defdaf2fd238..426de05dc5ac526cdd585fad1d3619e4ce641580 100644 (file)
@@ -5,7 +5,30 @@ either a single-file package or a multifile package.
 
 A nightly cron job refreshes the GNU ELPA archive from this repository.
 
-This cron job only creates a new package when the "version" of a package
-is modified.  This means that you can safely work on the next version here
-without worrying about the unstable code making it to GNU ELPA, and simply
-update the "version" when you want to release the new code.
+This cron job only creates a new package when the "version" (as specified in
+the foo-pkg.el or in the "Version:" header) of a package is modified.
+This means that you can safely work on the next version here without
+worrying about the unstable code making it to GNU ELPA, and simply update
+the "version" when you want to release the new code.
+
+* External branches:
+
+Some packages have an external upstream branch.
+You should ideally be able to "bzr merge <URL>" from them, and it often
+works, but it generally requires some hand-holding to set it up.
+More specifically, the first "bzr merge" (ideally done when installing the
+package into `elpa') needs to be a "bzr join" since there's no
+common ancestor.  Worse, "bzr join" doesn't work so well with bzr-git, so
+you need to do a bit of gymnastics:
+
+   git clone <giturl>   # Done because bzr-git works better locally
+   bzr branch <localgit> tmp
+   cd tmp
+   bzr mkdir .newroot
+   bzr mv * .newroot/
+   ... maybe other bzr mv .<blabla> .newroot/ ...
+   bzr split .newroot
+   mv .newroot .../elpa/packages/<package>
+   cd .../elpa/packages/
+   bzr join <package>
+   
index 975c9f97183a5dbcc9c9fa09cc436e6293739b94..91f002a423e1c7a2f295ec9e38584e73d21b0c7e 100644 (file)
@@ -1,6 +1,6 @@
 ;; enwc-cm.el
 
-;; Copyright (C) 2012,2013 Free Software Foundation
+;; Copyright (C) 2012,2013 Free Software Foundation, Inc.
 
 ;; Author: Ian Dunn
 ;; Keywords: enwc, network, wicd, manager, nm
index 790eaec941441db9acad6e7e168801c5ce77e9dd..9ba8c5e72199769508bff897891f000149516ffe 100644 (file)
@@ -1,6 +1,6 @@
 ;;; enwc-nm.el - The NetworkManager backend to ENWC
 
-;; Copyright (C) 2012,2013 Free Software Foundation
+;; Copyright (C) 2012,2013 Free Software Foundation, Inc.
 
 ;; Author: Ian Dunn
 ;; Keywords: enwc, network, wicd, manager, nm
index c0e3ac2c7fd87492ddb7af25b2e0b5b94cc28129..e88dc0378ed962171feaa906371a26ec54701522 100644 (file)
@@ -1,6 +1,6 @@
 ;; enwc-setup.el - Setup routines for ENWC
 
-;; Copyright (C) 2012,2013 Free Software Foundation
+;; Copyright (C) 2012,2013 Free Software Foundation, Inc.
 
 ;; Author: Ian Dunn
 ;; Keywords: enwc, network, wicd, manager, nm
index e7388d2fd479d8e562d60ae538f95f64f4b4b73c..c8eeb61229e749436b02860dba70655b4012b10c 100644 (file)
@@ -1,6 +1,6 @@
 ;;; enwc-wicd.el --- The Wicd backend to ENWC
 
-;; Copyright (C) 2012,2013 Free Software Foundation
+;; Copyright (C) 2012,2013 Free Software Foundation, Inc.
 
 ;; Author: Ian Dunn
 ;; Keywords: enwc, network, wicd, manager, nm
index a131516c1f3bb201e477ab9a2e16917397c3cf13..69517ca69af6726c6fe696d0d06fc9f0ca84d7db 100644 (file)
@@ -1,6 +1,6 @@
 ;;; enwc.el --- The Emacs Network Client
 
-;; Copyright (C) 2012,2013 Free Software Foundation
+;; Copyright (C) 2012,2013 Free Software Foundation, Inc.
 
 ;; Author: Ian Dunn
 ;; Keywords: enwc, network, wicd, manager, nm