[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