[Debian-olpc-commits] r15 - trunk/debian

holger at alioth.debian.org holger at alioth.debian.org
Wed Jun 25 22:56:45 UTC 2008


Author: holger
Date: 2008-06-25 22:56:45 +0000 (Wed, 25 Jun 2008)
New Revision: 15

Added:
   trunk/debian/README.source
   trunk/debian/TODO
Removed:
   trunk/debian/README.svn-buildpackage
Modified:
   trunk/debian/README.Debian
   trunk/debian/control
Log:
more depends, better structured docs and a TODO file

Modified: trunk/debian/README.Debian
===================================================================
--- trunk/debian/README.Debian	2008-06-25 22:17:14 UTC (rev 14)
+++ trunk/debian/README.Debian	2008-06-25 22:56:45 UTC (rev 15)
@@ -1,45 +1,9 @@
 olpc-utils for Debian
 ---------------------
- 
-#1.) Fetching source and building package
-#2.) TODO Points
 
+nothing here yet.
 
-###############################################################################
-## 1. ) Fetching source and building package                                 ##
-###############################################################################
-write a README.source to describe how to get+build the source.
-currently its:
-  cd tarballs
-	git clone git://dev.laptop.org/projects/olpc-utils
-	mv olpc-utils olpc-utils-20080624
-	tar czvf olpc-utils_20080624.orig.tar.gz olpc-utils-20080624
-  rm -rf olpc-utils-20080624
-  cd ../trunk
-  svn-pdebuild
 
-svn-pdebuild is an alias for: 
-"svn-buildpackage --svn-builder=pdebuild --pbuilder cowbuilder"
+Information on how to build from source can be found in README.source.
 
-Detailed informations on how to use svn-buildpackage can be found in
-README.svn-buildpackage
-
-
-###############################################################################
-## 2. ) TODO Points                                                          ##
-###############################################################################
-
- - install modified version of olpc-configure on other hardware
-
- - /sys/power/olpc-pm - is this reliable?
-
- - what about /etc/profile.d? Is this dir used inside debian? If yes why is it
-   not provided by any package? (Same for /etc/profile)
-
- - sudo.. - atm olpc-utils conflict against it.
-   --> Do we really need a own sudo command for olpc? 
- 
- - fix various lintian warnings and errors.. see lintian -i $changesfile for
-   details.
-
  -- Holger Levsen <holger at debian.org>  Tue, 24 Jun 2008 14:07:41 +0200

Copied: trunk/debian/README.source (from rev 13, trunk/debian/README.svn-buildpackage)
===================================================================
--- trunk/debian/README.source	                        (rev 0)
+++ trunk/debian/README.source	2008-06-25 22:56:45 UTC (rev 15)
@@ -0,0 +1,42 @@
+###############################################################################
+## 1. ) Fetching source and building package                                 ##
+###############################################################################
+  
+  cd tarballs
+        git clone git://dev.laptop.org/projects/olpc-utils
+        mv olpc-utils olpc-utils-20080624
+        tar czvf olpc-utils_20080624.orig.tar.gz olpc-utils-20080624
+  rm -rf olpc-utils-20080624
+  cd ../trunk
+  svn-pdebuild
+
+svn-pdebuild is an alias for: 
+"svn-buildpackage --svn-builder=pdebuild --pbuilder cowbuilder"
+
+
+Here a small readme in order to use this svn properly:
+
+ I'm used to this aliases to ease my life:
+      pclean='sudo rm -rf /var/cache/pbuilder/result/*'
+      pdebuild='pdebuild --pbuilder cowbuilder'
+      pdebuild-etch='pdebuild --pbuilder cowbuilder --  --basepath /var/cache/pbuilder/etch.cow/ --debian-etch-workaround'
+      pdebuild-lenny='pdebuild --pbuilder cowbuilder -- --basepath /var/cache/pbuilder/base-lenny.cow/'
+      plinda='linda /var/cache/pbuilder/result/*.changes'
+      plintian='lintian /var/cache/pbuilder/result/*.changes'
+      plogin='sudo cowbuilder --login'
+      pupdate='sudo cowbuilder --update'
+      pupdate-etch='sudo cowbuilder --update --basepath /var/cache/pbuilder/etch.cow/ --debian-etch-workaround'
+      pupdate-lenny='sudo cowbuilder --update --basepath /var/cache/pbuilder/base-lenny.cow/'
+      svn-debuild='svn-buildpackage -rfakeroot -us -uc'
+      svn-pdebuild='svn-buildpackage --svn-builder=pdebuild --pbuilder cowbuilder'
+      svn-pdebuild-etch='svn-buildpackage --svn-builder=pdebuild --pbuilder cowbuilder -- --basepath /var/cache/pbuilder/etch.cow --debian-etch-workaround'
+
+  So for building this package go to trunk/ and call there e.g.:
+      svn-debuild (Build on the host system)
+  or   
+      svn-pdebuild (Build in a chroot using cowdancer)
+
+  In the first case the resulting files are found in ../build-area, in the
+  second case the resulting files are found in /var/cache/pbuilder/result/
+  
+  I hope this helps to get this package build from svn :)

Deleted: trunk/debian/README.svn-buildpackage
===================================================================
--- trunk/debian/README.svn-buildpackage	2008-06-25 22:17:14 UTC (rev 14)
+++ trunk/debian/README.svn-buildpackage	2008-06-25 22:56:45 UTC (rev 15)
@@ -1,26 +0,0 @@
-Here a small readme in order to use this svn properly:
-
- I'm used to this aliases to ease my life:
-      pclean='sudo rm -rf /var/cache/pbuilder/result/*'
-      pdebuild='pdebuild --pbuilder cowbuilder'
-      pdebuild-etch='pdebuild --pbuilder cowbuilder --  --basepath /var/cache/pbuilder/etch.cow/ --debian-etch-workaround'
-      pdebuild-lenny='pdebuild --pbuilder cowbuilder -- --basepath /var/cache/pbuilder/base-lenny.cow/'
-      plinda='linda /var/cache/pbuilder/result/*.changes'
-      plintian='lintian /var/cache/pbuilder/result/*.changes'
-      plogin='sudo cowbuilder --login'
-      pupdate='sudo cowbuilder --update'
-      pupdate-etch='sudo cowbuilder --update --basepath /var/cache/pbuilder/etch.cow/ --debian-etch-workaround'
-      pupdate-lenny='sudo cowbuilder --update --basepath /var/cache/pbuilder/base-lenny.cow/'
-      svn-debuild='svn-buildpackage -rfakeroot -us -uc'
-      svn-pdebuild='svn-buildpackage --svn-builder=pdebuild --pbuilder cowbuilder'
-      svn-pdebuild-etch='svn-buildpackage --svn-builder=pdebuild --pbuilder cowbuilder -- --basepath /var/cache/pbuilder/etch.cow --debian-etch-workaround'
-
-  So for building this package go to trunk/ and call there e.g.:
-      svn-debuild (Build on the host system)
-  or   
-      svn-pdebuild (Build in a chroot using cowdancer)
-
-  In the first case the resulting files are found in ../build-area, in the
-  second case the resulting files are found in /var/cache/pbuilder/result/
-  
-  I hope this helps to get this package build from svn :)

Added: trunk/debian/TODO
===================================================================
--- trunk/debian/TODO	                        (rev 0)
+++ trunk/debian/TODO	2008-06-25 22:56:45 UTC (rev 15)
@@ -0,0 +1,15 @@
+TODO
+----
+
+ - inittab
+ -  user olpc, 500.500, member of wheel
+ --  warn people who install this package?
+ - install modified version of olpc-configure on other hardware?
+ -- /sys/power/olpc-pm is a reliable way to detect X0 hardware.
+ - what about /etc/profile.d? Is this dir used inside debian? If yes why is it
+   not provided by any package? (Same for /etc/profile)
+ - fix various lintian warnings and errors.. see lintian -i $changesfile for
+   details.
+ - cleanup README.source
+ - write README.Debian
+

Modified: trunk/debian/control
===================================================================
--- trunk/debian/control	2008-06-25 22:17:14 UTC (rev 14)
+++ trunk/debian/control	2008-06-25 22:56:45 UTC (rev 15)
@@ -8,7 +8,7 @@
 Package: olpc-utils
 Architecture: any
 Conflicts: sudo
-Depends: ${shlibs:Depends}, ${misc:Depends}, python
+Depends: ${shlibs:Depends}, ${misc:Depends}, python, alsa-utils, xbase-clients
 Description: Utilities used for a typical OLPC installation
  Various scripts and programs to set up a typical OLPC installation, which is
  not limited to OLPC XO hardware.




More information about the Debian-olpc-commits mailing list