[Pkg-jed-commit] r165 - trunk/packages/jed-extra/debian

Guenter Milde milde-guest at costa.debian.org
Thu Nov 10 08:03:48 UTC 2005


Author: milde-guest
Date: 2005-11-10 08:03:47 +0000 (Thu, 10 Nov 2005)
New Revision: 165

Modified:
   trunk/packages/jed-extra/debian/changelog
   trunk/packages/jed-extra/debian/control
   trunk/packages/jed-extra/debian/copyright
   trunk/packages/jed-extra/debian/rules
Log:
control: currently, all modes are from Jedmodes
changelog: added get-orig-source clause, obsoleting the get-orig scripts
copyright: added mail address


Modified: trunk/packages/jed-extra/debian/changelog
===================================================================
--- trunk/packages/jed-extra/debian/changelog	2005-11-09 12:49:44 UTC (rev 164)
+++ trunk/packages/jed-extra/debian/changelog	2005-11-10 08:03:47 UTC (rev 165)
@@ -1,7 +1,6 @@
 jed-extra (1.2-1) experimental; urgency=high
 
   NOT YET RELEASED!
-  CURRENTLY BROKEN!
   
   new upstream release, 
   all modes should now work with SLang-2
@@ -19,11 +18,12 @@
     + rules to sort the upstream files into .../jed-extra/ and
       .../jed-extra/drop-in/
     + creation of ini.sl files, *.slc files, *.dfa files, documentation
-      files in the libdirs with make-ini 
-      (fine tune by modifying upstream, excluding offending modes, using the
-       permanent part of ini.sl)
-      Moving the "to be configurable" part of initialization to
-      50jed-extra.sl and example jed.rc 
+      files in the libdirs with make-ini in 'compile' script
+    + fine tune by 
+        - modifying upstream, 
+        - excluding offending modes, 
+        - adding stuff ot 50jed-extra.sl
+    + create example alternative 50jed-extra.sl and example jed.rc 
    
 
   +++ Changes by Rafael Laboisssiere

Modified: trunk/packages/jed-extra/debian/control
===================================================================
--- trunk/packages/jed-extra/debian/control	2005-11-09 12:49:44 UTC (rev 164)
+++ trunk/packages/jed-extra/debian/control	2005-11-10 08:03:47 UTC (rev 165)
@@ -14,7 +14,7 @@
  The JED text editor can be easily extended using the SLang scripting
  language.
  
- This package contains add-on packages for JED from the Jedmodes 
- repository at SourceForge and elsewhere.
+ This package contains add-on packages for the JED editor from the Jedmodes 
+ repository at SourceForge.
  .
  Homepage: http://jedmodes.sourceforge.net/

Modified: trunk/packages/jed-extra/debian/copyright
===================================================================
--- trunk/packages/jed-extra/debian/copyright	2005-11-09 12:49:44 UTC (rev 164)
+++ trunk/packages/jed-extra/debian/copyright	2005-11-10 08:03:47 UTC (rev 165)
@@ -22,6 +22,10 @@
     Sommer,    Jörg
     Wheeler,   Kyle
 
+Jedmodes comes with its own mail list: 
+
+    jedmodes-users at lists.sourceforge.net
+
 Copyright:
     All files in this package are released under the GNU General Public
     License.

Modified: trunk/packages/jed-extra/debian/rules
===================================================================
--- trunk/packages/jed-extra/debian/rules	2005-11-09 12:49:44 UTC (rev 164)
+++ trunk/packages/jed-extra/debian/rules	2005-11-10 08:03:47 UTC (rev 165)
@@ -5,20 +5,51 @@
 # $Id$
 
 # Uncomment this to turn on verbose mode.
-# export DH_VERBOSE=1
+export DH_VERBOSE=1
 
 include /usr/share/dpatch/dpatch.make
 
 jed_root = /usr/share/jed
 debroot = $(PWD)/debian/jed-extra
+VER = 2.0  # upstream version
 
+build:
+	# nothing to do, but required by debian policy
+
+get-orig-source: jed-extra_$(VER).orig.tar.gz
+
+jed-extra_$(VER).orig.tar.gz:
+	# This target fetches the most recent version of the original source 
+	# package from a canonical archive site (via FTP or WWW, for example)
+	
+	# Get the upstream archive
+	# wget  http://jedmodes.sf.net/cvs/jedmodes.tgz
+	cp ~/.jed/jedmodes/src/jedmodes.tgz .
+	
+	# rename
+	mv jedmodes.tgz jed-extra_$(VER).orig.tar.gz
+	
+        # Debian Developers Reference recommends to keep the upstream tarball
+        # pristine, if possible, so the following is just for reference
+        # 	        
+	# rename the base directory (will be done by dpkg-source)
+	# tar -xzf jedmodes.tgz
+	# mv mode jed-extra-$(VER)
+	
+	# TODO: get modes from different URIs 
+	# and extract to jed-extra-$(VER)/$modename/
+
+	# repack (not needed if the orig.tar.gz is pristine)
+	# dpkg-source -b ....
+	
+	# take care to clean up any temporary files this rule may have left!
+	# rm -R jed-extra-$(VER)
+	
+
 clean: unpatch
 	dh_testdir
 	dh_clean
 
-build:
-	# nothing to do, but we need it to be policy conform
-
 binary binary-indep: patch-stamp
 	dh_testdir
 	dh_testroot
@@ -71,4 +102,4 @@
 binary-arch:
 	# nothing to do, but we need it to be policy conform
 
-.PHONY: build clean binary binary-arch binary-indep
+.PHONY: build clean binary binary-arch binary-indep get-orig-source




More information about the Pkg-jed-commit mailing list