[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

pkg-kde: commit - rev 98 - trunk/packages/kdelibs/debian



Author: domi-guest
Date: 2004-04-08 13:40:30 -0600 (Thu, 08 Apr 2004)
New Revision: 98

Modified:
   trunk/packages/kdelibs/debian/Packaging.txt
   trunk/packages/kdelibs/debian/changelog
Log:
Commit a patch by Nathaniel W. Turner explaining how to use CDBS for
packaging a KDE app.



Modified: trunk/packages/kdelibs/debian/Packaging.txt
===================================================================
--- trunk/packages/kdelibs/debian/Packaging.txt	2004-04-07 22:49:49 UTC (rev 97)
+++ trunk/packages/kdelibs/debian/Packaging.txt	2004-04-08 19:40:30 UTC (rev 98)
@@ -56,7 +56,7 @@
 
   Build-Depends: debhelper (>> 4.0.0), automake1.7, autoconf, libtool, kdelibs4-dev (>= 3.2.0)
 
-Your app may need alot more than that to actually build however first take a
+Your app may need alot more than that to actually build; however, first take a
 look at the Dependencies for kdelibs4-dev:
 
     Depends: kdelibs4 (= 4:3.2.1-1), kdelibs-bin (= 4:3.2.1-1), libart-2.0-dev, libarts1-dev (>> 1.2.1), libcupsys2-dev, libfam-dev, libpcre3-dev, libssl-dev, libxml2-utils, libxrender-dev
@@ -101,8 +101,24 @@
 CDBS
 ====
 
-TODO: a paragraph about CDBS and kde.mk.
+You might also want to consider building your package with the Common
+Debian Build System (CDBS).  This system encapsulates the best-practices
+for packaging in a central system that can be kept up-to-date independent
+of the actual packages.
 
+The simplest way to get started with CDBS is probably to use the
+dh-make template described above, then add cdbs to your Build-Depends
+( versionned to some recent version, like >= 0.4.21 ) and replace the
+generated debian/rules file with something like the following 3 lines:
+
+    #!/usr/bin/make -f
+    include /usr/share/cdbs/1/rules/debhelper.mk
+    include /usr/share/cdbs/1/class/kde.mk
+
+Before you do anything though, you should install the cdbs package and read
+its documentation; especially look in /usr/share/doc/cdbs/examples for some
+more example rules files.
+
 ==================
 Missing something?
 ==================

Modified: trunk/packages/kdelibs/debian/changelog
===================================================================
--- trunk/packages/kdelibs/debian/changelog	2004-04-07 22:49:49 UTC (rev 97)
+++ trunk/packages/kdelibs/debian/changelog	2004-04-08 19:40:30 UTC (rev 98)
@@ -8,6 +8,8 @@
     the state that things currently are in sid.
   * debian/dh-make/rules, debian/Packaging.txt: Added an example icon entry
     to the example menu file content.
+  * debian/Packaging.txt: Added a paragraph by Nathaniel W. Turner
+    explaining how to use CDBS for packaging a KDE app.
 
  --
 



Reply to: