[Tokyodebian-commits] TokyoDebian CVS update: monthly-report
debianmeetingresume200612.pdf debianmeetingresume200701.pdf
debianmeetingresume200702.pdf debianmeetingresume200702.tex
tokyodebian CVS Commit
tokyodebian-commits at lists.alioth.debian.org
Mon Feb 12 15:11:27 CET 2007
User: iwamatsu-guest
Date: 07/02/12 15:11:27
Modified: . debianmeetingresume200612.pdf
debianmeetingresume200701.pdf
debianmeetingresume200702.pdf
debianmeetingresume200702.tex
Log:
dbs commit
Revision Changes Path
1.23 +327 -308 monthly-report/debianmeetingresume200612.pdf
<<Binary file>>
1.15 +1030 -1042monthly-report/debianmeetingresume200701.pdf
<<Binary file>>
1.7 +1564 -724 monthly-report/debianmeetingresume200702.pdf
<<Binary file>>
1.8 +198 -0 monthly-report/debianmeetingresume200702.tex
CVSWEB Options: -------------------
CVSWeb: Annotate this file: http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/tokyodebian/monthly-report/debianmeetingresume200702.tex?annotate=1.8&cvsroot=
CVSWeb: View this file: http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/tokyodebian/monthly-report/debianmeetingresume200702.tex?rev=1.8&content-type=text/x-cvsweb-markup&cvsroot=
CVSWeb: Diff to previous version: http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/tokyodebian/monthly-report/debianmeetingresume200702.tex.diff?r1=1.8&r2=1.7&cvsroot=
-----------------------------------
Index: debianmeetingresume200702.tex
===================================================================
RCS file: /cvsroot/tokyodebian/monthly-report/debianmeetingresume200702.tex,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- debianmeetingresume200702.tex 8 Feb 2007 00:27:37 -0000 1.7
+++ debianmeetingresume200702.tex 12 Feb 2007 14:11:27 -0000 1.8
@@ -298,6 +298,204 @@
+\dancersection{dbs}{$B4d>>(B}
+\label{sec:dbs}
+
+\subsection{dbs $B$H$O$J$K$+(B}
+
+%$B:#G/$N at 57n$K(Bmake-kpkg $B$r$$$8$C$F$$$?$N$G$9$,!"$$$8$C$F$$$k$H$-$K(B kernel-package $B%Q%C%1!<%8$O%Q%C%A$r4IM}$9$k%D!<%k$H$7$F(B
+%dbs\footnote{http://packages.debian.org/ubstable/devel/dbs}$B$r;H$C$F$$$k$3$H$K5$$,$D$-$^$7$?!#:#2s$O$3$N(Bdbs$B$K$D$$$FD4$Y$?(B
+%$B$3$H$r$^$H$a$F$_$^$7$?!#(B
+
+
+dbs $B$O(B Debian Build System $B$NN,$G$9!#(Bdpatch $B$d(B quilt $B$O%Q%C%A$r4IM}$9$kJ}K!$K=EE@$rCV$$$F$$$k$N$G$9$,!"(B
+dbs $B$OL>A0$N$H$*$j!"%S%k%I$^$G$NLLE]$r8+$k$?$a$N%D!<%k$G$9!#(B
+$B;H$$$+$?$H$7$F$O!"(Bdbs $B$b(B dpatch $B$b$"$^$jJQ$o$j$^$;$s!#(Bdebian/rules $B$G at lMQ$N%i%$%V%i%j$r(Binclude$B$7$F;H$&$@$1$G$9!#(B
+$B$?$@!":nK!$,$"$j$H$3$m$I$3$m0c$&$H$3$m$b$"$j$^$9!#:#2s$O(Bdpatch $B$HHf$Y$F$I$3$,0c$&$N$+$rHf$Y$F$_$h$&$H;W$$$^$9!#(B
+
+\subsection{$B%$%s%9%H!<%k$N$7$+$?(B}
+
+\begin{commandline}
+# apt-get install dbs
+\end{commandline}
+
+\subsection{$B;H$$$+$?(B}
+
+dbs $B$N;H$&$?$a$N$N%5%s%W%k$H$7$F(B hello-dbs\footnote{http://packages.debian.org/unstable/devel/hello-dbs} $B$H$$$&%Q%C%1!<%8$,B8:_$7$^$9!#(B
+$B$3$l$r;H$C$F$I$N$h$&$K(B dbs $B$r;H$&$N$+8+$F$$$3$&$H;W$$$^$9!#(B
+
+
+\subsubsection{hello-dbs $B$r<hF@(B}
+hello-dbs $B$N%=!<%9%Q%C%1!<%8$r<hF@$7$^$9!#(B
+
+\begin{commandline}
+# apt-get source hello-dbs
+\end{commandline}
+
+\subsubsection{$BE83+$5$l$?%=!<%9%Q%C%1!<%8(B}
+$BE83+$5$l$?%=!<%9%Q%C%1!<%8Fb$r$_$k$H!"0J2<$N$h$&$J9=@.$K$J$C$F$$$^$9!#(B
+
+\begin{commandline}
+iwamatsu at chimagu:~/dev/debian/dbs/hello-dbs-1.3$ ls
+debian hello-1.3.tar.gz
+\end{commandline}
+
+$B$3$3$G$o$+$k(B dbs $B$r;H$C$?%Q%C%1!<%8$NFCD'$H$7$F!"%=!<%9%Q%C%1!<%8$O(B tar.gz $B7A<0$GDs6!$5$l$F$$$kE@$G$9!#(B
+dh\_make $B$r;H$C$F at 8@.$5$l$?%Q%C%1!<%8$G$O$3$N$h$&$J9=@.$K$O$J$C$F$$$^$;$s!#(B
+upstream $B$N%=!<%9%Q%C%1!<%8$O(B Debain$BI8=`$N7A$G$O$J$$$H$$$&$3$H$G$9!#(B
+
+$B$7$+$7!"(Bdebian $B%G%#%l%/%H%j$O!"B>$N%Q%C%1!<%8$N9=@.$H$"$^$jJQ$o$j$^$;$s!#(B
+
+\begin{commandline}
+iwamatsu at chimagu:~/dev/debian/dbs/hello-dbs-1.3$ ls debian/
+README.Debian README.build changelog compat control copyright dirs hello.1 patches rules
+\end{commandline}
+
+\subsubsection{debian/rules $B%U%!%$%k(B}
+dbs $B$G$O(B debian/rules $B$K at _Dj9`L\$r=q$/$3$H$K$h$C$F!":Y$+$$@_Dj$r9T$&$3$H$,$G$-$^$9!#(B
+hello-dbs $B$G$O0J2<$N at _Dj$r9T$C$F$$$^$9!#(B
+
+\begin{commandline}
+# DBS options
+
+package := hello-dbs
+PWD := $(shell pwd)
+CFLAGS := -O2 -Wall
+INSTALL = install
+INSTALL_DATA := $(INSTALL) -m644
+INSTALL_DIR := $(INSTALL) -p -d -o root -g root -m 755
+INSTALL_FILE := $(INSTALL) -p -o root -g root -m 644
+INSTALL_PROGRAM := $(INSTALL) -m755
+INSTALL_SCRIPT := $(INSTALL) -p -o root -g root -m 755
+SCRIPT_DIR = /usr/share/dbs
+
+# the dbs rules
+TAR_DIR := hello-1.3.orig
+include $(SCRIPT_DIR)/dbs-build.mk
+
+\end{commandline}
+
+$B0J2<$K3F at _Dj9`L\$NFbMF$r<($7$^$9!#(B
+
+\begin{itemize}
+\item package\\
+ $B%Q%C%1!<%8L>(B
+
+\item PWD \\
+ $B%Q%C%1!<%8%+%l%s%H%G%#%l%/%H%j(B
+
+\item CFLAGS\\
+ C $B%3%s%Q%$%i$K at _Dj$9$k%*%W%7%g%s(B
+
+\item INSTALL\_DATA\\
+ $B%$%s%9%H!<%k$9$k%G!<%?$N%Q!<%_%C%7%g%s(B
+
+\item INSTALL\_DIR\\
+ $B%$%s%9%H!<%k at h%G%#%l%/%H%j$N%Q!<%_%C%7%g%s(B
+
+\item INSTALL\_FILE\\
+ $B%$%s%9%H!<%k$9$k%U%!%$%k$N%Q!<%_%C%7%g%s(B
+
+\item INSTALL\_PROGRAM\\
+ $B%$%s%9%H!<%k$9$k%W%m%0%i%`$N%Q!<%_%C%7%g%s(B
+
+\item INSTALL\_SCRIPT\\
+ $B%$%s%9%H!<%k$9$k%9%/%j%W%H$N%Q!<%_%C%7%g%s(B
+
+\item SCRIPT\_DIR\\
+ dbs $B%9%/%j%W%H%G%#%l%/%H%j%Q%9(B
+
+\item TAR\_DIR\\
+ tar $B2rE`8e%G%#%l%/%H%jL>(B
+\end{itemize}
+
+$B$3$l$i0J30$K(B
+
+{\bf include \$(SCRIPT\_DIR)/dbs-build.mk }$B$G(Binclude $B$9$k$3$H$K$h$j!"(Bdbs $B$r;H$&$3$H$,$G$-$k$h$&$K$J$j$^$9!#(B
+
+\subsubsection{$B%Q%C%A(B}
+dbs $B$G$O(B dpatch $B$HF1MM!"(B{\bf debian/patches} $B%G%#%l%/%H%j$K%Q%C%A$r3JG<$9$kI,MW$,$"$j$^$9!#(B
+$B%Q%C%A$O%f%K%U%!%$%I(B diff $B7A<0(B $B$G=q$+$l$F$$$kI,MW$,$"$j!"%U%!%$%kL>$N at hF,$K$O?t;z$rIU$1$^$9!#(B
+$B?t;z$H%U%!%$%kL>$N4V$O%"%s%@!<%9%3%"$G6h at Z$j$^$9!#FC$K3HD%;REy$OI,MW$"$j$^$;$s!#(B
+dbs $B$O$3$N?t;z$,3d$jEv$F$i$l$F$$$k=g$K%Q%C%A$r%=!<%9%3!<%I$KE,MQ$7$F$$$-$^$9!#(B
+
+dpatch $B$G$O(B 00list $B$H$$$&%U%!%$%k$K%Q%C%AL>$r=q$-!"=q$+$l$?=g$K%Q%C%A$rE,MQ$7$F$$$-$^$9!#(B
+$B%Q%C%A$N=gHV$,JQ$o$C$?$H$-$O!"(B00list $B%U%!%$%k$r=$@5$9$l$P$$$$$@$1$G$9$,!"(Bdbs $B$N>l9g$O(B
+$B%Q%C%A$N=g$,JQ$o$C$?$H$-$O%U%!%$%kL>$rJQ99$7$J$$$H$$$1$^$;$s!#(B
+
+$B$^$?!"(Bhello-dbs $B%Q%C%1!<%8$G$O(B {\bf 00\_maillocation} $B%Q%C%A$,$"$j$^$9!#(B
+
+\begin{commandline}
+% ls -l debian/patches
+00_maillocation
+\end{commandline}
+
+\subsubsection{$B%Q%C%1!<%8$N%S%k%I(B}
+
+$B%Q%C%1!<%8$N%S%k%I$,9T$o$l$k$H$-!"0J2<$N?^$N=g$G%?!<%2%C%H$,8F$P$l$^$9!#(B
+
+\includegraphics{image200702/dbs00.png}
+
+\begin{enumerate}
+\item create build-tree $B%G%#%l%/%H%j(B \\
+ \$BUILD\_TREE $B$G;XDj$5$l$?%G%#%l%/%H%j$r:n at .$7$^$9!#(B
+ $B%G%U%)%k%H$G$O(B {\bf build-tree} $B$K$J$C$F$$$^$9!#(B
+
+\item decompression tar.gz \\
+ $B%=!<%9%3!<%I$,05=L$5$l$F$$$k(B tar.gz $B$r(B build-tree $B%G%#%l%/%H%j$K2rE`$7$^$9!#(B
+
+\item \$(patched) target \\
+ debian/patches $B%G%#%l%/%H%j$K$"$k%Q%C%A$rE,MQ$7$^$9!#(B
+
+\item \$(STAMP\_DIR)\/stamp-configure target \\
+ stamp-configure $B%?!<%2%C%H$r<B9T$7$^$9!#(B
+ hello-dbs $B$G$O(B \$BUILD\_TREE $B%G%#%l%/%H%j$K0\F0$7!"(Bconfigure $B$r<B9T$7$^$9!#(B
+
+\item \$(STAMP\_DIR)/stamp-build target \\
+ stamp-build $B%?!<%2%C%H$r<B9T$7$^$9!#(B
+ hello-dbs $B$G$O(B \$BUILD\_TREE $B%G%#%l%/%H%j$K0\F0$7!"(Bmake $B$r<B9T$7$^$9!#(B
+\end{enumerate}
+
+build $B;~$N(B dpatch $B$H$N0c$$$O!"(B
+
+\begin{itemize}
+\item $B%Q%C%A$rEv$F$k$?$a$N%?!<%2%C%HL>$,0[$J$k(B
+ dbs $B$O(B \$(patched)$B!"(Bdpatch $B$O(B patch-stamp$B!#(B
+
+\item $B%^!<%/MQ$N%U%!%$%kL>$,0[$J$k(B
+ stamp-configure $B$d(B stamp-build $B$H$$$&%^!<%/MQ$N%U%!%$%kL>$,5U$@$C$?$j$7$^$9!#(B
+ ( $BDL>o$O(B configure-stamp / build-stamp )
+\end{itemize}
+
+\subsubsection{$B%Q%C%1!<%8$N(Bclean}
+dbs $B$N(B $B%=!<%9$N(Bclean$B%?!<%2%C%H$O$$$?$C$F%7%s%W%k$G$9!#(B
+dpatch $B$O(B $B4{$KE83+$5$l$F$$$k%=!<%9$K%Q%C%A$rE,MQ$9$k$?$a!"(Bclean$B%?!<%2%C%H;~$K$OE,MQ$5$l$?%Q%C%A$r30$9=hM}$,I,(B
+$BMW$K$J$j$^$9$,!"(Bdbs $B$G$O!"(Bbuild $B;~$K at 8@.$5$l$?%^!<%/%U%!%$%kMQ%G%#%l%/%H%j$d%=!<%93JG<@h%G%#%l%/%H%j(B
+(\$BUILD\_TREE)$B$r$P$C$5$j:o=|$7$^$9!#$3$l$K$O!"E,MQ$5$l$?%Q%C%A$N4IM}Ey$r9T$o$:$K:Q$`$H$$$&%a%j%C%H$,$"$j$^$9!#(B
+
+$B$7$+$7!"(Bdbs $B$O(B $B%Q%C%1!<%8%S%k%IKh$K(B
+\begin{enumerate}
+ \item $B%G%#%l%/%H%j$r:o=|(B
+ \item tar.gz $B$r2rE`(B
+ \item $B%Q%C%AE,MQ(B
+\end{enumerate}
+$B$H$9$k$N$G!"%5%$%:$NBg$-$$(B tar.gz $B$r%Q%C%1!<%82=$9$k$H$-$O;~4V$,$+$+$k$H$$$&$G%G%a%j%C%H$b$"$j$^$9!#(B
+
+\subsection{$B$^$H$a(B}
+$B:#2s!"(Bdbs $B$r?($C$F$_$?$N$G$9$,!"(B
+\begin{itemize}
+ \item $B%=!<%98+$($J$$(B
+ $B%=!<%9$,(Btar $B$G8G$^$C$F$$$k$?$a!"8+$k$3$H$,$G$-$J$$!#(B
+ $B8+$k$K$O(B $B%3%^%s%I$r;H$C$F2rE`$9$kI,MW$,$"$k!#(B
+
+ \item
+
+
+
+
+
+\end{itemize}
+
\dancersection{$B<!2s(B}{}
$BL$Dj$G$9!#(B
More information about the Tokyodebian-commits
mailing list