[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
shishi-debian changelog rules README.source
From: |
Simon Josefsson |
Subject: |
shishi-debian changelog rules README.source |
Date: |
Wed, 03 Apr 2013 17:33:42 +0000 |
CVSROOT: /sources/shishi
Module name: shishi-debian
Changes by: Simon Josefsson <jas> 13/04/03 17:33:42
Modified files:
. : changelog rules
Added files:
. : README.source
Log message:
Added a README.source file describing packaging workflow.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/shishi-debian/changelog?cvsroot=shishi&r1=1.138&r2=1.139
http://cvs.savannah.gnu.org/viewcvs/shishi-debian/rules?cvsroot=shishi&r1=1.24&r2=1.25
http://cvs.savannah.gnu.org/viewcvs/shishi-debian/README.source?cvsroot=shishi&rev=1.1
Patches:
Index: changelog
===================================================================
RCS file: /sources/shishi/shishi-debian/changelog,v
retrieving revision 1.138
retrieving revision 1.139
diff -u -b -r1.138 -r1.139
--- changelog 3 Apr 2013 17:24:45 -0000 1.138
+++ changelog 3 Apr 2013 17:33:42 -0000 1.139
@@ -2,6 +2,7 @@
* New upstream version.
* Update copyright file.
+ * Added a README.source file describing packaging workflow.
-- Simon Josefsson <address@hidden> Wed, 03 Apr 2013 13:06:04 +0200
Index: rules
===================================================================
RCS file: /sources/shishi/shishi-debian/rules,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
--- rules 1 Aug 2012 21:59:01 -0000 1.24
+++ rules 3 Apr 2013 17:33:42 -0000 1.25
@@ -4,7 +4,6 @@
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/autotools.mk
-include /usr/share/cdbs/1/rules/simple-patchsys.mk
DEB_DH_MAKESHLIBS_ARGS_libshishi0 = -V'libshishi0 (>= $(DEB_UPSTREAM_VERSION))'
DEB_DH_MAKESHLIBS_ARGS_libshisa0 = -V'libshisa0 (>= $(DEB_UPSTREAM_VERSION))'
Index: README.source
===================================================================
RCS file: README.source
diff -N README.source
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ README.source 3 Apr 2013 17:33:42 -0000 1.1
@@ -0,0 +1,31 @@
+We describe here one way to work with the package sources.
+
+Initialize cowbuilder:
+
+sudo cowbuilder --create --distribution sid --mirror
ftp://ftp.se.debian.org/debian/ --debootstrapopts
"--keyring=/usr/share/keyrings/debian-archive-keyring.gpg" --basepath
/var/cache/pbuilder/base-debian-sid.cow
+
+Optionally update cowbuilder:
+
+sudo cowbuilder --update --basepath /var/cache/pbuilder/base-debian-sid.cow
+
+Clone the repository:
+
+cvs -d address@hidden:/sources/shishi co shishi-debian
+
+Unpack upstream tarball and setup packaging:
+
+PKG=shishi VER=1.0.2
+cp $TGZ ${PKG}_${VER}.orig.tar.gz
+rm -rf ${PKG}-${VER}
+tar xfz ${PKG}_${VER}.orig.tar.gz
+cp -a ${PKG}-debian/ ${PKG}-${VER}/debian
+rm -rf ${PKG}-${VER}/debian/CVS ${PKG}-${VER}/debian/*/CVS
+rm -f ${PKG}-${VER}/debian/*~ ${PKG}-${VER}/debian/.#*
+cd ${PKG}-${VER}
+
+Build the package:
+
+pdebuild --auto-debsign --pbuilder cowbuilder -- --basepath
/var/cache/pbuilder/base-debian-sid.cow
+
+If all goes well, you should have newly built packages in
+/var/cache/pbuilder/result/.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- shishi-debian changelog rules README.source,
Simon Josefsson <=