Update of /cvsroot/fink/web/xml/packaging In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26350/packaging
Modified Files: packaging.ja.xml Log Message: Some unfinished text translated Index: packaging.ja.xml =================================================================== RCS file: /cvsroot/fink/web/xml/packaging/packaging.ja.xml,v retrieving revision 1.36 retrieving revision 1.37 diff -u -d -r1.36 -r1.37 --- packaging.ja.xml 12 Feb 2006 04:58:47 -0000 1.36 +++ packaging.ja.xml 18 Feb 2006 03:54:13 -0000 1.37 @@ -994,41 +994,26 @@ Fink 0.13.0 ããå©ç¨å¯è½ã«ãªã£ãã³ãã³ã <code>fink validate</code> ã .deb ãã¡ã¤ã«ã«é©ç¨ããã¨ï¼ ãã® Fink ããã±ã¼ã¸ã XS ã¢ã¸ã¥ã¼ã«ã§ï¼ãã¼ã¸ã§ã³ã®ä»ããªããã£ã¬ã¯ããªã«ã¤ã³ã¹ãã¼ã«ãããããã§ãã¯ãï¼ãããªãè¦åãçºãã¾ãï¼ </p> -<!-- start translation --> <p> -ã¦ã¼ã¶ã¼ã¯ï¼åæã«è¤æ°ã®ãã¼ã¸ã§ã³ã® perl ãæã¤ãã¨ãã§ãã¾ãï¼ -ãã®ããï¼ perl ãã¼ã¸ã§ã³æå®ãããã¢ã¸ã¥ã¼ã«ã¯ï¼è¤æ°ã®ãã¼ã¸ã§ã³ãåæã«åå¨ã§ããããã«ã¤ã³ã¹ãã¼ã«ãããªããã°ãªãã¾ããï¼ -manpage ãã°ããªãï¼ãã®ä»ã®ã¹ã¯ãªãããªã©ï¼ãããã®ããã±ã¼ã¸ã§ã®ãã¡ã¤ã«åã®éè¤ãé¿ããããï¼ +ã¦ã¼ã¶ã¼ã¯ï¼åæã«è¤æ°ã®ãã¼ã¸ã§ã³ã® perl ãã¤ã³ã¹ãã¼ã«ãã¦ãããã¨ãã§ãã¾ãï¼ +ãã®ããï¼ perl ãã¼ã¸ã§ã³çªå·ã®æå®ãããã¢ã¸ã¥ã¼ã«ã¯ï¼è¤æ°ã®ãã¼ã¸ã§ã³ãå ±åã§ããããã«ã¤ã³ã¹ãã¼ã«ãããªããã°ãªãã¾ããï¼ +manpage ããã¤ããªï¼ãã®ä»ã®ã¹ã¯ãªãããªã©ï¼ãããã®ããã±ã¼ã¸ã§ã®ãã¡ã¤ã«åã®éè¤ãé¿ããããï¼ æ³¨æãæããã°ãªãã¾ããï¼ - -You are not allowed to have any files in a package whose name ends -with -pm<em>XYZ</em> that would have an identical pathname across -different <em>XYZ</em>. Using <code>Replaces</code> to allow the -same-named files to overwrite each other in different perl-versions of -these perl-module packages is no longer acceptable. -As a simple solution for manpages, starting in -March 2005, Fink has defined alternate locations in MANPATH: -<filename>%p/lib/perl5/X.Y.Z/man</filename> for each perl-X.Y.Z. You -no longer need to create mutually-exclusive -man or -doc SplitOff -packages. For -example, to avoid conflicts between uri-pm581 and uri-pm586, the -same-named <filename>URI.3pm</filename> manpage is installed -as <filename>%p/lib/perl5/5.8.1/man/man3/URI.3pm</filename> and -<filename>%p/lib/perl5/5.8.6/man/man3/URI.3pm</filename>, -respectively. Note that the default scripts provided by <code>Type: -perl X.Y.Z</code> have not changed, so you will have to locate the -manpages here manually in your <code>InstallScript</code>. If you -don't have a highly customized script, you can still use the default -one, and then simply move the files manually: +-pm<em>XYZ</em> ã§çµããããã±ã¼ã¸ã®ã©ã®ãã¡ã¤ã«ãï¼<em>XYZ</em> å¤ã®ãã¨ãªãä»ã®ããã±ã¼ã¸ã¨åããã¹ã使ç¨ãã¦ã¯ããã¾ããï¼ +<code>Replaces</code> ãç¨ãããã¨ã§ï¼ååã®ãã¡ã¤ã«ããã£ã¦ãç°ãªã perl ãã¼ã¸ã§ã³ã® perl ã¢ã¸ã¥ã¼ã«ã¯ï¼ä»¥åã¯è¨±å¯ããã¦ãã¾ãããï¼ä»å¾ã¯è¨±å¯ããã¾ããï¼ +manpage ã«é¢ãã解決ã¨ãã¦ï¼2005å¹´3æããï¼ããããã® perl-X.Y.Z ã« <filename>%p/lib/perl5/X.Y.Z/man</filename> ã¨ãã MANPATH ãå®ç¾©ãã¾ããï¼ +ãã®ããï¼-man ã -doc ã¨ãã£ã SplitOff ãä½ã£ã¦å¯¾å¦ããå¿ è¦ã¯ãªããªãã¾ããï¼ +ä¾ãã°ï¼ uri-pm581 㨠uri-586 ã®ã³ã³ããªã¯ãã®å ´åï¼ã©ã¡ãã«ããã <filename>URI.3pm</filename> ã¨ãã manpage ã¯ï¼ãããã <filename>%p/lib/perl5/5.8.1/man/man3/URI.3pm</filename> 㨠<filename>%p/lib/perl5/5.8.6/man/man3/URI.3pm</filename> ã«ã¤ã³ã¹ãã¼ã«ããã¾ãï¼ +ãã ãï¼<code>Type: perl X.Y.Z</code> ã«ããã¹ã¯ãªããã¯å¤æ´ããã¦ããªãã®ã§ï¼ <code>InstallScript</code> ã«ã¦ã©ãã« mapnage ãã¤ã³ã¹ãã¼ã«ããã®ããè¨è¿°ããå¿ è¦ãããã¾ãï¼ +ããè¤éãªã¹ã¯ãªãããè¨è¿°ãã¦ããªãã®ã§ããã°ï¼æ¢åã®ãã®ãç¨ãï¼ãã¡ã¤ã«ã移åãããã ãã§æ¸ã¿ã¾ãï¼ </p> <codeblock> %{default_script} mv %i/share/man %i/lib/perl5/5.8.1 </codeblock> <p> -That will move all manpages. If you wish to move only one section of -manpages (for example, only section 3, the module manpages, not script -manpages in section 1), a similar approach works: +ããã«ããï¼å ¨ã¦ã® manpage ã移åãã¾ãï¼ +ãã manpage ã®ãã¡ä¸ã¤ã®ã»ã¯ã·ã§ã³ã以ä¸ããããå ´å (ä¾ãã°ã»ã¯ã·ã§ã³3ã¨ã¢ã¸ã¥ã¼ã«ã® manpage ã移ãï¼ã»ã¯ã·ã§ã³1ã®ã¹ã¯ãªãã manpage ã¯ç§»ããªã)ï¼åæ§ã«: </p> <codeblock> %{default_script} @@ -1036,18 +1021,11 @@ mv %i/share/man/man3 %i/lib/perl5/5.8.1/man </codeblock> <p> -If you have executables, for example, demo or utility scripts -in <filename>%p/bin</filename>, you have several options. One example -is to put these files (and their associated manpages and/or other -related files) in a %N-bin splitoff package. Use of -<code>Conflicts</code> and <code>Replaces</code> fields ensures that -installation of different perl-version forms of these packages, which -contain files of the same name, is mutually excluve. The user can -install many different perl-versions of the runtime modules, and then -choose whichever one perl-version of the scripts he wants at a given -time. For example, Tk.pm comes with an -executable <filename>ptksh</filename>, so the set of tk-pm* packages -could be constructed as follows: +ãã¢ç¨ãã¦ã¼ãã£ãªãã£çãªã¹ã¯ãªãããªã©ã <filename>%p/bin</filename> ã«ããå ´åã¯ï¼ããã¤ãã®è§£æ±ºæ¹æ³ãããã¾ãï¼ +ä¸ã¤ç®ã®ä¾ã¯ï¼ãããã®ãã¡ã¤ã« (ããã³ãã® manpage ã é¢é£ãã¡ã¤ã«) ã %N-bin ã¨ãã Splitoff ã¨ãã¾ãï¼ +<code>Conflicts</code> 㨠<code>Replaces</code> ã®ãã£ã¼ã«ããç¨ãããã¨ã§ï¼perl ãã¼ã¸ã§ã³ã®ç°ãªãï¼åããã¡ã¤ã«ãå«ãã§ããè¤æ°ã®ããã±ã¼ã¸ãï¼ç¸äºã«æä»çã«ãªãã¾ãï¼ +å©ç¨è ã¯ï¼ç°ãªã perl ãã¼ã¸ã§ã³ã®ã¢ã¸ã¥ã¼ã«ãè¤æ°ã¤ã³ã¹ãã¼ã«ãã¦ããï¼ã¹ã¯ãªããã«é¢ãã¦ã¯ä¸ã¤ã® perl ãã¼ã¸ã§ã³ã®ãã®ã ããé¸æãããã¨ã«ãªãã¾ãï¼ +ä¾ãã°ï¼Tk.pm 㯠<filename>ptksh</filename> ã¨å ±ã«æ¥ã¾ããï¼tk-pm* ããã±ã¼ã¸ã¯ä»¥ä¸ã®ããã«ä½ããã¾ã: </p> <codeblock> Info2: << @@ -1068,10 +1046,8 @@ << </codeblock> <p> -An alternative arrangement is to rename the scripts and their manpages -to include perl-version information. This method means there is no -naming conflict at all, so one does not need the mutually-exclusive -%N-bin splitoffs: +ãã®ä»ã®æ¹æ³ã¨ãã¦ã¯ï¼ã¹ã¯ãªããã®å称ã¨ï¼é¢é£ãã manpage ãï¼perl ãã¼ã¸ã§ã³çªå·ã示ãããã«å¤æ´ãããã¨ãããã¾ãï¼ +ããã§ã³ã³ããªã¯ããåé¿ã§ããã®ã§ï¼ç¸äºæä»ç㪠%N-bin ã® Splitoff ãä½ãå¿ è¦ã¯ããã¾ãã: </p> <codeblock> Info2: << @@ -1087,17 +1063,12 @@ << </codeblock> <p> -The user accesses ptksh for whichever perl she wants. For convenience, -one could use <code>update-alternatives</code> to allow users to be -able to access these by their generic (no perl-version) names as well. +å©ç¨è ã¯ï¼ã©ã®ãã¼ã¸ã§ã³ã® perl ç¨ã® ptksh ãæã£ã¦ãããã¨ãã§ãã¾ãï¼ +<code>update-alternatives</code> ã使ç¨ããã¨ï¼å©ç¨è ã¯ä¸è¬ç㪠(perl ãã¼ã¸ã§ã³ã®ãªã) ååã§ãã¢ã¯ã»ã¹ãããã¨ãã§ãï¼ä¾¿å©ã§ãï¼ </p> <p> -Also as of March 2005, the location of manpages and modules installed -by fink packages for perl itself (packages perlXYZ and perlXYZ-core -other than the perl-version provided by Apple) has changed. As a -result of this relocation, other fink packages that supply updated -versions of core perl modules should not list any perlXYZ or -perlXYZ-core packages in the <code>Replaces</code> field. +2005å¹´3æã®æç¹ã§ï¼fink ããã±ã¼ã¸ã® perl èªä½ (Apple ãæä¾ãã perl ãã¼ã¸ã§ã³ä»¥å¤ã® perlXYZ ã perlXYZ-core) ã¨ãã¦ã¯ï¼manpage ã¨ã¢ã¸ã¥ã¼ã«ã®ä½ç½®ãå¤ããã¾ããï¼ +ãã®ããï¼ä¸ä½ãã¼ã¸ã§ã³ã®ã³ã¢ perl ã¢ã¸ã¥ã¼ã«ãæä¾ããããã±ã¼ã¸ã¯ï¼perlXYZ ã perlXYZ-core ããã±ã¼ã¸ã <code>Replaces</code> ãã£ã¼ã«ãã«è¨è¿°ããªãã§ãã ããï¼ </p> </section> <section name="emacs"> ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-commits