Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | ·d | 1 | ·d6c0fd290bc07b436555ac688f02dd0d·5062672·doc·optional·debmake-doc_1.14-1_all.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2019-03-26·16:39:56.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2019-03-26·16:39:56.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····27 | 2 | -rw-r--r--···0········0········0·····2732·2019-03-26·16:39:56.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0··505 | 3 | -rw-r--r--···0········0········0··5059748·2019-03-26·16:39:56.000000·data.tar.xz |
Offset 1, 29 lines modified | Offset 1, 29 lines modified | ||
1 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-03-26·16:39:56.000000·./ | 1 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-03-26·16:39:56.000000·./ |
2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-03-26·16:39:56.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-03-26·16:39:56.000000·./usr/ |
3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-03-26·16:39:56.000000·./usr/share/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-03-26·16:39:56.000000·./usr/share/ |
4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-03-26·16:39:56.000000·./usr/share/doc/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-03-26·16:39:56.000000·./usr/share/doc/ |
5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/ |
6 | -rw-r--r--···0·root·········(0)·root·········(0)·····2133·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/changelog.Debian.gz | 6 | -rw-r--r--···0·root·········(0)·root·········(0)·····2133·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/changelog.Debian.gz |
7 | -rw-r--r--···0·root·········(0)·root·········(0)·····2140·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/copyright | 7 | -rw-r--r--···0·root·········(0)·root·········(0)·····2140·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/copyright |
8 | -rw-r--r--···0·root·········(0)·root·········(0)···1504 | 8 | -rw-r--r--···0·root·········(0)·root·········(0)···150449·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/debmake-doc.de.epub |
9 | -rw-r--r--···0·root·········(0)·root·········(0)···71947 | 9 | -rw-r--r--···0·root·········(0)·root·········(0)···719475·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/debmake-doc.de.pdf |
10 | -rw-r--r--···0·root·········(0)·root·········(0)····79 | 10 | -rw-r--r--···0·root·········(0)·root·········(0)····79407·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/debmake-doc.de.txt.gz |
11 | -rw-r--r--···0·root·········(0)·root·········(0)···1444 | 11 | -rw-r--r--···0·root·········(0)·root·········(0)···144431·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/debmake-doc.en.epub |
12 | -rw-r--r--···0·root·········(0)·root·········(0)···7066 | 12 | -rw-r--r--···0·root·········(0)·root·········(0)···706683·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/debmake-doc.en.pdf |
13 | -rw-r--r--···0·root·········(0)·root·········(0)····747 | 13 | -rw-r--r--···0·root·········(0)·root·········(0)····74771·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/debmake-doc.en.txt.gz |
14 | -rw-r--r--···0·root·········(0)·root·········(0)···1461 | 14 | -rw-r--r--···0·root·········(0)·root·········(0)···146139·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/debmake-doc.ja.epub |
15 | -rw-r--r--···0·root·········(0)·root·········(0)···79241 | 15 | -rw-r--r--···0·root·········(0)·root·········(0)···792412·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/debmake-doc.ja.pdf |
16 | -rw-r--r--···0·root·········(0)·root·········(0)····760 | 16 | -rw-r--r--···0·root·········(0)·root·········(0)····76088·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/debmake-doc.ja.txt.gz |
17 | -rw-r--r--···0·root·········(0)·root·········(0)···1730 | 17 | -rw-r--r--···0·root·········(0)·root·········(0)···173081·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/debmake-doc.ru.epub |
18 | -rw-r--r--···0·root·········(0)·root·········(0)···80864 | 18 | -rw-r--r--···0·root·········(0)·root·········(0)···808649·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/debmake-doc.ru.pdf |
19 | -rw-r--r--···0·root·········(0)·root·········(0)····960 | 19 | -rw-r--r--···0·root·········(0)·root·········(0)····96028·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/debmake-doc.ru.txt.gz |
20 | -rw-r--r--···0·root·········(0)·root·········(0)···1622 | 20 | -rw-r--r--···0·root·········(0)·root·········(0)···162233·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/debmake-doc.zh-cn.epub |
21 | -rw-r--r--···0·root·········(0)·root·········(0)··10637 | 21 | -rw-r--r--···0·root·········(0)·root·········(0)··1063753·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/debmake-doc.zh-cn.pdf |
22 | -rw-r--r--···0·root·········(0)·root·········(0)····86 | 22 | -rw-r--r--···0·root·········(0)·root·········(0)····86612·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/debmake-doc.zh-cn.txt.gz |
23 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/ | 23 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/ |
24 | -rw-r--r--···0·root·········(0)·root·········(0)·······22·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/.htaccess | 24 | -rw-r--r--···0·root·········(0)·root·········(0)·······22·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/.htaccess |
25 | -rw-r--r--···0·root·········(0)·root·········(0)····42955·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/apa.de.html | 25 | -rw-r--r--···0·root·········(0)·root·········(0)····42955·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/apa.de.html |
26 | -rw-r--r--···0·root·········(0)·root·········(0)····42635·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/apa.en.html | 26 | -rw-r--r--···0·root·········(0)·root·········(0)····42635·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/apa.en.html |
27 | -rw-r--r--···0·root·········(0)·root·········(0)····42617·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/apa.ja.html | 27 | -rw-r--r--···0·root·········(0)·root·········(0)····42617·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/apa.ja.html |
28 | -rw-r--r--···0·root·········(0)·root·········(0)····49237·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/apa.ru.html | 28 | -rw-r--r--···0·root·········(0)·root·········(0)····49237·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/apa.ru.html |
29 | -rw-r--r--···0·root·········(0)·root·········(0)····43337·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/apa.zh-cn.html | 29 | -rw-r--r--···0·root·········(0)·root·········(0)····43337·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/apa.zh-cn.html |
Offset 58, 19 lines modified | Offset 58, 19 lines modified | ||
58 | -rw-r--r--···0·root·········(0)·root·········(0)····24440·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/ch06.ru.html | 58 | -rw-r--r--···0·root·········(0)·root·········(0)····24440·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/ch06.ru.html |
59 | -rw-r--r--···0·root·········(0)·root·········(0)····21277·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/ch06.zh-cn.html | 59 | -rw-r--r--···0·root·········(0)·root·········(0)····21277·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/ch06.zh-cn.html |
60 | -rw-r--r--···0·root·········(0)·root·········(0)····74175·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/ch07.de.html | 60 | -rw-r--r--···0·root·········(0)·root·········(0)····74175·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/ch07.de.html |
61 | -rw-r--r--···0·root·········(0)·root·········(0)····74095·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/ch07.en.html | 61 | -rw-r--r--···0·root·········(0)·root·········(0)····74095·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/ch07.en.html |
62 | -rw-r--r--···0·root·········(0)·root·········(0)····74531·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/ch07.ja.html | 62 | -rw-r--r--···0·root·········(0)·root·········(0)····74531·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/ch07.ja.html |
63 | -rw-r--r--···0·root·········(0)·root·········(0)····88310·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/ch07.ru.html | 63 | -rw-r--r--···0·root·········(0)·root·········(0)····88310·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/ch07.ru.html |
64 | -rw-r--r--···0·root·········(0)·root·········(0)····75170·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/ch07.zh-cn.html | 64 | -rw-r--r--···0·root·········(0)·root·········(0)····75170·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/ch07.zh-cn.html |
65 | -rw-r--r--···0·root·········(0)·root·········(0)···13285 | 65 | -rw-r--r--···0·root·········(0)·root·········(0)···132852·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/ch08.de.html |
66 | -rw-r--r--···0·root·········(0)·root·········(0)···13266 | 66 | -rw-r--r--···0·root·········(0)·root·········(0)···132661·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/ch08.en.html |
67 | -rw-r--r--···0·root·········(0)·root·········(0)···13207 | 67 | -rw-r--r--···0·root·········(0)·root·········(0)···132075·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/ch08.ja.html |
68 | -rw-r--r--···0·root·········(0)·root·········(0)···14593 | 68 | -rw-r--r--···0·root·········(0)·root·········(0)···145936·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/ch08.ru.html |
69 | -rw-r--r--···0·root·········(0)·root·········(0)···133 | 69 | -rw-r--r--···0·root·········(0)·root·········(0)···133199·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/ch08.zh-cn.html |
70 | -rw-r--r--···0·root·········(0)·root·········(0)·····5678·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/debian.css | 70 | -rw-r--r--···0·root·········(0)·root·········(0)·····5678·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/debian.css |
71 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/images/ | 71 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/images/ |
72 | -rw-r--r--···0·root·········(0)·root·········(0)·····1391·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/images/caution.png | 72 | -rw-r--r--···0·root·········(0)·root·········(0)·····1391·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/images/caution.png |
73 | -rw-r--r--···0·root·········(0)·root·········(0)·····3387·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/images/home.png | 73 | -rw-r--r--···0·root·········(0)·root·········(0)·····3387·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/images/home.png |
74 | -rw-r--r--···0·root·········(0)·root·········(0)·····1552·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/images/important.png | 74 | -rw-r--r--···0·root·········(0)·root·········(0)·····1552·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/images/important.png |
75 | -rw-r--r--···0·root·········(0)·root·········(0)·····1749·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/images/next.png | 75 | -rw-r--r--···0·root·········(0)·root·········(0)·····1749·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/images/next.png |
76 | -rw-r--r--···0·root·········(0)·root·········(0)·····1523·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/images/note.png | 76 | -rw-r--r--···0·root·········(0)·root·········(0)·····1523·2019-03-26·16:39:56.000000·./usr/share/doc/debmake-doc/html/images/note.png |
Offset 1, 23 lines modified | Offset 1, 23 lines modified | ||
1 | Zip·file·size:·1504 | 1 | Zip·file·size:·150449·bytes,·number·of·entries:·21 |
2 | drwxr-xr-x··3.0·unx········0·bx·stor·19-Mar-26·16:39·META-INF/ | 2 | drwxr-xr-x··3.0·unx········0·bx·stor·19-Mar-26·16:39·META-INF/ |
3 | -rw-r--r--··3.0·unx······255·tx·defN·19-Mar-26·16:39·META-INF/container.xml | 3 | -rw-r--r--··3.0·unx······255·tx·defN·19-Mar-26·16:39·META-INF/container.xml |
4 | drwxr-xr-x··3.0·unx········0·bx·stor·19-Mar-26·16:39·OEBPS/ | 4 | drwxr-xr-x··3.0·unx········0·bx·stor·19-Mar-26·16:39·OEBPS/ |
5 | -rw-r--r--··3.0·unx····41548·tx·defN·19-Mar-26·16:39·OEBPS/apa.html | 5 | -rw-r--r--··3.0·unx····41548·tx·defN·19-Mar-26·16:39·OEBPS/apa.html |
6 | -rw-r--r--··3.0·unx····28380·tx·defN·19-Mar-26·16:39·OEBPS/bk01-toc.html | 6 | -rw-r--r--··3.0·unx····28380·tx·defN·19-Mar-26·16:39·OEBPS/bk01-toc.html |
7 | -rw-r--r--··3.0·unx·····8464·tx·defN·19-Mar-26·16:39·OEBPS/ch01.html | 7 | -rw-r--r--··3.0·unx·····8464·tx·defN·19-Mar-26·16:39·OEBPS/ch01.html |
8 | -rw-r--r--··3.0·unx····32265·tx·defN·19-Mar-26·16:39·OEBPS/ch02.html | 8 | -rw-r--r--··3.0·unx····32265·tx·defN·19-Mar-26·16:39·OEBPS/ch02.html |
9 | -rw-r--r--··3.0·unx····20151·tx·defN·19-Mar-26·16:39·OEBPS/ch03.html | 9 | -rw-r--r--··3.0·unx····20151·tx·defN·19-Mar-26·16:39·OEBPS/ch03.html |
10 | -rw-r--r--··3.0·unx····55597·tx·defN·19-Mar-26·16:39·OEBPS/ch04.html | 10 | -rw-r--r--··3.0·unx····55597·tx·defN·19-Mar-26·16:39·OEBPS/ch04.html |
11 | -rw-r--r--··3.0·unx···233099·tx·defN·19-Mar-26·16:39·OEBPS/ch05.html | 11 | -rw-r--r--··3.0·unx···233099·tx·defN·19-Mar-26·16:39·OEBPS/ch05.html |
12 | -rw-r--r--··3.0·unx····18167·tx·defN·19-Mar-26·16:39·OEBPS/ch06.html | 12 | -rw-r--r--··3.0·unx····18167·tx·defN·19-Mar-26·16:39·OEBPS/ch06.html |
13 | -rw-r--r--··3.0·unx····65549·tx·defN·19-Mar-26·16:39·OEBPS/ch07.html | 13 | -rw-r--r--··3.0·unx····65549·tx·defN·19-Mar-26·16:39·OEBPS/ch07.html |
14 | -rw-r--r--··3.0·unx···12 | 14 | -rw-r--r--··3.0·unx···128999·tx·defN·19-Mar-26·16:39·OEBPS/ch08.html |
15 | -rw-r--r--··3.0·unx·····3077·tx·defN·19-Mar-26·16:39·OEBPS/content.opf | 15 | -rw-r--r--··3.0·unx·····3077·tx·defN·19-Mar-26·16:39·OEBPS/content.opf |
16 | -rw-r--r--··3.0·unx······389·tx·defN·19-Mar-26·16:39·OEBPS/cover.html | 16 | -rw-r--r--··3.0·unx······389·tx·defN·19-Mar-26·16:39·OEBPS/cover.html |
17 | -rw-r--r--··3.0·unx····29709·bx·defN·19-Mar-26·16:39·OEBPS/debian-openlogo.png | 17 | -rw-r--r--··3.0·unx····29709·bx·defN·19-Mar-26·16:39·OEBPS/debian-openlogo.png |
18 | -rw-r--r--··3.0·unx·····5678·tx·defN·19-Mar-26·16:39·OEBPS/debian.css | 18 | -rw-r--r--··3.0·unx·····5678·tx·defN·19-Mar-26·16:39·OEBPS/debian.css |
19 | -rw-r--r--··3.0·unx·····4963·tx·defN·19-Mar-26·16:39·OEBPS/index.html | 19 | -rw-r--r--··3.0·unx·····4963·tx·defN·19-Mar-26·16:39·OEBPS/index.html |
20 | -rw-r--r--··3.0·unx·····7676·tx·defN·19-Mar-26·16:39·OEBPS/pr01.html | 20 | -rw-r--r--··3.0·unx·····7676·tx·defN·19-Mar-26·16:39·OEBPS/pr01.html |
21 | -rw-r--r--··3.0·unx····21889·tx·defN·19-Mar-26·16:39·OEBPS/toc.ncx | 21 | -rw-r--r--··3.0·unx····21889·tx·defN·19-Mar-26·16:39·OEBPS/toc.ncx |
22 | -rw-r--r--··3.0·unx·······20·tx·stor·19-Mar-26·16:39·mimetype | 22 | -rw-r--r--··3.0·unx·······20·tx·stor·19-Mar-26·16:39·mimetype |
23 | 21·files,·70587 | 23 | 21·files,·705875·bytes·uncompressed,·147107·bytes·compressed:··79.2% |
Offset 366, 24 lines modified | Offset 366, 24 lines modified | ||
366 | I:·debmake·-x·"1"·... | 366 | I:·debmake·-x·"1"·... |
367 | I:·creating·=>·debian/control | 367 | I:·creating·=>·debian/control |
368 | I:·creating·=>·debian/copyright | 368 | I:·creating·=>·debian/copyright |
369 | I:·substituting·=>·/usr/share/debmake/extra0/rules | 369 | I:·substituting·=>·/usr/share/debmake/extra0/rules |
370 | I:·creating·=>·debian/rules | 370 | I:·creating·=>·debian/rules |
371 | I:·substituting·=>·/usr/share/debmake/extra0/changelog | 371 | I:·substituting·=>·/usr/share/debmake/extra0/changelog |
372 | I:·creating·=>·debian/changelog | 372 | I:·creating·=>·debian/changelog |
373 | I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
374 | I:·creating·=>·debian/compat | ||
375 | I:·substituting·=>·/usr/share/debmake/extra1/README.Debian | 373 | I:·substituting·=>·/usr/share/debmake/extra1/README.Debian |
376 | I:·creating·=>·debian/README.Debian | 374 | I:·creating·=>·debian/README.Debian |
375 | I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
376 | I:·creating·=>·debian/compat | ||
377 | I:·substituting·=>·/usr/share/debmake/extra1/watch | 377 | I:·substituting·=>·/usr/share/debmake/extra1/watch |
378 | I:·creating·=>·debian/watch | 378 | I:·creating·=>·debian/watch |
379 | I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
380 | I:·creating·=>·debian/source/format | ||
381 | I:·substituting·=>·/usr/share/debmake/extra1source/local-options | 379 | I:·substituting·=>·/usr/share/debmake/extra1source/local-options |
382 | I:·creating·=>·debian/source/local-options | 380 | I:·creating·=>·debian/source/local-options |
381 | I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
382 | I:·creating·=>·debian/source/format | ||
383 | I:·substituting·=>·/usr/share/debmake/extra1patches/series | 383 | I:·substituting·=>·/usr/share/debmake/extra1patches/series |
384 | I:·creating·=>·debian/patches/series | 384 | I:·creating·=>·debian/patches/series |
385 | I:·run·"debmake·-x2"·to·get·more·template·files | 385 | I:·run·"debmake·-x2"·to·get·more·template·files |
386 | I:·$·wrap-and-sort</pre> | 386 | I:·$·wrap-and-sort</pre> |
387 | ········<p>The·<span·class="strong"><strong>debmake</strong></span>·command·generates·all·these·template·files·based·on·command·line·options.··Since·no·options·are·specified,·the·<span·class="strong"><strong>debmake</strong></span>·command·chooses·reasonable·default·values·for·you:</p> | 387 | ········<p>The·<span·class="strong"><strong>debmake</strong></span>·command·generates·all·these·template·files·based·on·command·line·options.··Since·no·options·are·specified,·the·<span·class="strong"><strong>debmake</strong></span>·command·chooses·reasonable·default·values·for·you:</p> |
388 | ········<div·class="itemizedlist"> | 388 | ········<div·class="itemizedlist"> |
389 | ··········<ul·class="itemizedlist"> | 389 | ··········<ul·class="itemizedlist"> |
Offset 662, 15 lines modified | Offset 662, 15 lines modified | ||
662 | ·... | 662 | ·... |
663 | ·debian/rules·build | 663 | ·debian/rules·build |
664 | dh·build | 664 | dh·build |
665 | ···dh_update_autotools_config | 665 | ···dh_update_autotools_config |
666 | ···dh_autoreconf | 666 | ···dh_autoreconf |
667 | ···dh_auto_configure | 667 | ···dh_auto_configure |
668 | ···dh_auto_build | 668 | ···dh_auto_build |
669 | ········make·-j | 669 | ········make·-j4·"INSTALL=install·--strip-program=true" |
670 | make[1]:·Entering·directory·'/path/to/debhello-0.0' | 670 | make[1]:·Entering·directory·'/path/to/debhello-0.0' |
671 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. | 671 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. |
672 | #·-fstack-protector-strong·-Wformat·-Werror=format-security | 672 | #·-fstack-protector-strong·-Wformat·-Werror=format-security |
673 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... | 673 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... |
674 | ·... | 674 | ·... |
675 | ·fakeroot·debian/rules·binary | 675 | ·fakeroot·debian/rules·binary |
676 | dh·binary | 676 | dh·binary |
Offset 731, 18 lines modified | Offset 731, 18 lines modified | ||
731 | ··········</ul> | 731 | ··········</ul> |
732 | ········</div> | 732 | ········</div> |
733 | ········<p>The·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> | 733 | ········<p>The·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> |
734 | ········<p><strong>The·compressed·archive·contents·of·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>: </strong> | 734 | ········<p><strong>The·compressed·archive·contents·of·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>: </strong> |
735 | </p> | 735 | </p> |
736 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.0.tar.gz | 736 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.0.tar.gz |
737 | debhello-0.0/ | 737 | debhello-0.0/ |
738 | debhello-0.0/Makefile | ||
738 | debhello-0.0/LICENSE | 739 | debhello-0.0/LICENSE |
739 | debhello-0.0/src/ | 740 | debhello-0.0/src/ |
740 | debhello-0.0/src/hello.c | 741 | debhello-0.0/src/hello.c |
741 | debhello-0.0/Makefile | ||
742 | ·$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz | 742 | ·$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz |
743 | debian/ | 743 | debian/ |
744 | debian/README.Debian | 744 | debian/README.Debian |
745 | debian/changelog | 745 | debian/changelog |
746 | debian/compat | 746 | debian/compat |
747 | debian/control | 747 | debian/control |
748 | debian/copyright | 748 | debian/copyright |
Offset 877, 16 lines modified | Offset 877, 16 lines modified | ||
877 | ··········<p>Here·is·an·example·to·create·<span·class="strong"><strong>000-prefix-usr.patch</strong></span>·by·the·<span·class="strong"><strong>diff</strong></span>·command.</p> | 877 | ··········<p>Here·is·an·example·to·create·<span·class="strong"><strong>000-prefix-usr.patch</strong></span>·by·the·<span·class="strong"><strong>diff</strong></span>·command.</p> |
878 | ··········<pre·class="screen">·$·cp·-a·debhello-0.0·debhello-0.0.orig | 878 | ··········<pre·class="screen">·$·cp·-a·debhello-0.0·debhello-0.0.orig |
879 | ·$·vim·debhello-0.0/Makefile | 879 | ·$·vim·debhello-0.0/Makefile |
880 | ·...·hack,·hack,·hack,·... | 880 | ·...·hack,·hack,·hack,·... |
881 | ·$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch | 881 | ·$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch |
882 | ·$·cat·000-prefix-usr.patch | 882 | ·$·cat·000-prefix-usr.patch |
883 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile | 883 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile |
884 | ---·debhello-0.0.orig/Makefile··2020-09-20·13:54:02.225984162·-1200 | ||
885 | 884 | ---·debhello-0.0.orig/Makefile··2020-09-21·16:59:42.166974920·+1400 | |
885 | +++·debhello-0.0/Makefile·······2020-09-21·16:59:43.535015955·+1400 | ||
886 | @@·-1,4·+1,4·@@ | 886 | @@·-1,4·+1,4·@@ |
887 | -prefix·=·/usr/local | 887 | -prefix·=·/usr/local |
888 | +prefix·=·/usr | 888 | +prefix·=·/usr |
889 | ·all:·src/hello | 889 | ·all:·src/hello |
890 | ·$·rm·-rf·debhello-0.0 | 890 | ·$·rm·-rf·debhello-0.0 |
Offset 165, 17 lines modified | Offset 165, 17 lines modified | ||
165 | I:·set·parameters | 165 | I:·set·parameters |
166 | ·... | 166 | ·... |
167 | I:·debmake·-x·"4"·... | 167 | I:·debmake·-x·"4"·... |
168 | I:·creating·=>·debian/control | 168 | I:·creating·=>·debian/control |
169 | I:·creating·=>·debian/copyright | 169 | I:·creating·=>·debian/copyright |
170 | I:·substituting·=>·/usr/share/debmake/extra0/rules | 170 | I:·substituting·=>·/usr/share/debmake/extra0/rules |
171 | ·... | 171 | ·... |
172 | I:·creating·=>·debian/license-examples/LGPL-2.1+ | ||
173 | I:·substituting·=>·/usr/share/debmake/extra4/Artistic-1.0 | ||
174 | I:·creating·=>·debian/license-examples/Artistic-1.0 | 172 | I:·creating·=>·debian/license-examples/Artistic-1.0 |
173 | I:·substituting·=>·/usr/share/debmake/extra4/LGPL-3.0+ | ||
174 | I:·creating·=>·debian/license-examples/LGPL-3.0+ | ||
175 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause | 175 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause |
176 | I:·creating·=>·debian/license-examples/BSD-3-Clause | 176 | I:·creating·=>·debian/license-examples/BSD-3-Clause |
177 | I:·$·wrap-and-sort</pre> | 177 | I:·$·wrap-and-sort</pre> |
178 | ········<p>Lassen·Sie·uns·die·erstellten·Vorlagendateien·anschauen.</p> | 178 | ········<p>Lassen·Sie·uns·die·erstellten·Vorlagendateien·anschauen.</p> |
179 | ········<pre·class="screen">·$·cd·.. | 179 | ········<pre·class="screen">·$·cd·.. |
180 | ·$·tree | 180 | ·$·tree |
181 | . | 181 | . |
Offset 501, 22 lines modified | Offset 501, 22 lines modified | ||
501 | ··········</ul> | 501 | ··········</ul> |
502 | ········</div> | 502 | ········</div> |
503 | ········<p>The·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>·file·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> | 503 | ········<p>The·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>·file·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> |
504 | ········<p><strong>The·compressed·archive·contents·of·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>: </strong> | 504 | ········<p><strong>The·compressed·archive·contents·of·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>: </strong> |
505 | </p> | 505 | </p> |
506 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.2.tar.gz | 506 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.2.tar.gz |
507 | debhello-0.2/ | 507 | debhello-0.2/ |
508 | debhello-0.2/LICENSE | ||
509 | debhello-0.2/scripts/ | 508 | debhello-0.2/scripts/ |
510 | debhello-0.2/scripts/hello | 509 | debhello-0.2/scripts/hello |
511 | debhello-0.2/data/ | 510 | debhello-0.2/data/ |
512 | debhello-0.2/data/hello.png | ||
513 | debhello-0.2/data/hello.desktop | 511 | debhello-0.2/data/hello.desktop |
512 | debhello-0.2/data/hello.png | ||
514 | debhello-0.2/man/ | 513 | debhello-0.2/man/ |
515 | debhello-0.2/man/hello.1 | 514 | debhello-0.2/man/hello.1 |
515 | debhello-0.2/LICENSE | ||
516 | ·$·tar·--xz·-tf·debhello_0.2-1.debian.tar.xz | 516 | ·$·tar·--xz·-tf·debhello_0.2-1.debian.tar.xz |
517 | debian/ | 517 | debian/ |
518 | debian/README.Debian | 518 | debian/README.Debian |
519 | debian/changelog | 519 | debian/changelog |
520 | debian/compat | 520 | debian/compat |
521 | debian/control | 521 | debian/control |
522 | debian/copyright | 522 | debian/copyright |
Offset 2787, 27 lines modified | Offset 2787, 27 lines modified | ||
2787 | ·$·rm·-rf·m4·build-aux·*~</pre> | 2787 | ·$·rm·-rf·m4·build-aux·*~</pre> |
2788 | ········<p> | 2788 | ········<p> |
2789 | </p> | 2789 | </p> |
2790 | ········<p>Let’s·check·generated·files·under·the·<span·class="strong"><strong>po/</strong></span>·directory.</p> | 2790 | ········<p>Let’s·check·generated·files·under·the·<span·class="strong"><strong>po/</strong></span>·directory.</p> |
2791 | ········<p><strong>files·in·<span·class="strong"><strong>po</strong></span>·(i18n): </strong> | 2791 | ········<p><strong>files·in·<span·class="strong"><strong>po</strong></span>·(i18n): </strong> |
2792 | </p> | 2792 | </p> |
2793 | ········<pre·class="screen">·$·ls·-l·po | 2793 | ········<pre·class="screen">·$·ls·-l·po |
2794 | /build/debmake-doc-1.14/debhello-2.0-pkg2/step151.cmd:· | 2794 | /build/debmake-doc-1.14/debhello-2.0-pkg2/step151.cmd:·riga·2:·SOURCE_DATE_EP... |
2795 | total·60 | 2795 | totale·60 |
2796 | -rw-r | 2796 | -rw-rw-r--·1·pbuilder2·pbuilder2···494·Jan··1·13:59·ChangeLog |
2797 | -rw-r | 2797 | -rw-rw-r--·1·pbuilder2·pbuilder2·17577·Jan··1·13:59·Makefile.in.in |
2798 | -rw-r | 2798 | -rw-rw-r--·1·pbuilder2·pbuilder2··3376·Jan··1·13:59·Makevars.template |
2799 | -rw-r | 2799 | -rw-rw-r--·1·pbuilder2·pbuilder2····59·Jan··1·13:59·POTFILES.in |
2800 | -rw-r | 2800 | -rw-rw-r--·1·pbuilder2·pbuilder2··2203·Jan··1·13:59·Rules-quot |
2801 | -rw-r | 2801 | -rw-rw-r--·1·pbuilder2·pbuilder2···217·Jan··1·13:59·boldquot.sed |
2802 | -rw-r | 2802 | -rw-rw-r--·1·pbuilder2·pbuilder2··1337·Jan··1·13:59·en@boldquot.header |
2803 | -rw-r | 2803 | -rw-rw-r--·1·pbuilder2·pbuilder2··1203·Jan··1·13:59·en@quot.header |
2804 | -rw-r | 2804 | -rw-rw-r--·1·pbuilder2·pbuilder2···672·Jan··1·13:59·insert-header.sin |
2805 | -rw-r | 2805 | -rw-rw-r--·1·pbuilder2·pbuilder2···153·Jan··1·13:59·quot.sed |
2806 | -rw-r | 2806 | -rw-rw-r--·1·pbuilder2·pbuilder2···432·Jan··1·13:59·remove-potcdate.sin</pre> |
2807 | ········<p> | 2807 | ········<p> |
2808 | </p> | 2808 | </p> |
2809 | ········<p>Let’s·update·the·<span·class="strong"><strong>configure.ac</strong></span>·by·adding·“<span·class="strong"><strong>AM_GNU_GETTEXT([external])</strong></span>”,·etc..</p> | 2809 | ········<p>Let’s·update·the·<span·class="strong"><strong>configure.ac</strong></span>·by·adding·“<span·class="strong"><strong>AM_GNU_GETTEXT([external])</strong></span>”,·etc..</p> |
2810 | ········<p><strong><span·class="strong"><strong>configure.ac</strong></span>·(i18n): </strong> | 2810 | ········<p><strong><span·class="strong"><strong>configure.ac</strong></span>·(i18n): </strong> |
2811 | </p> | 2811 | </p> |
2812 | ········<pre·class="screen">·$·vim·configure.ac | 2812 | ········<pre·class="screen">·$·vim·configure.ac |
2813 | ·...·hack,·hack,·hack,·... | 2813 | ·...·hack,·hack,·hack,·... |
Offset 2853, 16 lines modified | Offset 2853, 16 lines modified | ||
2853 | ········<p> | 2853 | ········<p> |
2854 | </p> | 2854 | </p> |
2855 | ········<p>Let’s·create·the·<span·class="strong"><strong>po/Makevars</strong></span>·file·from·the·<span·class="strong"><strong>po/Makevars.template</strong></span>·file.</p> | 2855 | ········<p>Let’s·create·the·<span·class="strong"><strong>po/Makevars</strong></span>·file·from·the·<span·class="strong"><strong>po/Makevars.template</strong></span>·file.</p> |
2856 | ········<p><strong><span·class="strong"><strong>po/Makevars</strong></span>·(i18n): </strong> | 2856 | ········<p><strong><span·class="strong"><strong>po/Makevars</strong></span>·(i18n): </strong> |
2857 | </p> | 2857 | </p> |
2858 | ········<pre·class="screen">·...·hack,·hack,·hack,·... | 2858 | ········<pre·class="screen">·...·hack,·hack,·hack,·... |
2859 | ·$·diff·-u·po/Makevars.template·po/Makevars | 2859 | ·$·diff·-u·po/Makevars.template·po/Makevars |
2860 | ---·po/Makevars.template········2020-09-2 | 2860 | ---·po/Makevars.template········2020-09-21·17:09:58.373464173·+1400 |
2861 | +++·po/Makevars·2020-09-2 | 2861 | +++·po/Makevars·2020-09-21·17:10:00.121516640·+1400 |
2862 | @@·-18,14·+18,14·@@ | 2862 | @@·-18,14·+18,14·@@ |
2863 | ·#·or·entity,·or·to·disclaim·their·copyright.··The·empty·string·stands·for | 2863 | ·#·or·entity,·or·to·disclaim·their·copyright.··The·empty·string·stands·for |
2864 | ·#·the·public·domain;·in·this·case·the·translators·are·expected·to·disclaim | 2864 | ·#·the·public·domain;·in·this·case·the·translators·are·expected·to·disclaim |
2865 | ·#·their·copyright. | 2865 | ·#·their·copyright. |
2866 | -COPYRIGHT_HOLDER·=·Free·Software·Foundation,·Inc. | 2866 | -COPYRIGHT_HOLDER·=·Free·Software·Foundation,·Inc. |
2867 | +COPYRIGHT_HOLDER·=·Osamu·Aoki·<osamu@debian.org> | 2867 | +COPYRIGHT_HOLDER·=·Osamu·Aoki·<osamu@debian.org> |
Offset 2961, 15 lines modified | Offset 2961, 15 lines modified | ||
2961 | #·FIRST·AUTHOR·<EMAIL@ADDRESS>,·YEAR. | 2961 | #·FIRST·AUTHOR·<EMAIL@ADDRESS>,·YEAR. |
2962 | # | 2962 | # |
2963 | #,·fuzzy | 2963 | #,·fuzzy |
2964 | msgid·"" | 2964 | msgid·"" |
2965 | msgstr·"" | 2965 | msgstr·"" |
2966 | "Project-Id-Version:·PACKAGE·VERSION\n" | 2966 | "Project-Id-Version:·PACKAGE·VERSION\n" |
2967 | "Report-Msgid-Bugs-To:·\n" | 2967 | "Report-Msgid-Bugs-To:·\n" |
2968 | "POT-Creation-Date:·2020-09-2 | 2968 | "POT-Creation-Date:·2020-09-21·17:10+1400\n" |
2969 | "PO-Revision-Date:·YEAR-MO-DA·HO:MI+ZONE\n" | 2969 | "PO-Revision-Date:·YEAR-MO-DA·HO:MI+ZONE\n" |
2970 | "Last-Translator:·FULL·NAME·<EMAIL@ADDRESS>\n" | 2970 | "Last-Translator:·FULL·NAME·<EMAIL@ADDRESS>\n" |
2971 | "Language-Team:·LANGUAGE·<LL@li.org>\n" | 2971 | "Language-Team:·LANGUAGE·<LL@li.org>\n" |
2972 | "Language:·\n" | 2972 | "Language:·\n" |
2973 | "MIME-Version:·1.0\n" | 2973 | "MIME-Version:·1.0\n" |
2974 | "Content-Type:·text/plain;·charset=CHARSET\n" | 2974 | "Content-Type:·text/plain;·charset=CHARSET\n" |
2975 | "Content-Transfer-Encoding:·8bit\n" | 2975 | "Content-Transfer-Encoding:·8bit\n" |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"·standalone="no"?> | 1 | <?xml·version="1.0"·encoding="utf-8"·standalone="no"?> |
2 | <package·xmlns="http://www.idpf.org/2007/opf"·version="2.0"·unique-identifier="bookid"><metadata><dc:identifier·xmlns:dc="http://purl.org/dc/elements/1.1/"·id="bookid">_idp12 | 2 | <package·xmlns="http://www.idpf.org/2007/opf"·version="2.0"·unique-identifier="bookid"><metadata><dc:identifier·xmlns:dc="http://purl.org/dc/elements/1.1/"·id="bookid">_idp1269816144</dc:identifier><dc:title·xmlns:dc="http://purl.org/dc/elements/1.1/">Leitfaden·für·Debian-Betreuer</dc:title><dc:creator·xmlns:dc="http://purl.org/dc/elements/1.1/"·xmlns:opf="http://www.idpf.org/2007/opf"·opf:file-as="">Osamu·Aoki</dc:creator><dc:date·xmlns:dc="http://purl.org/dc/elements/1.1/">2019-03-27</dc:date><dc:rights·xmlns:dc="http://purl.org/dc/elements/1.1/">Copyright·©·2014-2017·Osamu·Aoki</dc:rights><dc:description·xmlns:dc="http://purl.org/dc/elements/1.1/">Dieser·Anleitung·»Leitfaden·für·Debian-Betreuer«·(2019-03-27)·beschreibt·gewöhnlichen·Debian-Benutzern·und·angehenden·Entwicklern·den·Bau·des·Debian-Pakets·mittels·des·Befehls·debmake.·Diese·Anleitung·konzentriert·sich·auf·die·moderne·Paketierart·und·enthält·viele·einfache·Beispiele.·Diese·»Anleitung·für·Debian-Betreuer«·kann·als·Nachfolger·des·»Debian-Leitfaden·für·Neue·Paketbetreuer«·angesehen·werden.</dc:description><dc:rights·xmlns:dc="http://purl.org/dc/elements/1.1/">Copyright·©·2017-2019·Helge·Kreutzmann</dc:rights><dc:language·xmlns:dc="http://purl.org/dc/elements/1.1/">de</dc:language><meta·name="cover"·content="cover-image"/></metadata><manifest><item·id="ncxtoc"·media-type="application/x-dtbncx+xml"·href="toc.ncx"/><item·id="htmltoc"·media-type="application/xhtml+xml"·href="bk01-toc.html"/><item·media-type="text/css"·id="html-css"·href="debian.css"/><item·id="cover"·href="cover.html"·media-type="application/xhtml+xml"/><item·id="idm1"·href="index.html"·media-type="application/xhtml+xml"/><item·id="cover-image"·href="xslt/debian-openlogo.png"·media-type="image/png"/><item·id="idm55"·href="pr01.html"·media-type="application/xhtml+xml"/><item·id="idm130"·href="ch01.html"·media-type="application/xhtml+xml"/><item·id="idm227"·href="ch02.html"·media-type="application/xhtml+xml"/><item·id="idm621"·href="ch03.html"·media-type="application/xhtml+xml"/><item·id="idm817"·href="ch04.html"·media-type="application/xhtml+xml"/><item·id="idm1320"·href="ch05.html"·media-type="application/xhtml+xml"/><item·id="idm4388"·href="ch06.html"·media-type="application/xhtml+xml"/><item·id="idm4579"·href="ch07.html"·media-type="application/xhtml+xml"/><item·id="idm5401"·href="ch08.html"·media-type="application/xhtml+xml"/><item·id="idm6535"·href="apa.html"·media-type="application/xhtml+xml"/></manifest><spine·toc="ncxtoc"><itemref·idref="cover"·linear="no"/><itemref·idref="htmltoc"·linear="yes"/><itemref·idref="idm1"/><itemref·idref="idm55"/><itemref·idref="idm130"/><itemref·idref="idm227"/><itemref·idref="idm621"/><itemref·idref="idm817"/><itemref·idref="idm1320"/><itemref·idref="idm4388"/><itemref·idref="idm4579"/><itemref·idref="idm5401"/><itemref·idref="idm6535"/></spine><guide><reference·href="cover.html"·type="cover"·title="Cover"/><reference·href="bk01-toc.html"·type="toc"·title="Table·of·Contents"/></guide></package> |
Offset 69, 15 lines modified | Offset 69, 15 lines modified | ||
69 | ············</div> | 69 | ············</div> |
70 | ··········</div> | 70 | ··········</div> |
71 | ··········<div> | 71 | ··········<div> |
72 | ············<div·class="abstract"> | 72 | ············<div·class="abstract"> |
73 | ··············<p·class="title"> | 73 | ··············<p·class="title"> |
74 | ················<strong>Zusammenfassung</strong> | 74 | ················<strong>Zusammenfassung</strong> |
75 | ··············</p> | 75 | ··············</p> |
76 | ··············<p>Dieser·Anleitung·»Leitfaden·für·Debian-Betreuer«·(2019-03-2 | 76 | ··············<p>Dieser·Anleitung·»Leitfaden·für·Debian-Betreuer«·(2019-03-27)·beschreibt·gewöhnlichen·Debian-Benutzern·und·angehenden·Entwicklern·den·Bau·des·Debian-Pakets·mittels·des·Befehls·<span·class="strong"><strong>debmake</strong></span>.</p> |
77 | ··············<p>Diese·Anleitung·konzentriert·sich·auf·die·moderne·Paketierart·und·enthält·viele·einfache·Beispiele.</p> | 77 | ··············<p>Diese·Anleitung·konzentriert·sich·auf·die·moderne·Paketierart·und·enthält·viele·einfache·Beispiele.</p> |
78 | ··············<div·class="itemizedlist"> | 78 | ··············<div·class="itemizedlist"> |
79 | ················<ul·class="itemizedlist"> | 79 | ················<ul·class="itemizedlist"> |
80 | ··················<li·class="listitem">POSIX-Shell-Skript-Paketierung</li> | 80 | ··················<li·class="listitem">POSIX-Shell-Skript-Paketierung</li> |
81 | ··················<li·class="listitem">Python3-Skript-Paketierung</li> | 81 | ··················<li·class="listitem">Python3-Skript-Paketierung</li> |
82 | ··················<li·class="listitem">C·mit·Makefile/Autotools/CMake</li> | 82 | ··················<li·class="listitem">C·mit·Makefile/Autotools/CMake</li> |
83 | ··················<li·class="listitem">mehrere·Binärpakete·mit·Laufzeitbibliotheken·usw.</li> | 83 | ··················<li·class="listitem">mehrere·Binärpakete·mit·Laufzeitbibliotheken·usw.</li> |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"·standalone="no"?> | 1 | <?xml·version="1.0"·encoding="utf-8"·standalone="no"?> |
2 | <ncx·xmlns="http://www.daisy.org/z3986/2005/ncx/"·version="2005-1"><head><meta·name="cover"·content="cover"/><meta·name="dtb:uid"·content="_idp12 | 2 | <ncx·xmlns="http://www.daisy.org/z3986/2005/ncx/"·version="2005-1"><head><meta·name="cover"·content="cover"/><meta·name="dtb:uid"·content="_idp1269816144"/></head><docTitle><text>Leitfaden·für·Debian-Betreuer</text></docTitle><navMap><navPoint·id="idm1"·playOrder="1"><navLabel><text>Leitfaden·für·Debian-Betreuer</text></navLabel><content·src="index.html"/><navPoint·id="idm55"·playOrder="2"><navLabel><text>Vorwort</text></navLabel><content·src="pr01.html"/></navPoint><navPoint·id="idm130"·playOrder="3"><navLabel><text>1.·Überblick</text></navLabel><content·src="ch01.html"/></navPoint><navPoint·id="idm227"·playOrder="4"><navLabel><text>2.·Voraussetzungen</text></navLabel><content·src="ch02.html"/><navPoint·id="idm230"·playOrder="5"><navLabel><text>2.1.·Leute·bei·Debian</text></navLabel><content·src="ch02.html#people"/></navPoint><navPoint·id="idm262"·playOrder="6"><navLabel><text>2.2.·Wie·Sie·beitragen·können</text></navLabel><content·src="ch02.html#contribute"/></navPoint><navPoint·id="idm281"·playOrder="7"><navLabel><text>2.3.·Soziale·Dynamik·von·Debian</text></navLabel><content·src="ch02.html#social"/></navPoint><navPoint·id="idm318"·playOrder="8"><navLabel><text>2.4.·Technische·Erinnerungen</text></navLabel><content·src="ch02.html#reminders"/></navPoint><navPoint·id="idm347"·playOrder="9"><navLabel><text>2.5.·Debian-Dokumentation</text></navLabel><content·src="ch02.html#debian-doc"/></navPoint><navPoint·id="idm396"·playOrder="10"><navLabel><text>2.6.·Hilfequellen</text></navLabel><content·src="ch02.html#help"/></navPoint><navPoint·id="idm455"·playOrder="11"><navLabel><text>2.7.·Archivsituation</text></navLabel><content·src="ch02.html#situation"/></navPoint><navPoint·id="idm470"·playOrder="12"><navLabel><text>2.8.·Wege,·beizutragen</text></navLabel><content·src="ch02.html#approaches"/></navPoint><navPoint·id="idm540"·playOrder="13"><navLabel><text>2.9.·Neue·Beitragende·und·Betreuer</text></navLabel><content·src="ch02.html#novice"/></navPoint></navPoint><navPoint·id="idm621"·playOrder="14"><navLabel><text>3.·Werkzeugeinrichtung</text></navLabel><content·src="ch03.html"/><navPoint·id="idm631"·playOrder="15"><navLabel><text>3.1.·E-Mail-Adresse</text></navLabel><content·src="ch03.html#email-setup"/></navPoint><navPoint·id="idm646"·playOrder="16"><navLabel><text>3.2.·MC</text></navLabel><content·src="ch03.html#mc-setup"/></navPoint><navPoint·id="idm659"·playOrder="17"><navLabel><text>3.3.·Git</text></navLabel><content·src="ch03.html#git-setup"/></navPoint><navPoint·id="idm675"·playOrder="18"><navLabel><text>3.4.·Quilt</text></navLabel><content·src="ch03.html#quilt-setup"/></navPoint><navPoint·id="idm701"·playOrder="19"><navLabel><text>3.5.·Devscripts</text></navLabel><content·src="ch03.html#devscripts-setup"/></navPoint><navPoint·id="idm722"·playOrder="20"><navLabel><text>3.6.·Pbuilder</text></navLabel><content·src="ch03.html#pbuilder-setup"/></navPoint><navPoint·id="idm794"·playOrder="21"><navLabel><text>3.7.·git-buildpackage</text></navLabel><content·src="ch03.html#gbp-setup"/></navPoint><navPoint·id="idm803"·playOrder="22"><navLabel><text>3.8.·HTTP-Proxy</text></navLabel><content·src="ch03.html#proxy"/></navPoint><navPoint·id="idm813"·playOrder="23"><navLabel><text>3.9.·Privates·Debian-Depot</text></navLabel><content·src="ch03.html#repropro"/></navPoint></navPoint><navPoint·id="idm817"·playOrder="24"><navLabel><text>4.·Einfaches·Beispiel</text></navLabel><content·src="ch04.html"/><navPoint·id="idm833"·playOrder="25"><navLabel><text>4.1.·Gesamtbild</text></navLabel><content·src="ch04.html#big-picture"/></navPoint><navPoint·id="idm877"·playOrder="26"><navLabel><text>4.2.·Was·ist·Debmake?</text></navLabel><content·src="ch04.html#what-debmake"/></navPoint><navPoint·id="idm901"·playOrder="27"><navLabel><text>4.3.·Was·ist·Debuild?</text></navLabel><content·src="ch04.html#what-debuild"/></navPoint><navPoint·id="idm968"·playOrder="28"><navLabel><text>4.4.·Schritt·1:·Holen·der·Quellen·der·Originalautoren</text></navLabel><content·src="ch04.html#step-upstream"/></navPoint><navPoint·id="idm1009"·playOrder="29"><navLabel><text>4.5.·Schritt·2:·Mit·Debmake·erstellte·Vorlagendateien</text></navLabel><content·src="ch04.html#step-debmake"/></navPoint><navPoint·id="idm1090"·playOrder="30"><navLabel><text>4.6.·Schritt·3:·Anpassung·der·Vorlagendateien</text></navLabel><content·src="ch04.html#step-maintainer"/></navPoint><navPoint·id="idm1151"·playOrder="31"><navLabel><text>4.7.·Schritt·4:·Paketbau·mit·debuild</text></navLabel><content·src="ch04.html#step-debuild"/></navPoint><navPoint·id="idm1227"·playOrder="32"><navLabel><text>4.8.·Schritt·3·(alternativ):·Änderungen·der·Quellen·der·Originalautoren</text></navLabel><content·src="ch04.html#alt-patch"/><navPoint·id="idm1270"·playOrder="33"><navLabel><text>4.8.1.·Patch·durch·diff·-u</text></navLabel><content·src="ch04.html#diff-u"/></navPoint><navPoint·id="idm1282"·playOrder="34"><navLabel><text>4.8.2.·Patch·durch·Dquilt</text></navLabel><content·src="ch04.html#dquilt"/></navPoint><navPoint·id="idm1305"·playOrder="35"><navLabel><text>4.8.3.·Patch·durch·dpkg-source·--commit</text></navLabel><content·src="ch04.html#dpkg-source-commit"/></navPoint></navPoint></navPoint><navPoint·id="idm1320"·playOrder="36"><navLabel><text>5.·Grundlagen</text></navLabel><content·src="ch05.html"/><navPoint·id="idm1339"·playOrder="37"><navLabel><text>5.1.·Arbeitsablauf·des·Paketierens</text></navLabel><content·src="ch05.html#workflow"/><navPoint·id="idm1528"·playOrder="38"><navLabel><text>5.1.1.·Das·Paket·debhelper</text></navLabel><content·src="ch05.html#debhelper"/></navPoint></navPoint><navPoint·id="idm1548"·playOrder="39"><navLabel><text>5.2.·Paketname·und·-version</text></navLabel><content·src="ch05.html#name-version"/></navPoint><navPoint·id="idm1618"·playOrder="40"><navLabel><text>5.3.·Natives·Debian-Paket</text></navLabel><content·src="ch05.html#native"/></navPoint><navPoint·id="idm1667"·playOrder="41"><navLabel><text>5.4.·debian/rules</text></navLabel><content·src="ch05.html#rules"/><navPoint·id="idm1698"·playOrder="42"><navLabel><text>5.4.1.·dh</text></navLabel><content·src="ch05.html#dh"/></navPoint><navPoint·id="idm1754"·playOrder="43"><navLabel><text>5.4.2.·Einfache·debian/rules</text></navLabel><content·src="ch05.html#simplerules"/></navPoint><navPoint·id="idm1785"·playOrder="44"><navLabel><text>5.4.3.·Angepasste·debian/rules</text></navLabel><content·src="ch05.html#customrules"/></navPoint><navPoint·id="idm1836"·playOrder="45"><navLabel><text>5.4.4.·Variablen·für·debian/rules</text></navLabel><content·src="ch05.html#variablesrules"/></navPoint><navPoint·id="idm1912"·playOrder="46"><navLabel><text>5.4.5.·Reproduzierbares·Bauen</text></navLabel><content·src="ch05.html#reproducible"/></navPoint></navPoint><navPoint·id="idm1945"·playOrder="47"><navLabel><text>5.5.·debian/control</text></navLabel><content·src="ch05.html#control"/><navPoint·id="idm1956"·playOrder="48"><navLabel><text>5.5.1.·Aufteilung·eines·Debian-Binärpakets</text></navLabel><content·src="ch05.html#split"/><navPoint·id="idm1977"·playOrder="49"><navLabel><text>5.5.1.1.·debmake·-b</text></navLabel><content·src="ch05.html#boption"/></navPoint><navPoint·id="idm2081"·playOrder="50"><navLabel><text>5.5.1.2.·Pakettrennungsszenarien·und·-beispiele</text></navLabel><content·src="ch05.html#package-split-example"/></navPoint><navPoint·id="idm2222"·playOrder="51"><navLabel><text>5.5.1.3.·Der·Bibliothekspaketname</text></navLabel><content·src="ch05.html#libnames"/></navPoint></navPoint><navPoint·id="idm2331"·playOrder="52"><navLabel><text>5.5.2.·Substvar</text></navLabel><content·src="ch05.html#substvar"/></navPoint><navPoint·id="idm2375"·playOrder="53"><navLabel><text>5.5.3.·biNMU-sicher</text></navLabel><content·src="ch05.html#binnmu"/></navPoint></navPoint><navPoint·id="idm2421"·playOrder="54"><navLabel><text>5.6.·debian/changelog</text></navLabel><content·src="ch05.html#changelog"/></navPoint><navPoint·id="idm2483"·playOrder="55"><navLabel><text>5.7.·debian/copyright</text></navLabel><content·src="ch05.html#copyright"/></navPoint><navPoint·id="idm2515"·playOrder="56"><navLabel><text>5.8.·debian/patches/*</text></navLabel><content·src="ch05.html#patches"/><navPoint·id="idm2639"·playOrder="57"><navLabel><text>5.8.1.·dpkg-source·-x</text></navLabel><content·src="ch05.html#dpkg-source-x"/></navPoint><navPoint·id="idm2649"·playOrder="58"><navLabel><text>5.8.2.·dquilt·und·dpkg-source</text></navLabel><content·src="ch05.html#quilt-dpkg"/></navPoint></navPoint><navPoint·id="idm2671"·playOrder="59"><navLabel><text>5.9.·debian/upstream/signing-key.asc</text></navLabel><content·src="ch05.html#signing-key"/></navPoint><navPoint·id="idm2707"·playOrder="60"><navLabel><text>5.10.·debian/watch·und·DFSG</text></navLabel><content·src="ch05.html#dfsg"/></navPoint><navPoint·id="idm2732"·playOrder="61"><navLabel><text>5.11.·Weitere·debian/*-Dateien</text></navLabel><content·src="ch05.html#debianconf"/></navPoint><navPoint·id="idm3431"·playOrder="62"><navLabel><text>5.12.·Anpassung·der·Debian-Paketierung</text></navLabel><content·src="ch05.html#custom"/></navPoint><navPoint·id="idm3461"·playOrder="63"><navLabel><text>5.13.·Aufzeichnen·im·VCS·(standard)</text></navLabel><content·src="ch05.html#vcs"/></navPoint><navPoint·id="idm3497"·playOrder="64"><navLabel><text>5.14.·Aufzeichnen·im·VCS·(Alternative)</text></navLabel><content·src="ch05.html#alt-vcs"/></navPoint><navPoint·id="idm3531"·playOrder="65"><navLabel><text>5.15.·Pakete·ohne·irrelevante·Inhalte·bauen</text></navLabel><content·src="ch05.html#build-noextra"/><navPoint·id="idm3549"·playOrder="66"><navLabel><text>5.15.1.·Korrektur·durch·debian/rules·clean</text></navLabel><content·src="ch05.html#rules-clean"/></navPoint><navPoint·id="idm3559"·playOrder="67"><navLabel><text>5.15.2.·Korrektur·mittels·VCS</text></navLabel><content·src="ch05.html#git-clean"/></navPoint><navPoint·id="idm3571"·playOrder="68"><navLabel><text>5.15.3.·Korrektur·durch·extend-diff-ignore</text></navLabel><content·src="ch05.html#extend-diff-ignore"/></navPoint><navPoint·id="idm3587"·playOrder="69"><navLabel><text>5.15.4.·Korrektur·durch·tar-ignore</text></navLabel><content·src="ch05.html#tar-ignore"/></navPoint></navPoint><navPoint·id="idm3603"·playOrder="70"><navLabel><text>5.16.·Bausysteme·der·Originalautoren</text></navLabel><content·src="ch05.html#build"/><navPoint·id="idm3608"·playOrder="71"><navLabel><text>5.16.1.·Autotools</text></navLabel><content·src="ch05.html#autotools"/></navPoint><navPoint·id="idm3657"·playOrder="72"><navLabel><text>5.16.2.·CMake</text></navLabel><content·src="ch05.html#cmake"/></navPoint><navPoint·id="idm3684"·playOrder="73"><navLabel><text>5.16.3.·Python·Distutils</text></navLabel><content·src="ch05.html#distutils"/></navPoint></navPoint><navPoint·id="idm3712"·playOrder="74"><navLabel><text>5.17.·Fehlersuchinformationen</text></navLabel><content·src="ch05.html#dbg"/><navPoint·id="idm3745"·playOrder="75"><navLabel><text>5.17.1.·Neue·-dbgsym-Pakete·(Stretch·9.0·und·danach)</text></navLabel><content·src="ch05.html#dbgsym"/></navPoint></navPoint><navPoint·id="idm3791"·playOrder="76"><navLabel><text>5.18.·Bibliothekspaket</text></navLabel><content·src="ch05.html#lib"/><navPoint·id="idm3850"·playOrder="77"><navLabel><text>5.18.1.·Bibliothekssymbole</text></navLabel><content·src="ch05.html#symbols"/></navPoint><navPoint·id="idm3944"·playOrder="78"><navLabel><text>5.18.2.·Bibliotheksübergänge</text></navLabel><content·src="ch05.html#lib-trans"/></navPoint></navPoint><navPoint·id="idm3957"·playOrder="79"><navLabel><text>5.19.·Debconf</text></navLabel><content·src="ch05.html#debconf"/></navPoint><navPoint·id="idm4028"·playOrder="80"><navLabel><text>5.20.·Multiarch</text></navLabel><content·src="ch05.html#multiarch"/><navPoint·id="idm4086"·playOrder="81"><navLabel><text>5.20.1.·The·multiarch·library·path</text></navLabel><content·src="ch05.html#_the_multiarch_library_path"/></navPoint><navPoint·id="idm4172"·playOrder="82"><navLabel><text>5.20.2.·The·multiarch·header·file·path</text></navLabel><content·src="ch05.html#_the_multiarch_header_file_path"/></navPoint><navPoint·id="idm4246"·playOrder="83"><navLabel><text>5.20.3.·The·multiarch·*.pc·file·path</text></navLabel><content·src="ch05.html#_the_multiarch_emphasis_role_strong_pc_emphasis_file_path"/></navPoint></navPoint><navPoint·id="idm4277"·playOrder="84"><navLabel><text>5.21.·Compiler·hardening</text></navLabel><content·src="ch05.html#harden"/></navPoint><navPoint·id="idm4297"·playOrder="85"><navLabel><text>5.22.·Continuous·integration</text></navLabel><content·src="ch05.html#ci"/></navPoint><navPoint·id="idm4318"·playOrder="86"><navLabel><text>5.23.·Bootstrapping</text></navLabel><content·src="ch05.html#bootstrap"/></navPoint><navPoint·id="idm4334"·playOrder="87"><navLabel><text>5.24.·Bug·reports</text></navLabel><content·src="ch05.html#bug"/></navPoint></navPoint><navPoint·id="idm4388"·playOrder="88"><navLabel><text>6.·Debmake-Optionen</text></navLabel><content·src="ch06.html"/><navPoint·id="idm4392"·playOrder="89"><navLabel><text>6.1.·Abkürzungs-Optionen·(-a,·-i)</text></navLabel><content·src="ch06.html#ai-option"/><navPoint·id="idm4414"·playOrder="90"><navLabel><text>6.1.1.·Python-Modul</text></navLabel><content·src="ch06.html#pythonmod"/></navPoint></navPoint><navPoint·id="idm4430"·playOrder="91"><navLabel><text>6.2.·Schnappschuss·der·Originalautoren·(-d,·-t)</text></navLabel><content·src="ch06.html#dt-option"/></navPoint><navPoint·id="idm4466"·playOrder="92"><navLabel><text>6.3.·debmake·-cc</text></navLabel><content·src="ch06.html#coption"/></navPoint><navPoint·id="idm4474"·playOrder="93"><navLabel><text>6.4.·debmake·-k</text></navLabel><content·src="ch06.html#koption"/></navPoint><navPoint·id="idm4490"·playOrder="94"><navLabel><text>6.5.·debmake·-j</text></navLabel><content·src="ch06.html#joption"/></navPoint><navPoint·id="idm4550"·playOrder="95"><navLabel><text>6.6.·debmake·-x</text></navLabel><content·src="ch06.html#xoption"/></navPoint><navPoint·id="idm4562"·playOrder="96"><navLabel><text>6.7.·debmake·-P</text></navLabel><content·src="ch06.html#poption"/></navPoint><navPoint·id="idm4573"·playOrder="97"><navLabel><text>6.8.·debmake·-T</text></navLabel><content·src="ch06.html#toption"/></navPoint></navPoint><navPoint·id="idm4579"·playOrder="98"><navLabel><text>7.·Tips</text></navLabel><content·src="ch07.html"/><navPoint·id="idm4582"·playOrder="99"><navLabel><text>7.1.·debdiff</text></navLabel><content·src="ch07.html#debdiff"/></navPoint><navPoint·id="idm4591"·playOrder="100"><navLabel><text>7.2.·dget</text></navLabel><content·src="ch07.html#dget"/></navPoint><navPoint·id="idm4596"·playOrder="101"><navLabel><text>7.3.·debc</text></navLabel><content·src="ch07.html#debc"/></navPoint><navPoint·id="idm4601"·playOrder="102"><navLabel><text>7.4.·piuparts</text></navLabel><content·src="ch07.html#piuparts"/></navPoint><navPoint·id="idm4608"·playOrder="103"><navLabel><text>7.5.·debsign</text></navLabel><content·src="ch07.html#debsign"/></navPoint><navPoint·id="idm4613"·playOrder="104"><navLabel><text>7.6.·dput</text></navLabel><content·src="ch07.html#dput"/></navPoint><navPoint·id="idm4619"·playOrder="105"><navLabel><text>7.7.·bts</text></navLabel><content·src="ch07.html#bts"/></navPoint><navPoint·id="idm4627"·playOrder="106"><navLabel><text>7.8.·git-buildpackage</text></navLabel><content·src="ch07.html#gbp"/><navPoint·id="idm4709"·playOrder="107"><navLabel><text>7.8.1.·gbp·import-dscs·--debsnap</text></navLabel><content·src="ch07.html#debsnap"/></navPoint></navPoint><navPoint·id="idm4715"·playOrder="108"><navLabel><text>7.9.·Upstream·git·repository</text></navLabel><content·src="ch07.html#upstream-git"/></navPoint><navPoint·id="idm4732"·playOrder="109"><navLabel><text>7.10.·chroot</text></navLabel><content·src="ch07.html#chroot"/></navPoint><navPoint·id="idm4934"·playOrder="110"><navLabel><text>7.11.·New·Debian·revision</text></navLabel><content·src="ch07.html#newrevision"/></navPoint><navPoint·id="idm4962"·playOrder="111"><navLabel><text>7.12.·New·upstream·release</text></navLabel><content·src="ch07.html#newversion"/><navPoint·id="idm4983"·playOrder="112"><navLabel><text>7.12.1.·uupdate·+·tarball</text></navLabel><content·src="ch07.html#uupdate"/></navPoint><navPoint·id="idm4989"·playOrder="113"><navLabel><text>7.12.2.·uscan</text></navLabel><content·src="ch07.html#uscan"/></navPoint><navPoint·id="idm4996"·playOrder="114"><navLabel><text>7.12.3.·gbp</text></navLabel><content·src="ch07.html#gbp-orig"/></navPoint><navPoint·id="idm5006"·playOrder="115"><navLabel><text>7.12.4.·gbp·+·uscan</text></navLabel><content·src="ch07.html#gbp-uscan"/></navPoint></navPoint><navPoint·id="idm5017"·playOrder="116"><navLabel><text>7.13.·3.0·source·format</text></navLabel><content·src="ch07.html#deb3"/></navPoint><navPoint·id="idm5077"·playOrder="117"><navLabel><text>7.14.·CDBS</text></navLabel><content·src="ch07.html#cdbs"/></navPoint><navPoint·id="idm5116"·playOrder="118"><navLabel><text>7.15.·Build·under·UTF-8</text></navLabel><content·src="ch07.html#utf-8-build"/></navPoint><navPoint·id="idm5126"·playOrder="119"><navLabel><text>7.16.·UTF-8·conversion</text></navLabel><content·src="ch07.html#utf-8-conv"/></navPoint><navPoint·id="idm5140"·playOrder="120"><navLabel><text>7.17.·Upload·orig.tar.gz</text></navLabel><content·src="ch07.html#origtar"/></navPoint><navPoint·id="idm5175"·playOrder="121"><navLabel><text>7.18.·Skipped·uploads</text></navLabel><content·src="ch07.html#skipedupload"/></navPoint><navPoint·id="idm5203"·playOrder="122"><navLabel><text>7.19.·Advanced·packaging</text></navLabel><content·src="ch07.html#adv-pkg"/></navPoint><navPoint·id="idm5268"·playOrder="123"><navLabel><text>7.20.·Other·distros</text></navLabel><content·src="ch07.html#other-distro"/></navPoint><navPoint·id="idm5290"·playOrder="124"><navLabel><text>7.21.·Debug</text></navLabel><content·src="ch07.html#debug"/></navPoint></navPoint><navPoint·id="idm5401"·playOrder="125"><navLabel><text>8.·Weitere·Beispiele</text></navLabel><content·src="ch08.html"/><navPoint·id="idm5442"·playOrder="126"><navLabel><text>8.1.·Cherry-pick·templates</text></navLabel><content·src="ch08.html#emptypkg"/></navPoint><navPoint·id="idm5468"·playOrder="127"><navLabel><text>8.2.·Kein·Makefile·(Shell,·CLI)</text></navLabel><content·src="ch08.html#nomakefile"/></navPoint><navPoint·id="idm5625"·playOrder="128"><navLabel><text>8.3.·Makefile·(Shell,·CLI)</text></navLabel><content·src="ch08.html#makefile-sh"/></navPoint><navPoint·id="idm5684"·playOrder="129"><navLabel><text>8.4.·setup.py·(Python3,·CLI)</text></navLabel><content·src="ch08.html#setup-py"/></navPoint><navPoint·id="idm5797"·playOrder="130"><navLabel><text>8.5.·Makefile·(Shell,·GUI)</text></navLabel><content·src="ch08.html#makefile-sh-gui"/></navPoint><navPoint·id="idm5865"·playOrder="131"><navLabel><text>8.6.·setup.py·(Python3,·GUI)</text></navLabel><content·src="ch08.html#setup-py-gui"/></navPoint><navPoint·id="idm5934"·playOrder="132"><navLabel><text>8.7.·Makefile·(Paket·mit·einem·Programm)</text></navLabel><content·src="ch08.html#makefile-single"/></navPoint><navPoint·id="idm6003"·playOrder="133"><navLabel><text>8.8.·Makefile.in·+·configure·(Paket·mit·einem·Programm)</text></navLabel><content·src="ch08.html#configure-single"/></navPoint><navPoint·id="idm6067"·playOrder="134"><navLabel><text>8.9.·Autotools·(Paket·mit·einem·Programm)</text></navLabel><content·src="ch08.html#autotools-single"/></navPoint><navPoint·id="idm6137"·playOrder="135"><navLabel><text>8.10.·CMake·(Paket·mit·einem·Programm)</text></navLabel><content·src="ch08.html#cmake-single"/></navPoint><navPoint·id="idm6208"·playOrder="136"><navLabel><text>8.11.·Autotools·(Paket·mit·mehreren·Programmen)</text></navLabel><content·src="ch08.html#autotools-multi"/></navPoint><navPoint·id="idm6308"·playOrder="137"><navLabel><text>8.12.·CMake·(multi-binary·package)</text></navLabel><content·src="ch08.html#cmake-multi"/></navPoint><navPoint·id="idm6397"·playOrder="138"><navLabel><text>8.13.·Internationalization</text></navLabel><content·src="ch08.html#i18n-example"/></navPoint><navPoint·id="idm6508"·playOrder="139"><navLabel><text>8.14.·Details</text></navLabel><content·src="ch08.html#details"/></navPoint></navPoint><navPoint·id="idm6535"·playOrder="140"><navLabel><text>A.·debmake(1)·manpage</text></navLabel><content·src="apa.html"/><navPoint·id="idm6538"·playOrder="141"><navLabel><text>A.1.·NAME</text></navLabel><content·src="apa.html#_name"/></navPoint><navPoint·id="idm6541"·playOrder="142"><navLabel><text>A.2.·SYNOPSIS</text></navLabel><content·src="apa.html#_synopsis"/></navPoint><navPoint·id="idm6588"·playOrder="143"><navLabel><text>A.3.·DESCRIPTION</text></navLabel><content·src="apa.html#_description"/><navPoint·id="idm6618"·playOrder="144"><navLabel><text>A.3.1.·optional·arguments:</text></navLabel><content·src="apa.html#_optional_arguments"/></navPoint></navPoint><navPoint·id="idm7040"·playOrder="145"><navLabel><text>A.4.·BEISPIELE</text></navLabel><content·src="apa.html#_examples"/></navPoint><navPoint·id="idm7075"·playOrder="146"><navLabel><text>A.5.·HELFERPAKETE</text></navLabel><content·src="apa.html#_helper_packages"/></navPoint><navPoint·id="idm7097"·playOrder="147"><navLabel><text>A.6.·CAVEAT</text></navLabel><content·src="apa.html#_caveat"/></navPoint><navPoint·id="idm7125"·playOrder="148"><navLabel><text>A.7.·DEBUG</text></navLabel><content·src="apa.html#_debug"/></navPoint><navPoint·id="idm7179"·playOrder="149"><navLabel><text>A.8.·AUTOR</text></navLabel><content·src="apa.html#_author"/></navPoint><navPoint·id="idm7183"·playOrder="150"><navLabel><text>A.9.·LIZENZ</text></navLabel><content·src="apa.html#_license"/></navPoint><navPoint·id="idm7186"·playOrder="151"><navLabel><text>A.10.·SIEHE·AUCH</text></navLabel><content·src="apa.html#_see_also"/></navPoint></navPoint></navPoint></navMap></ncx> |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | \xcLeitfaden·für·Debian-Betreuer | 1 | \xcLeitfaden·für·Debian-Betreuer |
2 | Osamu·Aoki | 2 | Osamu·Aoki |
3 | 2 | 3 | 21.·September·2020 |
4 | \xcLeitfaden·für·Debian-Betreuer | 4 | \xcLeitfaden·für·Debian-Betreuer |
5 | by·Osamu·Aoki | 5 | by·Osamu·Aoki |
6 | Copyright·©·2014-2017·Osamu·Aoki | 6 | Copyright·©·2014-2017·Osamu·Aoki |
7 | Copyright·©·2017-2019·Helge·Kreutzmann | 7 | Copyright·©·2017-2019·Helge·Kreutzmann |
8 | Permission·is·hereby·granted,·free·of·charge,·to·any·person·obtaining·a·copy·of·this·software·and·associated | 8 | Permission·is·hereby·granted,·free·of·charge,·to·any·person·obtaining·a·copy·of·this·software·and·associated |
Offset 4706, 15 lines modified | Offset 4706, 15 lines modified | ||
4706 | . | 4706 | . |
4707 | . | 4707 | . |
4708 | . | 4708 | . |
4709 | . | 4709 | . |
4710 | . | 4710 | . |
4711 | \xcZusammenfassung | 4711 | \xcZusammenfassung |
4712 | Dieser·Anleitung·»Leitfaden·für·Debian-Betreuer«·(2019-03-2 | 4712 | Dieser·Anleitung·»Leitfaden·für·Debian-Betreuer«·(2019-03-27)·beschreibt·gewöhnlichen·Debian-Benutzern |
4713 | und·angehenden·Entwicklern·den·Bau·des·Debian-Pakets·mittels·des·Befehls·debmake. | 4713 | und·angehenden·Entwicklern·den·Bau·des·Debian-Pakets·mittels·des·Befehls·debmake. |
4714 | Diese·Anleitung·konzentriert·sich·auf·die·moderne·Paketierart·und·enthält·viele·einfache·Beispiele. | 4714 | Diese·Anleitung·konzentriert·sich·auf·die·moderne·Paketierart·und·enthält·viele·einfache·Beispiele. |
4715 | •·POSIX-Shell-Skript-Paketierung | 4715 | •·POSIX-Shell-Skript-Paketierung |
4716 | •·Python3-Skript-Paketierung | 4716 | •·Python3-Skript-Paketierung |
4717 | •·C·mit·Makefile/Autotools/CMake | 4717 | •·C·mit·Makefile/Autotools/CMake |
4718 | •·mehrere·Binärpakete·mit·Laufzeitbibliotheken·usw. | 4718 | •·mehrere·Binärpakete·mit·Laufzeitbibliotheken·usw. |
4719 | Diese·»Anleitung·für·Debian-Betreuer«·kann·als·Nachfolger·des·»Debian-Leitfaden·für·Neue·Paketbetreuer« | 4719 | Diese·»Anleitung·für·Debian-Betreuer«·kann·als·Nachfolger·des·»Debian-Leitfaden·für·Neue·Paketbetreuer« |
Offset 5663, 24 lines modified | Offset 5663, 24 lines modified | ||
5663 | debmake·-x·"1"·... | 5663 | debmake·-x·"1"·... |
5664 | creating·=>·debian/control | 5664 | creating·=>·debian/control |
5665 | creating·=>·debian/copyright | 5665 | creating·=>·debian/copyright |
5666 | substituting·=>·/usr/share/debmake/extra0/rules | 5666 | substituting·=>·/usr/share/debmake/extra0/rules |
5667 | creating·=>·debian/rules | 5667 | creating·=>·debian/rules |
5668 | substituting·=>·/usr/share/debmake/extra0/changelog | 5668 | substituting·=>·/usr/share/debmake/extra0/changelog |
5669 | creating·=>·debian/changelog | 5669 | creating·=>·debian/changelog |
5670 | substituting·=>·/usr/share/debmake/extra1/compat | ||
5671 | creating·=>·debian/compat | ||
5672 | substituting·=>·/usr/share/debmake/extra1/README.Debian | 5670 | substituting·=>·/usr/share/debmake/extra1/README.Debian |
5673 | creating·=>·debian/README.Debian | 5671 | creating·=>·debian/README.Debian |
5672 | substituting·=>·/usr/share/debmake/extra1/compat | ||
5673 | creating·=>·debian/compat | ||
5674 | substituting·=>·/usr/share/debmake/extra1/watch | 5674 | substituting·=>·/usr/share/debmake/extra1/watch |
5675 | creating·=>·debian/watch | 5675 | creating·=>·debian/watch |
5676 | substituting·=>·/usr/share/debmake/extra1source/format | ||
5677 | creating·=>·debian/source/format | ||
5678 | substituting·=>·/usr/share/debmake/extra1source/local-options | 5676 | substituting·=>·/usr/share/debmake/extra1source/local-options |
5679 | creating·=>·debian/source/local-options | 5677 | creating·=>·debian/source/local-options |
5678 | substituting·=>·/usr/share/debmake/extra1source/format | ||
5679 | creating·=>·debian/source/format | ||
5680 | substituting·=>·/usr/share/debmake/extra1patches/series | 5680 | substituting·=>·/usr/share/debmake/extra1patches/series |
5681 | creating·=>·debian/patches/series | 5681 | creating·=>·debian/patches/series |
5682 | run·"debmake·-x2"·to·get·more·template·files | 5682 | run·"debmake·-x2"·to·get·more·template·files |
5683 | $·wrap-and-sort | 5683 | $·wrap-and-sort |
5684 | The·debmake·command·generates·all·these·template·files·based·on·command·line·options.·Since·no·options | 5684 | The·debmake·command·generates·all·these·template·files·based·on·command·line·options.·Since·no·options |
5685 | are·specified,·the·debmake·command·chooses·reasonable·default·values·for·you: | 5685 | are·specified,·the·debmake·command·chooses·reasonable·default·values·for·you: |
Offset 6012, 15 lines modified | Offset 6012, 15 lines modified | ||
6012 | ... | 6012 | ... |
6013 | debian/rules·build | 6013 | debian/rules·build |
6014 | dh·build | 6014 | dh·build |
6015 | dh_update_autotools_config | 6015 | dh_update_autotools_config |
6016 | dh_autoreconf | 6016 | dh_autoreconf |
6017 | dh_auto_configure | 6017 | dh_auto_configure |
6018 | dh_auto_build | 6018 | dh_auto_build |
6019 | make·-j | 6019 | make·-j4·"INSTALL=install·--strip-program=true" |
6020 | make[1]:·Entering·directory·'/path/to/debhello-0.0' | 6020 | make[1]:·Entering·directory·'/path/to/debhello-0.0' |
6021 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. | 6021 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. |
6022 | #·-fstack-protector-strong·-Wformat·-Werror=format-security | 6022 | #·-fstack-protector-strong·-Wformat·-Werror=format-security |
6023 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... | 6023 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... |
6024 | ... | 6024 | ... |
6025 | fakeroot·debian/rules·binary | 6025 | fakeroot·debian/rules·binary |
6026 | dh·binary | 6026 | dh·binary |
Offset 6081, 18 lines modified | Offset 6081, 18 lines modified | ||
6081 | •·The·debhello_0.0-1_amd64.build·file·is·the·build·log·file. | 6081 | •·The·debhello_0.0-1_amd64.build·file·is·the·build·log·file. |
6082 | •·The·debhello_0.0-1_amd64.buildinfo·file·is·the·meta·data·file·generated·by·dpkg-genbuildinfo(1). | 6082 | •·The·debhello_0.0-1_amd64.buildinfo·file·is·the·meta·data·file·generated·by·dpkg-genbuildinfo(1). |
6083 | •·The·debhello_0.0-1_amd64.changes·is·the·meta·data·file·for·the·Debian·binary·package. | 6083 | •·The·debhello_0.0-1_amd64.changes·is·the·meta·data·file·for·the·Debian·binary·package. |
6084 | The·debhello_0.0-1.debian.tar.xz·contains·the·Debian·changes·to·the·upstream·source·as·follows. | 6084 | The·debhello_0.0-1.debian.tar.xz·contains·the·Debian·changes·to·the·upstream·source·as·follows. |
6085 | The·compressed·archive·contents·of·debhello_0.0-1.debian.tar.xz: | 6085 | The·compressed·archive·contents·of·debhello_0.0-1.debian.tar.xz: |
6086 | $·tar·-tzf·debhello-0.0.tar.gz | 6086 | $·tar·-tzf·debhello-0.0.tar.gz |
6087 | debhello-0.0/ | 6087 | debhello-0.0/ |
6088 | debhello-0.0/Makefile | ||
6088 | debhello-0.0/LICENSE | 6089 | debhello-0.0/LICENSE |
6089 | debhello-0.0/src/ | 6090 | debhello-0.0/src/ |
6090 | debhello-0.0/src/hello.c | 6091 | debhello-0.0/src/hello.c |
6091 | debhello-0.0/Makefile | ||
6092 | $·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz | 6092 | $·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz |
6093 | debian/ | 6093 | debian/ |
6094 | debian/README.Debian | 6094 | debian/README.Debian |
6095 | debian/changelog | 6095 | debian/changelog |
6096 | debian/compat | 6096 | debian/compat |
6097 | debian/control | 6097 | debian/control |
6098 | debian/copyright | 6098 | debian/copyright |
Offset 6228, 17 lines modified | Offset 6228, 17 lines modified | ||
6228 | Here·is·an·example·to·create·000-prefix-usr.patch·by·the·diff·command. | 6228 | Here·is·an·example·to·create·000-prefix-usr.patch·by·the·diff·command. |
6229 | $·cp·-a·debhello-0.0·debhello-0.0.orig | 6229 | $·cp·-a·debhello-0.0·debhello-0.0.orig |
6230 | $·vim·debhello-0.0/Makefile | 6230 | $·vim·debhello-0.0/Makefile |
6231 | ...·hack,·hack,·hack,·... | 6231 | ...·hack,·hack,·hack,·... |
6232 | $·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch | 6232 | $·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch |
6233 | $·cat·000-prefix-usr.patch | 6233 | $·cat·000-prefix-usr.patch |
6234 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile | 6234 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile |
6235 | ---·debhello-0.0.orig/Makefile·2020-09-2 | 6235 | ---·debhello-0.0.orig/Makefile·2020-09-21·16:59:42.166974920·+1400 |
6236 | +++·debhello-0.0/Makefile | 6236 | +++·debhello-0.0/Makefile |
6237 | 2020-09-2 | 6237 | 2020-09-21·16:59:43.535015955·+1400 |
6238 | @@·-1,4·+1,4·@@ | 6238 | @@·-1,4·+1,4·@@ |
6239 | -prefix·=·/usr/local | 6239 | -prefix·=·/usr/local |
6240 | +prefix·=·/usr | 6240 | +prefix·=·/usr |
6241 | all:·src/hello | 6241 | all:·src/hello |
6242 | $·rm·-rf·debhello-0.0 | 6242 | $·rm·-rf·debhello-0.0 |
6243 | $·mv·-f·debhello-0.0.orig·debhello-0.0 | 6243 | $·mv·-f·debhello-0.0.orig·debhello-0.0 |
Offset 8991, 17 lines modified | Offset 8991, 17 lines modified | ||
8991 | I:·set·parameters | 8991 | I:·set·parameters |
8992 | ... | 8992 | ... |
8993 | I:·debmake·-x·"4"·... | 8993 | I:·debmake·-x·"4"·... |
8994 | I:·creating·=>·debian/control | 8994 | I:·creating·=>·debian/control |
8995 | I:·creating·=>·debian/copyright | 8995 | I:·creating·=>·debian/copyright |
8996 | I:·substituting·=>·/usr/share/debmake/extra0/rules | 8996 | I:·substituting·=>·/usr/share/debmake/extra0/rules |
8997 | ... | 8997 | ... |
8998 | I:·creating·=>·debian/license-examples/LGPL-2.1+ | ||
8999 | I:·substituting·=>·/usr/share/debmake/extra4/Artistic-1.0 | ||
9000 | I:·creating·=>·debian/license-examples/Artistic-1.0 | 8998 | I:·creating·=>·debian/license-examples/Artistic-1.0 |
8999 | I:·substituting·=>·/usr/share/debmake/extra4/LGPL-3.0+ | ||
9000 | I:·creating·=>·debian/license-examples/LGPL-3.0+ | ||
9001 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause | 9001 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause |
9002 | I:·creating·=>·debian/license-examples/BSD-3-Clause | 9002 | I:·creating·=>·debian/license-examples/BSD-3-Clause |
9003 | I:·$·wrap-and-sort | 9003 | I:·$·wrap-and-sort |
9004 | Lassen·Sie·uns·die·erstellten·Vorlagendateien·anschauen. | 9004 | Lassen·Sie·uns·die·erstellten·Vorlagendateien·anschauen. |
Max diff block lines reached; 4157/9063 bytes (45.87%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | gzip·compressed·data,·max·compression,·from·Unix,·original·size·31102 | 1 | gzip·compressed·data,·max·compression,·from·Unix,·original·size·311026 |
Offset 45, 15 lines modified | Offset 45, 15 lines modified | ||
45 | ·Die·neuste·Version·dieser·Anleitung·sollte | 45 | ·Die·neuste·Version·dieser·Anleitung·sollte |
46 | ···*·im·Paket·debmake-doc·und | 46 | ···*·im·Paket·debmake-doc·und |
47 | ······*·auf·der·Debian-Dokumentations-Website·verfügbar·sein. | 47 | ······*·auf·der·Debian-Dokumentations-Website·verfügbar·sein. |
48 | Zusammenfassung | 48 | Zusammenfassung |
49 | Dieser·Anleitung·»Leitfaden·für·Debian-Betreuer«·(2019-03-2 | 49 | Dieser·Anleitung·»Leitfaden·für·Debian-Betreuer«·(2019-03-27) |
50 | beschreibt·gewöhnlichen·Debian-Benutzern·und·angehenden·Entwicklern | 50 | beschreibt·gewöhnlichen·Debian-Benutzern·und·angehenden·Entwicklern |
51 | den·Bau·des·Debian-Pakets·mittels·des·Befehls·debmake. | 51 | den·Bau·des·Debian-Pakets·mittels·des·Befehls·debmake. |
52 | Diese·Anleitung·konzentriert·sich·auf·die·moderne·Paketierart·und | 52 | Diese·Anleitung·konzentriert·sich·auf·die·moderne·Paketierart·und |
53 | enthält·viele·einfache·Beispiele. | 53 | enthält·viele·einfache·Beispiele. |
54 | ··*·POSIX-Shell-Skript-Paketierung | 54 | ··*·POSIX-Shell-Skript-Paketierung |
Offset 1356, 24 lines modified | Offset 1356, 24 lines modified | ||
1356 | ····I:·debmake·-x·"1"·... | 1356 | ····I:·debmake·-x·"1"·... |
1357 | ····I:·creating·=>·debian/control | 1357 | ····I:·creating·=>·debian/control |
1358 | ····I:·creating·=>·debian/copyright | 1358 | ····I:·creating·=>·debian/copyright |
1359 | ····I:·substituting·=>·/usr/share/debmake/extra0/rules | 1359 | ····I:·substituting·=>·/usr/share/debmake/extra0/rules |
1360 | ····I:·creating·=>·debian/rules | 1360 | ····I:·creating·=>·debian/rules |
1361 | ····I:·substituting·=>·/usr/share/debmake/extra0/changelog | 1361 | ····I:·substituting·=>·/usr/share/debmake/extra0/changelog |
1362 | ····I:·creating·=>·debian/changelog | 1362 | ····I:·creating·=>·debian/changelog |
1363 | ····I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
1364 | ····I:·creating·=>·debian/compat | ||
1365 | ····I:·substituting·=>·/usr/share/debmake/extra1/README.Debian | 1363 | ····I:·substituting·=>·/usr/share/debmake/extra1/README.Debian |
1366 | ····I:·creating·=>·debian/README.Debian | 1364 | ····I:·creating·=>·debian/README.Debian |
1365 | ····I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
1366 | ····I:·creating·=>·debian/compat | ||
1367 | ····I:·substituting·=>·/usr/share/debmake/extra1/watch | 1367 | ····I:·substituting·=>·/usr/share/debmake/extra1/watch |
1368 | ····I:·creating·=>·debian/watch | 1368 | ····I:·creating·=>·debian/watch |
1369 | ····I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
1370 | ····I:·creating·=>·debian/source/format | ||
1371 | ····I:·substituting·=>·/usr/share/debmake/extra1source/local-options | 1369 | ····I:·substituting·=>·/usr/share/debmake/extra1source/local-options |
1372 | ····I:·creating·=>·debian/source/local-options | 1370 | ····I:·creating·=>·debian/source/local-options |
1371 | ····I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
1372 | ····I:·creating·=>·debian/source/format | ||
1373 | ····I:·substituting·=>·/usr/share/debmake/extra1patches/series | 1373 | ····I:·substituting·=>·/usr/share/debmake/extra1patches/series |
1374 | ····I:·creating·=>·debian/patches/series | 1374 | ····I:·creating·=>·debian/patches/series |
1375 | ····I:·run·"debmake·-x2"·to·get·more·template·files | 1375 | ····I:·run·"debmake·-x2"·to·get·more·template·files |
1376 | ····I:·$·wrap-and-sort | 1376 | ····I:·$·wrap-and-sort |
1377 | ····The·debmake·command·generates·all·these·template·files·based·on | 1377 | ····The·debmake·command·generates·all·these·template·files·based·on |
1378 | ·command·line·options.·Since·no·options·are·specified,·the·debmake | 1378 | ·command·line·options.·Since·no·options·are·specified,·the·debmake |
Offset 1680, 15 lines modified | Offset 1680, 15 lines modified | ||
1680 | ·····... | 1680 | ·····... |
1681 | ·····debian/rules·build | 1681 | ·····debian/rules·build |
1682 | ····dh·build | 1682 | ····dh·build |
1683 | ·······dh_update_autotools_config | 1683 | ·······dh_update_autotools_config |
1684 | ·······dh_autoreconf | 1684 | ·······dh_autoreconf |
1685 | ·······dh_auto_configure | 1685 | ·······dh_auto_configure |
1686 | ·······dh_auto_build | 1686 | ·······dh_auto_build |
1687 | ·········make·-j | 1687 | ·········make·-j4·"INSTALL=install·--strip-program=true" |
1688 | ····make[1]:·Entering·directory·'/path/to/debhello-0.0' | 1688 | ····make[1]:·Entering·directory·'/path/to/debhello-0.0' |
1689 | ····#·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. | 1689 | ····#·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. |
1690 | ····#·-fstack-protector-strong·-Wformat·-Werror=format-security | 1690 | ····#·-fstack-protector-strong·-Wformat·-Werror=format-security |
1691 | ····cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... | 1691 | ····cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... |
1692 | ·····... | 1692 | ·····... |
1693 | ·····fakeroot·debian/rules·binary | 1693 | ·····fakeroot·debian/rules·binary |
1694 | ····dh·binary | 1694 | ····dh·binary |
Offset 1749, 18 lines modified | Offset 1749, 18 lines modified | ||
1749 | ·The·debhello_0.0-1.debian.tar.xz·contains·the·Debian·changes·to | 1749 | ·The·debhello_0.0-1.debian.tar.xz·contains·the·Debian·changes·to |
1750 | ····the·upstream·source·as·follows. | 1750 | ····the·upstream·source·as·follows. |
1751 | ····The·compressed·archive·contents·of·debhello_0.0-1.debian.tar.xz: | 1751 | ····The·compressed·archive·contents·of·debhello_0.0-1.debian.tar.xz: |
1752 | ·····$·tar·-tzf·debhello-0.0.tar.gz | 1752 | ·····$·tar·-tzf·debhello-0.0.tar.gz |
1753 | ····debhello-0.0/ | 1753 | ····debhello-0.0/ |
1754 | ····debhello-0.0/Makefile | ||
1754 | ····debhello-0.0/LICENSE | 1755 | ····debhello-0.0/LICENSE |
1755 | ····debhello-0.0/src/ | 1756 | ····debhello-0.0/src/ |
1756 | ····debhello-0.0/src/hello.c | 1757 | ····debhello-0.0/src/hello.c |
1757 | ····debhello-0.0/Makefile | ||
1758 | ·····$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz | 1758 | ·····$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz |
1759 | ····debian/ | 1759 | ····debian/ |
1760 | ·debian/README.Debian | 1760 | ·debian/README.Debian |
1761 | ····debian/changelog | 1761 | ····debian/changelog |
1762 | ····debian/compat | 1762 | ····debian/compat |
1763 | ····debian/control | 1763 | ····debian/control |
1764 | ····debian/copyright | 1764 | ····debian/copyright |
Offset 1895, 16 lines modified | Offset 1895, 16 lines modified | ||
1895 | ·····$·cp·-a·debhello-0.0·debhello-0.0.orig | 1895 | ·····$·cp·-a·debhello-0.0·debhello-0.0.orig |
1896 | ·····$·vim·debhello-0.0/Makefile | 1896 | ·····$·vim·debhello-0.0/Makefile |
1897 | ·····...·hack,·hack,·hack,·... | 1897 | ·····...·hack,·hack,·hack,·... |
1898 | ·····$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch | 1898 | ·····$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch |
1899 | ·····$·cat·000-prefix-usr.patch | 1899 | ·····$·cat·000-prefix-usr.patch |
1900 | ····diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile | 1900 | ····diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile |
1901 | ····---·debhello-0.0.orig/Makefile··2020-09-2 | 1901 | ····---·debhello-0.0.orig/Makefile··2020-09-21·16:59:42.166974920·+1400 |
1902 | ·+++·debhello-0.0/Makefile·······2020-09-2 | 1902 | ·+++·debhello-0.0/Makefile·······2020-09-21·16:59:43.535015955·+1400 |
1903 | ····@@·-1,4·+1,4·@@ | 1903 | ····@@·-1,4·+1,4·@@ |
1904 | ····-prefix·=·/usr/local | 1904 | ····-prefix·=·/usr/local |
1905 | ····+prefix·=·/usr | 1905 | ····+prefix·=·/usr |
1906 | ·····all:·src/hello | 1906 | ·····all:·src/hello |
1907 | ·····$·rm·-rf·debhello-0.0 | 1907 | ·····$·rm·-rf·debhello-0.0 |
Offset 5366, 17 lines modified | Offset 5366, 17 lines modified | ||
5366 | ····I:·set·parameters | 5366 | ····I:·set·parameters |
5367 | ·····... | 5367 | ·····... |
5368 | ····I:·debmake·-x·"4"·... | 5368 | ····I:·debmake·-x·"4"·... |
5369 | ····I:·creating·=>·debian/control | 5369 | ····I:·creating·=>·debian/control |
5370 | ····I:·creating·=>·debian/copyright | 5370 | ····I:·creating·=>·debian/copyright |
5371 | ·I:·substituting·=>·/usr/share/debmake/extra0/rules | 5371 | ·I:·substituting·=>·/usr/share/debmake/extra0/rules |
5372 | ·····... | 5372 | ·····... |
5373 | ····I:·creating·=>·debian/license-examples/LGPL-2.1+ | ||
5374 | ····I:·substituting·=>·/usr/share/debmake/extra4/Artistic-1.0 | ||
5375 | ····I:·creating·=>·debian/license-examples/Artistic-1.0 | 5373 | ····I:·creating·=>·debian/license-examples/Artistic-1.0 |
5374 | ····I:·substituting·=>·/usr/share/debmake/extra4/LGPL-3.0+ | ||
5375 | ····I:·creating·=>·debian/license-examples/LGPL-3.0+ | ||
5376 | ····I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause | 5376 | ····I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause |
5377 | ····I:·creating·=>·debian/license-examples/BSD-3-Clause | 5377 | ····I:·creating·=>·debian/license-examples/BSD-3-Clause |
5378 | ····I:·$·wrap-and-sort | 5378 | ····I:·$·wrap-and-sort |
5379 | ·Lassen·Sie·uns·die·erstellten·Vorlagendateien·anschauen. | 5379 | ·Lassen·Sie·uns·die·erstellten·Vorlagendateien·anschauen. |
5380 | ·····$·cd·.. | 5380 | ·····$·cd·.. |
Offset 5722, 22 lines modified | Offset 5722, 22 lines modified | ||
5722 | ·The·debhello_0.2-1.debian.tar.xz·file·contains·the·Debian·changes | 5722 | ·The·debhello_0.2-1.debian.tar.xz·file·contains·the·Debian·changes |
5723 | ····to·the·upstream·source·as·follows. | 5723 | ····to·the·upstream·source·as·follows. |
5724 | ····The·compressed·archive·contents·of·debhello_0.2-1.debian.tar.xz: | 5724 | ····The·compressed·archive·contents·of·debhello_0.2-1.debian.tar.xz: |
5725 | ·····$·tar·-tzf·debhello-0.2.tar.gz | 5725 | ·····$·tar·-tzf·debhello-0.2.tar.gz |
5726 | ····debhello-0.2/ | 5726 | ····debhello-0.2/ |
5727 | ····debhello-0.2/LICENSE | ||
5728 | ····debhello-0.2/scripts/ | 5727 | ····debhello-0.2/scripts/ |
Max diff block lines reached; 3838/8756 bytes (43.83%) of diff not shown. |
Offset 1, 23 lines modified | Offset 1, 23 lines modified | ||
1 | Zip·file·size:·1444 | 1 | Zip·file·size:·144431·bytes,·number·of·entries:·21 |
2 | drwxr-xr-x··3.0·unx········0·bx·stor·19-Mar-26·16:39·META-INF/ | 2 | drwxr-xr-x··3.0·unx········0·bx·stor·19-Mar-26·16:39·META-INF/ |
3 | -rw-r--r--··3.0·unx······255·tx·defN·19-Mar-26·16:39·META-INF/container.xml | 3 | -rw-r--r--··3.0·unx······255·tx·defN·19-Mar-26·16:39·META-INF/container.xml |
4 | drwxr-xr-x··3.0·unx········0·bx·stor·19-Mar-26·16:39·OEBPS/ | 4 | drwxr-xr-x··3.0·unx········0·bx·stor·19-Mar-26·16:39·OEBPS/ |
5 | -rw-r--r--··3.0·unx····41244·tx·defN·19-Mar-26·16:39·OEBPS/apa.html | 5 | -rw-r--r--··3.0·unx····41244·tx·defN·19-Mar-26·16:39·OEBPS/apa.html |
6 | -rw-r--r--··3.0·unx····28216·tx·defN·19-Mar-26·16:39·OEBPS/bk01-toc.html | 6 | -rw-r--r--··3.0·unx····28216·tx·defN·19-Mar-26·16:39·OEBPS/bk01-toc.html |
7 | -rw-r--r--··3.0·unx·····8278·tx·defN·19-Mar-26·16:39·OEBPS/ch01.html | 7 | -rw-r--r--··3.0·unx·····8278·tx·defN·19-Mar-26·16:39·OEBPS/ch01.html |
8 | -rw-r--r--··3.0·unx····31823·tx·defN·19-Mar-26·16:39·OEBPS/ch02.html | 8 | -rw-r--r--··3.0·unx····31823·tx·defN·19-Mar-26·16:39·OEBPS/ch02.html |
9 | -rw-r--r--··3.0·unx····20054·tx·defN·19-Mar-26·16:39·OEBPS/ch03.html | 9 | -rw-r--r--··3.0·unx····20054·tx·defN·19-Mar-26·16:39·OEBPS/ch03.html |
10 | -rw-r--r--··3.0·unx····55236·tx·defN·19-Mar-26·16:39·OEBPS/ch04.html | 10 | -rw-r--r--··3.0·unx····55236·tx·defN·19-Mar-26·16:39·OEBPS/ch04.html |
11 | -rw-r--r--··3.0·unx···229935·tx·defN·19-Mar-26·16:39·OEBPS/ch05.html | 11 | -rw-r--r--··3.0·unx···229935·tx·defN·19-Mar-26·16:39·OEBPS/ch05.html |
12 | -rw-r--r--··3.0·unx····18070·tx·defN·19-Mar-26·16:39·OEBPS/ch06.html | 12 | -rw-r--r--··3.0·unx····18070·tx·defN·19-Mar-26·16:39·OEBPS/ch06.html |
13 | -rw-r--r--··3.0·unx····65524·tx·defN·19-Mar-26·16:39·OEBPS/ch07.html | 13 | -rw-r--r--··3.0·unx····65524·tx·defN·19-Mar-26·16:39·OEBPS/ch07.html |
14 | -rw-r--r--··3.0·unx···12882 | 14 | -rw-r--r--··3.0·unx···128823·tx·defN·19-Mar-26·16:39·OEBPS/ch08.html |
15 | -rw-r--r--··3.0·unx·····2950·tx·defN·19-Mar-26·16:39·OEBPS/content.opf | 15 | -rw-r--r--··3.0·unx·····2950·tx·defN·19-Mar-26·16:39·OEBPS/content.opf |
16 | -rw-r--r--··3.0·unx······389·tx·defN·19-Mar-26·16:39·OEBPS/cover.html | 16 | -rw-r--r--··3.0·unx······389·tx·defN·19-Mar-26·16:39·OEBPS/cover.html |
17 | -rw-r--r--··3.0·unx····29709·bx·defN·19-Mar-26·16:39·OEBPS/debian-openlogo.png | 17 | -rw-r--r--··3.0·unx····29709·bx·defN·19-Mar-26·16:39·OEBPS/debian-openlogo.png |
18 | -rw-r--r--··3.0·unx·····5678·tx·defN·19-Mar-26·16:39·OEBPS/debian.css | 18 | -rw-r--r--··3.0·unx·····5678·tx·defN·19-Mar-26·16:39·OEBPS/debian.css |
19 | -rw-r--r--··3.0·unx·····4481·tx·defN·19-Mar-26·16:39·OEBPS/index.html | 19 | -rw-r--r--··3.0·unx·····4481·tx·defN·19-Mar-26·16:39·OEBPS/index.html |
20 | -rw-r--r--··3.0·unx·····7283·tx·defN·19-Mar-26·16:39·OEBPS/pr01.html | 20 | -rw-r--r--··3.0·unx·····7283·tx·defN·19-Mar-26·16:39·OEBPS/pr01.html |
21 | -rw-r--r--··3.0·unx····21726·tx·defN·19-Mar-26·16:39·OEBPS/toc.ncx | 21 | -rw-r--r--··3.0·unx····21726·tx·defN·19-Mar-26·16:39·OEBPS/toc.ncx |
22 | -rw-r--r--··3.0·unx·······20·tx·stor·19-Mar-26·16:39·mimetype | 22 | -rw-r--r--··3.0·unx·······20·tx·stor·19-Mar-26·16:39·mimetype |
23 | 21·files,·69969 | 23 | 21·files,·699694·bytes·uncompressed,·141089·bytes·compressed:··79.8% |
Offset 394, 24 lines modified | Offset 394, 24 lines modified | ||
394 | I:·debmake·-x·"1"·... | 394 | I:·debmake·-x·"1"·... |
395 | I:·creating·=>·debian/control | 395 | I:·creating·=>·debian/control |
396 | I:·creating·=>·debian/copyright | 396 | I:·creating·=>·debian/copyright |
397 | I:·substituting·=>·/usr/share/debmake/extra0/rules | 397 | I:·substituting·=>·/usr/share/debmake/extra0/rules |
398 | I:·creating·=>·debian/rules | 398 | I:·creating·=>·debian/rules |
399 | I:·substituting·=>·/usr/share/debmake/extra0/changelog | 399 | I:·substituting·=>·/usr/share/debmake/extra0/changelog |
400 | I:·creating·=>·debian/changelog | 400 | I:·creating·=>·debian/changelog |
401 | I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
402 | I:·creating·=>·debian/compat | ||
403 | I:·substituting·=>·/usr/share/debmake/extra1/README.Debian | 401 | I:·substituting·=>·/usr/share/debmake/extra1/README.Debian |
404 | I:·creating·=>·debian/README.Debian | 402 | I:·creating·=>·debian/README.Debian |
403 | I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
404 | I:·creating·=>·debian/compat | ||
405 | I:·substituting·=>·/usr/share/debmake/extra1/watch | 405 | I:·substituting·=>·/usr/share/debmake/extra1/watch |
406 | I:·creating·=>·debian/watch | 406 | I:·creating·=>·debian/watch |
407 | I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
408 | I:·creating·=>·debian/source/format | ||
409 | I:·substituting·=>·/usr/share/debmake/extra1source/local-options | 407 | I:·substituting·=>·/usr/share/debmake/extra1source/local-options |
410 | I:·creating·=>·debian/source/local-options | 408 | I:·creating·=>·debian/source/local-options |
409 | I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
410 | I:·creating·=>·debian/source/format | ||
411 | I:·substituting·=>·/usr/share/debmake/extra1patches/series | 411 | I:·substituting·=>·/usr/share/debmake/extra1patches/series |
412 | I:·creating·=>·debian/patches/series | 412 | I:·creating·=>·debian/patches/series |
413 | I:·run·"debmake·-x2"·to·get·more·template·files | 413 | I:·run·"debmake·-x2"·to·get·more·template·files |
414 | I:·$·wrap-and-sort</pre> | 414 | I:·$·wrap-and-sort</pre> |
415 | ········<p>The·<span·class="strong"><strong>debmake</strong></span>·command·generates·all·these·template·files·based·on·command·line·options.··Since·no·options·are·specified,·the·<span·class="strong"><strong>debmake</strong></span>·command·chooses·reasonable·default·values·for·you:</p> | 415 | ········<p>The·<span·class="strong"><strong>debmake</strong></span>·command·generates·all·these·template·files·based·on·command·line·options.··Since·no·options·are·specified,·the·<span·class="strong"><strong>debmake</strong></span>·command·chooses·reasonable·default·values·for·you:</p> |
416 | ········<div·class="itemizedlist"> | 416 | ········<div·class="itemizedlist"> |
417 | ··········<ul·class="itemizedlist"> | 417 | ··········<ul·class="itemizedlist"> |
Offset 698, 15 lines modified | Offset 698, 15 lines modified | ||
698 | ·... | 698 | ·... |
699 | ·debian/rules·build | 699 | ·debian/rules·build |
700 | dh·build | 700 | dh·build |
701 | ···dh_update_autotools_config | 701 | ···dh_update_autotools_config |
702 | ···dh_autoreconf | 702 | ···dh_autoreconf |
703 | ···dh_auto_configure | 703 | ···dh_auto_configure |
704 | ···dh_auto_build | 704 | ···dh_auto_build |
705 | ········make·-j | 705 | ········make·-j4·"INSTALL=install·--strip-program=true" |
706 | make[1]:·Entering·directory·'/path/to/debhello-0.0' | 706 | make[1]:·Entering·directory·'/path/to/debhello-0.0' |
707 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. | 707 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. |
708 | #·-fstack-protector-strong·-Wformat·-Werror=format-security | 708 | #·-fstack-protector-strong·-Wformat·-Werror=format-security |
709 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... | 709 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... |
710 | ·... | 710 | ·... |
711 | ·fakeroot·debian/rules·binary | 711 | ·fakeroot·debian/rules·binary |
712 | dh·binary | 712 | dh·binary |
Offset 769, 18 lines modified | Offset 769, 18 lines modified | ||
769 | ··········</ul> | 769 | ··········</ul> |
770 | ········</div> | 770 | ········</div> |
771 | ········<p>The·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> | 771 | ········<p>The·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> |
772 | ········<p><strong>The·compressed·archive·contents·of·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>: </strong> | 772 | ········<p><strong>The·compressed·archive·contents·of·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>: </strong> |
773 | </p> | 773 | </p> |
774 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.0.tar.gz | 774 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.0.tar.gz |
775 | debhello-0.0/ | 775 | debhello-0.0/ |
776 | debhello-0.0/Makefile | ||
776 | debhello-0.0/LICENSE | 777 | debhello-0.0/LICENSE |
777 | debhello-0.0/src/ | 778 | debhello-0.0/src/ |
778 | debhello-0.0/src/hello.c | 779 | debhello-0.0/src/hello.c |
779 | debhello-0.0/Makefile | ||
780 | ·$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz | 780 | ·$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz |
781 | debian/ | 781 | debian/ |
782 | debian/README.Debian | 782 | debian/README.Debian |
783 | debian/changelog | 783 | debian/changelog |
784 | debian/compat | 784 | debian/compat |
785 | debian/control | 785 | debian/control |
786 | debian/copyright | 786 | debian/copyright |
Offset 915, 16 lines modified | Offset 915, 16 lines modified | ||
915 | ··········<p>Here·is·an·example·to·create·<span·class="strong"><strong>000-prefix-usr.patch</strong></span>·by·the·<span·class="strong"><strong>diff</strong></span>·command.</p> | 915 | ··········<p>Here·is·an·example·to·create·<span·class="strong"><strong>000-prefix-usr.patch</strong></span>·by·the·<span·class="strong"><strong>diff</strong></span>·command.</p> |
916 | ··········<pre·class="screen">·$·cp·-a·debhello-0.0·debhello-0.0.orig | 916 | ··········<pre·class="screen">·$·cp·-a·debhello-0.0·debhello-0.0.orig |
917 | ·$·vim·debhello-0.0/Makefile | 917 | ·$·vim·debhello-0.0/Makefile |
918 | ·...·hack,·hack,·hack,·... | 918 | ·...·hack,·hack,·hack,·... |
919 | ·$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch | 919 | ·$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch |
920 | ·$·cat·000-prefix-usr.patch | 920 | ·$·cat·000-prefix-usr.patch |
921 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile | 921 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile |
922 | ---·debhello-0.0.orig/Makefile··2020-09-20·13:54:02.225984162·-1200 | ||
923 | 922 | ---·debhello-0.0.orig/Makefile··2020-09-21·16:59:42.166974920·+1400 | |
923 | +++·debhello-0.0/Makefile·······2020-09-21·16:59:43.535015955·+1400 | ||
924 | @@·-1,4·+1,4·@@ | 924 | @@·-1,4·+1,4·@@ |
925 | -prefix·=·/usr/local | 925 | -prefix·=·/usr/local |
926 | +prefix·=·/usr | 926 | +prefix·=·/usr |
927 | ·all:·src/hello | 927 | ·all:·src/hello |
928 | ·$·rm·-rf·debhello-0.0 | 928 | ·$·rm·-rf·debhello-0.0 |
Offset 173, 17 lines modified | Offset 173, 17 lines modified | ||
173 | I:·set·parameters | 173 | I:·set·parameters |
174 | ·... | 174 | ·... |
175 | I:·debmake·-x·"4"·... | 175 | I:·debmake·-x·"4"·... |
176 | I:·creating·=>·debian/control | 176 | I:·creating·=>·debian/control |
177 | I:·creating·=>·debian/copyright | 177 | I:·creating·=>·debian/copyright |
178 | I:·substituting·=>·/usr/share/debmake/extra0/rules | 178 | I:·substituting·=>·/usr/share/debmake/extra0/rules |
179 | ·... | 179 | ·... |
180 | I:·creating·=>·debian/license-examples/LGPL-2.1+ | ||
181 | I:·substituting·=>·/usr/share/debmake/extra4/Artistic-1.0 | ||
182 | I:·creating·=>·debian/license-examples/Artistic-1.0 | 180 | I:·creating·=>·debian/license-examples/Artistic-1.0 |
181 | I:·substituting·=>·/usr/share/debmake/extra4/LGPL-3.0+ | ||
182 | I:·creating·=>·debian/license-examples/LGPL-3.0+ | ||
183 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause | 183 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause |
184 | I:·creating·=>·debian/license-examples/BSD-3-Clause | 184 | I:·creating·=>·debian/license-examples/BSD-3-Clause |
185 | I:·$·wrap-and-sort</pre> | 185 | I:·$·wrap-and-sort</pre> |
186 | ········<p>Let’s·inspect·generated·template·files.</p> | 186 | ········<p>Let’s·inspect·generated·template·files.</p> |
187 | ········<pre·class="screen">·$·cd·.. | 187 | ········<pre·class="screen">·$·cd·.. |
188 | ·$·tree | 188 | ·$·tree |
189 | . | 189 | . |
Offset 511, 22 lines modified | Offset 511, 22 lines modified | ||
511 | ··········</ul> | 511 | ··········</ul> |
512 | ········</div> | 512 | ········</div> |
513 | ········<p>The·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>·file·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> | 513 | ········<p>The·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>·file·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> |
514 | ········<p><strong>The·compressed·archive·contents·of·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>: </strong> | 514 | ········<p><strong>The·compressed·archive·contents·of·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>: </strong> |
515 | </p> | 515 | </p> |
516 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.2.tar.gz | 516 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.2.tar.gz |
517 | debhello-0.2/ | 517 | debhello-0.2/ |
518 | debhello-0.2/LICENSE | ||
519 | debhello-0.2/scripts/ | 518 | debhello-0.2/scripts/ |
520 | debhello-0.2/scripts/hello | 519 | debhello-0.2/scripts/hello |
521 | debhello-0.2/data/ | 520 | debhello-0.2/data/ |
522 | debhello-0.2/data/hello.png | ||
523 | debhello-0.2/data/hello.desktop | 521 | debhello-0.2/data/hello.desktop |
522 | debhello-0.2/data/hello.png | ||
524 | debhello-0.2/man/ | 523 | debhello-0.2/man/ |
525 | debhello-0.2/man/hello.1 | 524 | debhello-0.2/man/hello.1 |
525 | debhello-0.2/LICENSE | ||
526 | ·$·tar·--xz·-tf·debhello_0.2-1.debian.tar.xz | 526 | ·$·tar·--xz·-tf·debhello_0.2-1.debian.tar.xz |
527 | debian/ | 527 | debian/ |
528 | debian/README.Debian | 528 | debian/README.Debian |
529 | debian/changelog | 529 | debian/changelog |
530 | debian/compat | 530 | debian/compat |
531 | debian/control | 531 | debian/control |
532 | debian/copyright | 532 | debian/copyright |
Offset 2797, 27 lines modified | Offset 2797, 27 lines modified | ||
2797 | ·$·rm·-rf·m4·build-aux·*~</pre> | 2797 | ·$·rm·-rf·m4·build-aux·*~</pre> |
2798 | ········<p> | 2798 | ········<p> |
2799 | </p> | 2799 | </p> |
2800 | ········<p>Let’s·check·generated·files·under·the·<span·class="strong"><strong>po/</strong></span>·directory.</p> | 2800 | ········<p>Let’s·check·generated·files·under·the·<span·class="strong"><strong>po/</strong></span>·directory.</p> |
2801 | ········<p><strong>files·in·<span·class="strong"><strong>po</strong></span>·(i18n): </strong> | 2801 | ········<p><strong>files·in·<span·class="strong"><strong>po</strong></span>·(i18n): </strong> |
2802 | </p> | 2802 | </p> |
2803 | ········<pre·class="screen">·$·ls·-l·po | 2803 | ········<pre·class="screen">·$·ls·-l·po |
2804 | /build/debmake-doc-1.14/debhello-2.0-pkg2/step151.cmd:· | 2804 | /build/debmake-doc-1.14/debhello-2.0-pkg2/step151.cmd:·riga·2:·SOURCE_DATE_EP... |
2805 | total·60 | 2805 | totale·60 |
2806 | -rw-r | 2806 | -rw-rw-r--·1·pbuilder2·pbuilder2···494·Jan··1·13:59·ChangeLog |
2807 | -rw-r | 2807 | -rw-rw-r--·1·pbuilder2·pbuilder2·17577·Jan··1·13:59·Makefile.in.in |
2808 | -rw-r | 2808 | -rw-rw-r--·1·pbuilder2·pbuilder2··3376·Jan··1·13:59·Makevars.template |
2809 | -rw-r | 2809 | -rw-rw-r--·1·pbuilder2·pbuilder2····59·Jan··1·13:59·POTFILES.in |
2810 | -rw-r | 2810 | -rw-rw-r--·1·pbuilder2·pbuilder2··2203·Jan··1·13:59·Rules-quot |
2811 | -rw-r | 2811 | -rw-rw-r--·1·pbuilder2·pbuilder2···217·Jan··1·13:59·boldquot.sed |
2812 | -rw-r | 2812 | -rw-rw-r--·1·pbuilder2·pbuilder2··1337·Jan··1·13:59·en@boldquot.header |
2813 | -rw-r | 2813 | -rw-rw-r--·1·pbuilder2·pbuilder2··1203·Jan··1·13:59·en@quot.header |
2814 | -rw-r | 2814 | -rw-rw-r--·1·pbuilder2·pbuilder2···672·Jan··1·13:59·insert-header.sin |
2815 | -rw-r | 2815 | -rw-rw-r--·1·pbuilder2·pbuilder2···153·Jan··1·13:59·quot.sed |
2816 | -rw-r | 2816 | -rw-rw-r--·1·pbuilder2·pbuilder2···432·Jan··1·13:59·remove-potcdate.sin</pre> |
2817 | ········<p> | 2817 | ········<p> |
2818 | </p> | 2818 | </p> |
2819 | ········<p>Let’s·update·the·<span·class="strong"><strong>configure.ac</strong></span>·by·adding·“<span·class="strong"><strong>AM_GNU_GETTEXT([external])</strong></span>”,·etc..</p> | 2819 | ········<p>Let’s·update·the·<span·class="strong"><strong>configure.ac</strong></span>·by·adding·“<span·class="strong"><strong>AM_GNU_GETTEXT([external])</strong></span>”,·etc..</p> |
2820 | ········<p><strong><span·class="strong"><strong>configure.ac</strong></span>·(i18n): </strong> | 2820 | ········<p><strong><span·class="strong"><strong>configure.ac</strong></span>·(i18n): </strong> |
2821 | </p> | 2821 | </p> |
2822 | ········<pre·class="screen">·$·vim·configure.ac | 2822 | ········<pre·class="screen">·$·vim·configure.ac |
2823 | ·...·hack,·hack,·hack,·... | 2823 | ·...·hack,·hack,·hack,·... |
Offset 2863, 16 lines modified | Offset 2863, 16 lines modified | ||
2863 | ········<p> | 2863 | ········<p> |
2864 | </p> | 2864 | </p> |
2865 | ········<p>Let’s·create·the·<span·class="strong"><strong>po/Makevars</strong></span>·file·from·the·<span·class="strong"><strong>po/Makevars.template</strong></span>·file.</p> | 2865 | ········<p>Let’s·create·the·<span·class="strong"><strong>po/Makevars</strong></span>·file·from·the·<span·class="strong"><strong>po/Makevars.template</strong></span>·file.</p> |
2866 | ········<p><strong><span·class="strong"><strong>po/Makevars</strong></span>·(i18n): </strong> | 2866 | ········<p><strong><span·class="strong"><strong>po/Makevars</strong></span>·(i18n): </strong> |
2867 | </p> | 2867 | </p> |
2868 | ········<pre·class="screen">·...·hack,·hack,·hack,·... | 2868 | ········<pre·class="screen">·...·hack,·hack,·hack,·... |
2869 | ·$·diff·-u·po/Makevars.template·po/Makevars | 2869 | ·$·diff·-u·po/Makevars.template·po/Makevars |
2870 | ---·po/Makevars.template········2020-09-2 | 2870 | ---·po/Makevars.template········2020-09-21·17:09:58.373464173·+1400 |
2871 | +++·po/Makevars·2020-09-2 | 2871 | +++·po/Makevars·2020-09-21·17:10:00.121516640·+1400 |
2872 | @@·-18,14·+18,14·@@ | 2872 | @@·-18,14·+18,14·@@ |
2873 | ·#·or·entity,·or·to·disclaim·their·copyright.··The·empty·string·stands·for | 2873 | ·#·or·entity,·or·to·disclaim·their·copyright.··The·empty·string·stands·for |
2874 | ·#·the·public·domain;·in·this·case·the·translators·are·expected·to·disclaim | 2874 | ·#·the·public·domain;·in·this·case·the·translators·are·expected·to·disclaim |
2875 | ·#·their·copyright. | 2875 | ·#·their·copyright. |
2876 | -COPYRIGHT_HOLDER·=·Free·Software·Foundation,·Inc. | 2876 | -COPYRIGHT_HOLDER·=·Free·Software·Foundation,·Inc. |
2877 | +COPYRIGHT_HOLDER·=·Osamu·Aoki·<osamu@debian.org> | 2877 | +COPYRIGHT_HOLDER·=·Osamu·Aoki·<osamu@debian.org> |
Offset 2971, 15 lines modified | Offset 2971, 15 lines modified | ||
2971 | #·FIRST·AUTHOR·<EMAIL@ADDRESS>,·YEAR. | 2971 | #·FIRST·AUTHOR·<EMAIL@ADDRESS>,·YEAR. |
2972 | # | 2972 | # |
2973 | #,·fuzzy | 2973 | #,·fuzzy |
2974 | msgid·"" | 2974 | msgid·"" |
2975 | msgstr·"" | 2975 | msgstr·"" |
2976 | "Project-Id-Version:·PACKAGE·VERSION\n" | 2976 | "Project-Id-Version:·PACKAGE·VERSION\n" |
2977 | "Report-Msgid-Bugs-To:·\n" | 2977 | "Report-Msgid-Bugs-To:·\n" |
2978 | "POT-Creation-Date:·2020-09-2 | 2978 | "POT-Creation-Date:·2020-09-21·17:10+1400\n" |
2979 | "PO-Revision-Date:·YEAR-MO-DA·HO:MI+ZONE\n" | 2979 | "PO-Revision-Date:·YEAR-MO-DA·HO:MI+ZONE\n" |
2980 | "Last-Translator:·FULL·NAME·<EMAIL@ADDRESS>\n" | 2980 | "Last-Translator:·FULL·NAME·<EMAIL@ADDRESS>\n" |
2981 | "Language-Team:·LANGUAGE·<LL@li.org>\n" | 2981 | "Language-Team:·LANGUAGE·<LL@li.org>\n" |
2982 | "Language:·\n" | 2982 | "Language:·\n" |
2983 | "MIME-Version:·1.0\n" | 2983 | "MIME-Version:·1.0\n" |
2984 | "Content-Type:·text/plain;·charset=CHARSET\n" | 2984 | "Content-Type:·text/plain;·charset=CHARSET\n" |
2985 | "Content-Transfer-Encoding:·8bit\n" | 2985 | "Content-Transfer-Encoding:·8bit\n" |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"·standalone="no"?> | 1 | <?xml·version="1.0"·encoding="utf-8"·standalone="no"?> |
2 | <package·xmlns="http://www.idpf.org/2007/opf"·version="2.0"·unique-identifier="bookid"><metadata><dc:identifier·xmlns:dc="http://purl.org/dc/elements/1.1/"·id="bookid">_idp12 | 2 | <package·xmlns="http://www.idpf.org/2007/opf"·version="2.0"·unique-identifier="bookid"><metadata><dc:identifier·xmlns:dc="http://purl.org/dc/elements/1.1/"·id="bookid">_idp1254259584</dc:identifier><dc:title·xmlns:dc="http://purl.org/dc/elements/1.1/">Guide·for·Debian·Maintainers</dc:title><dc:creator·xmlns:dc="http://purl.org/dc/elements/1.1/"·xmlns:opf="http://www.idpf.org/2007/opf"·opf:file-as="">Osamu·Aoki</dc:creator><dc:date·xmlns:dc="http://purl.org/dc/elements/1.1/">2019-03-27</dc:date><dc:rights·xmlns:dc="http://purl.org/dc/elements/1.1/">Copyright·©·2014-2017·Osamu·Aoki</dc:rights><dc:description·xmlns:dc="http://purl.org/dc/elements/1.1/">This·“Guide·for·Debian·Maintainers”·(2019-03-27)·tutorial·guide·describes·the·building·of·the·Debian·package·to·ordinary·Debian·users·and·prospective·developers·using·the·debmake·command.·This·guide·focuses·on·the·modern·packaging·style·and·comes·with·many·simple·examples.·This·“Guide·for·Debian·Maintainers”·can·be·considered·as·the·successor·to·the·“Debian·New·Maintainers’·Guide”.</dc:description><dc:language·xmlns:dc="http://purl.org/dc/elements/1.1/">en</dc:language><meta·name="cover"·content="cover-image"/></metadata><manifest><item·id="ncxtoc"·media-type="application/x-dtbncx+xml"·href="toc.ncx"/><item·id="htmltoc"·media-type="application/xhtml+xml"·href="bk01-toc.html"/><item·media-type="text/css"·id="html-css"·href="debian.css"/><item·id="cover"·href="cover.html"·media-type="application/xhtml+xml"/><item·id="idm1"·href="index.html"·media-type="application/xhtml+xml"/><item·id="cover-image"·href="xslt/debian-openlogo.png"·media-type="image/png"/><item·id="idm48"·href="pr01.html"·media-type="application/xhtml+xml"/><item·id="idm123"·href="ch01.html"·media-type="application/xhtml+xml"/><item·id="idm220"·href="ch02.html"·media-type="application/xhtml+xml"/><item·id="idm614"·href="ch03.html"·media-type="application/xhtml+xml"/><item·id="idm811"·href="ch04.html"·media-type="application/xhtml+xml"/><item·id="idm1315"·href="ch05.html"·media-type="application/xhtml+xml"/><item·id="idm4384"·href="ch06.html"·media-type="application/xhtml+xml"/><item·id="idm4576"·href="ch07.html"·media-type="application/xhtml+xml"/><item·id="idm5398"·href="ch08.html"·media-type="application/xhtml+xml"/><item·id="idm6533"·href="apa.html"·media-type="application/xhtml+xml"/></manifest><spine·toc="ncxtoc"><itemref·idref="cover"·linear="no"/><itemref·idref="htmltoc"·linear="yes"/><itemref·idref="idm1"/><itemref·idref="idm48"/><itemref·idref="idm123"/><itemref·idref="idm220"/><itemref·idref="idm614"/><itemref·idref="idm811"/><itemref·idref="idm1315"/><itemref·idref="idm4384"/><itemref·idref="idm4576"/><itemref·idref="idm5398"/><itemref·idref="idm6533"/></spine><guide><reference·href="cover.html"·type="cover"·title="Cover"/><reference·href="bk01-toc.html"·type="toc"·title="Table·of·Contents"/></guide></package> |
Offset 68, 15 lines modified | Offset 68, 15 lines modified | ||
68 | ············</div> | 68 | ············</div> |
69 | ··········</div> | 69 | ··········</div> |
70 | ··········<div> | 70 | ··········<div> |
71 | ············<div·class="abstract"> | 71 | ············<div·class="abstract"> |
72 | ··············<p·class="title"> | 72 | ··············<p·class="title"> |
73 | ················<strong>Abstract</strong> | 73 | ················<strong>Abstract</strong> |
74 | ··············</p> | 74 | ··············</p> |
75 | ··············<p>This·“Guide·for·Debian·Maintainers”·(2019-03-2 | 75 | ··············<p>This·“Guide·for·Debian·Maintainers”·(2019-03-27) |
76 | tutorial·guide·describes·the·building·of·the·Debian | 76 | tutorial·guide·describes·the·building·of·the·Debian |
77 | package·to·ordinary·Debian·users·and·prospective·developers·using | 77 | package·to·ordinary·Debian·users·and·prospective·developers·using |
78 | the·<span·class="strong"><strong>debmake</strong></span>·command.</p> | 78 | the·<span·class="strong"><strong>debmake</strong></span>·command.</p> |
79 | ··············<p>This·guide·focuses·on·the·modern·packaging·style·and·comes·with·many·simple·examples.</p> | 79 | ··············<p>This·guide·focuses·on·the·modern·packaging·style·and·comes·with·many·simple·examples.</p> |
80 | ··············<div·class="itemizedlist"> | 80 | ··············<div·class="itemizedlist"> |
81 | ················<ul·class="itemizedlist"> | 81 | ················<ul·class="itemizedlist"> |
82 | ··················<li·class="listitem"> | 82 | ··················<li·class="listitem"> |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"·standalone="no"?> | 1 | <?xml·version="1.0"·encoding="utf-8"·standalone="no"?> |
2 | <ncx·xmlns="http://www.daisy.org/z3986/2005/ncx/"·version="2005-1"><head><meta·name="cover"·content="cover"/><meta·name="dtb:uid"·content="_idp12 | 2 | <ncx·xmlns="http://www.daisy.org/z3986/2005/ncx/"·version="2005-1"><head><meta·name="cover"·content="cover"/><meta·name="dtb:uid"·content="_idp1254259584"/></head><docTitle><text>Guide·for·Debian·Maintainers</text></docTitle><navMap><navPoint·id="idm1"·playOrder="1"><navLabel><text>Guide·for·Debian·Maintainers</text></navLabel><content·src="index.html"/><navPoint·id="idm48"·playOrder="2"><navLabel><text>Preface</text></navLabel><content·src="pr01.html"/></navPoint><navPoint·id="idm123"·playOrder="3"><navLabel><text>1.·Overview</text></navLabel><content·src="ch01.html"/></navPoint><navPoint·id="idm220"·playOrder="4"><navLabel><text>2.·Prerequisites</text></navLabel><content·src="ch02.html"/><navPoint·id="idm223"·playOrder="5"><navLabel><text>2.1.·People·around·Debian</text></navLabel><content·src="ch02.html#people"/></navPoint><navPoint·id="idm255"·playOrder="6"><navLabel><text>2.2.·How·to·contribute</text></navLabel><content·src="ch02.html#contribute"/></navPoint><navPoint·id="idm274"·playOrder="7"><navLabel><text>2.3.·Social·dynamics·of·Debian</text></navLabel><content·src="ch02.html#social"/></navPoint><navPoint·id="idm311"·playOrder="8"><navLabel><text>2.4.·Technical·reminders</text></navLabel><content·src="ch02.html#reminders"/></navPoint><navPoint·id="idm340"·playOrder="9"><navLabel><text>2.5.·Debian·documentation</text></navLabel><content·src="ch02.html#debian-doc"/></navPoint><navPoint·id="idm389"·playOrder="10"><navLabel><text>2.6.·Help·resources</text></navLabel><content·src="ch02.html#help"/></navPoint><navPoint·id="idm448"·playOrder="11"><navLabel><text>2.7.·Archive·situation</text></navLabel><content·src="ch02.html#situation"/></navPoint><navPoint·id="idm463"·playOrder="12"><navLabel><text>2.8.·Contribution·approaches</text></navLabel><content·src="ch02.html#approaches"/></navPoint><navPoint·id="idm533"·playOrder="13"><navLabel><text>2.9.·Novice·contributor·and·maintainer</text></navLabel><content·src="ch02.html#novice"/></navPoint></navPoint><navPoint·id="idm614"·playOrder="14"><navLabel><text>3.·Tool·Setups</text></navLabel><content·src="ch03.html"/><navPoint·id="idm625"·playOrder="15"><navLabel><text>3.1.·Email·address</text></navLabel><content·src="ch03.html#email-setup"/></navPoint><navPoint·id="idm640"·playOrder="16"><navLabel><text>3.2.·mc</text></navLabel><content·src="ch03.html#mc-setup"/></navPoint><navPoint·id="idm653"·playOrder="17"><navLabel><text>3.3.·git</text></navLabel><content·src="ch03.html#git-setup"/></navPoint><navPoint·id="idm669"·playOrder="18"><navLabel><text>3.4.·quilt</text></navLabel><content·src="ch03.html#quilt-setup"/></navPoint><navPoint·id="idm695"·playOrder="19"><navLabel><text>3.5.·devscripts</text></navLabel><content·src="ch03.html#devscripts-setup"/></navPoint><navPoint·id="idm716"·playOrder="20"><navLabel><text>3.6.·pbuilder</text></navLabel><content·src="ch03.html#pbuilder-setup"/></navPoint><navPoint·id="idm788"·playOrder="21"><navLabel><text>3.7.·git-buildpackage</text></navLabel><content·src="ch03.html#gbp-setup"/></navPoint><navPoint·id="idm797"·playOrder="22"><navLabel><text>3.8.·HTTP·proxy</text></navLabel><content·src="ch03.html#proxy"/></navPoint><navPoint·id="idm807"·playOrder="23"><navLabel><text>3.9.·Private·Debian·repository</text></navLabel><content·src="ch03.html#repropro"/></navPoint></navPoint><navPoint·id="idm811"·playOrder="24"><navLabel><text>4.·Simple·Example</text></navLabel><content·src="ch04.html"/><navPoint·id="idm827"·playOrder="25"><navLabel><text>4.1.·Big·picture</text></navLabel><content·src="ch04.html#big-picture"/></navPoint><navPoint·id="idm871"·playOrder="26"><navLabel><text>4.2.·What·is·debmake?</text></navLabel><content·src="ch04.html#what-debmake"/></navPoint><navPoint·id="idm895"·playOrder="27"><navLabel><text>4.3.·What·is·debuild?</text></navLabel><content·src="ch04.html#what-debuild"/></navPoint><navPoint·id="idm962"·playOrder="28"><navLabel><text>4.4.·Step·1:·Get·the·upstream·source</text></navLabel><content·src="ch04.html#step-upstream"/></navPoint><navPoint·id="idm1003"·playOrder="29"><navLabel><text>4.5.·Step·2:·Generate·template·files·with·debmake</text></navLabel><content·src="ch04.html#step-debmake"/></navPoint><navPoint·id="idm1084"·playOrder="30"><navLabel><text>4.6.·Step·3:·Modification·to·the·template·files</text></navLabel><content·src="ch04.html#step-maintainer"/></navPoint><navPoint·id="idm1146"·playOrder="31"><navLabel><text>4.7.·Step·4:·Building·package·with·debuild</text></navLabel><content·src="ch04.html#step-debuild"/></navPoint><navPoint·id="idm1222"·playOrder="32"><navLabel><text>4.8.·Step·3·(alternative):·Modification·to·the·upstream·source</text></navLabel><content·src="ch04.html#alt-patch"/><navPoint·id="idm1265"·playOrder="33"><navLabel><text>4.8.1.·Patch·by·diff·-u</text></navLabel><content·src="ch04.html#diff-u"/></navPoint><navPoint·id="idm1277"·playOrder="34"><navLabel><text>4.8.2.·Patch·by·dquilt</text></navLabel><content·src="ch04.html#dquilt"/></navPoint><navPoint·id="idm1300"·playOrder="35"><navLabel><text>4.8.3.·Patch·by·dpkg-source·--commit</text></navLabel><content·src="ch04.html#dpkg-source-commit"/></navPoint></navPoint></navPoint><navPoint·id="idm1315"·playOrder="36"><navLabel><text>5.·Basics</text></navLabel><content·src="ch05.html"/><navPoint·id="idm1334"·playOrder="37"><navLabel><text>5.1.·Packaging·workflow</text></navLabel><content·src="ch05.html#workflow"/><navPoint·id="idm1523"·playOrder="38"><navLabel><text>5.1.1.·The·debhelper·package</text></navLabel><content·src="ch05.html#debhelper"/></navPoint></navPoint><navPoint·id="idm1543"·playOrder="39"><navLabel><text>5.2.·Package·name·and·version</text></navLabel><content·src="ch05.html#name-version"/></navPoint><navPoint·id="idm1613"·playOrder="40"><navLabel><text>5.3.·Native·Debian·package</text></navLabel><content·src="ch05.html#native"/></navPoint><navPoint·id="idm1662"·playOrder="41"><navLabel><text>5.4.·debian/rules</text></navLabel><content·src="ch05.html#rules"/><navPoint·id="idm1693"·playOrder="42"><navLabel><text>5.4.1.·dh</text></navLabel><content·src="ch05.html#dh"/></navPoint><navPoint·id="idm1749"·playOrder="43"><navLabel><text>5.4.2.·Simple·debian/rules</text></navLabel><content·src="ch05.html#simplerules"/></navPoint><navPoint·id="idm1780"·playOrder="44"><navLabel><text>5.4.3.·Customized·debian/rules</text></navLabel><content·src="ch05.html#customrules"/></navPoint><navPoint·id="idm1831"·playOrder="45"><navLabel><text>5.4.4.·Variables·for·debian/rules</text></navLabel><content·src="ch05.html#variablesrules"/></navPoint><navPoint·id="idm1907"·playOrder="46"><navLabel><text>5.4.5.·Reproducible·build</text></navLabel><content·src="ch05.html#reproducible"/></navPoint></navPoint><navPoint·id="idm1940"·playOrder="47"><navLabel><text>5.5.·debian/control</text></navLabel><content·src="ch05.html#control"/><navPoint·id="idm1951"·playOrder="48"><navLabel><text>5.5.1.·Split·of·a·Debian·binary·package</text></navLabel><content·src="ch05.html#split"/><navPoint·id="idm1972"·playOrder="49"><navLabel><text>5.5.1.1.·debmake·-b</text></navLabel><content·src="ch05.html#boption"/></navPoint><navPoint·id="idm2076"·playOrder="50"><navLabel><text>5.5.1.2.·Package·split·scenario·and·examples</text></navLabel><content·src="ch05.html#package-split-example"/></navPoint><navPoint·id="idm2217"·playOrder="51"><navLabel><text>5.5.1.3.·The·library·package·name</text></navLabel><content·src="ch05.html#libnames"/></navPoint></navPoint><navPoint·id="idm2326"·playOrder="52"><navLabel><text>5.5.2.·Substvar</text></navLabel><content·src="ch05.html#substvar"/></navPoint><navPoint·id="idm2370"·playOrder="53"><navLabel><text>5.5.3.·binNMU·safe</text></navLabel><content·src="ch05.html#binnmu"/></navPoint></navPoint><navPoint·id="idm2416"·playOrder="54"><navLabel><text>5.6.·debian/changelog</text></navLabel><content·src="ch05.html#changelog"/></navPoint><navPoint·id="idm2478"·playOrder="55"><navLabel><text>5.7.·debian/copyright</text></navLabel><content·src="ch05.html#copyright"/></navPoint><navPoint·id="idm2510"·playOrder="56"><navLabel><text>5.8.·debian/patches/*</text></navLabel><content·src="ch05.html#patches"/><navPoint·id="idm2634"·playOrder="57"><navLabel><text>5.8.1.·dpkg-source·-x</text></navLabel><content·src="ch05.html#dpkg-source-x"/></navPoint><navPoint·id="idm2644"·playOrder="58"><navLabel><text>5.8.2.·dquilt·and·dpkg-source</text></navLabel><content·src="ch05.html#quilt-dpkg"/></navPoint></navPoint><navPoint·id="idm2666"·playOrder="59"><navLabel><text>5.9.·debian/upstream/signing-key.asc</text></navLabel><content·src="ch05.html#signing-key"/></navPoint><navPoint·id="idm2702"·playOrder="60"><navLabel><text>5.10.·debian/watch·and·DFSG</text></navLabel><content·src="ch05.html#dfsg"/></navPoint><navPoint·id="idm2727"·playOrder="61"><navLabel><text>5.11.·Other·debian/*·Files</text></navLabel><content·src="ch05.html#debianconf"/></navPoint><navPoint·id="idm3426"·playOrder="62"><navLabel><text>5.12.·Customization·of·the·Debian·packaging</text></navLabel><content·src="ch05.html#custom"/></navPoint><navPoint·id="idm3456"·playOrder="63"><navLabel><text>5.13.·Recording·in·VCS·(standard)</text></navLabel><content·src="ch05.html#vcs"/></navPoint><navPoint·id="idm3492"·playOrder="64"><navLabel><text>5.14.·Recording·in·VCS·(alternative)</text></navLabel><content·src="ch05.html#alt-vcs"/></navPoint><navPoint·id="idm3526"·playOrder="65"><navLabel><text>5.15.·Building·package·without·extraneous·contents</text></navLabel><content·src="ch05.html#build-noextra"/><navPoint·id="idm3544"·playOrder="66"><navLabel><text>5.15.1.·Fix·by·debian/rules·clean</text></navLabel><content·src="ch05.html#rules-clean"/></navPoint><navPoint·id="idm3554"·playOrder="67"><navLabel><text>5.15.2.·Fix·using·VCS</text></navLabel><content·src="ch05.html#git-clean"/></navPoint><navPoint·id="idm3566"·playOrder="68"><navLabel><text>5.15.3.·Fix·by·extend-diff-ignore</text></navLabel><content·src="ch05.html#extend-diff-ignore"/></navPoint><navPoint·id="idm3582"·playOrder="69"><navLabel><text>5.15.4.·Fix·by·tar-ignore</text></navLabel><content·src="ch05.html#tar-ignore"/></navPoint></navPoint><navPoint·id="idm3598"·playOrder="70"><navLabel><text>5.16.·Upstream·build·systems</text></navLabel><content·src="ch05.html#build"/><navPoint·id="idm3603"·playOrder="71"><navLabel><text>5.16.1.·Autotools</text></navLabel><content·src="ch05.html#autotools"/></navPoint><navPoint·id="idm3652"·playOrder="72"><navLabel><text>5.16.2.·CMake</text></navLabel><content·src="ch05.html#cmake"/></navPoint><navPoint·id="idm3679"·playOrder="73"><navLabel><text>5.16.3.·Python·distutils</text></navLabel><content·src="ch05.html#distutils"/></navPoint></navPoint><navPoint·id="idm3708"·playOrder="74"><navLabel><text>5.17.·Debugging·information</text></navLabel><content·src="ch05.html#dbg"/><navPoint·id="idm3741"·playOrder="75"><navLabel><text>5.17.1.·New·-dbgsym·package·(Stretch·9.0·and·after)</text></navLabel><content·src="ch05.html#dbgsym"/></navPoint></navPoint><navPoint·id="idm3787"·playOrder="76"><navLabel><text>5.18.·Library·package</text></navLabel><content·src="ch05.html#lib"/><navPoint·id="idm3846"·playOrder="77"><navLabel><text>5.18.1.·Library·symbols</text></navLabel><content·src="ch05.html#symbols"/></navPoint><navPoint·id="idm3940"·playOrder="78"><navLabel><text>5.18.2.·Library·transition</text></navLabel><content·src="ch05.html#lib-trans"/></navPoint></navPoint><navPoint·id="idm3953"·playOrder="79"><navLabel><text>5.19.·debconf</text></navLabel><content·src="ch05.html#debconf"/></navPoint><navPoint·id="idm4024"·playOrder="80"><navLabel><text>5.20.·Multiarch</text></navLabel><content·src="ch05.html#multiarch"/><navPoint·id="idm4082"·playOrder="81"><navLabel><text>5.20.1.·The·multiarch·library·path</text></navLabel><content·src="ch05.html#_the_multiarch_library_path"/></navPoint><navPoint·id="idm4168"·playOrder="82"><navLabel><text>5.20.2.·The·multiarch·header·file·path</text></navLabel><content·src="ch05.html#_the_multiarch_header_file_path"/></navPoint><navPoint·id="idm4242"·playOrder="83"><navLabel><text>5.20.3.·The·multiarch·*.pc·file·path</text></navLabel><content·src="ch05.html#_the_multiarch_emphasis_role_strong_pc_emphasis_file_path"/></navPoint></navPoint><navPoint·id="idm4273"·playOrder="84"><navLabel><text>5.21.·Compiler·hardening</text></navLabel><content·src="ch05.html#harden"/></navPoint><navPoint·id="idm4293"·playOrder="85"><navLabel><text>5.22.·Continuous·integration</text></navLabel><content·src="ch05.html#ci"/></navPoint><navPoint·id="idm4314"·playOrder="86"><navLabel><text>5.23.·Bootstrapping</text></navLabel><content·src="ch05.html#bootstrap"/></navPoint><navPoint·id="idm4330"·playOrder="87"><navLabel><text>5.24.·Bug·reports</text></navLabel><content·src="ch05.html#bug"/></navPoint></navPoint><navPoint·id="idm4384"·playOrder="88"><navLabel><text>6.·debmake·options</text></navLabel><content·src="ch06.html"/><navPoint·id="idm4388"·playOrder="89"><navLabel><text>6.1.·Shortcut·options·(-a,·-i)</text></navLabel><content·src="ch06.html#ai-option"/><navPoint·id="idm4410"·playOrder="90"><navLabel><text>6.1.1.·Python·module</text></navLabel><content·src="ch06.html#pythonmod"/></navPoint></navPoint><navPoint·id="idm4427"·playOrder="91"><navLabel><text>6.2.·Upstream·snapshot·(-d,·-t)</text></navLabel><content·src="ch06.html#dt-option"/></navPoint><navPoint·id="idm4463"·playOrder="92"><navLabel><text>6.3.·debmake·-cc</text></navLabel><content·src="ch06.html#coption"/></navPoint><navPoint·id="idm4471"·playOrder="93"><navLabel><text>6.4.·debmake·-k</text></navLabel><content·src="ch06.html#koption"/></navPoint><navPoint·id="idm4487"·playOrder="94"><navLabel><text>6.5.·debmake·-j</text></navLabel><content·src="ch06.html#joption"/></navPoint><navPoint·id="idm4547"·playOrder="95"><navLabel><text>6.6.·debmake·-x</text></navLabel><content·src="ch06.html#xoption"/></navPoint><navPoint·id="idm4559"·playOrder="96"><navLabel><text>6.7.·debmake·-P</text></navLabel><content·src="ch06.html#poption"/></navPoint><navPoint·id="idm4570"·playOrder="97"><navLabel><text>6.8.·debmake·-T</text></navLabel><content·src="ch06.html#toption"/></navPoint></navPoint><navPoint·id="idm4576"·playOrder="98"><navLabel><text>7.·Tips</text></navLabel><content·src="ch07.html"/><navPoint·id="idm4579"·playOrder="99"><navLabel><text>7.1.·debdiff</text></navLabel><content·src="ch07.html#debdiff"/></navPoint><navPoint·id="idm4588"·playOrder="100"><navLabel><text>7.2.·dget</text></navLabel><content·src="ch07.html#dget"/></navPoint><navPoint·id="idm4593"·playOrder="101"><navLabel><text>7.3.·debc</text></navLabel><content·src="ch07.html#debc"/></navPoint><navPoint·id="idm4598"·playOrder="102"><navLabel><text>7.4.·piuparts</text></navLabel><content·src="ch07.html#piuparts"/></navPoint><navPoint·id="idm4605"·playOrder="103"><navLabel><text>7.5.·debsign</text></navLabel><content·src="ch07.html#debsign"/></navPoint><navPoint·id="idm4610"·playOrder="104"><navLabel><text>7.6.·dput</text></navLabel><content·src="ch07.html#dput"/></navPoint><navPoint·id="idm4616"·playOrder="105"><navLabel><text>7.7.·bts</text></navLabel><content·src="ch07.html#bts"/></navPoint><navPoint·id="idm4624"·playOrder="106"><navLabel><text>7.8.·git-buildpackage</text></navLabel><content·src="ch07.html#gbp"/><navPoint·id="idm4706"·playOrder="107"><navLabel><text>7.8.1.·gbp·import-dscs·--debsnap</text></navLabel><content·src="ch07.html#debsnap"/></navPoint></navPoint><navPoint·id="idm4712"·playOrder="108"><navLabel><text>7.9.·Upstream·git·repository</text></navLabel><content·src="ch07.html#upstream-git"/></navPoint><navPoint·id="idm4729"·playOrder="109"><navLabel><text>7.10.·chroot</text></navLabel><content·src="ch07.html#chroot"/></navPoint><navPoint·id="idm4931"·playOrder="110"><navLabel><text>7.11.·New·Debian·revision</text></navLabel><content·src="ch07.html#newrevision"/></navPoint><navPoint·id="idm4959"·playOrder="111"><navLabel><text>7.12.·New·upstream·release</text></navLabel><content·src="ch07.html#newversion"/><navPoint·id="idm4980"·playOrder="112"><navLabel><text>7.12.1.·uupdate·+·tarball</text></navLabel><content·src="ch07.html#uupdate"/></navPoint><navPoint·id="idm4986"·playOrder="113"><navLabel><text>7.12.2.·uscan</text></navLabel><content·src="ch07.html#uscan"/></navPoint><navPoint·id="idm4993"·playOrder="114"><navLabel><text>7.12.3.·gbp</text></navLabel><content·src="ch07.html#gbp-orig"/></navPoint><navPoint·id="idm5003"·playOrder="115"><navLabel><text>7.12.4.·gbp·+·uscan</text></navLabel><content·src="ch07.html#gbp-uscan"/></navPoint></navPoint><navPoint·id="idm5014"·playOrder="116"><navLabel><text>7.13.·3.0·source·format</text></navLabel><content·src="ch07.html#deb3"/></navPoint><navPoint·id="idm5074"·playOrder="117"><navLabel><text>7.14.·CDBS</text></navLabel><content·src="ch07.html#cdbs"/></navPoint><navPoint·id="idm5113"·playOrder="118"><navLabel><text>7.15.·Build·under·UTF-8</text></navLabel><content·src="ch07.html#utf-8-build"/></navPoint><navPoint·id="idm5123"·playOrder="119"><navLabel><text>7.16.·UTF-8·conversion</text></navLabel><content·src="ch07.html#utf-8-conv"/></navPoint><navPoint·id="idm5137"·playOrder="120"><navLabel><text>7.17.·Upload·orig.tar.gz</text></navLabel><content·src="ch07.html#origtar"/></navPoint><navPoint·id="idm5172"·playOrder="121"><navLabel><text>7.18.·Skipped·uploads</text></navLabel><content·src="ch07.html#skipedupload"/></navPoint><navPoint·id="idm5200"·playOrder="122"><navLabel><text>7.19.·Advanced·packaging</text></navLabel><content·src="ch07.html#adv-pkg"/></navPoint><navPoint·id="idm5265"·playOrder="123"><navLabel><text>7.20.·Other·distros</text></navLabel><content·src="ch07.html#other-distro"/></navPoint><navPoint·id="idm5287"·playOrder="124"><navLabel><text>7.21.·Debug</text></navLabel><content·src="ch07.html#debug"/></navPoint></navPoint><navPoint·id="idm5398"·playOrder="125"><navLabel><text>8.·More·Examples</text></navLabel><content·src="ch08.html"/><navPoint·id="idm5440"·playOrder="126"><navLabel><text>8.1.·Cherry-pick·templates</text></navLabel><content·src="ch08.html#emptypkg"/></navPoint><navPoint·id="idm5466"·playOrder="127"><navLabel><text>8.2.·No·Makefile·(shell,·CLI)</text></navLabel><content·src="ch08.html#nomakefile"/></navPoint><navPoint·id="idm5623"·playOrder="128"><navLabel><text>8.3.·Makefile·(shell,·CLI)</text></navLabel><content·src="ch08.html#makefile-sh"/></navPoint><navPoint·id="idm5682"·playOrder="129"><navLabel><text>8.4.·setup.py·(Python3,·CLI)</text></navLabel><content·src="ch08.html#setup-py"/></navPoint><navPoint·id="idm5795"·playOrder="130"><navLabel><text>8.5.·Makefile·(shell,·GUI)</text></navLabel><content·src="ch08.html#makefile-sh-gui"/></navPoint><navPoint·id="idm5863"·playOrder="131"><navLabel><text>8.6.·setup.py·(Python3,·GUI)</text></navLabel><content·src="ch08.html#setup-py-gui"/></navPoint><navPoint·id="idm5932"·playOrder="132"><navLabel><text>8.7.·Makefile·(single-binary·package)</text></navLabel><content·src="ch08.html#makefile-single"/></navPoint><navPoint·id="idm6001"·playOrder="133"><navLabel><text>8.8.·Makefile.in·+·configure·(single-binary·package)</text></navLabel><content·src="ch08.html#configure-single"/></navPoint><navPoint·id="idm6065"·playOrder="134"><navLabel><text>8.9.·Autotools·(single-binary·package)</text></navLabel><content·src="ch08.html#autotools-single"/></navPoint><navPoint·id="idm6135"·playOrder="135"><navLabel><text>8.10.·CMake·(single-binary·package)</text></navLabel><content·src="ch08.html#cmake-single"/></navPoint><navPoint·id="idm6206"·playOrder="136"><navLabel><text>8.11.·Autotools·(multi-binary·package)</text></navLabel><content·src="ch08.html#autotools-multi"/></navPoint><navPoint·id="idm6306"·playOrder="137"><navLabel><text>8.12.·CMake·(multi-binary·package)</text></navLabel><content·src="ch08.html#cmake-multi"/></navPoint><navPoint·id="idm6395"·playOrder="138"><navLabel><text>8.13.·Internationalization</text></navLabel><content·src="ch08.html#i18n-example"/></navPoint><navPoint·id="idm6506"·playOrder="139"><navLabel><text>8.14.·Details</text></navLabel><content·src="ch08.html#details"/></navPoint></navPoint><navPoint·id="idm6533"·playOrder="140"><navLabel><text>A.·debmake(1)·manpage</text></navLabel><content·src="apa.html"/><navPoint·id="idm6536"·playOrder="141"><navLabel><text>A.1.·NAME</text></navLabel><content·src="apa.html#_name"/></navPoint><navPoint·id="idm6539"·playOrder="142"><navLabel><text>A.2.·SYNOPSIS</text></navLabel><content·src="apa.html#_synopsis"/></navPoint><navPoint·id="idm6586"·playOrder="143"><navLabel><text>A.3.·DESCRIPTION</text></navLabel><content·src="apa.html#_description"/><navPoint·id="idm6616"·playOrder="144"><navLabel><text>A.3.1.·optional·arguments:</text></navLabel><content·src="apa.html#_optional_arguments"/></navPoint></navPoint><navPoint·id="idm7038"·playOrder="145"><navLabel><text>A.4.·EXAMPLES</text></navLabel><content·src="apa.html#_examples"/></navPoint><navPoint·id="idm7073"·playOrder="146"><navLabel><text>A.5.·HELPER·PACKAGES</text></navLabel><content·src="apa.html#_helper_packages"/></navPoint><navPoint·id="idm7095"·playOrder="147"><navLabel><text>A.6.·CAVEAT</text></navLabel><content·src="apa.html#_caveat"/></navPoint><navPoint·id="idm7123"·playOrder="148"><navLabel><text>A.7.·DEBUG</text></navLabel><content·src="apa.html#_debug"/></navPoint><navPoint·id="idm7177"·playOrder="149"><navLabel><text>A.8.·AUTHOR</text></navLabel><content·src="apa.html#_author"/></navPoint><navPoint·id="idm7181"·playOrder="150"><navLabel><text>A.9.·LICENSE</text></navLabel><content·src="apa.html#_license"/></navPoint><navPoint·id="idm7184"·playOrder="151"><navLabel><text>A.10.·SEE·ALSO</text></navLabel><content·src="apa.html#_see_also"/></navPoint></navPoint></navPoint></navMap></ncx> |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | \xcGuide·for·Debian·Maintainers | 1 | \xcGuide·for·Debian·Maintainers |
2 | Osamu·Aoki | 2 | Osamu·Aoki |
3 | September·2 | 3 | September·21,·2020 |
4 | \xcGuide·for·Debian·Maintainers | 4 | \xcGuide·for·Debian·Maintainers |
5 | by·Osamu·Aoki | 5 | by·Osamu·Aoki |
6 | Copyright·©·2014-2017·Osamu·Aoki | 6 | Copyright·©·2014-2017·Osamu·Aoki |
7 | Permission·is·hereby·granted,·free·of·charge,·to·any·person·obtaining·a·copy·of·this·software·and·associated | 7 | Permission·is·hereby·granted,·free·of·charge,·to·any·person·obtaining·a·copy·of·this·software·and·associated |
8 | documentation·files·(the·”Software”),·to·deal·in·the·Software·without·restriction,·including·without·limitation·the | 8 | documentation·files·(the·”Software”),·to·deal·in·the·Software·without·restriction,·including·without·limitation·the |
Offset 4914, 15 lines modified | Offset 4914, 15 lines modified | ||
4914 | . | 4914 | . |
4915 | . | 4915 | . |
4916 | . | 4916 | . |
4917 | iv | 4917 | iv |
4918 | \xcAbstract | 4918 | \xcAbstract |
4919 | This·“Guide·for·Debian·Maintainers”·(2019-03-2 | 4919 | This·“Guide·for·Debian·Maintainers”·(2019-03-27)·tutorial·guide·describes·the·building·of·the·Debian·package |
4920 | to·ordinary·Debian·users·and·prospective·developers·using·the·debmake·command. | 4920 | to·ordinary·Debian·users·and·prospective·developers·using·the·debmake·command. |
4921 | This·guide·focuses·on·the·modern·packaging·style·and·comes·with·many·simple·examples. | 4921 | This·guide·focuses·on·the·modern·packaging·style·and·comes·with·many·simple·examples. |
4922 | •·POSIX·shell·script·packaging | 4922 | •·POSIX·shell·script·packaging |
4923 | •·Python3·script·packaging | 4923 | •·Python3·script·packaging |
4924 | •·C·with·Makefile/Autotools/CMake | 4924 | •·C·with·Makefile/Autotools/CMake |
4925 | •·multiple·binary·packages·with·shared·library·etc. | 4925 | •·multiple·binary·packages·with·shared·library·etc. |
4926 | This·“Guide·for·Debian·Maintainers”·can·be·considered·as·the·successor·to·the·“Debian·New·Maintainers’ | 4926 | This·“Guide·for·Debian·Maintainers”·can·be·considered·as·the·successor·to·the·“Debian·New·Maintainers’ |
Offset 5887, 24 lines modified | Offset 5887, 24 lines modified | ||
5887 | debmake·-x·"1"·... | 5887 | debmake·-x·"1"·... |
5888 | creating·=>·debian/control | 5888 | creating·=>·debian/control |
5889 | creating·=>·debian/copyright | 5889 | creating·=>·debian/copyright |
5890 | substituting·=>·/usr/share/debmake/extra0/rules | 5890 | substituting·=>·/usr/share/debmake/extra0/rules |
5891 | creating·=>·debian/rules | 5891 | creating·=>·debian/rules |
5892 | substituting·=>·/usr/share/debmake/extra0/changelog | 5892 | substituting·=>·/usr/share/debmake/extra0/changelog |
5893 | creating·=>·debian/changelog | 5893 | creating·=>·debian/changelog |
5894 | substituting·=>·/usr/share/debmake/extra1/compat | ||
5895 | creating·=>·debian/compat | ||
5896 | substituting·=>·/usr/share/debmake/extra1/README.Debian | 5894 | substituting·=>·/usr/share/debmake/extra1/README.Debian |
5897 | creating·=>·debian/README.Debian | 5895 | creating·=>·debian/README.Debian |
5896 | substituting·=>·/usr/share/debmake/extra1/compat | ||
5897 | creating·=>·debian/compat | ||
5898 | substituting·=>·/usr/share/debmake/extra1/watch | 5898 | substituting·=>·/usr/share/debmake/extra1/watch |
5899 | creating·=>·debian/watch | 5899 | creating·=>·debian/watch |
5900 | substituting·=>·/usr/share/debmake/extra1source/format | ||
5901 | creating·=>·debian/source/format | ||
5902 | substituting·=>·/usr/share/debmake/extra1source/local-options | 5900 | substituting·=>·/usr/share/debmake/extra1source/local-options |
5903 | creating·=>·debian/source/local-options | 5901 | creating·=>·debian/source/local-options |
5902 | substituting·=>·/usr/share/debmake/extra1source/format | ||
5903 | creating·=>·debian/source/format | ||
5904 | substituting·=>·/usr/share/debmake/extra1patches/series | 5904 | substituting·=>·/usr/share/debmake/extra1patches/series |
5905 | creating·=>·debian/patches/series | 5905 | creating·=>·debian/patches/series |
5906 | run·"debmake·-x2"·to·get·more·template·files | 5906 | run·"debmake·-x2"·to·get·more·template·files |
5907 | $·wrap-and-sort | 5907 | $·wrap-and-sort |
5908 | The·debmake·command·generates·all·these·template·files·based·on·command·line·options.·Since·no·options | 5908 | The·debmake·command·generates·all·these·template·files·based·on·command·line·options.·Since·no·options |
5909 | are·specified,·the·debmake·command·chooses·reasonable·default·values·for·you: | 5909 | are·specified,·the·debmake·command·chooses·reasonable·default·values·for·you: |
Offset 6237, 15 lines modified | Offset 6237, 15 lines modified | ||
6237 | ... | 6237 | ... |
6238 | debian/rules·build | 6238 | debian/rules·build |
6239 | dh·build | 6239 | dh·build |
6240 | dh_update_autotools_config | 6240 | dh_update_autotools_config |
6241 | dh_autoreconf | 6241 | dh_autoreconf |
6242 | dh_auto_configure | 6242 | dh_auto_configure |
6243 | dh_auto_build | 6243 | dh_auto_build |
6244 | make·-j | 6244 | make·-j4·"INSTALL=install·--strip-program=true" |
6245 | make[1]:·Entering·directory·'/path/to/debhello-0.0' | 6245 | make[1]:·Entering·directory·'/path/to/debhello-0.0' |
6246 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. | 6246 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. |
6247 | #·-fstack-protector-strong·-Wformat·-Werror=format-security | 6247 | #·-fstack-protector-strong·-Wformat·-Werror=format-security |
6248 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... | 6248 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... |
6249 | ... | 6249 | ... |
6250 | fakeroot·debian/rules·binary | 6250 | fakeroot·debian/rules·binary |
6251 | dh·binary | 6251 | dh·binary |
Offset 6306, 18 lines modified | Offset 6306, 18 lines modified | ||
6306 | •·The·debhello_0.0-1_amd64.build·file·is·the·build·log·file. | 6306 | •·The·debhello_0.0-1_amd64.build·file·is·the·build·log·file. |
6307 | •·The·debhello_0.0-1_amd64.buildinfo·file·is·the·meta·data·file·generated·by·dpkg-genbuildinfo(1). | 6307 | •·The·debhello_0.0-1_amd64.buildinfo·file·is·the·meta·data·file·generated·by·dpkg-genbuildinfo(1). |
6308 | •·The·debhello_0.0-1_amd64.changes·is·the·meta·data·file·for·the·Debian·binary·package. | 6308 | •·The·debhello_0.0-1_amd64.changes·is·the·meta·data·file·for·the·Debian·binary·package. |
6309 | The·debhello_0.0-1.debian.tar.xz·contains·the·Debian·changes·to·the·upstream·source·as·follows. | 6309 | The·debhello_0.0-1.debian.tar.xz·contains·the·Debian·changes·to·the·upstream·source·as·follows. |
6310 | The·compressed·archive·contents·of·debhello_0.0-1.debian.tar.xz: | 6310 | The·compressed·archive·contents·of·debhello_0.0-1.debian.tar.xz: |
6311 | $·tar·-tzf·debhello-0.0.tar.gz | 6311 | $·tar·-tzf·debhello-0.0.tar.gz |
6312 | debhello-0.0/ | 6312 | debhello-0.0/ |
6313 | debhello-0.0/Makefile | ||
6313 | debhello-0.0/LICENSE | 6314 | debhello-0.0/LICENSE |
6314 | debhello-0.0/src/ | 6315 | debhello-0.0/src/ |
6315 | debhello-0.0/src/hello.c | 6316 | debhello-0.0/src/hello.c |
6316 | debhello-0.0/Makefile | ||
6317 | $·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz | 6317 | $·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz |
6318 | debian/ | 6318 | debian/ |
6319 | debian/README.Debian | 6319 | debian/README.Debian |
6320 | debian/changelog | 6320 | debian/changelog |
6321 | debian/compat | 6321 | debian/compat |
6322 | debian/control | 6322 | debian/control |
6323 | debian/copyright | 6323 | debian/copyright |
Offset 6454, 17 lines modified | Offset 6454, 17 lines modified | ||
6454 | Here·is·an·example·to·create·000-prefix-usr.patch·by·the·diff·command. | 6454 | Here·is·an·example·to·create·000-prefix-usr.patch·by·the·diff·command. |
6455 | $·cp·-a·debhello-0.0·debhello-0.0.orig | 6455 | $·cp·-a·debhello-0.0·debhello-0.0.orig |
6456 | $·vim·debhello-0.0/Makefile | 6456 | $·vim·debhello-0.0/Makefile |
6457 | ...·hack,·hack,·hack,·... | 6457 | ...·hack,·hack,·hack,·... |
6458 | $·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch | 6458 | $·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch |
6459 | $·cat·000-prefix-usr.patch | 6459 | $·cat·000-prefix-usr.patch |
6460 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile | 6460 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile |
6461 | ---·debhello-0.0.orig/Makefile·2020-09-2 | 6461 | ---·debhello-0.0.orig/Makefile·2020-09-21·16:59:42.166974920·+1400 |
6462 | +++·debhello-0.0/Makefile | 6462 | +++·debhello-0.0/Makefile |
6463 | 2020-09-2 | 6463 | 2020-09-21·16:59:43.535015955·+1400 |
6464 | @@·-1,4·+1,4·@@ | 6464 | @@·-1,4·+1,4·@@ |
6465 | -prefix·=·/usr/local | 6465 | -prefix·=·/usr/local |
6466 | +prefix·=·/usr | 6466 | +prefix·=·/usr |
6467 | all:·src/hello | 6467 | all:·src/hello |
6468 | $·rm·-rf·debhello-0.0 | 6468 | $·rm·-rf·debhello-0.0 |
6469 | $·mv·-f·debhello-0.0.orig·debhello-0.0 | 6469 | $·mv·-f·debhello-0.0.orig·debhello-0.0 |
Offset 9231, 17 lines modified | Offset 9231, 17 lines modified | ||
9231 | I:·set·parameters | 9231 | I:·set·parameters |
9232 | ... | 9232 | ... |
9233 | I:·debmake·-x·"4"·... | 9233 | I:·debmake·-x·"4"·... |
9234 | I:·creating·=>·debian/control | 9234 | I:·creating·=>·debian/control |
9235 | I:·creating·=>·debian/copyright | 9235 | I:·creating·=>·debian/copyright |
9236 | I:·substituting·=>·/usr/share/debmake/extra0/rules | 9236 | I:·substituting·=>·/usr/share/debmake/extra0/rules |
9237 | ... | 9237 | ... |
9238 | I:·creating·=>·debian/license-examples/LGPL-2.1+ | ||
9239 | I:·substituting·=>·/usr/share/debmake/extra4/Artistic-1.0 | ||
9240 | I:·creating·=>·debian/license-examples/Artistic-1.0 | 9238 | I:·creating·=>·debian/license-examples/Artistic-1.0 |
9239 | I:·substituting·=>·/usr/share/debmake/extra4/LGPL-3.0+ | ||
9240 | I:·creating·=>·debian/license-examples/LGPL-3.0+ | ||
9241 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause | 9241 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause |
9242 | I:·creating·=>·debian/license-examples/BSD-3-Clause | 9242 | I:·creating·=>·debian/license-examples/BSD-3-Clause |
9243 | I:·$·wrap-and-sort | 9243 | I:·$·wrap-and-sort |
9244 | Let’s·inspect·generated·template·files. | 9244 | Let’s·inspect·generated·template·files. |
Max diff block lines reached; 4149/9097 bytes (45.61%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | gzip·compressed·data,·max·compression,·from·Unix,·original·size·30736 | 1 | gzip·compressed·data,·max·compression,·from·Unix,·original·size·307360 |
Offset 39, 15 lines modified | Offset 39, 15 lines modified | ||
39 | ·The·latest·version·of·this·guide·should·be·available: | 39 | ·The·latest·version·of·this·guide·should·be·available: |
40 | ···*·in·the·debmake-doc·package·and | 40 | ···*·in·the·debmake-doc·package·and |
41 | ······*·at·the·Debian·Documentation·web·site. | 41 | ······*·at·the·Debian·Documentation·web·site. |
42 | Abstract | 42 | Abstract |
43 | This·“Guide·for·Debian·Maintainers”·(2019-03-2 | 43 | This·“Guide·for·Debian·Maintainers”·(2019-03-27)·tutorial·guide |
44 | describes·the·building·of·the·Debian·package·to·ordinary·Debian·users | 44 | describes·the·building·of·the·Debian·package·to·ordinary·Debian·users |
45 | and·prospective·developers·using·the·debmake·command. | 45 | and·prospective·developers·using·the·debmake·command. |
46 | This·guide·focuses·on·the·modern·packaging·style·and·comes·with·many | 46 | This·guide·focuses·on·the·modern·packaging·style·and·comes·with·many |
47 | simple·examples. | 47 | simple·examples. |
48 | ··*·POSIX·shell·script·packaging | 48 | ··*·POSIX·shell·script·packaging |
Offset 1324, 24 lines modified | Offset 1324, 24 lines modified | ||
1324 | ····I:·debmake·-x·"1"·... | 1324 | ····I:·debmake·-x·"1"·... |
1325 | ····I:·creating·=>·debian/control | 1325 | ····I:·creating·=>·debian/control |
1326 | ····I:·creating·=>·debian/copyright | 1326 | ····I:·creating·=>·debian/copyright |
1327 | ····I:·substituting·=>·/usr/share/debmake/extra0/rules | 1327 | ····I:·substituting·=>·/usr/share/debmake/extra0/rules |
1328 | ····I:·creating·=>·debian/rules | 1328 | ····I:·creating·=>·debian/rules |
1329 | ····I:·substituting·=>·/usr/share/debmake/extra0/changelog | 1329 | ····I:·substituting·=>·/usr/share/debmake/extra0/changelog |
1330 | ····I:·creating·=>·debian/changelog | 1330 | ····I:·creating·=>·debian/changelog |
1331 | ····I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
1332 | ····I:·creating·=>·debian/compat | ||
1333 | ····I:·substituting·=>·/usr/share/debmake/extra1/README.Debian | 1331 | ····I:·substituting·=>·/usr/share/debmake/extra1/README.Debian |
1334 | ····I:·creating·=>·debian/README.Debian | 1332 | ····I:·creating·=>·debian/README.Debian |
1333 | ····I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
1334 | ····I:·creating·=>·debian/compat | ||
1335 | ····I:·substituting·=>·/usr/share/debmake/extra1/watch | 1335 | ····I:·substituting·=>·/usr/share/debmake/extra1/watch |
1336 | ····I:·creating·=>·debian/watch | 1336 | ····I:·creating·=>·debian/watch |
1337 | ····I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
1338 | ····I:·creating·=>·debian/source/format | ||
1339 | ····I:·substituting·=>·/usr/share/debmake/extra1source/local-options | 1337 | ····I:·substituting·=>·/usr/share/debmake/extra1source/local-options |
1340 | ····I:·creating·=>·debian/source/local-options | 1338 | ····I:·creating·=>·debian/source/local-options |
1339 | ····I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
1340 | ····I:·creating·=>·debian/source/format | ||
1341 | ····I:·substituting·=>·/usr/share/debmake/extra1patches/series | 1341 | ····I:·substituting·=>·/usr/share/debmake/extra1patches/series |
1342 | ····I:·creating·=>·debian/patches/series | 1342 | ····I:·creating·=>·debian/patches/series |
1343 | ····I:·run·"debmake·-x2"·to·get·more·template·files | 1343 | ····I:·run·"debmake·-x2"·to·get·more·template·files |
1344 | ····I:·$·wrap-and-sort | 1344 | ····I:·$·wrap-and-sort |
1345 | ····The·debmake·command·generates·all·these·template·files·based·on | 1345 | ····The·debmake·command·generates·all·these·template·files·based·on |
1346 | ·command·line·options.·Since·no·options·are·specified,·the·debmake | 1346 | ·command·line·options.·Since·no·options·are·specified,·the·debmake |
Offset 1648, 15 lines modified | Offset 1648, 15 lines modified | ||
1648 | ·····... | 1648 | ·····... |
1649 | ·····debian/rules·build | 1649 | ·····debian/rules·build |
1650 | ····dh·build | 1650 | ····dh·build |
1651 | ·······dh_update_autotools_config | 1651 | ·······dh_update_autotools_config |
1652 | ·······dh_autoreconf | 1652 | ·······dh_autoreconf |
1653 | ·······dh_auto_configure | 1653 | ·······dh_auto_configure |
1654 | ·······dh_auto_build | 1654 | ·······dh_auto_build |
1655 | ·········make·-j | 1655 | ·········make·-j4·"INSTALL=install·--strip-program=true" |
1656 | ····make[1]:·Entering·directory·'/path/to/debhello-0.0' | 1656 | ····make[1]:·Entering·directory·'/path/to/debhello-0.0' |
1657 | ····#·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. | 1657 | ····#·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. |
1658 | ····#·-fstack-protector-strong·-Wformat·-Werror=format-security | 1658 | ····#·-fstack-protector-strong·-Wformat·-Werror=format-security |
1659 | ····cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... | 1659 | ····cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... |
1660 | ·····... | 1660 | ·····... |
1661 | ·····fakeroot·debian/rules·binary | 1661 | ·····fakeroot·debian/rules·binary |
1662 | ····dh·binary | 1662 | ····dh·binary |
Offset 1717, 18 lines modified | Offset 1717, 18 lines modified | ||
1717 | ·The·debhello_0.0-1.debian.tar.xz·contains·the·Debian·changes·to | 1717 | ·The·debhello_0.0-1.debian.tar.xz·contains·the·Debian·changes·to |
1718 | ····the·upstream·source·as·follows. | 1718 | ····the·upstream·source·as·follows. |
1719 | ····The·compressed·archive·contents·of·debhello_0.0-1.debian.tar.xz: | 1719 | ····The·compressed·archive·contents·of·debhello_0.0-1.debian.tar.xz: |
1720 | ·····$·tar·-tzf·debhello-0.0.tar.gz | 1720 | ·····$·tar·-tzf·debhello-0.0.tar.gz |
1721 | ····debhello-0.0/ | 1721 | ····debhello-0.0/ |
1722 | ····debhello-0.0/Makefile | ||
1722 | ····debhello-0.0/LICENSE | 1723 | ····debhello-0.0/LICENSE |
1723 | ····debhello-0.0/src/ | 1724 | ····debhello-0.0/src/ |
1724 | ····debhello-0.0/src/hello.c | 1725 | ····debhello-0.0/src/hello.c |
1725 | ····debhello-0.0/Makefile | ||
1726 | ·····$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz | 1726 | ·····$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz |
1727 | ····debian/ | 1727 | ····debian/ |
1728 | ·debian/README.Debian | 1728 | ·debian/README.Debian |
1729 | ····debian/changelog | 1729 | ····debian/changelog |
1730 | ····debian/compat | 1730 | ····debian/compat |
1731 | ····debian/control | 1731 | ····debian/control |
1732 | ····debian/copyright | 1732 | ····debian/copyright |
Offset 1862, 16 lines modified | Offset 1862, 16 lines modified | ||
1862 | ·····$·cp·-a·debhello-0.0·debhello-0.0.orig | 1862 | ·····$·cp·-a·debhello-0.0·debhello-0.0.orig |
1863 | ·····$·vim·debhello-0.0/Makefile | 1863 | ·····$·vim·debhello-0.0/Makefile |
1864 | ·····...·hack,·hack,·hack,·... | 1864 | ·····...·hack,·hack,·hack,·... |
1865 | ·····$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch | 1865 | ·····$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch |
1866 | ·····$·cat·000-prefix-usr.patch | 1866 | ·····$·cat·000-prefix-usr.patch |
1867 | ····diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile | 1867 | ····diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile |
1868 | ····---·debhello-0.0.orig/Makefile··2020-09-2 | 1868 | ····---·debhello-0.0.orig/Makefile··2020-09-21·16:59:42.166974920·+1400 |
1869 | ·+++·debhello-0.0/Makefile·······2020-09-2 | 1869 | ·+++·debhello-0.0/Makefile·······2020-09-21·16:59:43.535015955·+1400 |
1870 | ····@@·-1,4·+1,4·@@ | 1870 | ····@@·-1,4·+1,4·@@ |
1871 | ····-prefix·=·/usr/local | 1871 | ····-prefix·=·/usr/local |
1872 | ····+prefix·=·/usr | 1872 | ····+prefix·=·/usr |
1873 | ·····all:·src/hello | 1873 | ·····all:·src/hello |
1874 | ·····$·rm·-rf·debhello-0.0 | 1874 | ·····$·rm·-rf·debhello-0.0 |
Offset 5321, 17 lines modified | Offset 5321, 17 lines modified | ||
5321 | ····I:·set·parameters | 5321 | ····I:·set·parameters |
5322 | ·····... | 5322 | ·····... |
5323 | ····I:·debmake·-x·"4"·... | 5323 | ····I:·debmake·-x·"4"·... |
5324 | ····I:·creating·=>·debian/control | 5324 | ····I:·creating·=>·debian/control |
5325 | ····I:·creating·=>·debian/copyright | 5325 | ····I:·creating·=>·debian/copyright |
5326 | ·I:·substituting·=>·/usr/share/debmake/extra0/rules | 5326 | ·I:·substituting·=>·/usr/share/debmake/extra0/rules |
5327 | ·····... | 5327 | ·····... |
5328 | ····I:·creating·=>·debian/license-examples/LGPL-2.1+ | ||
5329 | ····I:·substituting·=>·/usr/share/debmake/extra4/Artistic-1.0 | ||
5330 | ····I:·creating·=>·debian/license-examples/Artistic-1.0 | 5328 | ····I:·creating·=>·debian/license-examples/Artistic-1.0 |
5329 | ····I:·substituting·=>·/usr/share/debmake/extra4/LGPL-3.0+ | ||
5330 | ····I:·creating·=>·debian/license-examples/LGPL-3.0+ | ||
5331 | ····I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause | 5331 | ····I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause |
5332 | ····I:·creating·=>·debian/license-examples/BSD-3-Clause | 5332 | ····I:·creating·=>·debian/license-examples/BSD-3-Clause |
5333 | ····I:·$·wrap-and-sort | 5333 | ····I:·$·wrap-and-sort |
5334 | ·Let’s·inspect·generated·template·files. | 5334 | ·Let’s·inspect·generated·template·files. |
5335 | ·····$·cd·.. | 5335 | ·····$·cd·.. |
Offset 5677, 22 lines modified | Offset 5677, 22 lines modified | ||
5677 | ·The·debhello_0.2-1.debian.tar.xz·file·contains·the·Debian·changes | 5677 | ·The·debhello_0.2-1.debian.tar.xz·file·contains·the·Debian·changes |
5678 | ····to·the·upstream·source·as·follows. | 5678 | ····to·the·upstream·source·as·follows. |
5679 | ····The·compressed·archive·contents·of·debhello_0.2-1.debian.tar.xz: | 5679 | ····The·compressed·archive·contents·of·debhello_0.2-1.debian.tar.xz: |
5680 | ·····$·tar·-tzf·debhello-0.2.tar.gz | 5680 | ·····$·tar·-tzf·debhello-0.2.tar.gz |
5681 | ····debhello-0.2/ | 5681 | ····debhello-0.2/ |
5682 | ····debhello-0.2/LICENSE | ||
5683 | ····debhello-0.2/scripts/ | 5682 | ····debhello-0.2/scripts/ |
Max diff block lines reached; 3838/8722 bytes (44.00%) of diff not shown. |
Offset 1, 23 lines modified | Offset 1, 23 lines modified | ||
1 | Zip·file·size:·1461 | 1 | Zip·file·size:·146139·bytes,·number·of·entries:·21 |
2 | drwxr-xr-x··3.0·unx········0·bx·stor·19-Mar-26·16:39·META-INF/ | 2 | drwxr-xr-x··3.0·unx········0·bx·stor·19-Mar-26·16:39·META-INF/ |
3 | -rw-r--r--··3.0·unx······255·tx·defN·19-Mar-26·16:39·META-INF/container.xml | 3 | -rw-r--r--··3.0·unx······255·tx·defN·19-Mar-26·16:39·META-INF/container.xml |
4 | drwxr-xr-x··3.0·unx········0·bx·stor·19-Mar-26·16:39·OEBPS/ | 4 | drwxr-xr-x··3.0·unx········0·bx·stor·19-Mar-26·16:39·OEBPS/ |
5 | -rw-r--r--··3.0·unx····41221·tx·defN·19-Mar-26·16:39·OEBPS/apa.html | 5 | -rw-r--r--··3.0·unx····41221·tx·defN·19-Mar-26·16:39·OEBPS/apa.html |
6 | -rw-r--r--··3.0·unx····28349·tx·defN·19-Mar-26·16:39·OEBPS/bk01-toc.html | 6 | -rw-r--r--··3.0·unx····28349·tx·defN·19-Mar-26·16:39·OEBPS/bk01-toc.html |
7 | -rw-r--r--··3.0·unx·····8183·tx·defN·19-Mar-26·16:39·OEBPS/ch01.html | 7 | -rw-r--r--··3.0·unx·····8183·tx·defN·19-Mar-26·16:39·OEBPS/ch01.html |
8 | -rw-r--r--··3.0·unx····32401·tx·defN·19-Mar-26·16:39·OEBPS/ch02.html | 8 | -rw-r--r--··3.0·unx····32401·tx·defN·19-Mar-26·16:39·OEBPS/ch02.html |
9 | -rw-r--r--··3.0·unx····19999·tx·defN·19-Mar-26·16:39·OEBPS/ch03.html | 9 | -rw-r--r--··3.0·unx····19999·tx·defN·19-Mar-26·16:39·OEBPS/ch03.html |
10 | -rw-r--r--··3.0·unx····54970·tx·defN·19-Mar-26·16:39·OEBPS/ch04.html | 10 | -rw-r--r--··3.0·unx····54970·tx·defN·19-Mar-26·16:39·OEBPS/ch04.html |
11 | -rw-r--r--··3.0·unx···229577·tx·defN·19-Mar-26·16:39·OEBPS/ch05.html | 11 | -rw-r--r--··3.0·unx···229577·tx·defN·19-Mar-26·16:39·OEBPS/ch05.html |
12 | -rw-r--r--··3.0·unx····18021·tx·defN·19-Mar-26·16:39·OEBPS/ch06.html | 12 | -rw-r--r--··3.0·unx····18021·tx·defN·19-Mar-26·16:39·OEBPS/ch06.html |
13 | -rw-r--r--··3.0·unx····65863·tx·defN·19-Mar-26·16:39·OEBPS/ch07.html | 13 | -rw-r--r--··3.0·unx····65863·tx·defN·19-Mar-26·16:39·OEBPS/ch07.html |
14 | -rw-r--r--··3.0·unx···12821 | 14 | -rw-r--r--··3.0·unx···128210·tx·defN·19-Mar-26·16:39·OEBPS/ch08.html |
15 | -rw-r--r--··3.0·unx·····2959·tx·defN·19-Mar-26·16:39·OEBPS/content.opf | 15 | -rw-r--r--··3.0·unx·····2959·tx·defN·19-Mar-26·16:39·OEBPS/content.opf |
16 | -rw-r--r--··3.0·unx······389·tx·defN·19-Mar-26·16:39·OEBPS/cover.html | 16 | -rw-r--r--··3.0·unx······389·tx·defN·19-Mar-26·16:39·OEBPS/cover.html |
17 | -rw-r--r--··3.0·unx····29709·bx·defN·19-Mar-26·16:39·OEBPS/debian-openlogo.png | 17 | -rw-r--r--··3.0·unx····29709·bx·defN·19-Mar-26·16:39·OEBPS/debian-openlogo.png |
18 | -rw-r--r--··3.0·unx·····5678·tx·defN·19-Mar-26·16:39·OEBPS/debian.css | 18 | -rw-r--r--··3.0·unx·····5678·tx·defN·19-Mar-26·16:39·OEBPS/debian.css |
19 | -rw-r--r--··3.0·unx·····4578·tx·defN·19-Mar-26·16:39·OEBPS/index.html | 19 | -rw-r--r--··3.0·unx·····4578·tx·defN·19-Mar-26·16:39·OEBPS/index.html |
20 | -rw-r--r--··3.0·unx·····7103·tx·defN·19-Mar-26·16:39·OEBPS/pr01.html | 20 | -rw-r--r--··3.0·unx·····7103·tx·defN·19-Mar-26·16:39·OEBPS/pr01.html |
21 | -rw-r--r--··3.0·unx····21870·tx·defN·19-Mar-26·16:39·OEBPS/toc.ncx | 21 | -rw-r--r--··3.0·unx····21870·tx·defN·19-Mar-26·16:39·OEBPS/toc.ncx |
22 | -rw-r--r--··3.0·unx·······20·tx·stor·19-Mar-26·16:39·mimetype | 22 | -rw-r--r--··3.0·unx·······20·tx·stor·19-Mar-26·16:39·mimetype |
23 | 21·files,·69935 | 23 | 21·files,·699355·bytes·uncompressed,·142797·bytes·compressed:··79.6% |
Offset 394, 24 lines modified | Offset 394, 24 lines modified | ||
394 | I:·debmake·-x·"1"·... | 394 | I:·debmake·-x·"1"·... |
395 | I:·creating·=>·debian/control | 395 | I:·creating·=>·debian/control |
396 | I:·creating·=>·debian/copyright | 396 | I:·creating·=>·debian/copyright |
397 | I:·substituting·=>·/usr/share/debmake/extra0/rules | 397 | I:·substituting·=>·/usr/share/debmake/extra0/rules |
398 | I:·creating·=>·debian/rules | 398 | I:·creating·=>·debian/rules |
399 | I:·substituting·=>·/usr/share/debmake/extra0/changelog | 399 | I:·substituting·=>·/usr/share/debmake/extra0/changelog |
400 | I:·creating·=>·debian/changelog | 400 | I:·creating·=>·debian/changelog |
401 | I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
402 | I:·creating·=>·debian/compat | ||
403 | I:·substituting·=>·/usr/share/debmake/extra1/README.Debian | 401 | I:·substituting·=>·/usr/share/debmake/extra1/README.Debian |
404 | I:·creating·=>·debian/README.Debian | 402 | I:·creating·=>·debian/README.Debian |
403 | I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
404 | I:·creating·=>·debian/compat | ||
405 | I:·substituting·=>·/usr/share/debmake/extra1/watch | 405 | I:·substituting·=>·/usr/share/debmake/extra1/watch |
406 | I:·creating·=>·debian/watch | 406 | I:·creating·=>·debian/watch |
407 | I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
408 | I:·creating·=>·debian/source/format | ||
409 | I:·substituting·=>·/usr/share/debmake/extra1source/local-options | 407 | I:·substituting·=>·/usr/share/debmake/extra1source/local-options |
410 | I:·creating·=>·debian/source/local-options | 408 | I:·creating·=>·debian/source/local-options |
409 | I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
410 | I:·creating·=>·debian/source/format | ||
411 | I:·substituting·=>·/usr/share/debmake/extra1patches/series | 411 | I:·substituting·=>·/usr/share/debmake/extra1patches/series |
412 | I:·creating·=>·debian/patches/series | 412 | I:·creating·=>·debian/patches/series |
413 | I:·run·"debmake·-x2"·to·get·more·template·files | 413 | I:·run·"debmake·-x2"·to·get·more·template·files |
414 | I:·$·wrap-and-sort</pre> | 414 | I:·$·wrap-and-sort</pre> |
415 | ········<p>The·<span·class="strong"><strong>debmake</strong></span>·command·generates·all·these·template·files·based·on·command·line·options.··Since·no·options·are·specified,·the·<span·class="strong"><strong>debmake</strong></span>·command·chooses·reasonable·default·values·for·you:</p> | 415 | ········<p>The·<span·class="strong"><strong>debmake</strong></span>·command·generates·all·these·template·files·based·on·command·line·options.··Since·no·options·are·specified,·the·<span·class="strong"><strong>debmake</strong></span>·command·chooses·reasonable·default·values·for·you:</p> |
416 | ········<div·class="itemizedlist"> | 416 | ········<div·class="itemizedlist"> |
417 | ··········<ul·class="itemizedlist"> | 417 | ··········<ul·class="itemizedlist"> |
Offset 698, 15 lines modified | Offset 698, 15 lines modified | ||
698 | ·... | 698 | ·... |
699 | ·debian/rules·build | 699 | ·debian/rules·build |
700 | dh·build | 700 | dh·build |
701 | ···dh_update_autotools_config | 701 | ···dh_update_autotools_config |
702 | ···dh_autoreconf | 702 | ···dh_autoreconf |
703 | ···dh_auto_configure | 703 | ···dh_auto_configure |
704 | ···dh_auto_build | 704 | ···dh_auto_build |
705 | ········make·-j | 705 | ········make·-j4·"INSTALL=install·--strip-program=true" |
706 | make[1]:·Entering·directory·'/path/to/debhello-0.0' | 706 | make[1]:·Entering·directory·'/path/to/debhello-0.0' |
707 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. | 707 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. |
708 | #·-fstack-protector-strong·-Wformat·-Werror=format-security | 708 | #·-fstack-protector-strong·-Wformat·-Werror=format-security |
709 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... | 709 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... |
710 | ·... | 710 | ·... |
711 | ·fakeroot·debian/rules·binary | 711 | ·fakeroot·debian/rules·binary |
712 | dh·binary | 712 | dh·binary |
Offset 769, 18 lines modified | Offset 769, 18 lines modified | ||
769 | ··········</ul> | 769 | ··········</ul> |
770 | ········</div> | 770 | ········</div> |
771 | ········<p>The·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> | 771 | ········<p>The·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> |
772 | ········<p><strong>The·compressed·archive·contents·of·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>: </strong> | 772 | ········<p><strong>The·compressed·archive·contents·of·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>: </strong> |
773 | </p> | 773 | </p> |
774 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.0.tar.gz | 774 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.0.tar.gz |
775 | debhello-0.0/ | 775 | debhello-0.0/ |
776 | debhello-0.0/Makefile | ||
776 | debhello-0.0/LICENSE | 777 | debhello-0.0/LICENSE |
777 | debhello-0.0/src/ | 778 | debhello-0.0/src/ |
778 | debhello-0.0/src/hello.c | 779 | debhello-0.0/src/hello.c |
779 | debhello-0.0/Makefile | ||
780 | ·$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz | 780 | ·$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz |
781 | debian/ | 781 | debian/ |
782 | debian/README.Debian | 782 | debian/README.Debian |
783 | debian/changelog | 783 | debian/changelog |
784 | debian/compat | 784 | debian/compat |
785 | debian/control | 785 | debian/control |
786 | debian/copyright | 786 | debian/copyright |
Offset 915, 16 lines modified | Offset 915, 16 lines modified | ||
915 | ··········<p>Here·is·an·example·to·create·<span·class="strong"><strong>000-prefix-usr.patch</strong></span>·by·the·<span·class="strong"><strong>diff</strong></span>·command.</p> | 915 | ··········<p>Here·is·an·example·to·create·<span·class="strong"><strong>000-prefix-usr.patch</strong></span>·by·the·<span·class="strong"><strong>diff</strong></span>·command.</p> |
916 | ··········<pre·class="screen">·$·cp·-a·debhello-0.0·debhello-0.0.orig | 916 | ··········<pre·class="screen">·$·cp·-a·debhello-0.0·debhello-0.0.orig |
917 | ·$·vim·debhello-0.0/Makefile | 917 | ·$·vim·debhello-0.0/Makefile |
918 | ·...·hack,·hack,·hack,·... | 918 | ·...·hack,·hack,·hack,·... |
919 | ·$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch | 919 | ·$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch |
920 | ·$·cat·000-prefix-usr.patch | 920 | ·$·cat·000-prefix-usr.patch |
921 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile | 921 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile |
922 | ---·debhello-0.0.orig/Makefile··2020-09-20·13:54:02.225984162·-1200 | ||
923 | 922 | ---·debhello-0.0.orig/Makefile··2020-09-21·16:59:42.166974920·+1400 | |
923 | +++·debhello-0.0/Makefile·······2020-09-21·16:59:43.535015955·+1400 | ||
924 | @@·-1,4·+1,4·@@ | 924 | @@·-1,4·+1,4·@@ |
925 | -prefix·=·/usr/local | 925 | -prefix·=·/usr/local |
926 | +prefix·=·/usr | 926 | +prefix·=·/usr |
927 | ·all:·src/hello | 927 | ·all:·src/hello |
928 | ·$·rm·-rf·debhello-0.0 | 928 | ·$·rm·-rf·debhello-0.0 |
Offset 173, 17 lines modified | Offset 173, 17 lines modified | ||
173 | I:·set·parameters | 173 | I:·set·parameters |
174 | ·... | 174 | ·... |
175 | I:·debmake·-x·"4"·... | 175 | I:·debmake·-x·"4"·... |
176 | I:·creating·=>·debian/control | 176 | I:·creating·=>·debian/control |
177 | I:·creating·=>·debian/copyright | 177 | I:·creating·=>·debian/copyright |
178 | I:·substituting·=>·/usr/share/debmake/extra0/rules | 178 | I:·substituting·=>·/usr/share/debmake/extra0/rules |
179 | ·... | 179 | ·... |
180 | I:·creating·=>·debian/license-examples/LGPL-2.1+ | ||
181 | I:·substituting·=>·/usr/share/debmake/extra4/Artistic-1.0 | ||
182 | I:·creating·=>·debian/license-examples/Artistic-1.0 | 180 | I:·creating·=>·debian/license-examples/Artistic-1.0 |
181 | I:·substituting·=>·/usr/share/debmake/extra4/LGPL-3.0+ | ||
182 | I:·creating·=>·debian/license-examples/LGPL-3.0+ | ||
183 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause | 183 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause |
184 | I:·creating·=>·debian/license-examples/BSD-3-Clause | 184 | I:·creating·=>·debian/license-examples/BSD-3-Clause |
185 | I:·$·wrap-and-sort</pre> | 185 | I:·$·wrap-and-sort</pre> |
186 | ········<p>Let’s·inspect·generated·template·files.</p> | 186 | ········<p>Let’s·inspect·generated·template·files.</p> |
187 | ········<pre·class="screen">·$·cd·.. | 187 | ········<pre·class="screen">·$·cd·.. |
188 | ·$·tree | 188 | ·$·tree |
189 | . | 189 | . |
Offset 511, 22 lines modified | Offset 511, 22 lines modified | ||
511 | ··········</ul> | 511 | ··········</ul> |
512 | ········</div> | 512 | ········</div> |
513 | ········<p>The·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>·file·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> | 513 | ········<p>The·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>·file·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> |
514 | ········<p><strong>The·compressed·archive·contents·of·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>: </strong> | 514 | ········<p><strong>The·compressed·archive·contents·of·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>: </strong> |
515 | </p> | 515 | </p> |
516 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.2.tar.gz | 516 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.2.tar.gz |
517 | debhello-0.2/ | 517 | debhello-0.2/ |
518 | debhello-0.2/LICENSE | ||
519 | debhello-0.2/scripts/ | 518 | debhello-0.2/scripts/ |
520 | debhello-0.2/scripts/hello | 519 | debhello-0.2/scripts/hello |
521 | debhello-0.2/data/ | 520 | debhello-0.2/data/ |
522 | debhello-0.2/data/hello.png | ||
523 | debhello-0.2/data/hello.desktop | 521 | debhello-0.2/data/hello.desktop |
522 | debhello-0.2/data/hello.png | ||
524 | debhello-0.2/man/ | 523 | debhello-0.2/man/ |
525 | debhello-0.2/man/hello.1 | 524 | debhello-0.2/man/hello.1 |
525 | debhello-0.2/LICENSE | ||
526 | ·$·tar·--xz·-tf·debhello_0.2-1.debian.tar.xz | 526 | ·$·tar·--xz·-tf·debhello_0.2-1.debian.tar.xz |
527 | debian/ | 527 | debian/ |
528 | debian/README.Debian | 528 | debian/README.Debian |
529 | debian/changelog | 529 | debian/changelog |
530 | debian/compat | 530 | debian/compat |
531 | debian/control | 531 | debian/control |
532 | debian/copyright | 532 | debian/copyright |
Offset 2797, 27 lines modified | Offset 2797, 27 lines modified | ||
2797 | ·$·rm·-rf·m4·build-aux·*~</pre> | 2797 | ·$·rm·-rf·m4·build-aux·*~</pre> |
2798 | ········<p> | 2798 | ········<p> |
2799 | </p> | 2799 | </p> |
2800 | ········<p>Let’s·check·generated·files·under·the·<span·class="strong"><strong>po/</strong></span>·directory.</p> | 2800 | ········<p>Let’s·check·generated·files·under·the·<span·class="strong"><strong>po/</strong></span>·directory.</p> |
2801 | ········<p><strong>files·in·<span·class="strong"><strong>po</strong></span>·(i18n): </strong> | 2801 | ········<p><strong>files·in·<span·class="strong"><strong>po</strong></span>·(i18n): </strong> |
2802 | </p> | 2802 | </p> |
2803 | ········<pre·class="screen">·$·ls·-l·po | 2803 | ········<pre·class="screen">·$·ls·-l·po |
2804 | /build/debmake-doc-1.14/debhello-2.0-pkg2/step151.cmd:· | 2804 | /build/debmake-doc-1.14/debhello-2.0-pkg2/step151.cmd:·riga·2:·SOURCE_DATE_EP... |
2805 | total·60 | 2805 | totale·60 |
2806 | -rw-r | 2806 | -rw-rw-r--·1·pbuilder2·pbuilder2···494·Jan··1·13:59·ChangeLog |
2807 | -rw-r | 2807 | -rw-rw-r--·1·pbuilder2·pbuilder2·17577·Jan··1·13:59·Makefile.in.in |
2808 | -rw-r | 2808 | -rw-rw-r--·1·pbuilder2·pbuilder2··3376·Jan··1·13:59·Makevars.template |
2809 | -rw-r | 2809 | -rw-rw-r--·1·pbuilder2·pbuilder2····59·Jan··1·13:59·POTFILES.in |
2810 | -rw-r | 2810 | -rw-rw-r--·1·pbuilder2·pbuilder2··2203·Jan··1·13:59·Rules-quot |
2811 | -rw-r | 2811 | -rw-rw-r--·1·pbuilder2·pbuilder2···217·Jan··1·13:59·boldquot.sed |
2812 | -rw-r | 2812 | -rw-rw-r--·1·pbuilder2·pbuilder2··1337·Jan··1·13:59·en@boldquot.header |
2813 | -rw-r | 2813 | -rw-rw-r--·1·pbuilder2·pbuilder2··1203·Jan··1·13:59·en@quot.header |
2814 | -rw-r | 2814 | -rw-rw-r--·1·pbuilder2·pbuilder2···672·Jan··1·13:59·insert-header.sin |
2815 | -rw-r | 2815 | -rw-rw-r--·1·pbuilder2·pbuilder2···153·Jan··1·13:59·quot.sed |
2816 | -rw-r | 2816 | -rw-rw-r--·1·pbuilder2·pbuilder2···432·Jan··1·13:59·remove-potcdate.sin</pre> |
2817 | ········<p> | 2817 | ········<p> |
2818 | </p> | 2818 | </p> |
2819 | ········<p>Let’s·update·the·<span·class="strong"><strong>configure.ac</strong></span>·by·adding·“<span·class="strong"><strong>AM_GNU_GETTEXT([external])</strong></span>”,·etc..</p> | 2819 | ········<p>Let’s·update·the·<span·class="strong"><strong>configure.ac</strong></span>·by·adding·“<span·class="strong"><strong>AM_GNU_GETTEXT([external])</strong></span>”,·etc..</p> |
2820 | ········<p><strong><span·class="strong"><strong>configure.ac</strong></span>·(i18n): </strong> | 2820 | ········<p><strong><span·class="strong"><strong>configure.ac</strong></span>·(i18n): </strong> |
2821 | </p> | 2821 | </p> |
2822 | ········<pre·class="screen">·$·vim·configure.ac | 2822 | ········<pre·class="screen">·$·vim·configure.ac |
2823 | ·...·hack,·hack,·hack,·... | 2823 | ·...·hack,·hack,·hack,·... |
Offset 2863, 16 lines modified | Offset 2863, 16 lines modified | ||
2863 | ········<p> | 2863 | ········<p> |
2864 | </p> | 2864 | </p> |
2865 | ········<p>Let’s·create·the·<span·class="strong"><strong>po/Makevars</strong></span>·file·from·the·<span·class="strong"><strong>po/Makevars.template</strong></span>·file.</p> | 2865 | ········<p>Let’s·create·the·<span·class="strong"><strong>po/Makevars</strong></span>·file·from·the·<span·class="strong"><strong>po/Makevars.template</strong></span>·file.</p> |
2866 | ········<p><strong><span·class="strong"><strong>po/Makevars</strong></span>·(i18n): </strong> | 2866 | ········<p><strong><span·class="strong"><strong>po/Makevars</strong></span>·(i18n): </strong> |
2867 | </p> | 2867 | </p> |
2868 | ········<pre·class="screen">·...·hack,·hack,·hack,·... | 2868 | ········<pre·class="screen">·...·hack,·hack,·hack,·... |
2869 | ·$·diff·-u·po/Makevars.template·po/Makevars | 2869 | ·$·diff·-u·po/Makevars.template·po/Makevars |
2870 | ---·po/Makevars.template········2020-09-2 | 2870 | ---·po/Makevars.template········2020-09-21·17:09:58.373464173·+1400 |
2871 | +++·po/Makevars·2020-09-2 | 2871 | +++·po/Makevars·2020-09-21·17:10:00.121516640·+1400 |
2872 | @@·-18,14·+18,14·@@ | 2872 | @@·-18,14·+18,14·@@ |
2873 | ·#·or·entity,·or·to·disclaim·their·copyright.··The·empty·string·stands·for | 2873 | ·#·or·entity,·or·to·disclaim·their·copyright.··The·empty·string·stands·for |
2874 | ·#·the·public·domain;·in·this·case·the·translators·are·expected·to·disclaim | 2874 | ·#·the·public·domain;·in·this·case·the·translators·are·expected·to·disclaim |
2875 | ·#·their·copyright. | 2875 | ·#·their·copyright. |
2876 | -COPYRIGHT_HOLDER·=·Free·Software·Foundation,·Inc. | 2876 | -COPYRIGHT_HOLDER·=·Free·Software·Foundation,·Inc. |
2877 | +COPYRIGHT_HOLDER·=·Osamu·Aoki·<osamu@debian.org> | 2877 | +COPYRIGHT_HOLDER·=·Osamu·Aoki·<osamu@debian.org> |
Offset 2971, 15 lines modified | Offset 2971, 15 lines modified | ||
2971 | #·FIRST·AUTHOR·<EMAIL@ADDRESS>,·YEAR. | 2971 | #·FIRST·AUTHOR·<EMAIL@ADDRESS>,·YEAR. |
2972 | # | 2972 | # |
2973 | #,·fuzzy | 2973 | #,·fuzzy |
2974 | msgid·"" | 2974 | msgid·"" |
2975 | msgstr·"" | 2975 | msgstr·"" |
2976 | "Project-Id-Version:·PACKAGE·VERSION\n" | 2976 | "Project-Id-Version:·PACKAGE·VERSION\n" |
2977 | "Report-Msgid-Bugs-To:·\n" | 2977 | "Report-Msgid-Bugs-To:·\n" |
2978 | "POT-Creation-Date:·2020-09-2 | 2978 | "POT-Creation-Date:·2020-09-21·17:10+1400\n" |
2979 | "PO-Revision-Date:·YEAR-MO-DA·HO:MI+ZONE\n" | 2979 | "PO-Revision-Date:·YEAR-MO-DA·HO:MI+ZONE\n" |
2980 | "Last-Translator:·FULL·NAME·<EMAIL@ADDRESS>\n" | 2980 | "Last-Translator:·FULL·NAME·<EMAIL@ADDRESS>\n" |
2981 | "Language-Team:·LANGUAGE·<LL@li.org>\n" | 2981 | "Language-Team:·LANGUAGE·<LL@li.org>\n" |
2982 | "Language:·\n" | 2982 | "Language:·\n" |
2983 | "MIME-Version:·1.0\n" | 2983 | "MIME-Version:·1.0\n" |
2984 | "Content-Type:·text/plain;·charset=CHARSET\n" | 2984 | "Content-Type:·text/plain;·charset=CHARSET\n" |
2985 | "Content-Transfer-Encoding:·8bit\n" | 2985 | "Content-Transfer-Encoding:·8bit\n" |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"·standalone="no"?> | 1 | <?xml·version="1.0"·encoding="utf-8"·standalone="no"?> |
2 | <package·xmlns="http://www.idpf.org/2007/opf"·version="2.0"·unique-identifier="bookid"><metadata><dc:identifier·xmlns:dc="http://purl.org/dc/elements/1.1/"·id="bookid">_idp12 | 2 | <package·xmlns="http://www.idpf.org/2007/opf"·version="2.0"·unique-identifier="bookid"><metadata><dc:identifier·xmlns:dc="http://purl.org/dc/elements/1.1/"·id="bookid">_idp1258322760</dc:identifier><dc:title·xmlns:dc="http://purl.org/dc/elements/1.1/">Debian·メンテナー用ガイド</dc:title><dc:creator·xmlns:dc="http://purl.org/dc/elements/1.1/"·xmlns:opf="http://www.idpf.org/2007/opf"·opf:file-as="">青木·修</dc:creator><dc:date·xmlns:dc="http://purl.org/dc/elements/1.1/">2019-03-27</dc:date><dc:rights·xmlns:dc="http://purl.org/dc/elements/1.1/">製作著作·©·2014-2017·Osamu·Aoki</dc:rights><dc:description·xmlns:dc="http://purl.org/dc/elements/1.1/">This·“Guide·for·Debian·Maintainers”·(2019-03-27)·tutorial·guide·describes·the·building·of·the·Debian·package·to·ordinary·Debian·users·and·prospective·developers·using·the·debmake·command.·This·guide·focuses·on·the·modern·packaging·style·and·comes·with·many·simple·examples.·This·“Guide·for·Debian·Maintainers”·can·be·considered·as·the·successor·to·the·“Debian·New·Maintainers’·Guide”.</dc:description><dc:language·xmlns:dc="http://purl.org/dc/elements/1.1/">ja</dc:language><meta·name="cover"·content="cover-image"/></metadata><manifest><item·id="ncxtoc"·media-type="application/x-dtbncx+xml"·href="toc.ncx"/><item·id="htmltoc"·media-type="application/xhtml+xml"·href="bk01-toc.html"/><item·media-type="text/css"·id="html-css"·href="debian.css"/><item·id="cover"·href="cover.html"·media-type="application/xhtml+xml"/><item·id="idm1"·href="index.html"·media-type="application/xhtml+xml"/><item·id="cover-image"·href="xslt/debian-openlogo.png"·media-type="image/png"/><item·id="idm48"·href="pr01.html"·media-type="application/xhtml+xml"/><item·id="idm123"·href="ch01.html"·media-type="application/xhtml+xml"/><item·id="idm220"·href="ch02.html"·media-type="application/xhtml+xml"/><item·id="idm614"·href="ch03.html"·media-type="application/xhtml+xml"/><item·id="idm811"·href="ch04.html"·media-type="application/xhtml+xml"/><item·id="idm1315"·href="ch05.html"·media-type="application/xhtml+xml"/><item·id="idm4384"·href="ch06.html"·media-type="application/xhtml+xml"/><item·id="idm4576"·href="ch07.html"·media-type="application/xhtml+xml"/><item·id="idm5398"·href="ch08.html"·media-type="application/xhtml+xml"/><item·id="idm6533"·href="apa.html"·media-type="application/xhtml+xml"/></manifest><spine·toc="ncxtoc"><itemref·idref="cover"·linear="no"/><itemref·idref="htmltoc"·linear="yes"/><itemref·idref="idm1"/><itemref·idref="idm48"/><itemref·idref="idm123"/><itemref·idref="idm220"/><itemref·idref="idm614"/><itemref·idref="idm811"/><itemref·idref="idm1315"/><itemref·idref="idm4384"/><itemref·idref="idm4576"/><itemref·idref="idm5398"/><itemref·idref="idm6533"/></spine><guide><reference·href="cover.html"·type="cover"·title="Cover"/><reference·href="bk01-toc.html"·type="toc"·title="Table·of·Contents"/></guide></package> |
Offset 68, 15 lines modified | Offset 68, 15 lines modified | ||
68 | ············</div> | 68 | ············</div> |
69 | ··········</div> | 69 | ··········</div> |
70 | ··········<div> | 70 | ··········<div> |
71 | ············<div·class="abstract"> | 71 | ············<div·class="abstract"> |
72 | ··············<p·class="title"> | 72 | ··············<p·class="title"> |
73 | ················<strong>概要</strong> | 73 | ················<strong>概要</strong> |
74 | ··············</p> | 74 | ··············</p> |
75 | ··············<p>This·“Guide·for·Debian·Maintainers”·(2019-03-2 | 75 | ··············<p>This·“Guide·for·Debian·Maintainers”·(2019-03-27) |
76 | tutorial·guide·describes·the·building·of·the·Debian | 76 | tutorial·guide·describes·the·building·of·the·Debian |
77 | package·to·ordinary·Debian·users·and·prospective·developers·using | 77 | package·to·ordinary·Debian·users·and·prospective·developers·using |
78 | the·<span·class="strong"><strong>debmake</strong></span>·command.</p> | 78 | the·<span·class="strong"><strong>debmake</strong></span>·command.</p> |
79 | ··············<p>This·guide·focuses·on·the·modern·packaging·style·and·comes·with·many·simple·examples.</p> | 79 | ··············<p>This·guide·focuses·on·the·modern·packaging·style·and·comes·with·many·simple·examples.</p> |
80 | ··············<div·class="itemizedlist"> | 80 | ··············<div·class="itemizedlist"> |
81 | ················<ul·class="itemizedlist"> | 81 | ················<ul·class="itemizedlist"> |
82 | ··················<li·class="listitem">POSIX·シェルスクリプトのパッケージング</li> | 82 | ··················<li·class="listitem">POSIX·シェルスクリプトのパッケージング</li> |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"·standalone="no"?> | 1 | <?xml·version="1.0"·encoding="utf-8"·standalone="no"?> |
2 | <ncx·xmlns="http://www.daisy.org/z3986/2005/ncx/"·version="2005-1"><head><meta·name="cover"·content="cover"/><meta·name="dtb:uid"·content="_idp12 | 2 | <ncx·xmlns="http://www.daisy.org/z3986/2005/ncx/"·version="2005-1"><head><meta·name="cover"·content="cover"/><meta·name="dtb:uid"·content="_idp1258322760"/></head><docTitle><text>Debian·メンテナー用ガイド</text></docTitle><navMap><navPoint·id="idm1"·playOrder="1"><navLabel><text>Debian·メンテナー用ガイド</text></navLabel><content·src="index.html"/><navPoint·id="idm48"·playOrder="2"><navLabel><text>序文</text></navLabel><content·src="pr01.html"/></navPoint><navPoint·id="idm123"·playOrder="3"><navLabel><text>1.·Overview</text></navLabel><content·src="ch01.html"/></navPoint><navPoint·id="idm220"·playOrder="4"><navLabel><text>2.·Prerequisites</text></navLabel><content·src="ch02.html"/><navPoint·id="idm223"·playOrder="5"><navLabel><text>2.1.·People·around·Debian</text></navLabel><content·src="ch02.html#people"/></navPoint><navPoint·id="idm255"·playOrder="6"><navLabel><text>2.2.·How·to·contribute</text></navLabel><content·src="ch02.html#contribute"/></navPoint><navPoint·id="idm274"·playOrder="7"><navLabel><text>2.3.·Debianにおける社会ダイナミクス</text></navLabel><content·src="ch02.html#social"/></navPoint><navPoint·id="idm311"·playOrder="8"><navLabel><text>2.4.·Technical·reminders</text></navLabel><content·src="ch02.html#reminders"/></navPoint><navPoint·id="idm340"·playOrder="9"><navLabel><text>2.5.·Debian·documentation</text></navLabel><content·src="ch02.html#debian-doc"/></navPoint><navPoint·id="idm389"·playOrder="10"><navLabel><text>2.6.·Help·resources</text></navLabel><content·src="ch02.html#help"/></navPoint><navPoint·id="idm448"·playOrder="11"><navLabel><text>2.7.·Archive·situation</text></navLabel><content·src="ch02.html#situation"/></navPoint><navPoint·id="idm463"·playOrder="12"><navLabel><text>2.8.·Contribution·approaches</text></navLabel><content·src="ch02.html#approaches"/></navPoint><navPoint·id="idm533"·playOrder="13"><navLabel><text>2.9.·Novice·contributor·and·maintainer</text></navLabel><content·src="ch02.html#novice"/></navPoint></navPoint><navPoint·id="idm614"·playOrder="14"><navLabel><text>3.·Tool·Setups</text></navLabel><content·src="ch03.html"/><navPoint·id="idm625"·playOrder="15"><navLabel><text>3.1.·Email·address</text></navLabel><content·src="ch03.html#email-setup"/></navPoint><navPoint·id="idm640"·playOrder="16"><navLabel><text>3.2.·mc</text></navLabel><content·src="ch03.html#mc-setup"/></navPoint><navPoint·id="idm653"·playOrder="17"><navLabel><text>3.3.·git</text></navLabel><content·src="ch03.html#git-setup"/></navPoint><navPoint·id="idm669"·playOrder="18"><navLabel><text>3.4.·quilt</text></navLabel><content·src="ch03.html#quilt-setup"/></navPoint><navPoint·id="idm695"·playOrder="19"><navLabel><text>3.5.·devscripts</text></navLabel><content·src="ch03.html#devscripts-setup"/></navPoint><navPoint·id="idm716"·playOrder="20"><navLabel><text>3.6.·pbuilder</text></navLabel><content·src="ch03.html#pbuilder-setup"/></navPoint><navPoint·id="idm788"·playOrder="21"><navLabel><text>3.7.·git-buildpackage</text></navLabel><content·src="ch03.html#gbp-setup"/></navPoint><navPoint·id="idm797"·playOrder="22"><navLabel><text>3.8.·HTTP·proxy</text></navLabel><content·src="ch03.html#proxy"/></navPoint><navPoint·id="idm807"·playOrder="23"><navLabel><text>3.9.·Private·Debian·repository</text></navLabel><content·src="ch03.html#repropro"/></navPoint></navPoint><navPoint·id="idm811"·playOrder="24"><navLabel><text>4.·Simple·Example</text></navLabel><content·src="ch04.html"/><navPoint·id="idm827"·playOrder="25"><navLabel><text>4.1.·Big·picture</text></navLabel><content·src="ch04.html#big-picture"/></navPoint><navPoint·id="idm871"·playOrder="26"><navLabel><text>4.2.·What·is·debmake?</text></navLabel><content·src="ch04.html#what-debmake"/></navPoint><navPoint·id="idm895"·playOrder="27"><navLabel><text>4.3.·What·is·debuild?</text></navLabel><content·src="ch04.html#what-debuild"/></navPoint><navPoint·id="idm962"·playOrder="28"><navLabel><text>4.4.·Step·1:·Get·the·upstream·source</text></navLabel><content·src="ch04.html#step-upstream"/></navPoint><navPoint·id="idm1003"·playOrder="29"><navLabel><text>4.5.·Step·2:·Generate·template·files·with·debmake</text></navLabel><content·src="ch04.html#step-debmake"/></navPoint><navPoint·id="idm1084"·playOrder="30"><navLabel><text>4.6.·Step·3:·Modification·to·the·template·files</text></navLabel><content·src="ch04.html#step-maintainer"/></navPoint><navPoint·id="idm1146"·playOrder="31"><navLabel><text>4.7.·Step·4:·Building·package·with·debuild</text></navLabel><content·src="ch04.html#step-debuild"/></navPoint><navPoint·id="idm1222"·playOrder="32"><navLabel><text>4.8.·Step·3·(alternative):·Modification·to·the·upstream·source</text></navLabel><content·src="ch04.html#alt-patch"/><navPoint·id="idm1265"·playOrder="33"><navLabel><text>4.8.1.·Patch·by·diff·-u</text></navLabel><content·src="ch04.html#diff-u"/></navPoint><navPoint·id="idm1277"·playOrder="34"><navLabel><text>4.8.2.·Patch·by·dquilt</text></navLabel><content·src="ch04.html#dquilt"/></navPoint><navPoint·id="idm1300"·playOrder="35"><navLabel><text>4.8.3.·Patch·by·dpkg-source·--commit</text></navLabel><content·src="ch04.html#dpkg-source-commit"/></navPoint></navPoint></navPoint><navPoint·id="idm1315"·playOrder="36"><navLabel><text>5.·Basics</text></navLabel><content·src="ch05.html"/><navPoint·id="idm1334"·playOrder="37"><navLabel><text>5.1.·Packaging·workflow</text></navLabel><content·src="ch05.html#workflow"/><navPoint·id="idm1523"·playOrder="38"><navLabel><text>5.1.1.·The·debhelper·package</text></navLabel><content·src="ch05.html#debhelper"/></navPoint></navPoint><navPoint·id="idm1543"·playOrder="39"><navLabel><text>5.2.·パッケージ名とバージョン</text></navLabel><content·src="ch05.html#name-version"/></navPoint><navPoint·id="idm1613"·playOrder="40"><navLabel><text>5.3.·ネイティブ·Debian·パッケージ</text></navLabel><content·src="ch05.html#native"/></navPoint><navPoint·id="idm1662"·playOrder="41"><navLabel><text>5.4.·debian/rules</text></navLabel><content·src="ch05.html#rules"/><navPoint·id="idm1693"·playOrder="42"><navLabel><text>5.4.1.·dh</text></navLabel><content·src="ch05.html#dh"/></navPoint><navPoint·id="idm1749"·playOrder="43"><navLabel><text>5.4.2.·Simple·debian/rules</text></navLabel><content·src="ch05.html#simplerules"/></navPoint><navPoint·id="idm1780"·playOrder="44"><navLabel><text>5.4.3.·Customized·debian/rules</text></navLabel><content·src="ch05.html#customrules"/></navPoint><navPoint·id="idm1831"·playOrder="45"><navLabel><text>5.4.4.·Variables·for·debian/rules</text></navLabel><content·src="ch05.html#variablesrules"/></navPoint><navPoint·id="idm1907"·playOrder="46"><navLabel><text>5.4.5.·Reproducible·build</text></navLabel><content·src="ch05.html#reproducible"/></navPoint></navPoint><navPoint·id="idm1940"·playOrder="47"><navLabel><text>5.5.·debian/control</text></navLabel><content·src="ch05.html#control"/><navPoint·id="idm1951"·playOrder="48"><navLabel><text>5.5.1.·Split·of·a·Debian·binary·package</text></navLabel><content·src="ch05.html#split"/><navPoint·id="idm1972"·playOrder="49"><navLabel><text>5.5.1.1.·debmake·-b</text></navLabel><content·src="ch05.html#boption"/></navPoint><navPoint·id="idm2076"·playOrder="50"><navLabel><text>5.5.1.2.·Package·split·scenario·and·examples</text></navLabel><content·src="ch05.html#package-split-example"/></navPoint><navPoint·id="idm2217"·playOrder="51"><navLabel><text>5.5.1.3.·The·library·package·name</text></navLabel><content·src="ch05.html#libnames"/></navPoint></navPoint><navPoint·id="idm2326"·playOrder="52"><navLabel><text>5.5.2.·Substvar</text></navLabel><content·src="ch05.html#substvar"/></navPoint><navPoint·id="idm2370"·playOrder="53"><navLabel><text>5.5.3.·binNMU·safe</text></navLabel><content·src="ch05.html#binnmu"/></navPoint></navPoint><navPoint·id="idm2416"·playOrder="54"><navLabel><text>5.6.·debian/changelog</text></navLabel><content·src="ch05.html#changelog"/></navPoint><navPoint·id="idm2478"·playOrder="55"><navLabel><text>5.7.·debian/copyright</text></navLabel><content·src="ch05.html#copyright"/></navPoint><navPoint·id="idm2510"·playOrder="56"><navLabel><text>5.8.·debian/patches/*</text></navLabel><content·src="ch05.html#patches"/><navPoint·id="idm2634"·playOrder="57"><navLabel><text>5.8.1.·dpkg-source·-x</text></navLabel><content·src="ch05.html#dpkg-source-x"/></navPoint><navPoint·id="idm2644"·playOrder="58"><navLabel><text>5.8.2.·dquilt·and·dpkg-source</text></navLabel><content·src="ch05.html#quilt-dpkg"/></navPoint></navPoint><navPoint·id="idm2666"·playOrder="59"><navLabel><text>5.9.·debian/upstream/signing-key.asc</text></navLabel><content·src="ch05.html#signing-key"/></navPoint><navPoint·id="idm2702"·playOrder="60"><navLabel><text>5.10.·debian/watch·and·DFSG</text></navLabel><content·src="ch05.html#dfsg"/></navPoint><navPoint·id="idm2727"·playOrder="61"><navLabel><text>5.11.·Other·debian/*·Files</text></navLabel><content·src="ch05.html#debianconf"/></navPoint><navPoint·id="idm3426"·playOrder="62"><navLabel><text>5.12.·Customization·of·the·Debian·packaging</text></navLabel><content·src="ch05.html#custom"/></navPoint><navPoint·id="idm3456"·playOrder="63"><navLabel><text>5.13.·Recording·in·VCS·(standard)</text></navLabel><content·src="ch05.html#vcs"/></navPoint><navPoint·id="idm3492"·playOrder="64"><navLabel><text>5.14.·Recording·in·VCS·(alternative)</text></navLabel><content·src="ch05.html#alt-vcs"/></navPoint><navPoint·id="idm3526"·playOrder="65"><navLabel><text>5.15.·Building·package·without·extraneous·contents</text></navLabel><content·src="ch05.html#build-noextra"/><navPoint·id="idm3544"·playOrder="66"><navLabel><text>5.15.1.·Fix·by·debian/rules·clean</text></navLabel><content·src="ch05.html#rules-clean"/></navPoint><navPoint·id="idm3554"·playOrder="67"><navLabel><text>5.15.2.·Fix·using·VCS</text></navLabel><content·src="ch05.html#git-clean"/></navPoint><navPoint·id="idm3566"·playOrder="68"><navLabel><text>5.15.3.·Fix·by·extend-diff-ignore</text></navLabel><content·src="ch05.html#extend-diff-ignore"/></navPoint><navPoint·id="idm3582"·playOrder="69"><navLabel><text>5.15.4.·Fix·by·tar-ignore</text></navLabel><content·src="ch05.html#tar-ignore"/></navPoint></navPoint><navPoint·id="idm3598"·playOrder="70"><navLabel><text>5.16.·Upstream·build·systems</text></navLabel><content·src="ch05.html#build"/><navPoint·id="idm3603"·playOrder="71"><navLabel><text>5.16.1.·Autotools</text></navLabel><content·src="ch05.html#autotools"/></navPoint><navPoint·id="idm3652"·playOrder="72"><navLabel><text>5.16.2.·CMake</text></navLabel><content·src="ch05.html#cmake"/></navPoint><navPoint·id="idm3679"·playOrder="73"><navLabel><text>5.16.3.·Python·distutils</text></navLabel><content·src="ch05.html#distutils"/></navPoint></navPoint><navPoint·id="idm3708"·playOrder="74"><navLabel><text>5.17.·Debugging·information</text></navLabel><content·src="ch05.html#dbg"/><navPoint·id="idm3741"·playOrder="75"><navLabel><text>5.17.1.·New·-dbgsym·package·(Stretch·9.0·and·after)</text></navLabel><content·src="ch05.html#dbgsym"/></navPoint></navPoint><navPoint·id="idm3787"·playOrder="76"><navLabel><text>5.18.·Library·package</text></navLabel><content·src="ch05.html#lib"/><navPoint·id="idm3846"·playOrder="77"><navLabel><text>5.18.1.·Library·symbols</text></navLabel><content·src="ch05.html#symbols"/></navPoint><navPoint·id="idm3940"·playOrder="78"><navLabel><text>5.18.2.·Library·transition</text></navLabel><content·src="ch05.html#lib-trans"/></navPoint></navPoint><navPoint·id="idm3953"·playOrder="79"><navLabel><text>5.19.·debconf</text></navLabel><content·src="ch05.html#debconf"/></navPoint><navPoint·id="idm4024"·playOrder="80"><navLabel><text>5.20.·マルチアーチ</text></navLabel><content·src="ch05.html#multiarch"/><navPoint·id="idm4082"·playOrder="81"><navLabel><text>5.20.1.·The·multiarch·library·path</text></navLabel><content·src="ch05.html#_the_multiarch_library_path"/></navPoint><navPoint·id="idm4168"·playOrder="82"><navLabel><text>5.20.2.·The·multiarch·header·file·path</text></navLabel><content·src="ch05.html#_the_multiarch_header_file_path"/></navPoint><navPoint·id="idm4242"·playOrder="83"><navLabel><text>5.20.3.·The·multiarch·*.pc·file·path</text></navLabel><content·src="ch05.html#_the_multiarch_emphasis_role_strong_pc_emphasis_file_path"/></navPoint></navPoint><navPoint·id="idm4273"·playOrder="84"><navLabel><text>5.21.·Compiler·hardening</text></navLabel><content·src="ch05.html#harden"/></navPoint><navPoint·id="idm4293"·playOrder="85"><navLabel><text>5.22.·Continuous·integration</text></navLabel><content·src="ch05.html#ci"/></navPoint><navPoint·id="idm4314"·playOrder="86"><navLabel><text>5.23.·Bootstrapping</text></navLabel><content·src="ch05.html#bootstrap"/></navPoint><navPoint·id="idm4330"·playOrder="87"><navLabel><text>5.24.·Bug·reports</text></navLabel><content·src="ch05.html#bug"/></navPoint></navPoint><navPoint·id="idm4384"·playOrder="88"><navLabel><text>6.·debmake·options</text></navLabel><content·src="ch06.html"/><navPoint·id="idm4388"·playOrder="89"><navLabel><text>6.1.·Shortcut·options·(-a,·-i)</text></navLabel><content·src="ch06.html#ai-option"/><navPoint·id="idm4410"·playOrder="90"><navLabel><text>6.1.1.·Python·module</text></navLabel><content·src="ch06.html#pythonmod"/></navPoint></navPoint><navPoint·id="idm4427"·playOrder="91"><navLabel><text>6.2.·Upstream·snapshot·(-d,·-t)</text></navLabel><content·src="ch06.html#dt-option"/></navPoint><navPoint·id="idm4463"·playOrder="92"><navLabel><text>6.3.·debmake·-cc</text></navLabel><content·src="ch06.html#coption"/></navPoint><navPoint·id="idm4471"·playOrder="93"><navLabel><text>6.4.·debmake·-k</text></navLabel><content·src="ch06.html#koption"/></navPoint><navPoint·id="idm4487"·playOrder="94"><navLabel><text>6.5.·debmake·-j</text></navLabel><content·src="ch06.html#joption"/></navPoint><navPoint·id="idm4547"·playOrder="95"><navLabel><text>6.6.·debmake·-x</text></navLabel><content·src="ch06.html#xoption"/></navPoint><navPoint·id="idm4559"·playOrder="96"><navLabel><text>6.7.·debmake·-P</text></navLabel><content·src="ch06.html#poption"/></navPoint><navPoint·id="idm4570"·playOrder="97"><navLabel><text>6.8.·debmake·-T</text></navLabel><content·src="ch06.html#toption"/></navPoint></navPoint><navPoint·id="idm4576"·playOrder="98"><navLabel><text>7.·Tips</text></navLabel><content·src="ch07.html"/><navPoint·id="idm4579"·playOrder="99"><navLabel><text>7.1.·debdiff</text></navLabel><content·src="ch07.html#debdiff"/></navPoint><navPoint·id="idm4588"·playOrder="100"><navLabel><text>7.2.·dget</text></navLabel><content·src="ch07.html#dget"/></navPoint><navPoint·id="idm4593"·playOrder="101"><navLabel><text>7.3.·debc</text></navLabel><content·src="ch07.html#debc"/></navPoint><navPoint·id="idm4598"·playOrder="102"><navLabel><text>7.4.·piuparts</text></navLabel><content·src="ch07.html#piuparts"/></navPoint><navPoint·id="idm4605"·playOrder="103"><navLabel><text>7.5.·debsign</text></navLabel><content·src="ch07.html#debsign"/></navPoint><navPoint·id="idm4610"·playOrder="104"><navLabel><text>7.6.·dput</text></navLabel><content·src="ch07.html#dput"/></navPoint><navPoint·id="idm4616"·playOrder="105"><navLabel><text>7.7.·bts</text></navLabel><content·src="ch07.html#bts"/></navPoint><navPoint·id="idm4624"·playOrder="106"><navLabel><text>7.8.·git-buildpackage</text></navLabel><content·src="ch07.html#gbp"/><navPoint·id="idm4706"·playOrder="107"><navLabel><text>7.8.1.·gbp·import-dscs·--debsnap</text></navLabel><content·src="ch07.html#debsnap"/></navPoint></navPoint><navPoint·id="idm4712"·playOrder="108"><navLabel><text>7.9.·Upstream·git·repository</text></navLabel><content·src="ch07.html#upstream-git"/></navPoint><navPoint·id="idm4729"·playOrder="109"><navLabel><text>7.10.·chroot</text></navLabel><content·src="ch07.html#chroot"/></navPoint><navPoint·id="idm4931"·playOrder="110"><navLabel><text>7.11.·Debian·リビジョンの更新</text></navLabel><content·src="ch07.html#newrevision"/></navPoint><navPoint·id="idm4959"·playOrder="111"><navLabel><text>7.12.·アップストリームソフトウェアの新版更新</text></navLabel><content·src="ch07.html#newversion"/><navPoint·id="idm4980"·playOrder="112"><navLabel><text>7.12.1.·uupdate·+·tarball</text></navLabel><content·src="ch07.html#uupdate"/></navPoint><navPoint·id="idm4986"·playOrder="113"><navLabel><text>7.12.2.·uscan</text></navLabel><content·src="ch07.html#uscan"/></navPoint><navPoint·id="idm4993"·playOrder="114"><navLabel><text>7.12.3.·gbp</text></navLabel><content·src="ch07.html#gbp-orig"/></navPoint><navPoint·id="idm5003"·playOrder="115"><navLabel><text>7.12.4.·gbp·+·uscan</text></navLabel><content·src="ch07.html#gbp-uscan"/></navPoint></navPoint><navPoint·id="idm5014"·playOrder="116"><navLabel><text>7.13.·3.0·source·format</text></navLabel><content·src="ch07.html#deb3"/></navPoint><navPoint·id="idm5074"·playOrder="117"><navLabel><text>7.14.·CDBS</text></navLabel><content·src="ch07.html#cdbs"/></navPoint><navPoint·id="idm5113"·playOrder="118"><navLabel><text>7.15.·Build·under·UTF-8</text></navLabel><content·src="ch07.html#utf-8-build"/></navPoint><navPoint·id="idm5123"·playOrder="119"><navLabel><text>7.16.·UTF-8·変換</text></navLabel><content·src="ch07.html#utf-8-conv"/></navPoint><navPoint·id="idm5137"·playOrder="120"><navLabel><text>7.17.·Upload·orig.tar.gz</text></navLabel><content·src="ch07.html#origtar"/></navPoint><navPoint·id="idm5172"·playOrder="121"><navLabel><text>7.18.·スキップされたアップロード</text></navLabel><content·src="ch07.html#skipedupload"/></navPoint><navPoint·id="idm5200"·playOrder="122"><navLabel><text>7.19.·上級パッケージング</text></navLabel><content·src="ch07.html#adv-pkg"/></navPoint><navPoint·id="idm5265"·playOrder="123"><navLabel><text>7.20.·Other·distros</text></navLabel><content·src="ch07.html#other-distro"/></navPoint><navPoint·id="idm5287"·playOrder="124"><navLabel><text>7.21.·Debug</text></navLabel><content·src="ch07.html#debug"/></navPoint></navPoint><navPoint·id="idm5398"·playOrder="125"><navLabel><text>8.·More·Examples</text></navLabel><content·src="ch08.html"/><navPoint·id="idm5440"·playOrder="126"><navLabel><text>8.1.·Cherry-pick·templates</text></navLabel><content·src="ch08.html#emptypkg"/></navPoint><navPoint·id="idm5466"·playOrder="127"><navLabel><text>8.2.·No·Makefile·(shell,·CLI)</text></navLabel><content·src="ch08.html#nomakefile"/></navPoint><navPoint·id="idm5623"·playOrder="128"><navLabel><text>8.3.·Makefile·(shell,·CLI)</text></navLabel><content·src="ch08.html#makefile-sh"/></navPoint><navPoint·id="idm5682"·playOrder="129"><navLabel><text>8.4.·setup.py·(Python3,·CLI)</text></navLabel><content·src="ch08.html#setup-py"/></navPoint><navPoint·id="idm5795"·playOrder="130"><navLabel><text>8.5.·Makefile·(shell,·GUI)</text></navLabel><content·src="ch08.html#makefile-sh-gui"/></navPoint><navPoint·id="idm5863"·playOrder="131"><navLabel><text>8.6.·setup.py·(Python3,·GUI)</text></navLabel><content·src="ch08.html#setup-py-gui"/></navPoint><navPoint·id="idm5932"·playOrder="132"><navLabel><text>8.7.·Makefile·(single-binary·package)</text></navLabel><content·src="ch08.html#makefile-single"/></navPoint><navPoint·id="idm6001"·playOrder="133"><navLabel><text>8.8.·Makefile.in·+·configure·(single-binary·package)</text></navLabel><content·src="ch08.html#configure-single"/></navPoint><navPoint·id="idm6065"·playOrder="134"><navLabel><text>8.9.·Autotools·(single-binary·package)</text></navLabel><content·src="ch08.html#autotools-single"/></navPoint><navPoint·id="idm6135"·playOrder="135"><navLabel><text>8.10.·CMake·(single-binary·package)</text></navLabel><content·src="ch08.html#cmake-single"/></navPoint><navPoint·id="idm6206"·playOrder="136"><navLabel><text>8.11.·Autotools·(multi-binary·package)</text></navLabel><content·src="ch08.html#autotools-multi"/></navPoint><navPoint·id="idm6306"·playOrder="137"><navLabel><text>8.12.·CMake·(multi-binary·package)</text></navLabel><content·src="ch08.html#cmake-multi"/></navPoint><navPoint·id="idm6395"·playOrder="138"><navLabel><text>8.13.·Internationalization</text></navLabel><content·src="ch08.html#i18n-example"/></navPoint><navPoint·id="idm6506"·playOrder="139"><navLabel><text>8.14.·Details</text></navLabel><content·src="ch08.html#details"/></navPoint></navPoint><navPoint·id="idm6533"·playOrder="140"><navLabel><text>A.·debmake(1)·manpage</text></navLabel><content·src="apa.html"/><navPoint·id="idm6536"·playOrder="141"><navLabel><text>A.1.·NAME</text></navLabel><content·src="apa.html#_name"/></navPoint><navPoint·id="idm6539"·playOrder="142"><navLabel><text>A.2.·SYNOPSIS</text></navLabel><content·src="apa.html#_synopsis"/></navPoint><navPoint·id="idm6586"·playOrder="143"><navLabel><text>A.3.·DESCRIPTION</text></navLabel><content·src="apa.html#_description"/><navPoint·id="idm6616"·playOrder="144"><navLabel><text>A.3.1.·optional·arguments:</text></navLabel><content·src="apa.html#_optional_arguments"/></navPoint></navPoint><navPoint·id="idm7038"·playOrder="145"><navLabel><text>A.4.·EXAMPLES</text></navLabel><content·src="apa.html#_examples"/></navPoint><navPoint·id="idm7073"·playOrder="146"><navLabel><text>A.5.·HELPER·PACKAGES</text></navLabel><content·src="apa.html#_helper_packages"/></navPoint><navPoint·id="idm7095"·playOrder="147"><navLabel><text>A.6.·CAVEAT</text></navLabel><content·src="apa.html#_caveat"/></navPoint><navPoint·id="idm7123"·playOrder="148"><navLabel><text>A.7.·DEBUG</text></navLabel><content·src="apa.html#_debug"/></navPoint><navPoint·id="idm7177"·playOrder="149"><navLabel><text>A.8.·AUTHOR</text></navLabel><content·src="apa.html#_author"/></navPoint><navPoint·id="idm7181"·playOrder="150"><navLabel><text>A.9.·LICENSE</text></navLabel><content·src="apa.html#_license"/></navPoint><navPoint·id="idm7184"·playOrder="151"><navLabel><text>A.10.·SEE·ALSO</text></navLabel><content·src="apa.html#_see_also"/></navPoint></navPoint></navPoint></navMap></ncx> |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | \xcDebian·メンテナー用ガイド | 1 | \xcDebian·メンテナー用ガイド |
2 | 青木修 | 2 | 青木修 |
3 | September·2 | 3 | September·21,·2020 |
4 | \xcDebian·メンテナー用ガイド | 4 | \xcDebian·メンテナー用ガイド |
5 | by·青木修 | 5 | by·青木修 |
6 | 製作著作·©·2014-2017·Osamu·Aoki | 6 | 製作著作·©·2014-2017·Osamu·Aoki |
7 | Permission·is·hereby·granted,·free·of·charge,·to·any·person·obtaining·a·copy·of·this·software·and·associated | 7 | Permission·is·hereby·granted,·free·of·charge,·to·any·person·obtaining·a·copy·of·this·software·and·associated |
8 | documentation·files·(the·”Software”),·to·deal·in·the·Software·without·restriction,·including·without·limitation·the | 8 | documentation·files·(the·”Software”),·to·deal·in·the·Software·without·restriction,·including·without·limitation·the |
Offset 4703, 15 lines modified | Offset 4703, 15 lines modified | ||
4703 | . | 4703 | . |
4704 | . | 4704 | . |
4705 | . | 4705 | . |
4706 | iv | 4706 | iv |
4707 | \xcAbstract | 4707 | \xcAbstract |
4708 | This“Guide·for·Debian·Maintainers”(2019-03-2 | 4708 | This“Guide·for·Debian·Maintainers”(2019-03-27)·tutorial·guide·describes·the·building·of·the·Debian·package |
4709 | to·ordinary·Debian·users·and·prospective·developers·using·the·debmake·command. | 4709 | to·ordinary·Debian·users·and·prospective·developers·using·the·debmake·command. |
4710 | This·guide·focuses·on·the·modern·packaging·style·and·comes·with·many·simple·examples. | 4710 | This·guide·focuses·on·the·modern·packaging·style·and·comes·with·many·simple·examples. |
4711 | •·POSIX·シェルスクリプトのパッケージング | 4711 | •·POSIX·シェルスクリプトのパッケージング |
4712 | •·Python3·スクリプトのパッケージング | 4712 | •·Python3·スクリプトのパッケージング |
4713 | •·Makefile/Autotools/CMake·を使う·C | 4713 | •·Makefile/Autotools/CMake·を使う·C |
4714 | •·共有ライブラリー等を含む複数バイナリーパッケージ | 4714 | •·共有ライブラリー等を含む複数バイナリーパッケージ |
4715 | This·“Guide·for·Debian·Maintainers”can·be·considered·as·the·successor·to·the·“Debian·New·Maintainers’ | 4715 | This·“Guide·for·Debian·Maintainers”can·be·considered·as·the·successor·to·the·“Debian·New·Maintainers’ |
Offset 5680, 24 lines modified | Offset 5680, 24 lines modified | ||
5680 | debmake·-x·"1"·... | 5680 | debmake·-x·"1"·... |
5681 | creating·=>·debian/control | 5681 | creating·=>·debian/control |
5682 | creating·=>·debian/copyright | 5682 | creating·=>·debian/copyright |
5683 | substituting·=>·/usr/share/debmake/extra0/rules | 5683 | substituting·=>·/usr/share/debmake/extra0/rules |
5684 | creating·=>·debian/rules | 5684 | creating·=>·debian/rules |
5685 | substituting·=>·/usr/share/debmake/extra0/changelog | 5685 | substituting·=>·/usr/share/debmake/extra0/changelog |
5686 | creating·=>·debian/changelog | 5686 | creating·=>·debian/changelog |
5687 | substituting·=>·/usr/share/debmake/extra1/compat | ||
5688 | creating·=>·debian/compat | ||
5689 | substituting·=>·/usr/share/debmake/extra1/README.Debian | 5687 | substituting·=>·/usr/share/debmake/extra1/README.Debian |
5690 | creating·=>·debian/README.Debian | 5688 | creating·=>·debian/README.Debian |
5689 | substituting·=>·/usr/share/debmake/extra1/compat | ||
5690 | creating·=>·debian/compat | ||
5691 | substituting·=>·/usr/share/debmake/extra1/watch | 5691 | substituting·=>·/usr/share/debmake/extra1/watch |
5692 | creating·=>·debian/watch | 5692 | creating·=>·debian/watch |
5693 | substituting·=>·/usr/share/debmake/extra1source/format | ||
5694 | creating·=>·debian/source/format | ||
5695 | substituting·=>·/usr/share/debmake/extra1source/local-options | 5693 | substituting·=>·/usr/share/debmake/extra1source/local-options |
5696 | creating·=>·debian/source/local-options | 5694 | creating·=>·debian/source/local-options |
5695 | substituting·=>·/usr/share/debmake/extra1source/format | ||
5696 | creating·=>·debian/source/format | ||
5697 | substituting·=>·/usr/share/debmake/extra1patches/series | 5697 | substituting·=>·/usr/share/debmake/extra1patches/series |
5698 | creating·=>·debian/patches/series | 5698 | creating·=>·debian/patches/series |
5699 | run·"debmake·-x2"·to·get·more·template·files | 5699 | run·"debmake·-x2"·to·get·more·template·files |
5700 | $·wrap-and-sort | 5700 | $·wrap-and-sort |
5701 | The·debmake·command·generates·all·these·template·files·based·on·command·line·options.·Since·no·options | 5701 | The·debmake·command·generates·all·these·template·files·based·on·command·line·options.·Since·no·options |
5702 | are·specified,·the·debmake·command·chooses·reasonable·default·values·for·you: | 5702 | are·specified,·the·debmake·command·chooses·reasonable·default·values·for·you: |
Offset 6030, 15 lines modified | Offset 6030, 15 lines modified | ||
6030 | ... | 6030 | ... |
6031 | debian/rules·build | 6031 | debian/rules·build |
6032 | dh·build | 6032 | dh·build |
6033 | dh_update_autotools_config | 6033 | dh_update_autotools_config |
6034 | dh_autoreconf | 6034 | dh_autoreconf |
6035 | dh_auto_configure | 6035 | dh_auto_configure |
6036 | dh_auto_build | 6036 | dh_auto_build |
6037 | make·-j | 6037 | make·-j4·"INSTALL=install·--strip-program=true" |
6038 | make[1]:·Entering·directory·'/path/to/debhello-0.0' | 6038 | make[1]:·Entering·directory·'/path/to/debhello-0.0' |
6039 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. | 6039 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. |
6040 | #·-fstack-protector-strong·-Wformat·-Werror=format-security | 6040 | #·-fstack-protector-strong·-Wformat·-Werror=format-security |
6041 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... | 6041 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... |
6042 | ... | 6042 | ... |
6043 | fakeroot·debian/rules·binary | 6043 | fakeroot·debian/rules·binary |
6044 | dh·binary | 6044 | dh·binary |
Offset 6095, 18 lines modified | Offset 6095, 18 lines modified | ||
6095 | •·The·debhello_0.0-1_amd64.build·file·is·the·build·log·file. | 6095 | •·The·debhello_0.0-1_amd64.build·file·is·the·build·log·file. |
6096 | •·The·debhello_0.0-1_amd64.buildinfo·file·is·the·meta·data·file·generated·by·dpkg-genbuildinfo(1). | 6096 | •·The·debhello_0.0-1_amd64.buildinfo·file·is·the·meta·data·file·generated·by·dpkg-genbuildinfo(1). |
6097 | •·The·debhello_0.0-1_amd64.changes·is·the·meta·data·file·for·the·Debian·binary·package. | 6097 | •·The·debhello_0.0-1_amd64.changes·is·the·meta·data·file·for·the·Debian·binary·package. |
6098 | The·debhello_0.0-1.debian.tar.xz·contains·the·Debian·changes·to·the·upstream·source·as·follows. | 6098 | The·debhello_0.0-1.debian.tar.xz·contains·the·Debian·changes·to·the·upstream·source·as·follows. |
6099 | The·compressed·archive·contents·of·debhello_0.0-1.debian.tar.xz: | 6099 | The·compressed·archive·contents·of·debhello_0.0-1.debian.tar.xz: |
6100 | $·tar·-tzf·debhello-0.0.tar.gz | 6100 | $·tar·-tzf·debhello-0.0.tar.gz |
6101 | debhello-0.0/ | 6101 | debhello-0.0/ |
6102 | debhello-0.0/Makefile | ||
6102 | debhello-0.0/LICENSE | 6103 | debhello-0.0/LICENSE |
6103 | debhello-0.0/src/ | 6104 | debhello-0.0/src/ |
6104 | debhello-0.0/src/hello.c | 6105 | debhello-0.0/src/hello.c |
6105 | debhello-0.0/Makefile | ||
6106 | $·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz | 6106 | $·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz |
6107 | debian/ | 6107 | debian/ |
6108 | debian/README.Debian | 6108 | debian/README.Debian |
6109 | debian/changelog | 6109 | debian/changelog |
6110 | debian/compat | 6110 | debian/compat |
6111 | debian/control | 6111 | debian/control |
6112 | debian/copyright | 6112 | debian/copyright |
Offset 6244, 17 lines modified | Offset 6244, 17 lines modified | ||
6244 | Here·is·an·example·to·create·000-prefix-usr.patch·by·the·diff·command. | 6244 | Here·is·an·example·to·create·000-prefix-usr.patch·by·the·diff·command. |
6245 | $·cp·-a·debhello-0.0·debhello-0.0.orig | 6245 | $·cp·-a·debhello-0.0·debhello-0.0.orig |
6246 | $·vim·debhello-0.0/Makefile | 6246 | $·vim·debhello-0.0/Makefile |
6247 | ...·hack,·hack,·hack,·... | 6247 | ...·hack,·hack,·hack,·... |
6248 | $·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch | 6248 | $·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch |
6249 | $·cat·000-prefix-usr.patch | 6249 | $·cat·000-prefix-usr.patch |
6250 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile | 6250 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile |
6251 | ---·debhello-0.0.orig/Makefile·2020-09-2 | 6251 | ---·debhello-0.0.orig/Makefile·2020-09-21·16:59:42.166974920·+1400 |
6252 | +++·debhello-0.0/Makefile | 6252 | +++·debhello-0.0/Makefile |
6253 | 2020-09-2 | 6253 | 2020-09-21·16:59:43.535015955·+1400 |
6254 | @@·-1,4·+1,4·@@ | 6254 | @@·-1,4·+1,4·@@ |
6255 | -prefix·=·/usr/local | 6255 | -prefix·=·/usr/local |
6256 | +prefix·=·/usr | 6256 | +prefix·=·/usr |
6257 | all:·src/hello | 6257 | all:·src/hello |
6258 | $·rm·-rf·debhello-0.0 | 6258 | $·rm·-rf·debhello-0.0 |
6259 | $·mv·-f·debhello-0.0.orig·debhello-0.0 | 6259 | $·mv·-f·debhello-0.0.orig·debhello-0.0 |
Offset 9036, 17 lines modified | Offset 9036, 17 lines modified | ||
9036 | I:·set·parameters | 9036 | I:·set·parameters |
9037 | ... | 9037 | ... |
9038 | I:·debmake·-x·"4"·... | 9038 | I:·debmake·-x·"4"·... |
9039 | I:·creating·=>·debian/control | 9039 | I:·creating·=>·debian/control |
9040 | I:·creating·=>·debian/copyright | 9040 | I:·creating·=>·debian/copyright |
9041 | I:·substituting·=>·/usr/share/debmake/extra0/rules | 9041 | I:·substituting·=>·/usr/share/debmake/extra0/rules |
9042 | ... | 9042 | ... |
9043 | I:·creating·=>·debian/license-examples/LGPL-2.1+ | ||
9044 | I:·substituting·=>·/usr/share/debmake/extra4/Artistic-1.0 | ||
9045 | I:·creating·=>·debian/license-examples/Artistic-1.0 | 9043 | I:·creating·=>·debian/license-examples/Artistic-1.0 |
9044 | I:·substituting·=>·/usr/share/debmake/extra4/LGPL-3.0+ | ||
9045 | I:·creating·=>·debian/license-examples/LGPL-3.0+ | ||
9046 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause | 9046 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause |
9047 | I:·creating·=>·debian/license-examples/BSD-3-Clause | 9047 | I:·creating·=>·debian/license-examples/BSD-3-Clause |
9048 | I:·$·wrap-and-sort | 9048 | I:·$·wrap-and-sort |
9049 | Let’s·inspect·generated·template·files. | 9049 | Let’s·inspect·generated·template·files. |
Max diff block lines reached; 3989/8854 bytes (45.05%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | gzip·compressed·data,·max·compression,·from·Unix,·original·size·30677 | 1 | gzip·compressed·data,·max·compression,·from·Unix,·original·size·306775 |
Offset 39, 15 lines modified | Offset 39, 15 lines modified | ||
39 | ·The·latest·version·of·this·guide·should·be·available: | 39 | ·The·latest·version·of·this·guide·should·be·available: |
40 | ···*·in·the·debmake-doc·package·and | 40 | ···*·in·the·debmake-doc·package·and |
41 | ······*·at·the·Debian·Documentation·web·site. | 41 | ······*·at·the·Debian·Documentation·web·site. |
42 | 概要 | 42 | 概要 |
43 | This·“Guide·for·Debian·Maintainers”·(2019-03-2 | 43 | This·“Guide·for·Debian·Maintainers”·(2019-03-27)·tutorial·guide |
44 | describes·the·building·of·the·Debian·package·to·ordinary·Debian·users | 44 | describes·the·building·of·the·Debian·package·to·ordinary·Debian·users |
45 | and·prospective·developers·using·the·debmake·command. | 45 | and·prospective·developers·using·the·debmake·command. |
46 | This·guide·focuses·on·the·modern·packaging·style·and·comes·with·many | 46 | This·guide·focuses·on·the·modern·packaging·style·and·comes·with·many |
47 | simple·examples. | 47 | simple·examples. |
48 | ··*·POSIX·シェルスクリプトのパッケージング | 48 | ··*·POSIX·シェルスクリプトのパッケージング |
Offset 1323, 24 lines modified | Offset 1323, 24 lines modified | ||
1323 | ····I:·debmake·-x·"1"·... | 1323 | ····I:·debmake·-x·"1"·... |
1324 | ····I:·creating·=>·debian/control | 1324 | ····I:·creating·=>·debian/control |
1325 | ····I:·creating·=>·debian/copyright | 1325 | ····I:·creating·=>·debian/copyright |
1326 | ····I:·substituting·=>·/usr/share/debmake/extra0/rules | 1326 | ····I:·substituting·=>·/usr/share/debmake/extra0/rules |
1327 | ····I:·creating·=>·debian/rules | 1327 | ····I:·creating·=>·debian/rules |
1328 | ····I:·substituting·=>·/usr/share/debmake/extra0/changelog | 1328 | ····I:·substituting·=>·/usr/share/debmake/extra0/changelog |
1329 | ····I:·creating·=>·debian/changelog | 1329 | ····I:·creating·=>·debian/changelog |
1330 | ····I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
1331 | ····I:·creating·=>·debian/compat | ||
1332 | ····I:·substituting·=>·/usr/share/debmake/extra1/README.Debian | 1330 | ····I:·substituting·=>·/usr/share/debmake/extra1/README.Debian |
1333 | ····I:·creating·=>·debian/README.Debian | 1331 | ····I:·creating·=>·debian/README.Debian |
1332 | ····I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
1333 | ····I:·creating·=>·debian/compat | ||
1334 | ····I:·substituting·=>·/usr/share/debmake/extra1/watch | 1334 | ····I:·substituting·=>·/usr/share/debmake/extra1/watch |
1335 | ····I:·creating·=>·debian/watch | 1335 | ····I:·creating·=>·debian/watch |
1336 | ····I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
1337 | ····I:·creating·=>·debian/source/format | ||
1338 | ····I:·substituting·=>·/usr/share/debmake/extra1source/local-options | 1336 | ····I:·substituting·=>·/usr/share/debmake/extra1source/local-options |
1339 | ····I:·creating·=>·debian/source/local-options | 1337 | ····I:·creating·=>·debian/source/local-options |
1338 | ····I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
1339 | ····I:·creating·=>·debian/source/format | ||
1340 | ····I:·substituting·=>·/usr/share/debmake/extra1patches/series | 1340 | ····I:·substituting·=>·/usr/share/debmake/extra1patches/series |
1341 | ····I:·creating·=>·debian/patches/series | 1341 | ····I:·creating·=>·debian/patches/series |
1342 | ····I:·run·"debmake·-x2"·to·get·more·template·files | 1342 | ····I:·run·"debmake·-x2"·to·get·more·template·files |
1343 | ····I:·$·wrap-and-sort | 1343 | ····I:·$·wrap-and-sort |
1344 | ····The·debmake·command·generates·all·these·template·files·based·on | 1344 | ····The·debmake·command·generates·all·these·template·files·based·on |
1345 | ·command·line·options.·Since·no·options·are·specified,·the·debmake | 1345 | ·command·line·options.·Since·no·options·are·specified,·the·debmake |
Offset 1647, 15 lines modified | Offset 1647, 15 lines modified | ||
1647 | ·····... | 1647 | ·····... |
1648 | ·····debian/rules·build | 1648 | ·····debian/rules·build |
1649 | ····dh·build | 1649 | ····dh·build |
1650 | ·······dh_update_autotools_config | 1650 | ·······dh_update_autotools_config |
1651 | ·······dh_autoreconf | 1651 | ·······dh_autoreconf |
1652 | ·······dh_auto_configure | 1652 | ·······dh_auto_configure |
1653 | ·······dh_auto_build | 1653 | ·······dh_auto_build |
1654 | ·········make·-j | 1654 | ·········make·-j4·"INSTALL=install·--strip-program=true" |
1655 | ····make[1]:·Entering·directory·'/path/to/debhello-0.0' | 1655 | ····make[1]:·Entering·directory·'/path/to/debhello-0.0' |
1656 | ····#·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. | 1656 | ····#·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. |
1657 | ····#·-fstack-protector-strong·-Wformat·-Werror=format-security | 1657 | ····#·-fstack-protector-strong·-Wformat·-Werror=format-security |
1658 | ····cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... | 1658 | ····cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... |
1659 | ·····... | 1659 | ·····... |
1660 | ·····fakeroot·debian/rules·binary | 1660 | ·····fakeroot·debian/rules·binary |
1661 | ····dh·binary | 1661 | ····dh·binary |
Offset 1716, 18 lines modified | Offset 1716, 18 lines modified | ||
1716 | ·The·debhello_0.0-1.debian.tar.xz·contains·the·Debian·changes·to | 1716 | ·The·debhello_0.0-1.debian.tar.xz·contains·the·Debian·changes·to |
1717 | ····the·upstream·source·as·follows. | 1717 | ····the·upstream·source·as·follows. |
1718 | ····The·compressed·archive·contents·of·debhello_0.0-1.debian.tar.xz: | 1718 | ····The·compressed·archive·contents·of·debhello_0.0-1.debian.tar.xz: |
1719 | ·····$·tar·-tzf·debhello-0.0.tar.gz | 1719 | ·····$·tar·-tzf·debhello-0.0.tar.gz |
1720 | ····debhello-0.0/ | 1720 | ····debhello-0.0/ |
1721 | ····debhello-0.0/Makefile | ||
1721 | ····debhello-0.0/LICENSE | 1722 | ····debhello-0.0/LICENSE |
1722 | ····debhello-0.0/src/ | 1723 | ····debhello-0.0/src/ |
1723 | ····debhello-0.0/src/hello.c | 1724 | ····debhello-0.0/src/hello.c |
1724 | ····debhello-0.0/Makefile | ||
1725 | ·····$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz | 1725 | ·····$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz |
1726 | ····debian/ | 1726 | ····debian/ |
1727 | ·debian/README.Debian | 1727 | ·debian/README.Debian |
1728 | ····debian/changelog | 1728 | ····debian/changelog |
1729 | ····debian/compat | 1729 | ····debian/compat |
1730 | ····debian/control | 1730 | ····debian/control |
1731 | ····debian/copyright | 1731 | ····debian/copyright |
Offset 1860, 16 lines modified | Offset 1860, 16 lines modified | ||
1860 | ·····$·cp·-a·debhello-0.0·debhello-0.0.orig | 1860 | ·····$·cp·-a·debhello-0.0·debhello-0.0.orig |
1861 | ·····$·vim·debhello-0.0/Makefile | 1861 | ·····$·vim·debhello-0.0/Makefile |
1862 | ·····...·hack,·hack,·hack,·... | 1862 | ·····...·hack,·hack,·hack,·... |
1863 | ·····$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch | 1863 | ·····$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch |
1864 | ·····$·cat·000-prefix-usr.patch | 1864 | ·····$·cat·000-prefix-usr.patch |
1865 | ····diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile | 1865 | ····diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile |
1866 | ····---·debhello-0.0.orig/Makefile··2020-09-2 | 1866 | ····---·debhello-0.0.orig/Makefile··2020-09-21·16:59:42.166974920·+1400 |
1867 | ·+++·debhello-0.0/Makefile·······2020-09-2 | 1867 | ·+++·debhello-0.0/Makefile·······2020-09-21·16:59:43.535015955·+1400 |
1868 | ····@@·-1,4·+1,4·@@ | 1868 | ····@@·-1,4·+1,4·@@ |
1869 | ····-prefix·=·/usr/local | 1869 | ····-prefix·=·/usr/local |
1870 | ····+prefix·=·/usr | 1870 | ····+prefix·=·/usr |
1871 | ·····all:·src/hello | 1871 | ·····all:·src/hello |
1872 | ·····$·rm·-rf·debhello-0.0 | 1872 | ·····$·rm·-rf·debhello-0.0 |
Offset 5304, 17 lines modified | Offset 5304, 17 lines modified | ||
5304 | ····I:·set·parameters | 5304 | ····I:·set·parameters |
5305 | ·····... | 5305 | ·····... |
5306 | ····I:·debmake·-x·"4"·... | 5306 | ····I:·debmake·-x·"4"·... |
5307 | ····I:·creating·=>·debian/control | 5307 | ····I:·creating·=>·debian/control |
5308 | ····I:·creating·=>·debian/copyright | 5308 | ····I:·creating·=>·debian/copyright |
5309 | ·I:·substituting·=>·/usr/share/debmake/extra0/rules | 5309 | ·I:·substituting·=>·/usr/share/debmake/extra0/rules |
5310 | ·····... | 5310 | ·····... |
5311 | ····I:·creating·=>·debian/license-examples/LGPL-2.1+ | ||
5312 | ····I:·substituting·=>·/usr/share/debmake/extra4/Artistic-1.0 | ||
5313 | ····I:·creating·=>·debian/license-examples/Artistic-1.0 | 5311 | ····I:·creating·=>·debian/license-examples/Artistic-1.0 |
5312 | ····I:·substituting·=>·/usr/share/debmake/extra4/LGPL-3.0+ | ||
5313 | ····I:·creating·=>·debian/license-examples/LGPL-3.0+ | ||
5314 | ····I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause | 5314 | ····I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause |
5315 | ····I:·creating·=>·debian/license-examples/BSD-3-Clause | 5315 | ····I:·creating·=>·debian/license-examples/BSD-3-Clause |
5316 | ····I:·$·wrap-and-sort | 5316 | ····I:·$·wrap-and-sort |
5317 | ·Let’s·inspect·generated·template·files. | 5317 | ·Let’s·inspect·generated·template·files. |
5318 | ·····$·cd·.. | 5318 | ·····$·cd·.. |
Offset 5660, 22 lines modified | Offset 5660, 22 lines modified | ||
5660 | ·The·debhello_0.2-1.debian.tar.xz·file·contains·the·Debian·changes | 5660 | ·The·debhello_0.2-1.debian.tar.xz·file·contains·the·Debian·changes |
5661 | ····to·the·upstream·source·as·follows. | 5661 | ····to·the·upstream·source·as·follows. |
5662 | ····The·compressed·archive·contents·of·debhello_0.2-1.debian.tar.xz: | 5662 | ····The·compressed·archive·contents·of·debhello_0.2-1.debian.tar.xz: |
5663 | ·····$·tar·-tzf·debhello-0.2.tar.gz | 5663 | ·····$·tar·-tzf·debhello-0.2.tar.gz |
5664 | ····debhello-0.2/ | 5664 | ····debhello-0.2/ |
5665 | ····debhello-0.2/LICENSE | ||
5666 | ····debhello-0.2/scripts/ | 5665 | ····debhello-0.2/scripts/ |
Max diff block lines reached; 3838/8710 bytes (44.06%) of diff not shown. |
Offset 1, 23 lines modified | Offset 1, 23 lines modified | ||
1 | Zip·file·size:·1730 | 1 | Zip·file·size:·173081·bytes,·number·of·entries:·21 |
2 | drwxr-xr-x··3.0·unx········0·bx·stor·19-Mar-26·16:39·META-INF/ | 2 | drwxr-xr-x··3.0·unx········0·bx·stor·19-Mar-26·16:39·META-INF/ |
3 | -rw-r--r--··3.0·unx······255·tx·defN·19-Mar-26·16:39·META-INF/container.xml | 3 | -rw-r--r--··3.0·unx······255·tx·defN·19-Mar-26·16:39·META-INF/container.xml |
4 | drwxr-xr-x··3.0·unx········0·bx·stor·19-Mar-26·16:39·OEBPS/ | 4 | drwxr-xr-x··3.0·unx········0·bx·stor·19-Mar-26·16:39·OEBPS/ |
5 | -rw-r--r--··3.0·unx····47650·tx·defN·19-Mar-26·16:39·OEBPS/apa.html | 5 | -rw-r--r--··3.0·unx····47650·tx·defN·19-Mar-26·16:39·OEBPS/apa.html |
6 | -rw-r--r--··3.0·unx····31037·tx·defN·19-Mar-26·16:39·OEBPS/bk01-toc.html | 6 | -rw-r--r--··3.0·unx····31037·tx·defN·19-Mar-26·16:39·OEBPS/bk01-toc.html |
7 | -rw-r--r--··3.0·unx····10658·tx·defN·19-Mar-26·16:39·OEBPS/ch01.html | 7 | -rw-r--r--··3.0·unx····10658·tx·defN·19-Mar-26·16:39·OEBPS/ch01.html |
8 | -rw-r--r--··3.0·unx····41528·tx·defN·19-Mar-26·16:39·OEBPS/ch02.html | 8 | -rw-r--r--··3.0·unx····41528·tx·defN·19-Mar-26·16:39·OEBPS/ch02.html |
9 | -rw-r--r--··3.0·unx····25385·tx·defN·19-Mar-26·16:39·OEBPS/ch03.html | 9 | -rw-r--r--··3.0·unx····25385·tx·defN·19-Mar-26·16:39·OEBPS/ch03.html |
10 | -rw-r--r--··3.0·unx····65023·tx·defN·19-Mar-26·16:39·OEBPS/ch04.html | 10 | -rw-r--r--··3.0·unx····65023·tx·defN·19-Mar-26·16:39·OEBPS/ch04.html |
11 | -rw-r--r--··3.0·unx···268824·tx·defN·19-Mar-26·16:39·OEBPS/ch05.html | 11 | -rw-r--r--··3.0·unx···268824·tx·defN·19-Mar-26·16:39·OEBPS/ch05.html |
12 | -rw-r--r--··3.0·unx····20870·tx·defN·19-Mar-26·16:39·OEBPS/ch06.html | 12 | -rw-r--r--··3.0·unx····20870·tx·defN·19-Mar-26·16:39·OEBPS/ch06.html |
13 | -rw-r--r--··3.0·unx····79243·tx·defN·19-Mar-26·16:39·OEBPS/ch07.html | 13 | -rw-r--r--··3.0·unx····79243·tx·defN·19-Mar-26·16:39·OEBPS/ch07.html |
14 | -rw-r--r--··3.0·unx···14173 | 14 | -rw-r--r--··3.0·unx···141733·tx·defN·19-Mar-26·16:39·OEBPS/ch08.html |
15 | -rw-r--r--··3.0·unx·····3459·tx·defN·19-Mar-26·16:39·OEBPS/content.opf | 15 | -rw-r--r--··3.0·unx·····3459·tx·defN·19-Mar-26·16:39·OEBPS/content.opf |
16 | -rw-r--r--··3.0·unx······389·tx·defN·19-Mar-26·16:39·OEBPS/cover.html | 16 | -rw-r--r--··3.0·unx······389·tx·defN·19-Mar-26·16:39·OEBPS/cover.html |
17 | -rw-r--r--··3.0·unx····29709·bx·defN·19-Mar-26·16:39·OEBPS/debian-openlogo.png | 17 | -rw-r--r--··3.0·unx····29709·bx·defN·19-Mar-26·16:39·OEBPS/debian-openlogo.png |
18 | -rw-r--r--··3.0·unx·····5678·tx·defN·19-Mar-26·16:39·OEBPS/debian.css | 18 | -rw-r--r--··3.0·unx·····5678·tx·defN·19-Mar-26·16:39·OEBPS/debian.css |
19 | -rw-r--r--··3.0·unx·····5963·tx·defN·19-Mar-26·16:39·OEBPS/index.html | 19 | -rw-r--r--··3.0·unx·····5963·tx·defN·19-Mar-26·16:39·OEBPS/index.html |
20 | -rw-r--r--··3.0·unx····10584·tx·defN·19-Mar-26·16:39·OEBPS/pr01.html | 20 | -rw-r--r--··3.0·unx····10584·tx·defN·19-Mar-26·16:39·OEBPS/pr01.html |
21 | -rw-r--r--··3.0·unx····24544·tx·defN·19-Mar-26·16:39·OEBPS/toc.ncx | 21 | -rw-r--r--··3.0·unx····24544·tx·defN·19-Mar-26·16:39·OEBPS/toc.ncx |
22 | -rw-r--r--··3.0·unx·······20·tx·stor·19-Mar-26·16:39·mimetype | 22 | -rw-r--r--··3.0·unx·······20·tx·stor·19-Mar-26·16:39·mimetype |
23 | 21·files,·81255 | 23 | 21·files,·812552·bytes·uncompressed,·169739·bytes·compressed:··79.1% |
Offset 338, 24 lines modified | Offset 338, 24 lines modified | ||
338 | I:·debmake·-x·"1"·... | 338 | I:·debmake·-x·"1"·... |
339 | I:·creating·=>·debian/control | 339 | I:·creating·=>·debian/control |
340 | I:·creating·=>·debian/copyright | 340 | I:·creating·=>·debian/copyright |
341 | I:·substituting·=>·/usr/share/debmake/extra0/rules | 341 | I:·substituting·=>·/usr/share/debmake/extra0/rules |
342 | I:·creating·=>·debian/rules | 342 | I:·creating·=>·debian/rules |
343 | I:·substituting·=>·/usr/share/debmake/extra0/changelog | 343 | I:·substituting·=>·/usr/share/debmake/extra0/changelog |
344 | I:·creating·=>·debian/changelog | 344 | I:·creating·=>·debian/changelog |
345 | I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
346 | I:·creating·=>·debian/compat | ||
347 | I:·substituting·=>·/usr/share/debmake/extra1/README.Debian | 345 | I:·substituting·=>·/usr/share/debmake/extra1/README.Debian |
348 | I:·creating·=>·debian/README.Debian | 346 | I:·creating·=>·debian/README.Debian |
347 | I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
348 | I:·creating·=>·debian/compat | ||
349 | I:·substituting·=>·/usr/share/debmake/extra1/watch | 349 | I:·substituting·=>·/usr/share/debmake/extra1/watch |
350 | I:·creating·=>·debian/watch | 350 | I:·creating·=>·debian/watch |
351 | I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
352 | I:·creating·=>·debian/source/format | ||
353 | I:·substituting·=>·/usr/share/debmake/extra1source/local-options | 351 | I:·substituting·=>·/usr/share/debmake/extra1source/local-options |
354 | I:·creating·=>·debian/source/local-options | 352 | I:·creating·=>·debian/source/local-options |
353 | I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
354 | I:·creating·=>·debian/source/format | ||
355 | I:·substituting·=>·/usr/share/debmake/extra1patches/series | 355 | I:·substituting·=>·/usr/share/debmake/extra1patches/series |
356 | I:·creating·=>·debian/patches/series | 356 | I:·creating·=>·debian/patches/series |
357 | I:·run·"debmake·-x2"·to·get·more·template·files | 357 | I:·run·"debmake·-x2"·to·get·more·template·files |
358 | I:·$·wrap-and-sort</pre> | 358 | I:·$·wrap-and-sort</pre> |
359 | ········<p>Команда·<span·class="strong"><strong>debmake</strong></span>·создаёт·все·шаблонные·файлы·на·основе·опций·командной·строки.·Поскольку·никакие·опции·не·были·переданы,·команда·<span·class="strong"><strong>debmake</strong></span>·выбирает·для·вас·разумные·значения·по·умолчанию:</p> | 359 | ········<p>Команда·<span·class="strong"><strong>debmake</strong></span>·создаёт·все·шаблонные·файлы·на·основе·опций·командной·строки.·Поскольку·никакие·опции·не·были·переданы,·команда·<span·class="strong"><strong>debmake</strong></span>·выбирает·для·вас·разумные·значения·по·умолчанию:</p> |
360 | ········<div·class="itemizedlist"> | 360 | ········<div·class="itemizedlist"> |
361 | ··········<ul·class="itemizedlist"> | 361 | ··········<ul·class="itemizedlist"> |
Offset 630, 15 lines modified | Offset 630, 15 lines modified | ||
630 | ·... | 630 | ·... |
631 | ·debian/rules·build | 631 | ·debian/rules·build |
632 | dh·build | 632 | dh·build |
633 | ···dh_update_autotools_config | 633 | ···dh_update_autotools_config |
634 | ···dh_autoreconf | 634 | ···dh_autoreconf |
635 | ···dh_auto_configure | 635 | ···dh_auto_configure |
636 | ···dh_auto_build | 636 | ···dh_auto_build |
637 | ········make·-j | 637 | ········make·-j4·"INSTALL=install·--strip-program=true" |
638 | make[1]:·Entering·directory·'/path/to/debhello-0.0' | 638 | make[1]:·Entering·directory·'/path/to/debhello-0.0' |
639 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. | 639 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. |
640 | #·-fstack-protector-strong·-Wformat·-Werror=format-security | 640 | #·-fstack-protector-strong·-Wformat·-Werror=format-security |
641 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... | 641 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... |
642 | ·... | 642 | ·... |
643 | ·fakeroot·debian/rules·binary | 643 | ·fakeroot·debian/rules·binary |
644 | dh·binary | 644 | dh·binary |
Offset 691, 18 lines modified | Offset 691, 18 lines modified | ||
691 | ··········</ul> | 691 | ··········</ul> |
692 | ········</div> | 692 | ········</div> |
693 | ········<p><span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>·содержит·изменения·Debian,·внесённые·в·исходный·код·основной·ветки·разработки.·Содержимое·этого·файла·приведено·ниже.</p> | 693 | ········<p><span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>·содержит·изменения·Debian,·внесённые·в·исходный·код·основной·ветки·разработки.·Содержимое·этого·файла·приведено·ниже.</p> |
694 | ········<p><strong>Содержимое·архива·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>: </strong> | 694 | ········<p><strong>Содержимое·архива·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>: </strong> |
695 | </p> | 695 | </p> |
696 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.0.tar.gz | 696 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.0.tar.gz |
697 | debhello-0.0/ | 697 | debhello-0.0/ |
698 | debhello-0.0/Makefile | ||
698 | debhello-0.0/LICENSE | 699 | debhello-0.0/LICENSE |
699 | debhello-0.0/src/ | 700 | debhello-0.0/src/ |
700 | debhello-0.0/src/hello.c | 701 | debhello-0.0/src/hello.c |
701 | debhello-0.0/Makefile | ||
702 | ·$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz | 702 | ·$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz |
703 | debian/ | 703 | debian/ |
704 | debian/README.Debian | 704 | debian/README.Debian |
705 | debian/changelog | 705 | debian/changelog |
706 | debian/compat | 706 | debian/compat |
707 | debian/control | 707 | debian/control |
708 | debian/copyright | 708 | debian/copyright |
Offset 835, 16 lines modified | Offset 835, 16 lines modified | ||
835 | ··········<p>Ниже·приводится·пример·создания·<span·class="strong"><strong>000-prefix-usr.patch</strong></span>·с·помощью·команды·<span·class="strong"><strong>diff</strong></span>.</p> | 835 | ··········<p>Ниже·приводится·пример·создания·<span·class="strong"><strong>000-prefix-usr.patch</strong></span>·с·помощью·команды·<span·class="strong"><strong>diff</strong></span>.</p> |
836 | ··········<pre·class="screen">·$·cp·-a·debhello-0.0·debhello-0.0.orig | 836 | ··········<pre·class="screen">·$·cp·-a·debhello-0.0·debhello-0.0.orig |
837 | ·$·vim·debhello-0.0/Makefile | 837 | ·$·vim·debhello-0.0/Makefile |
838 | ·...·hack,·hack,·hack,·... | 838 | ·...·hack,·hack,·hack,·... |
839 | ·$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch | 839 | ·$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch |
840 | ·$·cat·000-prefix-usr.patch | 840 | ·$·cat·000-prefix-usr.patch |
841 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile | 841 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile |
842 | ---·debhello-0.0.orig/Makefile··2020-09-20·13:54:02.225984162·-1200 | ||
843 | 842 | ---·debhello-0.0.orig/Makefile··2020-09-21·16:59:42.166974920·+1400 | |
843 | +++·debhello-0.0/Makefile·······2020-09-21·16:59:43.535015955·+1400 | ||
844 | @@·-1,4·+1,4·@@ | 844 | @@·-1,4·+1,4·@@ |
845 | -prefix·=·/usr/local | 845 | -prefix·=·/usr/local |
846 | +prefix·=·/usr | 846 | +prefix·=·/usr |
847 | ·all:·src/hello | 847 | ·all:·src/hello |
848 | ·$·rm·-rf·debhello-0.0 | 848 | ·$·rm·-rf·debhello-0.0 |
Offset 159, 17 lines modified | Offset 159, 17 lines modified | ||
159 | I:·set·parameters | 159 | I:·set·parameters |
160 | ·... | 160 | ·... |
161 | I:·debmake·-x·"4"·... | 161 | I:·debmake·-x·"4"·... |
162 | I:·creating·=>·debian/control | 162 | I:·creating·=>·debian/control |
163 | I:·creating·=>·debian/copyright | 163 | I:·creating·=>·debian/copyright |
164 | I:·substituting·=>·/usr/share/debmake/extra0/rules | 164 | I:·substituting·=>·/usr/share/debmake/extra0/rules |
165 | ·... | 165 | ·... |
166 | I:·creating·=>·debian/license-examples/LGPL-2.1+ | ||
167 | I:·substituting·=>·/usr/share/debmake/extra4/Artistic-1.0 | ||
168 | I:·creating·=>·debian/license-examples/Artistic-1.0 | 166 | I:·creating·=>·debian/license-examples/Artistic-1.0 |
167 | I:·substituting·=>·/usr/share/debmake/extra4/LGPL-3.0+ | ||
168 | I:·creating·=>·debian/license-examples/LGPL-3.0+ | ||
169 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause | 169 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause |
170 | I:·creating·=>·debian/license-examples/BSD-3-Clause | 170 | I:·creating·=>·debian/license-examples/BSD-3-Clause |
171 | I:·$·wrap-and-sort</pre> | 171 | I:·$·wrap-and-sort</pre> |
172 | ········<p>Проверим·созданные·шаблонные·файлы.</p> | 172 | ········<p>Проверим·созданные·шаблонные·файлы.</p> |
173 | ········<pre·class="screen">·$·cd·.. | 173 | ········<pre·class="screen">·$·cd·.. |
174 | ·$·tree | 174 | ·$·tree |
175 | . | 175 | . |
Offset 497, 22 lines modified | Offset 497, 22 lines modified | ||
497 | ··········</ul> | 497 | ··········</ul> |
498 | ········</div> | 498 | ········</div> |
499 | ········<p>The·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>·file·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> | 499 | ········<p>The·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>·file·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> |
500 | ········<p><strong>Сжатое·содержимое·архива·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>: </strong> | 500 | ········<p><strong>Сжатое·содержимое·архива·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>: </strong> |
501 | </p> | 501 | </p> |
502 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.2.tar.gz | 502 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.2.tar.gz |
503 | debhello-0.2/ | 503 | debhello-0.2/ |
504 | debhello-0.2/LICENSE | ||
505 | debhello-0.2/scripts/ | 504 | debhello-0.2/scripts/ |
506 | debhello-0.2/scripts/hello | 505 | debhello-0.2/scripts/hello |
507 | debhello-0.2/data/ | 506 | debhello-0.2/data/ |
508 | debhello-0.2/data/hello.png | ||
509 | debhello-0.2/data/hello.desktop | 507 | debhello-0.2/data/hello.desktop |
508 | debhello-0.2/data/hello.png | ||
510 | debhello-0.2/man/ | 509 | debhello-0.2/man/ |
511 | debhello-0.2/man/hello.1 | 510 | debhello-0.2/man/hello.1 |
511 | debhello-0.2/LICENSE | ||
512 | ·$·tar·--xz·-tf·debhello_0.2-1.debian.tar.xz | 512 | ·$·tar·--xz·-tf·debhello_0.2-1.debian.tar.xz |
513 | debian/ | 513 | debian/ |
514 | debian/README.Debian | 514 | debian/README.Debian |
515 | debian/changelog | 515 | debian/changelog |
516 | debian/compat | 516 | debian/compat |
517 | debian/control | 517 | debian/control |
518 | debian/copyright | 518 | debian/copyright |
Offset 2777, 27 lines modified | Offset 2777, 27 lines modified | ||
2777 | ·$·rm·-rf·m4·build-aux·*~</pre> | 2777 | ·$·rm·-rf·m4·build-aux·*~</pre> |
2778 | ········<p> | 2778 | ········<p> |
2779 | </p> | 2779 | </p> |
2780 | ········<p>Проверим·созданные·файлы·в·каталоге·<span·class="strong"><strong>po/</strong></span>.</p> | 2780 | ········<p>Проверим·созданные·файлы·в·каталоге·<span·class="strong"><strong>po/</strong></span>.</p> |
2781 | ········<p><strong>файлы·в·каталоге·<span·class="strong"><strong>po</strong></span>·(i18n): </strong> | 2781 | ········<p><strong>файлы·в·каталоге·<span·class="strong"><strong>po</strong></span>·(i18n): </strong> |
2782 | </p> | 2782 | </p> |
2783 | ········<pre·class="screen">·$·ls·-l·po | 2783 | ········<pre·class="screen">·$·ls·-l·po |
2784 | /build/debmake-doc-1.14/debhello-2.0-pkg2/step151.cmd:· | 2784 | /build/debmake-doc-1.14/debhello-2.0-pkg2/step151.cmd:·riga·2:·SOURCE_DATE_EP... |
2785 | total·60 | 2785 | totale·60 |
2786 | -rw-r | 2786 | -rw-rw-r--·1·pbuilder2·pbuilder2···494·Jan··1·13:59·ChangeLog |
2787 | -rw-r | 2787 | -rw-rw-r--·1·pbuilder2·pbuilder2·17577·Jan··1·13:59·Makefile.in.in |
2788 | -rw-r | 2788 | -rw-rw-r--·1·pbuilder2·pbuilder2··3376·Jan··1·13:59·Makevars.template |
2789 | -rw-r | 2789 | -rw-rw-r--·1·pbuilder2·pbuilder2····59·Jan··1·13:59·POTFILES.in |
2790 | -rw-r | 2790 | -rw-rw-r--·1·pbuilder2·pbuilder2··2203·Jan··1·13:59·Rules-quot |
2791 | -rw-r | 2791 | -rw-rw-r--·1·pbuilder2·pbuilder2···217·Jan··1·13:59·boldquot.sed |
2792 | -rw-r | 2792 | -rw-rw-r--·1·pbuilder2·pbuilder2··1337·Jan··1·13:59·en@boldquot.header |
2793 | -rw-r | 2793 | -rw-rw-r--·1·pbuilder2·pbuilder2··1203·Jan··1·13:59·en@quot.header |
2794 | -rw-r | 2794 | -rw-rw-r--·1·pbuilder2·pbuilder2···672·Jan··1·13:59·insert-header.sin |
2795 | -rw-r | 2795 | -rw-rw-r--·1·pbuilder2·pbuilder2···153·Jan··1·13:59·quot.sed |
2796 | -rw-r | 2796 | -rw-rw-r--·1·pbuilder2·pbuilder2···432·Jan··1·13:59·remove-potcdate.sin</pre> |
2797 | ········<p> | 2797 | ········<p> |
2798 | </p> | 2798 | </p> |
2799 | ········<p>Обновим·файл·<span·class="strong"><strong>configure.ac</strong></span>,·добавив·«<span·class="strong"><strong>AM_GNU_GETTEXT([external])</strong></span>»·и·т.·д.</p> | 2799 | ········<p>Обновим·файл·<span·class="strong"><strong>configure.ac</strong></span>,·добавив·«<span·class="strong"><strong>AM_GNU_GETTEXT([external])</strong></span>»·и·т.·д.</p> |
2800 | ········<p><strong><span·class="strong"><strong>configure.ac</strong></span>·(i18n): </strong> | 2800 | ········<p><strong><span·class="strong"><strong>configure.ac</strong></span>·(i18n): </strong> |
2801 | </p> | 2801 | </p> |
2802 | ········<pre·class="screen">·$·vim·configure.ac | 2802 | ········<pre·class="screen">·$·vim·configure.ac |
2803 | ·...·hack,·hack,·hack,·... | 2803 | ·...·hack,·hack,·hack,·... |
Offset 2843, 16 lines modified | Offset 2843, 16 lines modified | ||
2843 | ········<p> | 2843 | ········<p> |
2844 | </p> | 2844 | </p> |
2845 | ········<p>Let’s·create·the·<span·class="strong"><strong>po/Makevars</strong></span>·file·from·the·<span·class="strong"><strong>po/Makevars.template</strong></span>·file.</p> | 2845 | ········<p>Let’s·create·the·<span·class="strong"><strong>po/Makevars</strong></span>·file·from·the·<span·class="strong"><strong>po/Makevars.template</strong></span>·file.</p> |
2846 | ········<p><strong><span·class="strong"><strong>po/Makevars</strong></span>·(i18n): </strong> | 2846 | ········<p><strong><span·class="strong"><strong>po/Makevars</strong></span>·(i18n): </strong> |
2847 | </p> | 2847 | </p> |
2848 | ········<pre·class="screen">·...·hack,·hack,·hack,·... | 2848 | ········<pre·class="screen">·...·hack,·hack,·hack,·... |
2849 | ·$·diff·-u·po/Makevars.template·po/Makevars | 2849 | ·$·diff·-u·po/Makevars.template·po/Makevars |
2850 | ---·po/Makevars.template········2020-09-2 | 2850 | ---·po/Makevars.template········2020-09-21·17:09:58.373464173·+1400 |
2851 | +++·po/Makevars·2020-09-2 | 2851 | +++·po/Makevars·2020-09-21·17:10:00.121516640·+1400 |
2852 | @@·-18,14·+18,14·@@ | 2852 | @@·-18,14·+18,14·@@ |
2853 | ·#·or·entity,·or·to·disclaim·their·copyright.··The·empty·string·stands·for | 2853 | ·#·or·entity,·or·to·disclaim·their·copyright.··The·empty·string·stands·for |
2854 | ·#·the·public·domain;·in·this·case·the·translators·are·expected·to·disclaim | 2854 | ·#·the·public·domain;·in·this·case·the·translators·are·expected·to·disclaim |
2855 | ·#·their·copyright. | 2855 | ·#·their·copyright. |
2856 | -COPYRIGHT_HOLDER·=·Free·Software·Foundation,·Inc. | 2856 | -COPYRIGHT_HOLDER·=·Free·Software·Foundation,·Inc. |
2857 | +COPYRIGHT_HOLDER·=·Osamu·Aoki·<osamu@debian.org> | 2857 | +COPYRIGHT_HOLDER·=·Osamu·Aoki·<osamu@debian.org> |
Offset 2951, 15 lines modified | Offset 2951, 15 lines modified | ||
2951 | #·FIRST·AUTHOR·<EMAIL@ADDRESS>,·YEAR. | 2951 | #·FIRST·AUTHOR·<EMAIL@ADDRESS>,·YEAR. |
2952 | # | 2952 | # |
2953 | #,·fuzzy | 2953 | #,·fuzzy |
2954 | msgid·"" | 2954 | msgid·"" |
2955 | msgstr·"" | 2955 | msgstr·"" |
2956 | "Project-Id-Version:·PACKAGE·VERSION\n" | 2956 | "Project-Id-Version:·PACKAGE·VERSION\n" |
2957 | "Report-Msgid-Bugs-To:·\n" | 2957 | "Report-Msgid-Bugs-To:·\n" |
2958 | "POT-Creation-Date:·2020-09-2 | 2958 | "POT-Creation-Date:·2020-09-21·17:10+1400\n" |
2959 | "PO-Revision-Date:·YEAR-MO-DA·HO:MI+ZONE\n" | 2959 | "PO-Revision-Date:·YEAR-MO-DA·HO:MI+ZONE\n" |
2960 | "Last-Translator:·FULL·NAME·<EMAIL@ADDRESS>\n" | 2960 | "Last-Translator:·FULL·NAME·<EMAIL@ADDRESS>\n" |
2961 | "Language-Team:·LANGUAGE·<LL@li.org>\n" | 2961 | "Language-Team:·LANGUAGE·<LL@li.org>\n" |
2962 | "Language:·\n" | 2962 | "Language:·\n" |
2963 | "MIME-Version:·1.0\n" | 2963 | "MIME-Version:·1.0\n" |
2964 | "Content-Type:·text/plain;·charset=CHARSET\n" | 2964 | "Content-Type:·text/plain;·charset=CHARSET\n" |
2965 | "Content-Transfer-Encoding:·8bit\n" | 2965 | "Content-Transfer-Encoding:·8bit\n" |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"·standalone="no"?> | 1 | <?xml·version="1.0"·encoding="utf-8"·standalone="no"?> |
2 | <package·xmlns="http://www.idpf.org/2007/opf"·version="2.0"·unique-identifier="bookid"><metadata><dc:identifier·xmlns:dc="http://purl.org/dc/elements/1.1/"·id="bookid">_idp12 | 2 | <package·xmlns="http://www.idpf.org/2007/opf"·version="2.0"·unique-identifier="bookid"><metadata><dc:identifier·xmlns:dc="http://purl.org/dc/elements/1.1/"·id="bookid">_idp1266277040</dc:identifier><dc:title·xmlns:dc="http://purl.org/dc/elements/1.1/">Руководство·для·сопровождающих·Debian</dc:title><dc:creator·xmlns:dc="http://purl.org/dc/elements/1.1/"·xmlns:opf="http://www.idpf.org/2007/opf"·opf:file-as="">Осаму·Аоки</dc:creator><dc:date·xmlns:dc="http://purl.org/dc/elements/1.1/">2019-03-27</dc:date><dc:rights·xmlns:dc="http://purl.org/dc/elements/1.1/">Авторские·права·©·2014—2017·Осаму·Аоки</dc:rights><dc:description·xmlns:dc="http://purl.org/dc/elements/1.1/">Данное·учебное·руководство·описывает·сборку·пакета·Debian·с·помощью·команды·debmake·и·предназначено·для·обычных·пользователей·Debian·и·будущих·разработчиков.·Руководство·сконцентрировано·на·современном·стиле·создания·пакетов·и·содержит·множество·простых·примеров:·Данное·«Руководство·для·сопровождающих·Debian»·может·рассматриваться·как·замена·«Руководства·начинающего·разработчика·Debian».</dc:description><dc:rights·xmlns:dc="http://purl.org/dc/elements/1.1/">Авторские·права·©·2018·Лев·Ламберов</dc:rights><dc:language·xmlns:dc="http://purl.org/dc/elements/1.1/">ru</dc:language><meta·name="cover"·content="cover-image"/></metadata><manifest><item·id="ncxtoc"·media-type="application/x-dtbncx+xml"·href="toc.ncx"/><item·id="htmltoc"·media-type="application/xhtml+xml"·href="bk01-toc.html"/><item·media-type="text/css"·id="html-css"·href="debian.css"/><item·id="cover"·href="cover.html"·media-type="application/xhtml+xml"/><item·id="idm1"·href="index.html"·media-type="application/xhtml+xml"/><item·id="cover-image"·href="xslt/debian-openlogo.png"·media-type="image/png"/><item·id="idm55"·href="pr01.html"·media-type="application/xhtml+xml"/><item·id="idm130"·href="ch01.html"·media-type="application/xhtml+xml"/><item·id="idm227"·href="ch02.html"·media-type="application/xhtml+xml"/><item·id="idm621"·href="ch03.html"·media-type="application/xhtml+xml"/><item·id="idm818"·href="ch04.html"·media-type="application/xhtml+xml"/><item·id="idm1322"·href="ch05.html"·media-type="application/xhtml+xml"/><item·id="idm4388"·href="ch06.html"·media-type="application/xhtml+xml"/><item·id="idm4580"·href="ch07.html"·media-type="application/xhtml+xml"/><item·id="idm5401"·href="ch08.html"·media-type="application/xhtml+xml"/><item·id="idm6536"·href="apa.html"·media-type="application/xhtml+xml"/></manifest><spine·toc="ncxtoc"><itemref·idref="cover"·linear="no"/><itemref·idref="htmltoc"·linear="yes"/><itemref·idref="idm1"/><itemref·idref="idm55"/><itemref·idref="idm130"/><itemref·idref="idm227"/><itemref·idref="idm621"/><itemref·idref="idm818"/><itemref·idref="idm1322"/><itemref·idref="idm4388"/><itemref·idref="idm4580"/><itemref·idref="idm5401"/><itemref·idref="idm6536"/></spine><guide><reference·href="cover.html"·type="cover"·title="Cover"/><reference·href="bk01-toc.html"·type="toc"·title="Table·of·Contents"/></guide></package> |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"·standalone="no"?> | 1 | <?xml·version="1.0"·encoding="utf-8"·standalone="no"?> |
2 | <ncx·xmlns="http://www.daisy.org/z3986/2005/ncx/"·version="2005-1"><head><meta·name="cover"·content="cover"/><meta·name="dtb:uid"·content="_idp12 | 2 | <ncx·xmlns="http://www.daisy.org/z3986/2005/ncx/"·version="2005-1"><head><meta·name="cover"·content="cover"/><meta·name="dtb:uid"·content="_idp1266277040"/></head><docTitle><text>Руководство·для·сопровождающих·Debian</text></docTitle><navMap><navPoint·id="idm1"·playOrder="1"><navLabel><text>Руководство·для·сопровождающих·Debian</text></navLabel><content·src="index.html"/><navPoint·id="idm55"·playOrder="2"><navLabel><text>Предисловие</text></navLabel><content·src="pr01.html"/></navPoint><navPoint·id="idm130"·playOrder="3"><navLabel><text>1.·Обзор</text></navLabel><content·src="ch01.html"/></navPoint><navPoint·id="idm227"·playOrder="4"><navLabel><text>2.·Необходимые·предварительные·требования</text></navLabel><content·src="ch02.html"/><navPoint·id="idm230"·playOrder="5"><navLabel><text>2.1.·Люди·вокруг·Debian</text></navLabel><content·src="ch02.html#people"/></navPoint><navPoint·id="idm262"·playOrder="6"><navLabel><text>2.2.·Как·принять·участие</text></navLabel><content·src="ch02.html#contribute"/></navPoint><navPoint·id="idm281"·playOrder="7"><navLabel><text>2.3.·Социальная·динамика·Debian</text></navLabel><content·src="ch02.html#social"/></navPoint><navPoint·id="idm318"·playOrder="8"><navLabel><text>2.4.·Техническая·памятка</text></navLabel><content·src="ch02.html#reminders"/></navPoint><navPoint·id="idm347"·playOrder="9"><navLabel><text>2.5.·Документация·Debian</text></navLabel><content·src="ch02.html#debian-doc"/></navPoint><navPoint·id="idm396"·playOrder="10"><navLabel><text>2.6.·Справочные·ресурсы</text></navLabel><content·src="ch02.html#help"/></navPoint><navPoint·id="idm455"·playOrder="11"><navLabel><text>2.7.·Ситуация·с·архивом</text></navLabel><content·src="ch02.html#situation"/></navPoint><navPoint·id="idm470"·playOrder="12"><navLabel><text>2.8.·Подходы·к·участию</text></navLabel><content·src="ch02.html#approaches"/></navPoint><navPoint·id="idm540"·playOrder="13"><navLabel><text>2.9.·Начинающий·участник·и·сопровождающий</text></navLabel><content·src="ch02.html#novice"/></navPoint></navPoint><navPoint·id="idm621"·playOrder="14"><navLabel><text>3.·Настройка·инструментов</text></navLabel><content·src="ch03.html"/><navPoint·id="idm632"·playOrder="15"><navLabel><text>3.1.·Адрес·электронной·почты</text></navLabel><content·src="ch03.html#email-setup"/></navPoint><navPoint·id="idm647"·playOrder="16"><navLabel><text>3.2.·mc</text></navLabel><content·src="ch03.html#mc-setup"/></navPoint><navPoint·id="idm660"·playOrder="17"><navLabel><text>3.3.·git</text></navLabel><content·src="ch03.html#git-setup"/></navPoint><navPoint·id="idm676"·playOrder="18"><navLabel><text>3.4.·quilt</text></navLabel><content·src="ch03.html#quilt-setup"/></navPoint><navPoint·id="idm702"·playOrder="19"><navLabel><text>3.5.·devscripts</text></navLabel><content·src="ch03.html#devscripts-setup"/></navPoint><navPoint·id="idm723"·playOrder="20"><navLabel><text>3.6.·pbuilder</text></navLabel><content·src="ch03.html#pbuilder-setup"/></navPoint><navPoint·id="idm795"·playOrder="21"><navLabel><text>3.7.·git-buildpackage</text></navLabel><content·src="ch03.html#gbp-setup"/></navPoint><navPoint·id="idm804"·playOrder="22"><navLabel><text>3.8.·HTTP-прокси</text></navLabel><content·src="ch03.html#proxy"/></navPoint><navPoint·id="idm814"·playOrder="23"><navLabel><text>3.9.·Частный·репозиторий·Debian</text></navLabel><content·src="ch03.html#repropro"/></navPoint></navPoint><navPoint·id="idm818"·playOrder="24"><navLabel><text>4.·Простой·пример</text></navLabel><content·src="ch04.html"/><navPoint·id="idm834"·playOrder="25"><navLabel><text>4.1.·Общая·картина</text></navLabel><content·src="ch04.html#big-picture"/></navPoint><navPoint·id="idm878"·playOrder="26"><navLabel><text>4.2.·Что·такое·debmake?</text></navLabel><content·src="ch04.html#what-debmake"/></navPoint><navPoint·id="idm902"·playOrder="27"><navLabel><text>4.3.·Что·такое·debuild?</text></navLabel><content·src="ch04.html#what-debuild"/></navPoint><navPoint·id="idm969"·playOrder="28"><navLabel><text>4.4.·Шаг·1:·получение·исходного·кода·основной·ветки·разработки</text></navLabel><content·src="ch04.html#step-upstream"/></navPoint><navPoint·id="idm1010"·playOrder="29"><navLabel><text>4.5.·Шаг·2:·создание·шаблонных·файлов·с·помощью·debmake</text></navLabel><content·src="ch04.html#step-debmake"/></navPoint><navPoint·id="idm1091"·playOrder="30"><navLabel><text>4.6.·Шаг·3:·изменение·шаблонных·файлов</text></navLabel><content·src="ch04.html#step-maintainer"/></navPoint><navPoint·id="idm1153"·playOrder="31"><navLabel><text>4.7.·Шаг·4:·сборка·пакета·с·помощью·debuild</text></navLabel><content·src="ch04.html#step-debuild"/></navPoint><navPoint·id="idm1229"·playOrder="32"><navLabel><text>4.8.·Шаг·3·(альтернативный):·изменение·исходного·кода·основной·ветки·разработки</text></navLabel><content·src="ch04.html#alt-patch"/><navPoint·id="idm1272"·playOrder="33"><navLabel><text>4.8.1.·Создание·заплаты·с·помощью·diff·-u</text></navLabel><content·src="ch04.html#diff-u"/></navPoint><navPoint·id="idm1284"·playOrder="34"><navLabel><text>4.8.2.·Создание·заплаты·с·помощью·dquilt</text></navLabel><content·src="ch04.html#dquilt"/></navPoint><navPoint·id="idm1307"·playOrder="35"><navLabel><text>4.8.3.·Создание·заплаты·с·помощью·dpkg-source·--commit</text></navLabel><content·src="ch04.html#dpkg-source-commit"/></navPoint></navPoint></navPoint><navPoint·id="idm1322"·playOrder="36"><navLabel><text>5.·Основы</text></navLabel><content·src="ch05.html"/><navPoint·id="idm1341"·playOrder="37"><navLabel><text>5.1.·Работа·по·созданию·пакета</text></navLabel><content·src="ch05.html#workflow"/><navPoint·id="idm1530"·playOrder="38"><navLabel><text>5.1.1.·Пакет·debhelper</text></navLabel><content·src="ch05.html#debhelper"/></navPoint></navPoint><navPoint·id="idm1550"·playOrder="39"><navLabel><text>5.2.·Имя·пакета·и·версия</text></navLabel><content·src="ch05.html#name-version"/></navPoint><navPoint·id="idm1620"·playOrder="40"><navLabel><text>5.3.·Родной·пакет·Debian</text></navLabel><content·src="ch05.html#native"/></navPoint><navPoint·id="idm1669"·playOrder="41"><navLabel><text>5.4.·debian/rules</text></navLabel><content·src="ch05.html#rules"/><navPoint·id="idm1700"·playOrder="42"><navLabel><text>5.4.1.·dh</text></navLabel><content·src="ch05.html#dh"/></navPoint><navPoint·id="idm1756"·playOrder="43"><navLabel><text>5.4.2.·Простой·сценарий·debian/rules</text></navLabel><content·src="ch05.html#simplerules"/></navPoint><navPoint·id="idm1787"·playOrder="44"><navLabel><text>5.4.3.·Настроенный·файл·debian/rules</text></navLabel><content·src="ch05.html#customrules"/></navPoint><navPoint·id="idm1838"·playOrder="45"><navLabel><text>5.4.4.·Переменные·debian/rules</text></navLabel><content·src="ch05.html#variablesrules"/></navPoint><navPoint·id="idm1914"·playOrder="46"><navLabel><text>5.4.5.·Повторяемая·сборка</text></navLabel><content·src="ch05.html#reproducible"/></navPoint></navPoint><navPoint·id="idm1947"·playOrder="47"><navLabel><text>5.5.·debian/control</text></navLabel><content·src="ch05.html#control"/><navPoint·id="idm1958"·playOrder="48"><navLabel><text>5.5.1.·Split·of·a·Debian·binary·package</text></navLabel><content·src="ch05.html#split"/><navPoint·id="idm1979"·playOrder="49"><navLabel><text>5.5.1.1.·debmake·-b</text></navLabel><content·src="ch05.html#boption"/></navPoint><navPoint·id="idm2083"·playOrder="50"><navLabel><text>5.5.1.2.·Сценарии·и·примеры·разделения·пакета</text></navLabel><content·src="ch05.html#package-split-example"/></navPoint><navPoint·id="idm2224"·playOrder="51"><navLabel><text>5.5.1.3.·Имя·пакета·библиотеки</text></navLabel><content·src="ch05.html#libnames"/></navPoint></navPoint><navPoint·id="idm2330"·playOrder="52"><navLabel><text>5.5.2.·Переменные·подстановки</text></navLabel><content·src="ch05.html#substvar"/></navPoint><navPoint·id="idm2374"·playOrder="53"><navLabel><text>5.5.3.·Безопасная·binNMU-загрузка</text></navLabel><content·src="ch05.html#binnmu"/></navPoint></navPoint><navPoint·id="idm2420"·playOrder="54"><navLabel><text>5.6.·debian/changelog</text></navLabel><content·src="ch05.html#changelog"/></navPoint><navPoint·id="idm2482"·playOrder="55"><navLabel><text>5.7.·debian/copyright</text></navLabel><content·src="ch05.html#copyright"/></navPoint><navPoint·id="idm2514"·playOrder="56"><navLabel><text>5.8.·debian/patches/*</text></navLabel><content·src="ch05.html#patches"/><navPoint·id="idm2638"·playOrder="57"><navLabel><text>5.8.1.·dpkg-source·-x</text></navLabel><content·src="ch05.html#dpkg-source-x"/></navPoint><navPoint·id="idm2648"·playOrder="58"><navLabel><text>5.8.2.·dquilt·и·dpkg-source</text></navLabel><content·src="ch05.html#quilt-dpkg"/></navPoint></navPoint><navPoint·id="idm2670"·playOrder="59"><navLabel><text>5.9.·debian/upstream/signing-key.asc</text></navLabel><content·src="ch05.html#signing-key"/></navPoint><navPoint·id="idm2706"·playOrder="60"><navLabel><text>5.10.·debian/watch·и·критерии·Debian·по·определению·свободного·ПО·(DFSG)</text></navLabel><content·src="ch05.html#dfsg"/></navPoint><navPoint·id="idm2731"·playOrder="61"><navLabel><text>5.11.·Other·debian/*·Files</text></navLabel><content·src="ch05.html#debianconf"/></navPoint><navPoint·id="idm3430"·playOrder="62"><navLabel><text>5.12.·Настройка·пакета·Debian</text></navLabel><content·src="ch05.html#custom"/></navPoint><navPoint·id="idm3460"·playOrder="63"><navLabel><text>5.13.·Запись·в·систему·управления·версиями·(стандарт)</text></navLabel><content·src="ch05.html#vcs"/></navPoint><navPoint·id="idm3496"·playOrder="64"><navLabel><text>5.14.·Запись·в·систему·управления·версиями·(альтернатива)</text></navLabel><content·src="ch05.html#alt-vcs"/></navPoint><navPoint·id="idm3530"·playOrder="65"><navLabel><text>5.15.·Сборка·пакета·без·постороннего·содержимого</text></navLabel><content·src="ch05.html#build-noextra"/><navPoint·id="idm3548"·playOrder="66"><navLabel><text>5.15.1.·Исправление·с·помощью·debian/rules·clean</text></navLabel><content·src="ch05.html#rules-clean"/></navPoint><navPoint·id="idm3558"·playOrder="67"><navLabel><text>5.15.2.·Исправление·с·помощью·систем·управления·версиями</text></navLabel><content·src="ch05.html#git-clean"/></navPoint><navPoint·id="idm3570"·playOrder="68"><navLabel><text>5.15.3.·Исправление·с·помощью·extend-diff-ignore</text></navLabel><content·src="ch05.html#extend-diff-ignore"/></navPoint><navPoint·id="idm3586"·playOrder="69"><navLabel><text>5.15.4.·Исправление·с·помощью·tar-ignore</text></navLabel><content·src="ch05.html#tar-ignore"/></navPoint></navPoint><navPoint·id="idm3602"·playOrder="70"><navLabel><text>5.16.·Системы·сборки·основой·ветки</text></navLabel><content·src="ch05.html#build"/><navPoint·id="idm3607"·playOrder="71"><navLabel><text>5.16.1.·Autotools</text></navLabel><content·src="ch05.html#autotools"/></navPoint><navPoint·id="idm3656"·playOrder="72"><navLabel><text>5.16.2.·CMake</text></navLabel><content·src="ch05.html#cmake"/></navPoint><navPoint·id="idm3683"·playOrder="73"><navLabel><text>5.16.3.·Python·distutils</text></navLabel><content·src="ch05.html#distutils"/></navPoint></navPoint><navPoint·id="idm3712"·playOrder="74"><navLabel><text>5.17.·Отладочная·информация</text></navLabel><content·src="ch05.html#dbg"/><navPoint·id="idm3745"·playOrder="75"><navLabel><text>5.17.1.·New·-dbgsym·package·(Stretch·9.0·and·after)</text></navLabel><content·src="ch05.html#dbgsym"/></navPoint></navPoint><navPoint·id="idm3791"·playOrder="76"><navLabel><text>5.18.·Пакет·библиотеки</text></navLabel><content·src="ch05.html#lib"/><navPoint·id="idm3850"·playOrder="77"><navLabel><text>5.18.1.·Библиотека·символов</text></navLabel><content·src="ch05.html#symbols"/></navPoint><navPoint·id="idm3944"·playOrder="78"><navLabel><text>5.18.2.·Смена·библиотек</text></navLabel><content·src="ch05.html#lib-trans"/></navPoint></navPoint><navPoint·id="idm3957"·playOrder="79"><navLabel><text>5.19.·debconf</text></navLabel><content·src="ch05.html#debconf"/></navPoint><navPoint·id="idm4028"·playOrder="80"><navLabel><text>5.20.·Multiarch</text></navLabel><content·src="ch05.html#multiarch"/><navPoint·id="idm4086"·playOrder="81"><navLabel><text>5.20.1.·Путь·мультиархитектурной·библиотеки</text></navLabel><content·src="ch05.html#_the_multiarch_library_path"/></navPoint><navPoint·id="idm4172"·playOrder="82"><navLabel><text>5.20.2.·Путь·мультархитектурных·заголовочных·файлов</text></navLabel><content·src="ch05.html#_the_multiarch_header_file_path"/></navPoint><navPoint·id="idm4246"·playOrder="83"><navLabel><text>5.20.3.·Мультиархиектурный·путь·к·файлу·*.pc</text></navLabel><content·src="ch05.html#_the_multiarch_emphasis_role_strong_pc_emphasis_file_path"/></navPoint></navPoint><navPoint·id="idm4277"·playOrder="84"><navLabel><text>5.21.·Усиление·безопасности·компилятора</text></navLabel><content·src="ch05.html#harden"/></navPoint><navPoint·id="idm4297"·playOrder="85"><navLabel><text>5.22.·Непрерывная·интеграция</text></navLabel><content·src="ch05.html#ci"/></navPoint><navPoint·id="idm4318"·playOrder="86"><navLabel><text>5.23.·Предзагрузка</text></navLabel><content·src="ch05.html#bootstrap"/></navPoint><navPoint·id="idm4334"·playOrder="87"><navLabel><text>5.24.·Bug·reports</text></navLabel><content·src="ch05.html#bug"/></navPoint></navPoint><navPoint·id="idm4388"·playOrder="88"><navLabel><text>6.·Опции·debmake</text></navLabel><content·src="ch06.html"/><navPoint·id="idm4392"·playOrder="89"><navLabel><text>6.1.·Опции·быстрых·действий·(-a,·-i)</text></navLabel><content·src="ch06.html#ai-option"/><navPoint·id="idm4414"·playOrder="90"><navLabel><text>6.1.1.·Модуль·Python</text></navLabel><content·src="ch06.html#pythonmod"/></navPoint></navPoint><navPoint·id="idm4431"·playOrder="91"><navLabel><text>6.2.·Срезы·основной·ветки·(-d,·-t)</text></navLabel><content·src="ch06.html#dt-option"/></navPoint><navPoint·id="idm4467"·playOrder="92"><navLabel><text>6.3.·debmake·-cc</text></navLabel><content·src="ch06.html#coption"/></navPoint><navPoint·id="idm4475"·playOrder="93"><navLabel><text>6.4.·debmake·-k</text></navLabel><content·src="ch06.html#koption"/></navPoint><navPoint·id="idm4491"·playOrder="94"><navLabel><text>6.5.·debmake·-j</text></navLabel><content·src="ch06.html#joption"/></navPoint><navPoint·id="idm4551"·playOrder="95"><navLabel><text>6.6.·debmake·-x</text></navLabel><content·src="ch06.html#xoption"/></navPoint><navPoint·id="idm4563"·playOrder="96"><navLabel><text>6.7.·debmake·-P</text></navLabel><content·src="ch06.html#poption"/></navPoint><navPoint·id="idm4574"·playOrder="97"><navLabel><text>6.8.·debmake·-T</text></navLabel><content·src="ch06.html#toption"/></navPoint></navPoint><navPoint·id="idm4580"·playOrder="98"><navLabel><text>7.·Полезные·советы</text></navLabel><content·src="ch07.html"/><navPoint·id="idm4583"·playOrder="99"><navLabel><text>7.1.·debdiff</text></navLabel><content·src="ch07.html#debdiff"/></navPoint><navPoint·id="idm4592"·playOrder="100"><navLabel><text>7.2.·dget</text></navLabel><content·src="ch07.html#dget"/></navPoint><navPoint·id="idm4597"·playOrder="101"><navLabel><text>7.3.·debc</text></navLabel><content·src="ch07.html#debc"/></navPoint><navPoint·id="idm4602"·playOrder="102"><navLabel><text>7.4.·piuparts</text></navLabel><content·src="ch07.html#piuparts"/></navPoint><navPoint·id="idm4609"·playOrder="103"><navLabel><text>7.5.·debsign</text></navLabel><content·src="ch07.html#debsign"/></navPoint><navPoint·id="idm4614"·playOrder="104"><navLabel><text>7.6.·dput</text></navLabel><content·src="ch07.html#dput"/></navPoint><navPoint·id="idm4620"·playOrder="105"><navLabel><text>7.7.·bts</text></navLabel><content·src="ch07.html#bts"/></navPoint><navPoint·id="idm4628"·playOrder="106"><navLabel><text>7.8.·git-buildpackage</text></navLabel><content·src="ch07.html#gbp"/><navPoint·id="idm4710"·playOrder="107"><navLabel><text>7.8.1.·gbp·import-dscs·--debsnap</text></navLabel><content·src="ch07.html#debsnap"/></navPoint></navPoint><navPoint·id="idm4716"·playOrder="108"><navLabel><text>7.9.·git-репозиторий·основной·ветки</text></navLabel><content·src="ch07.html#upstream-git"/></navPoint><navPoint·id="idm4733"·playOrder="109"><navLabel><text>7.10.·chroot</text></navLabel><content·src="ch07.html#chroot"/></navPoint><navPoint·id="idm4935"·playOrder="110"><navLabel><text>7.11.·Новая·редакция·Debian</text></navLabel><content·src="ch07.html#newrevision"/></navPoint><navPoint·id="idm4963"·playOrder="111"><navLabel><text>7.12.·Новый·выпуск·основной·ветки</text></navLabel><content·src="ch07.html#newversion"/><navPoint·id="idm4984"·playOrder="112"><navLabel><text>7.12.1.·uupdate·+·tarball</text></navLabel><content·src="ch07.html#uupdate"/></navPoint><navPoint·id="idm4990"·playOrder="113"><navLabel><text>7.12.2.·uscan</text></navLabel><content·src="ch07.html#uscan"/></navPoint><navPoint·id="idm4997"·playOrder="114"><navLabel><text>7.12.3.·gbp</text></navLabel><content·src="ch07.html#gbp-orig"/></navPoint><navPoint·id="idm5007"·playOrder="115"><navLabel><text>7.12.4.·gbp·+·uscan</text></navLabel><content·src="ch07.html#gbp-uscan"/></navPoint></navPoint><navPoint·id="idm5018"·playOrder="116"><navLabel><text>7.13.·Формат·исходного·кода·3.0</text></navLabel><content·src="ch07.html#deb3"/></navPoint><navPoint·id="idm5078"·playOrder="117"><navLabel><text>7.14.·CDBS</text></navLabel><content·src="ch07.html#cdbs"/></navPoint><navPoint·id="idm5117"·playOrder="118"><navLabel><text>7.15.·Сборка·с·использованием·кодировки·UTF-8</text></navLabel><content·src="ch07.html#utf-8-build"/></navPoint><navPoint·id="idm5127"·playOrder="119"><navLabel><text>7.16.·Преобразование·в·кодировку·UTF-8</text></navLabel><content·src="ch07.html#utf-8-conv"/></navPoint><navPoint·id="idm5141"·playOrder="120"><navLabel><text>7.17.·Загрузите·orig.tar.gz</text></navLabel><content·src="ch07.html#origtar"/></navPoint><navPoint·id="idm5175"·playOrder="121"><navLabel><text>7.18.·Пропущенные·загрузки</text></navLabel><content·src="ch07.html#skipedupload"/></navPoint><navPoint·id="idm5203"·playOrder="122"><navLabel><text>7.19.·Продвинутые·темы·работы·над·пакетом</text></navLabel><content·src="ch07.html#adv-pkg"/></navPoint><navPoint·id="idm5268"·playOrder="123"><navLabel><text>7.20.·Другие·дистрибутивы</text></navLabel><content·src="ch07.html#other-distro"/></navPoint><navPoint·id="idm5290"·playOrder="124"><navLabel><text>7.21.·Отладка</text></navLabel><content·src="ch07.html#debug"/></navPoint></navPoint><navPoint·id="idm5401"·playOrder="125"><navLabel><text>8.·Дополнительные·примеры</text></navLabel><content·src="ch08.html"/><navPoint·id="idm5443"·playOrder="126"><navLabel><text>8.1.·Выборочное·применение·шаблонов</text></navLabel><content·src="ch08.html#emptypkg"/></navPoint><navPoint·id="idm5469"·playOrder="127"><navLabel><text>8.2.·Без·Makefile·(командная·оболочка,·интерфейс·командной·оболочки)</text></navLabel><content·src="ch08.html#nomakefile"/></navPoint><navPoint·id="idm5626"·playOrder="128"><navLabel><text>8.3.·Makefile·(командная·оболочка,·интерфейс·командной·оболочки)</text></navLabel><content·src="ch08.html#makefile-sh"/></navPoint><navPoint·id="idm5685"·playOrder="129"><navLabel><text>8.4.·setup.py·(Python3,·интерфейс·командной·оболочки)</text></navLabel><content·src="ch08.html#setup-py"/></navPoint><navPoint·id="idm5798"·playOrder="130"><navLabel><text>8.5.·Makefile·(командная·оболочка,·графический·интерфейс·пользователя)</text></navLabel><content·src="ch08.html#makefile-sh-gui"/></navPoint><navPoint·id="idm5866"·playOrder="131"><navLabel><text>8.6.·setup.py·(Python3,·графический·интерфейс·пользователя)</text></navLabel><content·src="ch08.html#setup-py-gui"/></navPoint><navPoint·id="idm5935"·playOrder="132"><navLabel><text>8.7.·Makefile·(single-binary·package)</text></navLabel><content·src="ch08.html#makefile-single"/></navPoint><navPoint·id="idm6004"·playOrder="133"><navLabel><text>8.8.·Makefile.in·+·configure·(single-binary·package)</text></navLabel><content·src="ch08.html#configure-single"/></navPoint><navPoint·id="idm6068"·playOrder="134"><navLabel><text>8.9.·Autotools·(single-binary·package)</text></navLabel><content·src="ch08.html#autotools-single"/></navPoint><navPoint·id="idm6138"·playOrder="135"><navLabel><text>8.10.·CMake·(single-binary·package)</text></navLabel><content·src="ch08.html#cmake-single"/></navPoint><navPoint·id="idm6209"·playOrder="136"><navLabel><text>8.11.·Autotools·(multi-binary·package)</text></navLabel><content·src="ch08.html#autotools-multi"/></navPoint><navPoint·id="idm6309"·playOrder="137"><navLabel><text>8.12.·CMake·(multi-binary·package)</text></navLabel><content·src="ch08.html#cmake-multi"/></navPoint><navPoint·id="idm6398"·playOrder="138"><navLabel><text>8.13.·Интернационализация</text></navLabel><content·src="ch08.html#i18n-example"/></navPoint><navPoint·id="idm6509"·playOrder="139"><navLabel><text>8.14.·Детали</text></navLabel><content·src="ch08.html#details"/></navPoint></navPoint><navPoint·id="idm6536"·playOrder="140"><navLabel><text>A.·Страница·руководства·debmake(1)</text></navLabel><content·src="apa.html"/><navPoint·id="idm6539"·playOrder="141"><navLabel><text>A.1.·НАЗВАНИЕ</text></navLabel><content·src="apa.html#_name"/></navPoint><navPoint·id="idm6542"·playOrder="142"><navLabel><text>A.2.·СИНТАКСИС</text></navLabel><content·src="apa.html#_synopsis"/></navPoint><navPoint·id="idm6589"·playOrder="143"><navLabel><text>A.3.·ОПИСАНИЕ</text></navLabel><content·src="apa.html#_description"/><navPoint·id="idm6619"·playOrder="144"><navLabel><text>A.3.1.·необязательные·аргументы:</text></navLabel><content·src="apa.html#_optional_arguments"/></navPoint></navPoint><navPoint·id="idm7041"·playOrder="145"><navLabel><text>A.4.·ПРИМЕРЫ</text></navLabel><content·src="apa.html#_examples"/></navPoint><navPoint·id="idm7076"·playOrder="146"><navLabel><text>A.5.·ВСПОМОГАТЕЛЬНЫЕ·ПАКЕТЫ</text></navLabel><content·src="apa.html#_helper_packages"/></navPoint><navPoint·id="idm7098"·playOrder="147"><navLabel><text>A.6.·ПРЕДОСТЕРЕЖЕНИЯ</text></navLabel><content·src="apa.html#_caveat"/></navPoint><navPoint·id="idm7126"·playOrder="148"><navLabel><text>A.7.·ОТЛАДКА</text></navLabel><content·src="apa.html#_debug"/></navPoint><navPoint·id="idm7180"·playOrder="149"><navLabel><text>A.8.·АВТОР</text></navLabel><content·src="apa.html#_author"/></navPoint><navPoint·id="idm7184"·playOrder="150"><navLabel><text>A.9.·ЛИЦЕНЗИЯ</text></navLabel><content·src="apa.html#_license"/></navPoint><navPoint·id="idm7187"·playOrder="151"><navLabel><text>A.10.·СМОТРИТЕ·ТАКЖЕ</text></navLabel><content·src="apa.html#_see_also"/></navPoint></navPoint></navPoint></navMap></ncx> |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | \xcРуководство·для·сопровождающих·Debian | 1 | \xcРуководство·для·сопровождающих·Debian |
2 | Осаму·Аоки | 2 | Осаму·Аоки |
3 | 2 | 3 | 21·сентября·2020·г. |
4 | \xcРуководство·для·сопровождающих·Debian | 4 | \xcРуководство·для·сопровождающих·Debian |
5 | by·Осаму·Аоки | 5 | by·Осаму·Аоки |
6 | Copyright·©·2014—2017·Осаму·Аоки | 6 | Copyright·©·2014—2017·Осаму·Аоки |
7 | Copyright·©·2018·Лев·Ламберов | 7 | Copyright·©·2018·Лев·Ламберов |
8 | Permission·is·hereby·granted,·free·of·charge,·to·any·person·obtaining·a·copy·of·this·software·and·associated | 8 | Permission·is·hereby·granted,·free·of·charge,·to·any·person·obtaining·a·copy·of·this·software·and·associated |
Offset 4600, 24 lines modified | Offset 4600, 24 lines modified | ||
4600 | debmake·-x·"1"·... | 4600 | debmake·-x·"1"·... |
4601 | creating·=>·debian/control | 4601 | creating·=>·debian/control |
4602 | creating·=>·debian/copyright | 4602 | creating·=>·debian/copyright |
4603 | substituting·=>·/usr/share/debmake/extra0/rules | 4603 | substituting·=>·/usr/share/debmake/extra0/rules |
4604 | creating·=>·debian/rules | 4604 | creating·=>·debian/rules |
4605 | substituting·=>·/usr/share/debmake/extra0/changelog | 4605 | substituting·=>·/usr/share/debmake/extra0/changelog |
4606 | creating·=>·debian/changelog | 4606 | creating·=>·debian/changelog |
4607 | substituting·=>·/usr/share/debmake/extra1/compat | ||
4608 | creating·=>·debian/compat | ||
4609 | substituting·=>·/usr/share/debmake/extra1/README.Debian | 4607 | substituting·=>·/usr/share/debmake/extra1/README.Debian |
4610 | creating·=>·debian/README.Debian | 4608 | creating·=>·debian/README.Debian |
4609 | substituting·=>·/usr/share/debmake/extra1/compat | ||
4610 | creating·=>·debian/compat | ||
4611 | substituting·=>·/usr/share/debmake/extra1/watch | 4611 | substituting·=>·/usr/share/debmake/extra1/watch |
4612 | creating·=>·debian/watch | 4612 | creating·=>·debian/watch |
4613 | substituting·=>·/usr/share/debmake/extra1source/format | ||
4614 | creating·=>·debian/source/format | ||
4615 | substituting·=>·/usr/share/debmake/extra1source/local-options | 4613 | substituting·=>·/usr/share/debmake/extra1source/local-options |
4616 | creating·=>·debian/source/local-options | 4614 | creating·=>·debian/source/local-options |
4615 | substituting·=>·/usr/share/debmake/extra1source/format | ||
4616 | creating·=>·debian/source/format | ||
4617 | substituting·=>·/usr/share/debmake/extra1patches/series | 4617 | substituting·=>·/usr/share/debmake/extra1patches/series |
4618 | creating·=>·debian/patches/series | 4618 | creating·=>·debian/patches/series |
4619 | run·"debmake·-x2"·to·get·more·template·files | 4619 | run·"debmake·-x2"·to·get·more·template·files |
4620 | $·wrap-and-sort | 4620 | $·wrap-and-sort |
4621 | Команда·debmake·создаёт·все·шаблонные·файлы·на·основе·опций·командной·строки.·Поскольку·никакие·опции·не·были·переданы,·команда·debmake·выбирает·для·вас·разумные·значения·по·умолчанию: | 4621 | Команда·debmake·создаёт·все·шаблонные·файлы·на·основе·опций·командной·строки.·Поскольку·никакие·опции·не·были·переданы,·команда·debmake·выбирает·для·вас·разумные·значения·по·умолчанию: |
4622 | •·Имя·пакета·с·исходным·кодом:·debhello | 4622 | •·Имя·пакета·с·исходным·кодом:·debhello |
Offset 4955, 15 lines modified | Offset 4955, 15 lines modified | ||
4955 | ... | 4955 | ... |
4956 | debian/rules·build | 4956 | debian/rules·build |
4957 | dh·build | 4957 | dh·build |
4958 | dh_update_autotools_config | 4958 | dh_update_autotools_config |
4959 | dh_autoreconf | 4959 | dh_autoreconf |
4960 | dh_auto_configure | 4960 | dh_auto_configure |
4961 | dh_auto_build | 4961 | dh_auto_build |
4962 | make·-j | 4962 | make·-j4·"INSTALL=install·--strip-program=true" |
4963 | make[1]:·Entering·directory·'/path/to/debhello-0.0' | 4963 | make[1]:·Entering·directory·'/path/to/debhello-0.0' |
4964 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. | 4964 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. |
4965 | #·-fstack-protector-strong·-Wformat·-Werror=format-security | 4965 | #·-fstack-protector-strong·-Wformat·-Werror=format-security |
4966 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... | 4966 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... |
4967 | ... | 4967 | ... |
4968 | fakeroot·debian/rules·binary | 4968 | fakeroot·debian/rules·binary |
4969 | dh·binary | 4969 | dh·binary |
Offset 5025, 18 lines modified | Offset 5025, 18 lines modified | ||
5025 | •·The·debhello_0.0-1_amd64.buildinfo·file·is·the·meta·data·file·generated·by·dpkg-genbuildinfo(1). | 5025 | •·The·debhello_0.0-1_amd64.buildinfo·file·is·the·meta·data·file·generated·by·dpkg-genbuildinfo(1). |
5026 | •·debhello_0.0-1_amd64.changes·—·файл·с·метаданными·для·двоичного·пакета·Debian. | 5026 | •·debhello_0.0-1_amd64.changes·—·файл·с·метаданными·для·двоичного·пакета·Debian. |
5027 | debhello_0.0-1.debian.tar.xz·содержит·изменения·Debian,·внесённые·в·исходный·код·основной·ветки | 5027 | debhello_0.0-1.debian.tar.xz·содержит·изменения·Debian,·внесённые·в·исходный·код·основной·ветки |
5028 | разработки.·Содержимое·этого·файла·приведено·ниже. | 5028 | разработки.·Содержимое·этого·файла·приведено·ниже. |
5029 | Содержимое·архива·debhello_0.0-1.debian.tar.xz: | 5029 | Содержимое·архива·debhello_0.0-1.debian.tar.xz: |
5030 | $·tar·-tzf·debhello-0.0.tar.gz | 5030 | $·tar·-tzf·debhello-0.0.tar.gz |
5031 | debhello-0.0/ | 5031 | debhello-0.0/ |
5032 | debhello-0.0/Makefile | ||
5032 | debhello-0.0/LICENSE | 5033 | debhello-0.0/LICENSE |
5033 | debhello-0.0/src/ | 5034 | debhello-0.0/src/ |
5034 | debhello-0.0/src/hello.c | 5035 | debhello-0.0/src/hello.c |
5035 | debhello-0.0/Makefile | ||
5036 | $·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz | 5036 | $·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz |
5037 | debian/ | 5037 | debian/ |
5038 | debian/README.Debian | 5038 | debian/README.Debian |
5039 | debian/changelog | 5039 | debian/changelog |
5040 | debian/compat | 5040 | debian/compat |
5041 | debian/control | 5041 | debian/control |
5042 | debian/copyright | 5042 | debian/copyright |
Offset 5176, 17 lines modified | Offset 5176, 17 lines modified | ||
5176 | Ниже·приводится·пример·создания·000-prefix-usr.patch·с·помощью·команды·diff. | 5176 | Ниже·приводится·пример·создания·000-prefix-usr.patch·с·помощью·команды·diff. |
5177 | $·cp·-a·debhello-0.0·debhello-0.0.orig | 5177 | $·cp·-a·debhello-0.0·debhello-0.0.orig |
5178 | $·vim·debhello-0.0/Makefile | 5178 | $·vim·debhello-0.0/Makefile |
5179 | ...·hack,·hack,·hack,·... | 5179 | ...·hack,·hack,·hack,·... |
5180 | $·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch | 5180 | $·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch |
5181 | $·cat·000-prefix-usr.patch | 5181 | $·cat·000-prefix-usr.patch |
5182 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile | 5182 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile |
5183 | ---·debhello-0.0.orig/Makefile·2020-09-2 | 5183 | ---·debhello-0.0.orig/Makefile·2020-09-21·16:59:42.166974920·+1400 |
5184 | +++·debhello-0.0/Makefile | 5184 | +++·debhello-0.0/Makefile |
5185 | 2020-09-2 | 5185 | 2020-09-21·16:59:43.535015955·+1400 |
5186 | @@·-1,4·+1,4·@@ | 5186 | @@·-1,4·+1,4·@@ |
5187 | -prefix·=·/usr/local | 5187 | -prefix·=·/usr/local |
5188 | +prefix·=·/usr | 5188 | +prefix·=·/usr |
5189 | all:·src/hello | 5189 | all:·src/hello |
5190 | $·rm·-rf·debhello-0.0 | 5190 | $·rm·-rf·debhello-0.0 |
5191 | $·mv·-f·debhello-0.0.orig·debhello-0.0 | 5191 | $·mv·-f·debhello-0.0.orig·debhello-0.0 |
Offset 8050, 17 lines modified | Offset 8050, 17 lines modified | ||
8050 | I:·set·parameters | 8050 | I:·set·parameters |
8051 | ... | 8051 | ... |
8052 | I:·debmake·-x·"4"·... | 8052 | I:·debmake·-x·"4"·... |
8053 | I:·creating·=>·debian/control | 8053 | I:·creating·=>·debian/control |
8054 | I:·creating·=>·debian/copyright | 8054 | I:·creating·=>·debian/copyright |
8055 | I:·substituting·=>·/usr/share/debmake/extra0/rules | 8055 | I:·substituting·=>·/usr/share/debmake/extra0/rules |
8056 | ... | 8056 | ... |
8057 | I:·creating·=>·debian/license-examples/LGPL-2.1+ | ||
8058 | I:·substituting·=>·/usr/share/debmake/extra4/Artistic-1.0 | ||
8059 | I:·creating·=>·debian/license-examples/Artistic-1.0 | 8057 | I:·creating·=>·debian/license-examples/Artistic-1.0 |
8058 | I:·substituting·=>·/usr/share/debmake/extra4/LGPL-3.0+ | ||
8059 | I:·creating·=>·debian/license-examples/LGPL-3.0+ | ||
8060 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause | 8060 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause |
8061 | I:·creating·=>·debian/license-examples/BSD-3-Clause | 8061 | I:·creating·=>·debian/license-examples/BSD-3-Clause |
8062 | I:·$·wrap-and-sort | 8062 | I:·$·wrap-and-sort |
8063 | Проверим·созданные·шаблонные·файлы. | 8063 | Проверим·созданные·шаблонные·файлы. |
8064 | $·cd·.. | 8064 | $·cd·.. |
8065 | $·tree | 8065 | $·tree |
Offset 8462, 22 lines modified | Offset 8462, 22 lines modified | ||
8462 | •·The·debhello_0.2-1_amd64.build·file·is·the·build·log·file. | 8462 | •·The·debhello_0.2-1_amd64.build·file·is·the·build·log·file. |
8463 | •·The·debhello_0.2-1_amd64.buildinfo·file·is·the·meta·data·file·generated·by·dpkg-genbuildinfo(1). | 8463 | •·The·debhello_0.2-1_amd64.buildinfo·file·is·the·meta·data·file·generated·by·dpkg-genbuildinfo(1). |
8464 | •·The·debhello_0.2-1_amd64.changes·file·is·the·meta·data·file·for·the·Debian·binary·package. | 8464 | •·The·debhello_0.2-1_amd64.changes·file·is·the·meta·data·file·for·the·Debian·binary·package. |
8465 | The·debhello_0.2-1.debian.tar.xz·file·contains·the·Debian·changes·to·the·upstream·source·as·follows. | 8465 | The·debhello_0.2-1.debian.tar.xz·file·contains·the·Debian·changes·to·the·upstream·source·as·follows. |
8466 | Сжатое·содержимое·архива·debhello_0.2-1.debian.tar.xz: | 8466 | Сжатое·содержимое·архива·debhello_0.2-1.debian.tar.xz: |
8467 | $·tar·-tzf·debhello-0.2.tar.gz | 8467 | $·tar·-tzf·debhello-0.2.tar.gz |
8468 | debhello-0.2/ | 8468 | debhello-0.2/ |
8469 | debhello-0.2/LICENSE | ||
8470 | debhello-0.2/scripts/ | 8469 | debhello-0.2/scripts/ |
8471 | debhello-0.2/scripts/hello | 8470 | debhello-0.2/scripts/hello |
8472 | debhello-0.2/data/ | 8471 | debhello-0.2/data/ |
8473 | debhello-0.2/data/hello.png | ||
8474 | debhello-0.2/data/hello.desktop | 8472 | debhello-0.2/data/hello.desktop |
Max diff block lines reached; 3303/8202 bytes (40.27%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | gzip·compressed·data,·max·compression,·from·Unix,·original·size·40824 | 1 | gzip·compressed·data,·max·compression,·from·Unix,·original·size·408242 |
Offset 1396, 24 lines modified | Offset 1396, 24 lines modified | ||
1396 | ····I:·debmake·-x·"1"·... | 1396 | ····I:·debmake·-x·"1"·... |
1397 | ····I:·creating·=>·debian/control | 1397 | ····I:·creating·=>·debian/control |
1398 | ····I:·creating·=>·debian/copyright | 1398 | ····I:·creating·=>·debian/copyright |
1399 | ····I:·substituting·=>·/usr/share/debmake/extra0/rules | 1399 | ····I:·substituting·=>·/usr/share/debmake/extra0/rules |
1400 | ····I:·creating·=>·debian/rules | 1400 | ····I:·creating·=>·debian/rules |
1401 | ····I:·substituting·=>·/usr/share/debmake/extra0/changelog | 1401 | ····I:·substituting·=>·/usr/share/debmake/extra0/changelog |
1402 | ····I:·creating·=>·debian/changelog | 1402 | ····I:·creating·=>·debian/changelog |
1403 | ····I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
1404 | ····I:·creating·=>·debian/compat | ||
1405 | ····I:·substituting·=>·/usr/share/debmake/extra1/README.Debian | 1403 | ····I:·substituting·=>·/usr/share/debmake/extra1/README.Debian |
1406 | ····I:·creating·=>·debian/README.Debian | 1404 | ····I:·creating·=>·debian/README.Debian |
1405 | ····I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
1406 | ····I:·creating·=>·debian/compat | ||
1407 | ····I:·substituting·=>·/usr/share/debmake/extra1/watch | 1407 | ····I:·substituting·=>·/usr/share/debmake/extra1/watch |
1408 | ····I:·creating·=>·debian/watch | 1408 | ····I:·creating·=>·debian/watch |
1409 | ····I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
1410 | ····I:·creating·=>·debian/source/format | ||
1411 | ····I:·substituting·=>·/usr/share/debmake/extra1source/local-options | 1409 | ····I:·substituting·=>·/usr/share/debmake/extra1source/local-options |
1412 | ····I:·creating·=>·debian/source/local-options | 1410 | ····I:·creating·=>·debian/source/local-options |
1411 | ····I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
1412 | ····I:·creating·=>·debian/source/format | ||
1413 | ····I:·substituting·=>·/usr/share/debmake/extra1patches/series | 1413 | ····I:·substituting·=>·/usr/share/debmake/extra1patches/series |
1414 | ····I:·creating·=>·debian/patches/series | 1414 | ····I:·creating·=>·debian/patches/series |
1415 | ····I:·run·"debmake·-x2"·to·get·more·template·files | 1415 | ····I:·run·"debmake·-x2"·to·get·more·template·files |
1416 | ····I:·$·wrap-and-sort | 1416 | ····I:·$·wrap-and-sort |
1417 | ····Команда·debmake·создаёт·все·шаблонные·файлы·на·основе·опций | 1417 | ····Команда·debmake·создаёт·все·шаблонные·файлы·на·основе·опций |
1418 | ·командной·строки.·Поскольку·никакие·опции·не·были·переданы, | 1418 | ·командной·строки.·Поскольку·никакие·опции·не·были·переданы, |
Offset 1723, 15 lines modified | Offset 1723, 15 lines modified | ||
1723 | ·····... | 1723 | ·····... |
1724 | ·····debian/rules·build | 1724 | ·····debian/rules·build |
1725 | ····dh·build | 1725 | ····dh·build |
1726 | ·······dh_update_autotools_config | 1726 | ·······dh_update_autotools_config |
1727 | ·······dh_autoreconf | 1727 | ·······dh_autoreconf |
1728 | ·······dh_auto_configure | 1728 | ·······dh_auto_configure |
1729 | ·······dh_auto_build | 1729 | ·······dh_auto_build |
1730 | ·········make·-j | 1730 | ·········make·-j4·"INSTALL=install·--strip-program=true" |
1731 | ····make[1]:·Entering·directory·'/path/to/debhello-0.0' | 1731 | ····make[1]:·Entering·directory·'/path/to/debhello-0.0' |
1732 | ····#·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. | 1732 | ····#·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. |
1733 | ····#·-fstack-protector-strong·-Wformat·-Werror=format-security | 1733 | ····#·-fstack-protector-strong·-Wformat·-Werror=format-security |
1734 | ····cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... | 1734 | ····cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... |
1735 | ·····... | 1735 | ·····... |
1736 | ·····fakeroot·debian/rules·binary | 1736 | ·····fakeroot·debian/rules·binary |
1737 | ····dh·binary | 1737 | ····dh·binary |
Offset 1792, 18 lines modified | Offset 1792, 18 lines modified | ||
1792 | ·в·исходный·код·основной·ветки·разработки.·Содержимое·этого·файла | 1792 | ·в·исходный·код·основной·ветки·разработки.·Содержимое·этого·файла |
1793 | ····приведено·ниже. | 1793 | ····приведено·ниже. |
1794 | ····Содержимое·архива·debhello_0.0-1.debian.tar.xz: | 1794 | ····Содержимое·архива·debhello_0.0-1.debian.tar.xz: |
1795 | ·····$·tar·-tzf·debhello-0.0.tar.gz | 1795 | ·····$·tar·-tzf·debhello-0.0.tar.gz |
1796 | ····debhello-0.0/ | 1796 | ····debhello-0.0/ |
1797 | ····debhello-0.0/Makefile | ||
1797 | ····debhello-0.0/LICENSE | 1798 | ····debhello-0.0/LICENSE |
1798 | ····debhello-0.0/src/ | 1799 | ····debhello-0.0/src/ |
1799 | ····debhello-0.0/src/hello.c | 1800 | ····debhello-0.0/src/hello.c |
1800 | ····debhello-0.0/Makefile | ||
1801 | ·····$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz | 1801 | ·····$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz |
1802 | ····debian/ | 1802 | ····debian/ |
1803 | ·debian/README.Debian | 1803 | ·debian/README.Debian |
1804 | ····debian/changelog | 1804 | ····debian/changelog |
1805 | ····debian/compat | 1805 | ····debian/compat |
1806 | ····debian/control | 1806 | ····debian/control |
1807 | ····debian/copyright | 1807 | ····debian/copyright |
Offset 1940, 16 lines modified | Offset 1940, 16 lines modified | ||
1940 | ·····$·cp·-a·debhello-0.0·debhello-0.0.orig | 1940 | ·····$·cp·-a·debhello-0.0·debhello-0.0.orig |
1941 | ·····$·vim·debhello-0.0/Makefile | 1941 | ·····$·vim·debhello-0.0/Makefile |
1942 | ·····...·hack,·hack,·hack,·... | 1942 | ·····...·hack,·hack,·hack,·... |
1943 | ·····$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch | 1943 | ·····$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch |
1944 | ·····$·cat·000-prefix-usr.patch | 1944 | ·····$·cat·000-prefix-usr.patch |
1945 | ····diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile | 1945 | ····diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile |
1946 | ····---·debhello-0.0.orig/Makefile··2020-09-2 | 1946 | ····---·debhello-0.0.orig/Makefile··2020-09-21·16:59:42.166974920·+1400 |
1947 | ·+++·debhello-0.0/Makefile·······2020-09-2 | 1947 | ·+++·debhello-0.0/Makefile·······2020-09-21·16:59:43.535015955·+1400 |
1948 | ····@@·-1,4·+1,4·@@ | 1948 | ····@@·-1,4·+1,4·@@ |
1949 | ····-prefix·=·/usr/local | 1949 | ····-prefix·=·/usr/local |
1950 | ····+prefix·=·/usr | 1950 | ····+prefix·=·/usr |
1951 | ·····all:·src/hello | 1951 | ·····all:·src/hello |
1952 | ·····$·rm·-rf·debhello-0.0 | 1952 | ·····$·rm·-rf·debhello-0.0 |
Offset 5529, 17 lines modified | Offset 5529, 17 lines modified | ||
5529 | ····I:·set·parameters | 5529 | ····I:·set·parameters |
5530 | ·····... | 5530 | ·····... |
5531 | ····I:·debmake·-x·"4"·... | 5531 | ····I:·debmake·-x·"4"·... |
5532 | ····I:·creating·=>·debian/control | 5532 | ····I:·creating·=>·debian/control |
5533 | ····I:·creating·=>·debian/copyright | 5533 | ····I:·creating·=>·debian/copyright |
5534 | ·I:·substituting·=>·/usr/share/debmake/extra0/rules | 5534 | ·I:·substituting·=>·/usr/share/debmake/extra0/rules |
5535 | ·····... | 5535 | ·····... |
5536 | ····I:·creating·=>·debian/license-examples/LGPL-2.1+ | ||
5537 | ····I:·substituting·=>·/usr/share/debmake/extra4/Artistic-1.0 | ||
5538 | ····I:·creating·=>·debian/license-examples/Artistic-1.0 | 5536 | ····I:·creating·=>·debian/license-examples/Artistic-1.0 |
5537 | ····I:·substituting·=>·/usr/share/debmake/extra4/LGPL-3.0+ | ||
5538 | ····I:·creating·=>·debian/license-examples/LGPL-3.0+ | ||
5539 | ····I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause | 5539 | ····I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause |
5540 | ····I:·creating·=>·debian/license-examples/BSD-3-Clause | 5540 | ····I:·creating·=>·debian/license-examples/BSD-3-Clause |
5541 | ····I:·$·wrap-and-sort | 5541 | ····I:·$·wrap-and-sort |
5542 | ·Проверим·созданные·шаблонные·файлы. | 5542 | ·Проверим·созданные·шаблонные·файлы. |
5543 | ·····$·cd·.. | 5543 | ·····$·cd·.. |
Offset 5890, 22 lines modified | Offset 5890, 22 lines modified | ||
5890 | ·The·debhello_0.2-1.debian.tar.xz·file·contains·the·Debian·changes | 5890 | ·The·debhello_0.2-1.debian.tar.xz·file·contains·the·Debian·changes |
5891 | ····to·the·upstream·source·as·follows. | 5891 | ····to·the·upstream·source·as·follows. |
5892 | ····Сжатое·содержимое·архива·debhello_0.2-1.debian.tar.xz: | 5892 | ····Сжатое·содержимое·архива·debhello_0.2-1.debian.tar.xz: |
5893 | ·····$·tar·-tzf·debhello-0.2.tar.gz | 5893 | ·····$·tar·-tzf·debhello-0.2.tar.gz |
5894 | ····debhello-0.2/ | 5894 | ····debhello-0.2/ |
5895 | ····debhello-0.2/LICENSE | ||
5896 | ····debhello-0.2/scripts/ | 5895 | ····debhello-0.2/scripts/ |
5897 | ····debhello-0.2/scripts/hello | 5896 | ····debhello-0.2/scripts/hello |
5898 | ····debhello-0.2/data/ | 5897 | ····debhello-0.2/data/ |
5899 | ····debhello-0.2/data/hello.png | ||
5900 | ····debhello-0.2/data/hello.desktop | 5898 | ····debhello-0.2/data/hello.desktop |
5899 | ····debhello-0.2/data/hello.png | ||
5901 | ····debhello-0.2/man/ | 5900 | ····debhello-0.2/man/ |
5902 | ····debhello-0.2/man/hello.1 | 5901 | ····debhello-0.2/man/hello.1 |
5902 | ····debhello-0.2/LICENSE | ||
5903 | ·····$·tar·--xz·-tf·debhello_0.2-1.debian.tar.xz | 5903 | ·····$·tar·--xz·-tf·debhello_0.2-1.debian.tar.xz |
5904 | ·debian/ | 5904 | ·debian/ |
5905 | ····debian/README.Debian | 5905 | ····debian/README.Debian |
5906 | ····debian/changelog | 5906 | ····debian/changelog |
5907 | ····debian/compat | 5907 | ····debian/compat |
5908 | ····debian/control | 5908 | ····debian/control |
5909 | ····debian/copyright | 5909 | ····debian/copyright |
Offset 8354, 27 lines modified | Offset 8354, 27 lines modified | ||
Max diff block lines reached; 3427/8093 bytes (42.35%) of diff not shown. |
Offset 1, 23 lines modified | Offset 1, 23 lines modified | ||
1 | Zip·file·size:·1622 | 1 | Zip·file·size:·162233·bytes,·number·of·entries:·21 |
2 | drwxr-xr-x··3.0·unx········0·bx·stor·19-Mar-26·16:39·META-INF/ | 2 | drwxr-xr-x··3.0·unx········0·bx·stor·19-Mar-26·16:39·META-INF/ |
3 | -rw-r--r--··3.0·unx······255·tx·defN·19-Mar-26·16:39·META-INF/container.xml | 3 | -rw-r--r--··3.0·unx······255·tx·defN·19-Mar-26·16:39·META-INF/container.xml |
4 | drwxr-xr-x··3.0·unx········0·bx·stor·19-Mar-26·16:39·OEBPS/ | 4 | drwxr-xr-x··3.0·unx········0·bx·stor·19-Mar-26·16:39·OEBPS/ |
5 | -rw-r--r--··3.0·unx····41927·tx·defN·19-Mar-26·16:39·OEBPS/apa.html | 5 | -rw-r--r--··3.0·unx····41927·tx·defN·19-Mar-26·16:39·OEBPS/apa.html |
6 | -rw-r--r--··3.0·unx····28300·tx·defN·19-Mar-26·16:39·OEBPS/bk01-toc.html | 6 | -rw-r--r--··3.0·unx····28300·tx·defN·19-Mar-26·16:39·OEBPS/bk01-toc.html |
7 | -rw-r--r--··3.0·unx·····8330·tx·defN·19-Mar-26·16:39·OEBPS/ch01.html | 7 | -rw-r--r--··3.0·unx·····8330·tx·defN·19-Mar-26·16:39·OEBPS/ch01.html |
8 | -rw-r--r--··3.0·unx····31906·tx·defN·19-Mar-26·16:39·OEBPS/ch02.html | 8 | -rw-r--r--··3.0·unx····31906·tx·defN·19-Mar-26·16:39·OEBPS/ch02.html |
9 | -rw-r--r--··3.0·unx····20189·tx·defN·19-Mar-26·16:39·OEBPS/ch03.html | 9 | -rw-r--r--··3.0·unx····20189·tx·defN·19-Mar-26·16:39·OEBPS/ch03.html |
10 | -rw-r--r--··3.0·unx····55471·tx·defN·19-Mar-26·16:39·OEBPS/ch04.html | 10 | -rw-r--r--··3.0·unx····55471·tx·defN·19-Mar-26·16:39·OEBPS/ch04.html |
11 | -rw-r--r--··3.0·unx···236621·tx·defN·19-Mar-26·16:39·OEBPS/ch05.html | 11 | -rw-r--r--··3.0·unx···236621·tx·defN·19-Mar-26·16:39·OEBPS/ch05.html |
12 | -rw-r--r--··3.0·unx····17852·tx·defN·19-Mar-26·16:39·OEBPS/ch06.html | 12 | -rw-r--r--··3.0·unx····17852·tx·defN·19-Mar-26·16:39·OEBPS/ch06.html |
13 | -rw-r--r--··3.0·unx····66425·tx·defN·19-Mar-26·16:39·OEBPS/ch07.html | 13 | -rw-r--r--··3.0·unx····66425·tx·defN·19-Mar-26·16:39·OEBPS/ch07.html |
14 | -rw-r--r--··3.0·unx···12914 | 14 | -rw-r--r--··3.0·unx···129142·tx·defN·19-Mar-26·16:39·OEBPS/ch08.html |
15 | -rw-r--r--··3.0·unx·····3091·tx·defN·19-Mar-26·16:39·OEBPS/content.opf | 15 | -rw-r--r--··3.0·unx·····3091·tx·defN·19-Mar-26·16:39·OEBPS/content.opf |
16 | -rw-r--r--··3.0·unx······389·tx·defN·19-Mar-26·16:39·OEBPS/cover.html | 16 | -rw-r--r--··3.0·unx······389·tx·defN·19-Mar-26·16:39·OEBPS/cover.html |
17 | -rw-r--r--··3.0·unx····29709·bx·defN·19-Mar-26·16:39·OEBPS/debian-openlogo.png | 17 | -rw-r--r--··3.0·unx····29709·bx·defN·19-Mar-26·16:39·OEBPS/debian-openlogo.png |
18 | -rw-r--r--··3.0·unx·····5678·tx·defN·19-Mar-26·16:39·OEBPS/debian.css | 18 | -rw-r--r--··3.0·unx·····5678·tx·defN·19-Mar-26·16:39·OEBPS/debian.css |
19 | -rw-r--r--··3.0·unx·····5278·tx·defN·19-Mar-26·16:39·OEBPS/index.html | 19 | -rw-r--r--··3.0·unx·····5278·tx·defN·19-Mar-26·16:39·OEBPS/index.html |
20 | -rw-r--r--··3.0·unx·····7207·tx·defN·19-Mar-26·16:39·OEBPS/pr01.html | 20 | -rw-r--r--··3.0·unx·····7207·tx·defN·19-Mar-26·16:39·OEBPS/pr01.html |
21 | -rw-r--r--··3.0·unx····21821·tx·defN·19-Mar-26·16:39·OEBPS/toc.ncx | 21 | -rw-r--r--··3.0·unx····21821·tx·defN·19-Mar-26·16:39·OEBPS/toc.ncx |
22 | -rw-r--r--··3.0·unx·······20·tx·stor·19-Mar-26·16:39·mimetype | 22 | -rw-r--r--··3.0·unx·······20·tx·stor·19-Mar-26·16:39·mimetype |
23 | 21·files,·70961 | 23 | 21·files,·709611·bytes·uncompressed,·158891·bytes·compressed:··77.6% |
Offset 334, 24 lines modified | Offset 334, 24 lines modified | ||
334 | I:·debmake·-x·"1"·... | 334 | I:·debmake·-x·"1"·... |
335 | I:·creating·=>·debian/control | 335 | I:·creating·=>·debian/control |
336 | I:·creating·=>·debian/copyright | 336 | I:·creating·=>·debian/copyright |
337 | I:·substituting·=>·/usr/share/debmake/extra0/rules | 337 | I:·substituting·=>·/usr/share/debmake/extra0/rules |
338 | I:·creating·=>·debian/rules | 338 | I:·creating·=>·debian/rules |
339 | I:·substituting·=>·/usr/share/debmake/extra0/changelog | 339 | I:·substituting·=>·/usr/share/debmake/extra0/changelog |
340 | I:·creating·=>·debian/changelog | 340 | I:·creating·=>·debian/changelog |
341 | I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
342 | I:·creating·=>·debian/compat | ||
343 | I:·substituting·=>·/usr/share/debmake/extra1/README.Debian | 341 | I:·substituting·=>·/usr/share/debmake/extra1/README.Debian |
344 | I:·creating·=>·debian/README.Debian | 342 | I:·creating·=>·debian/README.Debian |
343 | I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
344 | I:·creating·=>·debian/compat | ||
345 | I:·substituting·=>·/usr/share/debmake/extra1/watch | 345 | I:·substituting·=>·/usr/share/debmake/extra1/watch |
346 | I:·creating·=>·debian/watch | 346 | I:·creating·=>·debian/watch |
347 | I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
348 | I:·creating·=>·debian/source/format | ||
349 | I:·substituting·=>·/usr/share/debmake/extra1source/local-options | 347 | I:·substituting·=>·/usr/share/debmake/extra1source/local-options |
350 | I:·creating·=>·debian/source/local-options | 348 | I:·creating·=>·debian/source/local-options |
349 | I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
350 | I:·creating·=>·debian/source/format | ||
351 | I:·substituting·=>·/usr/share/debmake/extra1patches/series | 351 | I:·substituting·=>·/usr/share/debmake/extra1patches/series |
352 | I:·creating·=>·debian/patches/series | 352 | I:·creating·=>·debian/patches/series |
353 | I:·run·"debmake·-x2"·to·get·more·template·files | 353 | I:·run·"debmake·-x2"·to·get·more·template·files |
354 | I:·$·wrap-and-sort</pre> | 354 | I:·$·wrap-and-sort</pre> |
355 | ········<p><span·class="strong"><strong>debmake</strong></span>·命令基于命令行选项产生所有这些模板文件。如果没有指定具体选项,<span·class="strong"><strong>debmake</strong></span>·命令将为您自动选择合理的默认值:</p> | 355 | ········<p><span·class="strong"><strong>debmake</strong></span>·命令基于命令行选项产生所有这些模板文件。如果没有指定具体选项,<span·class="strong"><strong>debmake</strong></span>·命令将为您自动选择合理的默认值:</p> |
356 | ········<div·class="itemizedlist"> | 356 | ········<div·class="itemizedlist"> |
357 | ··········<ul·class="itemizedlist"> | 357 | ··········<ul·class="itemizedlist"> |
Offset 626, 15 lines modified | Offset 626, 15 lines modified | ||
626 | ·... | 626 | ·... |
627 | ·debian/rules·build | 627 | ·debian/rules·build |
628 | dh·build | 628 | dh·build |
629 | ···dh_update_autotools_config | 629 | ···dh_update_autotools_config |
630 | ···dh_autoreconf | 630 | ···dh_autoreconf |
631 | ···dh_auto_configure | 631 | ···dh_auto_configure |
632 | ···dh_auto_build | 632 | ···dh_auto_build |
633 | ········make·-j | 633 | ········make·-j4·"INSTALL=install·--strip-program=true" |
634 | make[1]:·Entering·directory·'/path/to/debhello-0.0' | 634 | make[1]:·Entering·directory·'/path/to/debhello-0.0' |
635 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. | 635 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. |
636 | #·-fstack-protector-strong·-Wformat·-Werror=format-security | 636 | #·-fstack-protector-strong·-Wformat·-Werror=format-security |
637 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... | 637 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... |
638 | ·... | 638 | ·... |
639 | ·fakeroot·debian/rules·binary | 639 | ·fakeroot·debian/rules·binary |
640 | dh·binary | 640 | dh·binary |
Offset 681, 18 lines modified | Offset 681, 18 lines modified | ||
681 | ··········</ul> | 681 | ··········</ul> |
682 | ········</div> | 682 | ········</div> |
683 | ········<p><span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>·包含了·Debian·对上游源代码的修改,具体如下所示。</p> | 683 | ········<p><span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>·包含了·Debian·对上游源代码的修改,具体如下所示。</p> |
684 | ········<p><strong>压缩文件·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>·的内容:. </strong> | 684 | ········<p><strong>压缩文件·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>·的内容:. </strong> |
685 | </p> | 685 | </p> |
686 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.0.tar.gz | 686 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.0.tar.gz |
687 | debhello-0.0/ | 687 | debhello-0.0/ |
688 | debhello-0.0/Makefile | ||
688 | debhello-0.0/LICENSE | 689 | debhello-0.0/LICENSE |
689 | debhello-0.0/src/ | 690 | debhello-0.0/src/ |
690 | debhello-0.0/src/hello.c | 691 | debhello-0.0/src/hello.c |
691 | debhello-0.0/Makefile | ||
692 | ·$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz | 692 | ·$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz |
693 | debian/ | 693 | debian/ |
694 | debian/README.Debian | 694 | debian/README.Debian |
695 | debian/changelog | 695 | debian/changelog |
696 | debian/compat | 696 | debian/compat |
697 | debian/control | 697 | debian/control |
698 | debian/copyright | 698 | debian/copyright |
Offset 822, 16 lines modified | Offset 822, 16 lines modified | ||
822 | ··········<p>这里我们使用·<span·class="strong"><strong>diff</strong></span>·命令创建一个·<span·class="strong"><strong>000-prefix-usr.patch</strong></span>·文件作为例子。</p> | 822 | ··········<p>这里我们使用·<span·class="strong"><strong>diff</strong></span>·命令创建一个·<span·class="strong"><strong>000-prefix-usr.patch</strong></span>·文件作为例子。</p> |
823 | ··········<pre·class="screen">·$·cp·-a·debhello-0.0·debhello-0.0.orig | 823 | ··········<pre·class="screen">·$·cp·-a·debhello-0.0·debhello-0.0.orig |
824 | ·$·vim·debhello-0.0/Makefile | 824 | ·$·vim·debhello-0.0/Makefile |
825 | ·...·hack,·hack,·hack,·... | 825 | ·...·hack,·hack,·hack,·... |
826 | ·$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch | 826 | ·$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch |
827 | ·$·cat·000-prefix-usr.patch | 827 | ·$·cat·000-prefix-usr.patch |
828 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile | 828 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile |
829 | ---·debhello-0.0.orig/Makefile··2020-09-20·13:54:02.225984162·-1200 | ||
830 | 829 | ---·debhello-0.0.orig/Makefile··2020-09-21·16:59:42.166974920·+1400 | |
830 | +++·debhello-0.0/Makefile·······2020-09-21·16:59:43.535015955·+1400 | ||
831 | @@·-1,4·+1,4·@@ | 831 | @@·-1,4·+1,4·@@ |
832 | -prefix·=·/usr/local | 832 | -prefix·=·/usr/local |
833 | +prefix·=·/usr | 833 | +prefix·=·/usr |
834 | ·all:·src/hello | 834 | ·all:·src/hello |
835 | ·$·rm·-rf·debhello-0.0 | 835 | ·$·rm·-rf·debhello-0.0 |
Offset 151, 17 lines modified | Offset 151, 17 lines modified | ||
151 | I:·set·parameters | 151 | I:·set·parameters |
152 | ·... | 152 | ·... |
153 | I:·debmake·-x·"4"·... | 153 | I:·debmake·-x·"4"·... |
154 | I:·creating·=>·debian/control | 154 | I:·creating·=>·debian/control |
155 | I:·creating·=>·debian/copyright | 155 | I:·creating·=>·debian/copyright |
156 | I:·substituting·=>·/usr/share/debmake/extra0/rules | 156 | I:·substituting·=>·/usr/share/debmake/extra0/rules |
157 | ·... | 157 | ·... |
158 | I:·creating·=>·debian/license-examples/LGPL-2.1+ | ||
159 | I:·substituting·=>·/usr/share/debmake/extra4/Artistic-1.0 | ||
160 | I:·creating·=>·debian/license-examples/Artistic-1.0 | 158 | I:·creating·=>·debian/license-examples/Artistic-1.0 |
159 | I:·substituting·=>·/usr/share/debmake/extra4/LGPL-3.0+ | ||
160 | I:·creating·=>·debian/license-examples/LGPL-3.0+ | ||
161 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause | 161 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause |
162 | I:·creating·=>·debian/license-examples/BSD-3-Clause | 162 | I:·creating·=>·debian/license-examples/BSD-3-Clause |
163 | I:·$·wrap-and-sort</pre> | 163 | I:·$·wrap-and-sort</pre> |
164 | ········<p>我们来检查一下自动产生的模板文件。</p> | 164 | ········<p>我们来检查一下自动产生的模板文件。</p> |
165 | ········<pre·class="screen">·$·cd·.. | 165 | ········<pre·class="screen">·$·cd·.. |
166 | ·$·tree | 166 | ·$·tree |
167 | . | 167 | . |
Offset 475, 22 lines modified | Offset 475, 22 lines modified | ||
475 | ··········</ul> | 475 | ··········</ul> |
476 | ········</div> | 476 | ········</div> |
477 | ········<p><span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>·包含了·Debian·对上游源代码的修改,具体如下所示。</p> | 477 | ········<p><span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>·包含了·Debian·对上游源代码的修改,具体如下所示。</p> |
478 | ········<p><strong>压缩过的归档文件·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>·中的内容物:. </strong> | 478 | ········<p><strong>压缩过的归档文件·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>·中的内容物:. </strong> |
479 | </p> | 479 | </p> |
480 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.2.tar.gz | 480 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.2.tar.gz |
481 | debhello-0.2/ | 481 | debhello-0.2/ |
482 | debhello-0.2/LICENSE | ||
483 | debhello-0.2/scripts/ | 482 | debhello-0.2/scripts/ |
484 | debhello-0.2/scripts/hello | 483 | debhello-0.2/scripts/hello |
485 | debhello-0.2/data/ | 484 | debhello-0.2/data/ |
486 | debhello-0.2/data/hello.png | ||
487 | debhello-0.2/data/hello.desktop | 485 | debhello-0.2/data/hello.desktop |
486 | debhello-0.2/data/hello.png | ||
488 | debhello-0.2/man/ | 487 | debhello-0.2/man/ |
489 | debhello-0.2/man/hello.1 | 488 | debhello-0.2/man/hello.1 |
489 | debhello-0.2/LICENSE | ||
490 | ·$·tar·--xz·-tf·debhello_0.2-1.debian.tar.xz | 490 | ·$·tar·--xz·-tf·debhello_0.2-1.debian.tar.xz |
491 | debian/ | 491 | debian/ |
492 | debian/README.Debian | 492 | debian/README.Debian |
493 | debian/changelog | 493 | debian/changelog |
494 | debian/compat | 494 | debian/compat |
495 | debian/control | 495 | debian/control |
496 | debian/copyright | 496 | debian/copyright |
Offset 2755, 27 lines modified | Offset 2755, 27 lines modified | ||
2755 | ·$·rm·-rf·m4·build-aux·*~</pre> | 2755 | ·$·rm·-rf·m4·build-aux·*~</pre> |
2756 | ········<p> | 2756 | ········<p> |
2757 | </p> | 2757 | </p> |
2758 | ········<p>让我们确认一下·<span·class="strong"><strong>po/</strong></span>·目录下生成的文件。</p> | 2758 | ········<p>让我们确认一下·<span·class="strong"><strong>po/</strong></span>·目录下生成的文件。</p> |
2759 | ········<p><strong><span·class="strong"><strong>po</strong></span>·目录下的文件(国际化版):. </strong> | 2759 | ········<p><strong><span·class="strong"><strong>po</strong></span>·目录下的文件(国际化版):. </strong> |
2760 | </p> | 2760 | </p> |
2761 | ········<pre·class="screen">·$·ls·-l·po | 2761 | ········<pre·class="screen">·$·ls·-l·po |
2762 | /build/debmake-doc-1.14/debhello-2.0-pkg2/step151.cmd:· | 2762 | /build/debmake-doc-1.14/debhello-2.0-pkg2/step151.cmd:·riga·2:·SOURCE_DATE_EP... |
2763 | total·60 | 2763 | totale·60 |
2764 | -rw-r | 2764 | -rw-rw-r--·1·pbuilder2·pbuilder2···494·Jan··1·13:59·ChangeLog |
2765 | -rw-r | 2765 | -rw-rw-r--·1·pbuilder2·pbuilder2·17577·Jan··1·13:59·Makefile.in.in |
2766 | -rw-r | 2766 | -rw-rw-r--·1·pbuilder2·pbuilder2··3376·Jan··1·13:59·Makevars.template |
2767 | -rw-r | 2767 | -rw-rw-r--·1·pbuilder2·pbuilder2····59·Jan··1·13:59·POTFILES.in |
2768 | -rw-r | 2768 | -rw-rw-r--·1·pbuilder2·pbuilder2··2203·Jan··1·13:59·Rules-quot |
2769 | -rw-r | 2769 | -rw-rw-r--·1·pbuilder2·pbuilder2···217·Jan··1·13:59·boldquot.sed |
2770 | -rw-r | 2770 | -rw-rw-r--·1·pbuilder2·pbuilder2··1337·Jan··1·13:59·en@boldquot.header |
2771 | -rw-r | 2771 | -rw-rw-r--·1·pbuilder2·pbuilder2··1203·Jan··1·13:59·en@quot.header |
2772 | -rw-r | 2772 | -rw-rw-r--·1·pbuilder2·pbuilder2···672·Jan··1·13:59·insert-header.sin |
2773 | -rw-r | 2773 | -rw-rw-r--·1·pbuilder2·pbuilder2···153·Jan··1·13:59·quot.sed |
2774 | -rw-r | 2774 | -rw-rw-r--·1·pbuilder2·pbuilder2···432·Jan··1·13:59·remove-potcdate.sin</pre> |
2775 | ········<p> | 2775 | ········<p> |
2776 | </p> | 2776 | </p> |
2777 | ········<p>让我们在·<span·class="strong"><strong>configure.ac</strong></span>·文件中添加·“<span·class="strong"><strong>AM_GNU_GETTEXT([external])</strong></span>”·等条目。</p> | 2777 | ········<p>让我们在·<span·class="strong"><strong>configure.ac</strong></span>·文件中添加·“<span·class="strong"><strong>AM_GNU_GETTEXT([external])</strong></span>”·等条目。</p> |
2778 | ········<p><strong><span·class="strong"><strong>configure.ac</strong></span>(国际化版):. </strong> | 2778 | ········<p><strong><span·class="strong"><strong>configure.ac</strong></span>(国际化版):. </strong> |
2779 | </p> | 2779 | </p> |
2780 | ········<pre·class="screen">·$·vim·configure.ac | 2780 | ········<pre·class="screen">·$·vim·configure.ac |
2781 | ·...·hack,·hack,·hack,·... | 2781 | ·...·hack,·hack,·hack,·... |
Offset 2821, 16 lines modified | Offset 2821, 16 lines modified | ||
2821 | ········<p> | 2821 | ········<p> |
2822 | </p> | 2822 | </p> |
2823 | ········<p>让我们从·<span·class="strong"><strong>po/Makevars.template</strong></span>·文件中创建·<span·class="strong"><strong>po/Makevars</strong></span>·文件。</p> | 2823 | ········<p>让我们从·<span·class="strong"><strong>po/Makevars.template</strong></span>·文件中创建·<span·class="strong"><strong>po/Makevars</strong></span>·文件。</p> |
2824 | ········<p><strong><span·class="strong"><strong>po/Makevars</strong></span>(国际化版):. </strong> | 2824 | ········<p><strong><span·class="strong"><strong>po/Makevars</strong></span>(国际化版):. </strong> |
2825 | </p> | 2825 | </p> |
2826 | ········<pre·class="screen">·...·hack,·hack,·hack,·... | 2826 | ········<pre·class="screen">·...·hack,·hack,·hack,·... |
2827 | ·$·diff·-u·po/Makevars.template·po/Makevars | 2827 | ·$·diff·-u·po/Makevars.template·po/Makevars |
2828 | ---·po/Makevars.template········2020-09-2 | 2828 | ---·po/Makevars.template········2020-09-21·17:09:58.373464173·+1400 |
2829 | +++·po/Makevars·2020-09-2 | 2829 | +++·po/Makevars·2020-09-21·17:10:00.121516640·+1400 |
2830 | @@·-18,14·+18,14·@@ | 2830 | @@·-18,14·+18,14·@@ |
2831 | ·#·or·entity,·or·to·disclaim·their·copyright.··The·empty·string·stands·for | 2831 | ·#·or·entity,·or·to·disclaim·their·copyright.··The·empty·string·stands·for |
2832 | ·#·the·public·domain;·in·this·case·the·translators·are·expected·to·disclaim | 2832 | ·#·the·public·domain;·in·this·case·the·translators·are·expected·to·disclaim |
2833 | ·#·their·copyright. | 2833 | ·#·their·copyright. |
2834 | -COPYRIGHT_HOLDER·=·Free·Software·Foundation,·Inc. | 2834 | -COPYRIGHT_HOLDER·=·Free·Software·Foundation,·Inc. |
2835 | +COPYRIGHT_HOLDER·=·Osamu·Aoki·<osamu@debian.org> | 2835 | +COPYRIGHT_HOLDER·=·Osamu·Aoki·<osamu@debian.org> |
Offset 2929, 15 lines modified | Offset 2929, 15 lines modified | ||
2929 | #·FIRST·AUTHOR·<EMAIL@ADDRESS>,·YEAR. | 2929 | #·FIRST·AUTHOR·<EMAIL@ADDRESS>,·YEAR. |
2930 | # | 2930 | # |
2931 | #,·fuzzy | 2931 | #,·fuzzy |
2932 | msgid·"" | 2932 | msgid·"" |
2933 | msgstr·"" | 2933 | msgstr·"" |
2934 | "Project-Id-Version:·PACKAGE·VERSION\n" | 2934 | "Project-Id-Version:·PACKAGE·VERSION\n" |
2935 | "Report-Msgid-Bugs-To:·\n" | 2935 | "Report-Msgid-Bugs-To:·\n" |
2936 | "POT-Creation-Date:·2020-09-2 | 2936 | "POT-Creation-Date:·2020-09-21·17:10+1400\n" |
2937 | "PO-Revision-Date:·YEAR-MO-DA·HO:MI+ZONE\n" | 2937 | "PO-Revision-Date:·YEAR-MO-DA·HO:MI+ZONE\n" |
2938 | "Last-Translator:·FULL·NAME·<EMAIL@ADDRESS>\n" | 2938 | "Last-Translator:·FULL·NAME·<EMAIL@ADDRESS>\n" |
2939 | "Language-Team:·LANGUAGE·<LL@li.org>\n" | 2939 | "Language-Team:·LANGUAGE·<LL@li.org>\n" |
2940 | "Language:·\n" | 2940 | "Language:·\n" |
2941 | "MIME-Version:·1.0\n" | 2941 | "MIME-Version:·1.0\n" |
2942 | "Content-Type:·text/plain;·charset=CHARSET\n" | 2942 | "Content-Type:·text/plain;·charset=CHARSET\n" |
2943 | "Content-Transfer-Encoding:·8bit\n" | 2943 | "Content-Transfer-Encoding:·8bit\n" |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"·standalone="no"?> | 1 | <?xml·version="1.0"·encoding="utf-8"·standalone="no"?> |
2 | <package·xmlns="http://www.idpf.org/2007/opf"·version="2.0"·unique-identifier="bookid"><metadata><dc:identifier·xmlns:dc="http://purl.org/dc/elements/1.1/"·id="bookid">_idp12 | 2 | <package·xmlns="http://www.idpf.org/2007/opf"·version="2.0"·unique-identifier="bookid"><metadata><dc:identifier·xmlns:dc="http://purl.org/dc/elements/1.1/"·id="bookid">_idp1258740808</dc:identifier><dc:title·xmlns:dc="http://purl.org/dc/elements/1.1/">Debian·维护者指南</dc:title><dc:creator·xmlns:dc="http://purl.org/dc/elements/1.1/"·xmlns:opf="http://www.idpf.org/2007/opf"·opf:file-as="">青木·修</dc:creator><dc:date·xmlns:dc="http://purl.org/dc/elements/1.1/">2019-03-27</dc:date><dc:rights·xmlns:dc="http://purl.org/dc/elements/1.1/">版权·©·2014-2017·Osamu·Aoki</dc:rights><dc:description·xmlns:dc="http://purl.org/dc/elements/1.1/">本篇《Debian·维护者指南》(2019-03-27)教程文档面向普通·Debian·用户和未来的开发者,描述了使用·debmake·命令构建·Debian·软件包的方法。·本指南注重描述现代的打包风格,同时提供了许多简单的示例。·本篇《Debian·维护者指南》可看作《Debian·新维护者手册》的继承文档。</dc:description><dc:rights·xmlns:dc="http://purl.org/dc/elements/1.1/">版权·©·2017-2019·杨博远</dc:rights><dc:rights·xmlns:dc="http://purl.org/dc/elements/1.1/">版权·©·2018·Fonzie·Huang</dc:rights><dc:language·xmlns:dc="http://purl.org/dc/elements/1.1/">zh_cn</dc:language><meta·name="cover"·content="cover-image"/></metadata><manifest><item·id="ncxtoc"·media-type="application/x-dtbncx+xml"·href="toc.ncx"/><item·id="htmltoc"·media-type="application/xhtml+xml"·href="bk01-toc.html"/><item·media-type="text/css"·id="html-css"·href="debian.css"/><item·id="cover"·href="cover.html"·media-type="application/xhtml+xml"/><item·id="idm1"·href="index.html"·media-type="application/xhtml+xml"/><item·id="cover-image"·href="xslt/debian-openlogo.png"·media-type="image/png"/><item·id="idm62"·href="pr01.html"·media-type="application/xhtml+xml"/><item·id="idm137"·href="ch01.html"·media-type="application/xhtml+xml"/><item·id="idm234"·href="ch02.html"·media-type="application/xhtml+xml"/><item·id="idm628"·href="ch03.html"·media-type="application/xhtml+xml"/><item·id="idm825"·href="ch04.html"·media-type="application/xhtml+xml"/><item·id="idm1329"·href="ch05.html"·media-type="application/xhtml+xml"/><item·id="idm4393"·href="ch06.html"·media-type="application/xhtml+xml"/><item·id="idm4586"·href="ch07.html"·media-type="application/xhtml+xml"/><item·id="idm5403"·href="ch08.html"·media-type="application/xhtml+xml"/><item·id="idm6538"·href="apa.html"·media-type="application/xhtml+xml"/></manifest><spine·toc="ncxtoc"><itemref·idref="cover"·linear="no"/><itemref·idref="htmltoc"·linear="yes"/><itemref·idref="idm1"/><itemref·idref="idm62"/><itemref·idref="idm137"/><itemref·idref="idm234"/><itemref·idref="idm628"/><itemref·idref="idm825"/><itemref·idref="idm1329"/><itemref·idref="idm4393"/><itemref·idref="idm4586"/><itemref·idref="idm5403"/><itemref·idref="idm6538"/></spine><guide><reference·href="cover.html"·type="cover"·title="Cover"/><reference·href="bk01-toc.html"·type="toc"·title="Table·of·Contents"/></guide></package> |
Offset 68, 15 lines modified | Offset 68, 15 lines modified | ||
68 | ············</div> | 68 | ············</div> |
69 | ··········</div> | 69 | ··········</div> |
70 | ··········<div> | 70 | ··········<div> |
71 | ············<div·class="abstract"> | 71 | ············<div·class="abstract"> |
72 | ··············<p·class="title"> | 72 | ··············<p·class="title"> |
73 | ················<strong>摘要</strong> | 73 | ················<strong>摘要</strong> |
74 | ··············</p> | 74 | ··············</p> |
75 | ··············<p>本篇《Debian·维护者指南》(2019-03-2 | 75 | ··············<p>本篇《Debian·维护者指南》(2019-03-27)教程文档面向普通·Debian·用户和未来的开发者,描述了使用·<span·class="strong"><strong>debmake</strong></span>·命令构建·Debian·软件包的方法。</p> |
76 | ··············<p>本指南注重描述现代的打包风格,同时提供了许多简单的示例。</p> | 76 | ··············<p>本指南注重描述现代的打包风格,同时提供了许多简单的示例。</p> |
77 | ··············<div·class="itemizedlist"> | 77 | ··············<div·class="itemizedlist"> |
78 | ················<ul·class="itemizedlist"> | 78 | ················<ul·class="itemizedlist"> |
79 | ··················<li·class="listitem">POSIX·shell·脚本打包</li> | 79 | ··················<li·class="listitem">POSIX·shell·脚本打包</li> |
80 | ··················<li·class="listitem">Python3·脚本打包</li> | 80 | ··················<li·class="listitem">Python3·脚本打包</li> |
81 | ··················<li·class="listitem">C·和·Makefile/Autotools/CMake</li> | 81 | ··················<li·class="listitem">C·和·Makefile/Autotools/CMake</li> |
82 | ··················<li·class="listitem">含有共享库的多个二进制软件包的打包,等等。</li> | 82 | ··················<li·class="listitem">含有共享库的多个二进制软件包的打包,等等。</li> |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"·standalone="no"?> | 1 | <?xml·version="1.0"·encoding="utf-8"·standalone="no"?> |
2 | <ncx·xmlns="http://www.daisy.org/z3986/2005/ncx/"·version="2005-1"><head><meta·name="cover"·content="cover"/><meta·name="dtb:uid"·content="_idp12 | 2 | <ncx·xmlns="http://www.daisy.org/z3986/2005/ncx/"·version="2005-1"><head><meta·name="cover"·content="cover"/><meta·name="dtb:uid"·content="_idp1258740808"/></head><docTitle><text>Debian·维护者指南</text></docTitle><navMap><navPoint·id="idm1"·playOrder="1"><navLabel><text>Debian·维护者指南</text></navLabel><content·src="index.html"/><navPoint·id="idm62"·playOrder="2"><navLabel><text>前言</text></navLabel><content·src="pr01.html"/></navPoint><navPoint·id="idm137"·playOrder="3"><navLabel><text>1.·概览</text></navLabel><content·src="ch01.html"/></navPoint><navPoint·id="idm234"·playOrder="4"><navLabel><text>2.·预备知识</text></navLabel><content·src="ch02.html"/><navPoint·id="idm237"·playOrder="5"><navLabel><text>2.1.·Debian·社区的工作者</text></navLabel><content·src="ch02.html#people"/></navPoint><navPoint·id="idm269"·playOrder="6"><navLabel><text>2.2.·如何做出贡献</text></navLabel><content·src="ch02.html#contribute"/></navPoint><navPoint·id="idm288"·playOrder="7"><navLabel><text>2.3.·Debian·的社会驱动力</text></navLabel><content·src="ch02.html#social"/></navPoint><navPoint·id="idm325"·playOrder="8"><navLabel><text>2.4.·技术提醒</text></navLabel><content·src="ch02.html#reminders"/></navPoint><navPoint·id="idm354"·playOrder="9"><navLabel><text>2.5.·Debian·文档</text></navLabel><content·src="ch02.html#debian-doc"/></navPoint><navPoint·id="idm403"·playOrder="10"><navLabel><text>2.6.·帮助资源</text></navLabel><content·src="ch02.html#help"/></navPoint><navPoint·id="idm462"·playOrder="11"><navLabel><text>2.7.·仓库状况</text></navLabel><content·src="ch02.html#situation"/></navPoint><navPoint·id="idm477"·playOrder="12"><navLabel><text>2.8.·贡献流程</text></navLabel><content·src="ch02.html#approaches"/></navPoint><navPoint·id="idm547"·playOrder="13"><navLabel><text>2.9.·新手贡献者和维护者</text></navLabel><content·src="ch02.html#novice"/></navPoint></navPoint><navPoint·id="idm628"·playOrder="14"><navLabel><text>3.·工具的配置</text></navLabel><content·src="ch03.html"/><navPoint·id="idm639"·playOrder="15"><navLabel><text>3.1.·电子邮件地址</text></navLabel><content·src="ch03.html#email-setup"/></navPoint><navPoint·id="idm654"·playOrder="16"><navLabel><text>3.2.·mc</text></navLabel><content·src="ch03.html#mc-setup"/></navPoint><navPoint·id="idm667"·playOrder="17"><navLabel><text>3.3.·git</text></navLabel><content·src="ch03.html#git-setup"/></navPoint><navPoint·id="idm683"·playOrder="18"><navLabel><text>3.4.·quilt</text></navLabel><content·src="ch03.html#quilt-setup"/></navPoint><navPoint·id="idm709"·playOrder="19"><navLabel><text>3.5.·devscripts</text></navLabel><content·src="ch03.html#devscripts-setup"/></navPoint><navPoint·id="idm730"·playOrder="20"><navLabel><text>3.6.·pbuilder</text></navLabel><content·src="ch03.html#pbuilder-setup"/></navPoint><navPoint·id="idm802"·playOrder="21"><navLabel><text>3.7.·git-buildpackage</text></navLabel><content·src="ch03.html#gbp-setup"/></navPoint><navPoint·id="idm811"·playOrder="22"><navLabel><text>3.8.·HTTP·代理</text></navLabel><content·src="ch03.html#proxy"/></navPoint><navPoint·id="idm821"·playOrder="23"><navLabel><text>3.9.·私有·Debian·仓库</text></navLabel><content·src="ch03.html#repropro"/></navPoint></navPoint><navPoint·id="idm825"·playOrder="24"><navLabel><text>4.·简单例子</text></navLabel><content·src="ch04.html"/><navPoint·id="idm842"·playOrder="25"><navLabel><text>4.1.·大致流程</text></navLabel><content·src="ch04.html#big-picture"/></navPoint><navPoint·id="idm886"·playOrder="26"><navLabel><text>4.2.·什么是·debmake?</text></navLabel><content·src="ch04.html#what-debmake"/></navPoint><navPoint·id="idm910"·playOrder="27"><navLabel><text>4.3.·什么是·debuild?</text></navLabel><content·src="ch04.html#what-debuild"/></navPoint><navPoint·id="idm977"·playOrder="28"><navLabel><text>4.4.·第一步:获取上游源代码</text></navLabel><content·src="ch04.html#step-upstream"/></navPoint><navPoint·id="idm1018"·playOrder="29"><navLabel><text>4.5.·第二步:使用·debmake·产生模板文件</text></navLabel><content·src="ch04.html#step-debmake"/></navPoint><navPoint·id="idm1099"·playOrder="30"><navLabel><text>4.6.·第三步:编辑模板文件</text></navLabel><content·src="ch04.html#step-maintainer"/></navPoint><navPoint·id="idm1160"·playOrder="31"><navLabel><text>4.7.·第四步:使用·debuild·构建软件包</text></navLabel><content·src="ch04.html#step-debuild"/></navPoint><navPoint·id="idm1236"·playOrder="32"><navLabel><text>4.8.·第三步(备选):修改上游源代码</text></navLabel><content·src="ch04.html#alt-patch"/><navPoint·id="idm1279"·playOrder="33"><navLabel><text>4.8.1.·使用·diff·-u·处理补丁</text></navLabel><content·src="ch04.html#diff-u"/></navPoint><navPoint·id="idm1291"·playOrder="34"><navLabel><text>4.8.2.·使用·dquilt·处理补丁</text></navLabel><content·src="ch04.html#dquilt"/></navPoint><navPoint·id="idm1314"·playOrder="35"><navLabel><text>4.8.3.·使用·dpkg-source·--commit·处理补丁</text></navLabel><content·src="ch04.html#dpkg-source-commit"/></navPoint></navPoint></navPoint><navPoint·id="idm1329"·playOrder="36"><navLabel><text>5.·基本内容</text></navLabel><content·src="ch05.html"/><navPoint·id="idm1348"·playOrder="37"><navLabel><text>5.1.·打包工作流</text></navLabel><content·src="ch05.html#workflow"/><navPoint·id="idm1537"·playOrder="38"><navLabel><text>5.1.1.·debhelper·软件包</text></navLabel><content·src="ch05.html#debhelper"/></navPoint></navPoint><navPoint·id="idm1557"·playOrder="39"><navLabel><text>5.2.·软件包名称和版本</text></navLabel><content·src="ch05.html#name-version"/></navPoint><navPoint·id="idm1627"·playOrder="40"><navLabel><text>5.3.·本土·Debian·软件包</text></navLabel><content·src="ch05.html#native"/></navPoint><navPoint·id="idm1674"·playOrder="41"><navLabel><text>5.4.·debian/rules</text></navLabel><content·src="ch05.html#rules"/><navPoint·id="idm1705"·playOrder="42"><navLabel><text>5.4.1.·dh</text></navLabel><content·src="ch05.html#dh"/></navPoint><navPoint·id="idm1761"·playOrder="43"><navLabel><text>5.4.2.·简单的·debian/rules</text></navLabel><content·src="ch05.html#simplerules"/></navPoint><navPoint·id="idm1792"·playOrder="44"><navLabel><text>5.4.3.·自定义·debian/rules</text></navLabel><content·src="ch05.html#customrules"/></navPoint><navPoint·id="idm1844"·playOrder="45"><navLabel><text>5.4.4.·debian/rules·中的变量</text></navLabel><content·src="ch05.html#variablesrules"/></navPoint><navPoint·id="idm1920"·playOrder="46"><navLabel><text>5.4.5.·可重现的构建</text></navLabel><content·src="ch05.html#reproducible"/></navPoint></navPoint><navPoint·id="idm1953"·playOrder="47"><navLabel><text>5.5.·debian/control</text></navLabel><content·src="ch05.html#control"/><navPoint·id="idm1964"·playOrder="48"><navLabel><text>5.5.1.·Debian·二进制软件包的拆分</text></navLabel><content·src="ch05.html#split"/><navPoint·id="idm1985"·playOrder="49"><navLabel><text>5.5.1.1.·debmake·-b</text></navLabel><content·src="ch05.html#boption"/></navPoint><navPoint·id="idm2089"·playOrder="50"><navLabel><text>5.5.1.2.·拆包的场景和例子</text></navLabel><content·src="ch05.html#package-split-example"/></navPoint><navPoint·id="idm2230"·playOrder="51"><navLabel><text>5.5.1.3.·库软件包名称</text></navLabel><content·src="ch05.html#libnames"/></navPoint></navPoint><navPoint·id="idm2339"·playOrder="52"><navLabel><text>5.5.2.·Substvar</text></navLabel><content·src="ch05.html#substvar"/></navPoint><navPoint·id="idm2383"·playOrder="53"><navLabel><text>5.5.3.·binNMU·安全</text></navLabel><content·src="ch05.html#binnmu"/></navPoint></navPoint><navPoint·id="idm2429"·playOrder="54"><navLabel><text>5.6.·debian/changelog</text></navLabel><content·src="ch05.html#changelog"/></navPoint><navPoint·id="idm2490"·playOrder="55"><navLabel><text>5.7.·debian/copyright</text></navLabel><content·src="ch05.html#copyright"/></navPoint><navPoint·id="idm2522"·playOrder="56"><navLabel><text>5.8.·debian/patches/*</text></navLabel><content·src="ch05.html#patches"/><navPoint·id="idm2646"·playOrder="57"><navLabel><text>5.8.1.·dpkg-source·-x</text></navLabel><content·src="ch05.html#dpkg-source-x"/></navPoint><navPoint·id="idm2656"·playOrder="58"><navLabel><text>5.8.2.·dquilt·和·dpkg-source</text></navLabel><content·src="ch05.html#quilt-dpkg"/></navPoint></navPoint><navPoint·id="idm2678"·playOrder="59"><navLabel><text>5.9.·debian/upstream/signing-key.asc</text></navLabel><content·src="ch05.html#signing-key"/></navPoint><navPoint·id="idm2714"·playOrder="60"><navLabel><text>5.10.·debian/watch·和·DFSG</text></navLabel><content·src="ch05.html#dfsg"/></navPoint><navPoint·id="idm2739"·playOrder="61"><navLabel><text>5.11.·其它·debian/*·文件</text></navLabel><content·src="ch05.html#debianconf"/></navPoint><navPoint·id="idm3435"·playOrder="62"><navLabel><text>5.12.·Debian·打包的定制化</text></navLabel><content·src="ch05.html#custom"/></navPoint><navPoint·id="idm3465"·playOrder="63"><navLabel><text>5.13.·在版本控制系统中进行记录(标准)</text></navLabel><content·src="ch05.html#vcs"/></navPoint><navPoint·id="idm3501"·playOrder="64"><navLabel><text>5.14.·在版本控制系统中进行记录(备选方案)</text></navLabel><content·src="ch05.html#alt-vcs"/></navPoint><navPoint·id="idm3535"·playOrder="65"><navLabel><text>5.15.·构建软件包时排除不必要的内容</text></navLabel><content·src="ch05.html#build-noextra"/><navPoint·id="idm3553"·playOrder="66"><navLabel><text>5.15.1.·使用·debian/rules·clean·进行修复</text></navLabel><content·src="ch05.html#rules-clean"/></navPoint><navPoint·id="idm3563"·playOrder="67"><navLabel><text>5.15.2.·使用版本控制系统修复</text></navLabel><content·src="ch05.html#git-clean"/></navPoint><navPoint·id="idm3575"·playOrder="68"><navLabel><text>5.15.3.·使用·extend-diff-ignore·修复</text></navLabel><content·src="ch05.html#extend-diff-ignore"/></navPoint><navPoint·id="idm3591"·playOrder="69"><navLabel><text>5.15.4.·使用·tar-ignore·修复</text></navLabel><content·src="ch05.html#tar-ignore"/></navPoint></navPoint><navPoint·id="idm3607"·playOrder="70"><navLabel><text>5.16.·上游构建系统</text></navLabel><content·src="ch05.html#build"/><navPoint·id="idm3612"·playOrder="71"><navLabel><text>5.16.1.·Autotools</text></navLabel><content·src="ch05.html#autotools"/></navPoint><navPoint·id="idm3661"·playOrder="72"><navLabel><text>5.16.2.·CMake</text></navLabel><content·src="ch05.html#cmake"/></navPoint><navPoint·id="idm3688"·playOrder="73"><navLabel><text>5.16.3.·Python·distutils</text></navLabel><content·src="ch05.html#distutils"/></navPoint></navPoint><navPoint·id="idm3717"·playOrder="74"><navLabel><text>5.17.·调试信息</text></navLabel><content·src="ch05.html#dbg"/><navPoint·id="idm3750"·playOrder="75"><navLabel><text>5.17.1.·新的·-dbgsym·软件包(Stretch·9.0·或更新)</text></navLabel><content·src="ch05.html#dbgsym"/></navPoint></navPoint><navPoint·id="idm3796"·playOrder="76"><navLabel><text>5.18.·库软件包</text></navLabel><content·src="ch05.html#lib"/><navPoint·id="idm3855"·playOrder="77"><navLabel><text>5.18.1.·库符号</text></navLabel><content·src="ch05.html#symbols"/></navPoint><navPoint·id="idm3949"·playOrder="78"><navLabel><text>5.18.2.·库变迁</text></navLabel><content·src="ch05.html#lib-trans"/></navPoint></navPoint><navPoint·id="idm3962"·playOrder="79"><navLabel><text>5.19.·debconf</text></navLabel><content·src="ch05.html#debconf"/></navPoint><navPoint·id="idm4033"·playOrder="80"><navLabel><text>5.20.·多体系结构</text></navLabel><content·src="ch05.html#multiarch"/><navPoint·id="idm4091"·playOrder="81"><navLabel><text>5.20.1.·多架构库路径</text></navLabel><content·src="ch05.html#_the_multiarch_library_path"/></navPoint><navPoint·id="idm4177"·playOrder="82"><navLabel><text>5.20.2.·多架构头文件路径</text></navLabel><content·src="ch05.html#_the_multiarch_header_file_path"/></navPoint><navPoint·id="idm4251"·playOrder="83"><navLabel><text>5.20.3.·多架构支持下的·*.pc·文件路径</text></navLabel><content·src="ch05.html#_the_multiarch_emphasis_role_strong_pc_emphasis_file_path"/></navPoint></navPoint><navPoint·id="idm4282"·playOrder="84"><navLabel><text>5.21.·编译加固</text></navLabel><content·src="ch05.html#harden"/></navPoint><navPoint·id="idm4302"·playOrder="85"><navLabel><text>5.22.·持续集成</text></navLabel><content·src="ch05.html#ci"/></navPoint><navPoint·id="idm4323"·playOrder="86"><navLabel><text>5.23.·自举</text></navLabel><content·src="ch05.html#bootstrap"/></navPoint><navPoint·id="idm4339"·playOrder="87"><navLabel><text>5.24.·错误报告</text></navLabel><content·src="ch05.html#bug"/></navPoint></navPoint><navPoint·id="idm4393"·playOrder="88"><navLabel><text>6.·debmake·选项</text></navLabel><content·src="ch06.html"/><navPoint·id="idm4397"·playOrder="89"><navLabel><text>6.1.·快捷选项(-a,-i)</text></navLabel><content·src="ch06.html#ai-option"/><navPoint·id="idm4419"·playOrder="90"><navLabel><text>6.1.1.·Python·模块</text></navLabel><content·src="ch06.html#pythonmod"/></navPoint></navPoint><navPoint·id="idm4436"·playOrder="91"><navLabel><text>6.2.·上游快照(-d,-t)</text></navLabel><content·src="ch06.html#dt-option"/></navPoint><navPoint·id="idm4472"·playOrder="92"><navLabel><text>6.3.·debmake·-cc</text></navLabel><content·src="ch06.html#coption"/></navPoint><navPoint·id="idm4480"·playOrder="93"><navLabel><text>6.4.·debmake·-k</text></navLabel><content·src="ch06.html#koption"/></navPoint><navPoint·id="idm4496"·playOrder="94"><navLabel><text>6.5.·debmake·-j</text></navLabel><content·src="ch06.html#joption"/></navPoint><navPoint·id="idm4557"·playOrder="95"><navLabel><text>6.6.·debmake·-x</text></navLabel><content·src="ch06.html#xoption"/></navPoint><navPoint·id="idm4569"·playOrder="96"><navLabel><text>6.7.·debmake·-P</text></navLabel><content·src="ch06.html#poption"/></navPoint><navPoint·id="idm4580"·playOrder="97"><navLabel><text>6.8.·debmake·-T</text></navLabel><content·src="ch06.html#toption"/></navPoint></navPoint><navPoint·id="idm4586"·playOrder="98"><navLabel><text>7.·提示</text></navLabel><content·src="ch07.html"/><navPoint·id="idm4589"·playOrder="99"><navLabel><text>7.1.·debdiff</text></navLabel><content·src="ch07.html#debdiff"/></navPoint><navPoint·id="idm4598"·playOrder="100"><navLabel><text>7.2.·dget</text></navLabel><content·src="ch07.html#dget"/></navPoint><navPoint·id="idm4603"·playOrder="101"><navLabel><text>7.3.·debc</text></navLabel><content·src="ch07.html#debc"/></navPoint><navPoint·id="idm4608"·playOrder="102"><navLabel><text>7.4.·piuparts</text></navLabel><content·src="ch07.html#piuparts"/></navPoint><navPoint·id="idm4615"·playOrder="103"><navLabel><text>7.5.·debsign</text></navLabel><content·src="ch07.html#debsign"/></navPoint><navPoint·id="idm4620"·playOrder="104"><navLabel><text>7.6.·dput</text></navLabel><content·src="ch07.html#dput"/></navPoint><navPoint·id="idm4626"·playOrder="105"><navLabel><text>7.7.·bts</text></navLabel><content·src="ch07.html#bts"/></navPoint><navPoint·id="idm4634"·playOrder="106"><navLabel><text>7.8.·git-buildpackage</text></navLabel><content·src="ch07.html#gbp"/><navPoint·id="idm4716"·playOrder="107"><navLabel><text>7.8.1.·gbp·import-dscs·--debsnap</text></navLabel><content·src="ch07.html#debsnap"/></navPoint></navPoint><navPoint·id="idm4722"·playOrder="108"><navLabel><text>7.9.·上游·git·仓库</text></navLabel><content·src="ch07.html#upstream-git"/></navPoint><navPoint·id="idm4739"·playOrder="109"><navLabel><text>7.10.·chroot</text></navLabel><content·src="ch07.html#chroot"/></navPoint><navPoint·id="idm4940"·playOrder="110"><navLabel><text>7.11.·新的·Debian·版本</text></navLabel><content·src="ch07.html#newrevision"/></navPoint><navPoint·id="idm4966"·playOrder="111"><navLabel><text>7.12.·新上游版本</text></navLabel><content·src="ch07.html#newversion"/><navPoint·id="idm4987"·playOrder="112"><navLabel><text>7.12.1.·uupdate·+·tarball</text></navLabel><content·src="ch07.html#uupdate"/></navPoint><navPoint·id="idm4993"·playOrder="113"><navLabel><text>7.12.2.·uscan</text></navLabel><content·src="ch07.html#uscan"/></navPoint><navPoint·id="idm5000"·playOrder="114"><navLabel><text>7.12.3.·gbp</text></navLabel><content·src="ch07.html#gbp-orig"/></navPoint><navPoint·id="idm5010"·playOrder="115"><navLabel><text>7.12.4.·gbp·+·uscan</text></navLabel><content·src="ch07.html#gbp-uscan"/></navPoint></navPoint><navPoint·id="idm5021"·playOrder="116"><navLabel><text>7.13.·3.0·源代码格式</text></navLabel><content·src="ch07.html#deb3"/></navPoint><navPoint·id="idm5081"·playOrder="117"><navLabel><text>7.14.·CDBS</text></navLabel><content·src="ch07.html#cdbs"/></navPoint><navPoint·id="idm5120"·playOrder="118"><navLabel><text>7.15.·在·UTF-8·环境下构建</text></navLabel><content·src="ch07.html#utf-8-build"/></navPoint><navPoint·id="idm5130"·playOrder="119"><navLabel><text>7.16.·UTF-8·转换</text></navLabel><content·src="ch07.html#utf-8-conv"/></navPoint><navPoint·id="idm5144"·playOrder="120"><navLabel><text>7.17.·上传·orig.tar.gz</text></navLabel><content·src="ch07.html#origtar"/></navPoint><navPoint·id="idm5178"·playOrder="121"><navLabel><text>7.18.·跳过的上传</text></navLabel><content·src="ch07.html#skipedupload"/></navPoint><navPoint·id="idm5206"·playOrder="122"><navLabel><text>7.19.·高级打包</text></navLabel><content·src="ch07.html#adv-pkg"/></navPoint><navPoint·id="idm5271"·playOrder="123"><navLabel><text>7.20.·其他发行版</text></navLabel><content·src="ch07.html#other-distro"/></navPoint><navPoint·id="idm5293"·playOrder="124"><navLabel><text>7.21.·除错</text></navLabel><content·src="ch07.html#debug"/></navPoint></navPoint><navPoint·id="idm5403"·playOrder="125"><navLabel><text>8.·更多示例</text></navLabel><content·src="ch08.html"/><navPoint·id="idm5445"·playOrder="126"><navLabel><text>8.1.·挑选最好的模板</text></navLabel><content·src="ch08.html#emptypkg"/></navPoint><navPoint·id="idm5471"·playOrder="127"><navLabel><text>8.2.·无·Makefile(shell,命令行界面)</text></navLabel><content·src="ch08.html#nomakefile"/></navPoint><navPoint·id="idm5628"·playOrder="128"><navLabel><text>8.3.·Makefile(shell,命令行界面)</text></navLabel><content·src="ch08.html#makefile-sh"/></navPoint><navPoint·id="idm5687"·playOrder="129"><navLabel><text>8.4.·setup.py(Python3,命令行界面)</text></navLabel><content·src="ch08.html#setup-py"/></navPoint><navPoint·id="idm5800"·playOrder="130"><navLabel><text>8.5.·Makefile(shell,图形界面)</text></navLabel><content·src="ch08.html#makefile-sh-gui"/></navPoint><navPoint·id="idm5868"·playOrder="131"><navLabel><text>8.6.·setup.py(Python3,图形界面)</text></navLabel><content·src="ch08.html#setup-py-gui"/></navPoint><navPoint·id="idm5937"·playOrder="132"><navLabel><text>8.7.·Makefile(单个二进制软件包)</text></navLabel><content·src="ch08.html#makefile-single"/></navPoint><navPoint·id="idm6006"·playOrder="133"><navLabel><text>8.8.·Makefile.in·+·configure(单个二进制软件包)</text></navLabel><content·src="ch08.html#configure-single"/></navPoint><navPoint·id="idm6070"·playOrder="134"><navLabel><text>8.9.·Autotools(单个二进制文件)</text></navLabel><content·src="ch08.html#autotools-single"/></navPoint><navPoint·id="idm6140"·playOrder="135"><navLabel><text>8.10.·CMake(单个二进制软件包)</text></navLabel><content·src="ch08.html#cmake-single"/></navPoint><navPoint·id="idm6211"·playOrder="136"><navLabel><text>8.11.·Autotools(多个二进制软件包)</text></navLabel><content·src="ch08.html#autotools-multi"/></navPoint><navPoint·id="idm6311"·playOrder="137"><navLabel><text>8.12.·CMake(多个二进制软件包)</text></navLabel><content·src="ch08.html#cmake-multi"/></navPoint><navPoint·id="idm6400"·playOrder="138"><navLabel><text>8.13.·国际化</text></navLabel><content·src="ch08.html#i18n-example"/></navPoint><navPoint·id="idm6511"·playOrder="139"><navLabel><text>8.14.·细节</text></navLabel><content·src="ch08.html#details"/></navPoint></navPoint><navPoint·id="idm6538"·playOrder="140"><navLabel><text>A.·debmake(1)·手册页</text></navLabel><content·src="apa.html"/><navPoint·id="idm6541"·playOrder="141"><navLabel><text>A.1.·名称</text></navLabel><content·src="apa.html#_name"/></navPoint><navPoint·id="idm6544"·playOrder="142"><navLabel><text>A.2.·概述</text></navLabel><content·src="apa.html#_synopsis"/></navPoint><navPoint·id="idm6591"·playOrder="143"><navLabel><text>A.3.·描述</text></navLabel><content·src="apa.html#_description"/><navPoint·id="idm6621"·playOrder="144"><navLabel><text>A.3.1.·可选参数:</text></navLabel><content·src="apa.html#_optional_arguments"/></navPoint></navPoint><navPoint·id="idm7042"·playOrder="145"><navLabel><text>A.4.·示例</text></navLabel><content·src="apa.html#_examples"/></navPoint><navPoint·id="idm7077"·playOrder="146"><navLabel><text>A.5.·帮助软件包</text></navLabel><content·src="apa.html#_helper_packages"/></navPoint><navPoint·id="idm7099"·playOrder="147"><navLabel><text>A.6.·注意事项</text></navLabel><content·src="apa.html#_caveat"/></navPoint><navPoint·id="idm7127"·playOrder="148"><navLabel><text>A.7.·除错</text></navLabel><content·src="apa.html#_debug"/></navPoint><navPoint·id="idm7181"·playOrder="149"><navLabel><text>A.8.·作者</text></navLabel><content·src="apa.html#_author"/></navPoint><navPoint·id="idm7185"·playOrder="150"><navLabel><text>A.9.·许可证</text></navLabel><content·src="apa.html#_license"/></navPoint><navPoint·id="idm7188"·playOrder="151"><navLabel><text>A.10.·参见</text></navLabel><content·src="apa.html#_see_also"/></navPoint></navPoint></navPoint></navMap></ncx> |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | \xcDebian·维护者指南 | 1 | \xcDebian·维护者指南 |
2 | 青木修 | 2 | 青木修 |
3 | September·2 | 3 | September·21,·2020 |
4 | \xcDebian·维护者指南 | 4 | \xcDebian·维护者指南 |
5 | by·青木修 | 5 | by·青木修 |
6 | 版权·©·2014-2017·Osamu·Aoki | 6 | 版权·©·2014-2017·Osamu·Aoki |
7 | 版权·©·2017-2019·杨博远 | 7 | 版权·©·2017-2019·杨博远 |
8 | 版权·©·2018·Fonzie·Huang | 8 | 版权·©·2018·Fonzie·Huang |
Offset 5268, 15 lines modified | Offset 5268, 15 lines modified | ||
5268 | . | 5268 | . |
5269 | . | 5269 | . |
5270 | . | 5270 | . |
5271 | . | 5271 | . |
5272 | . | 5272 | . |
5273 | \xcAbstract | 5273 | \xcAbstract |
5274 | 本篇《Debian·维护者指南》(2019-03-2 | 5274 | 本篇《Debian·维护者指南》(2019-03-27)教程文档面向普通·Debian·用户和未来的开发者,描述了使 |
5275 | 用·debmake·命令构建·Debian·软件包的方法。 | 5275 | 用·debmake·命令构建·Debian·软件包的方法。 |
5276 | 本指南注重描述现代的打包风格,同时提供了许多简单的示例。 | 5276 | 本指南注重描述现代的打包风格,同时提供了许多简单的示例。 |
5277 | •·POSIX·shell·脚本打包 | 5277 | •·POSIX·shell·脚本打包 |
5278 | •·Python3·脚本打包 | 5278 | •·Python3·脚本打包 |
5279 | •·C·和·Makefile/Autotools/CMake | 5279 | •·C·和·Makefile/Autotools/CMake |
5280 | •·含有共享库的多个二进制软件包的打包,等等。 | 5280 | •·含有共享库的多个二进制软件包的打包,等等。 |
5281 | 本篇《Debian·维护者指南》可看作《Debian·新维护者手册》的继承文档。 | 5281 | 本篇《Debian·维护者指南》可看作《Debian·新维护者手册》的继承文档。 |
Offset 6231, 24 lines modified | Offset 6231, 24 lines modified | ||
6231 | debmake·-x·"1"·... | 6231 | debmake·-x·"1"·... |
6232 | creating·=>·debian/control | 6232 | creating·=>·debian/control |
6233 | creating·=>·debian/copyright | 6233 | creating·=>·debian/copyright |
6234 | substituting·=>·/usr/share/debmake/extra0/rules | 6234 | substituting·=>·/usr/share/debmake/extra0/rules |
6235 | creating·=>·debian/rules | 6235 | creating·=>·debian/rules |
6236 | substituting·=>·/usr/share/debmake/extra0/changelog | 6236 | substituting·=>·/usr/share/debmake/extra0/changelog |
6237 | creating·=>·debian/changelog | 6237 | creating·=>·debian/changelog |
6238 | substituting·=>·/usr/share/debmake/extra1/compat | ||
6239 | creating·=>·debian/compat | ||
6240 | substituting·=>·/usr/share/debmake/extra1/README.Debian | 6238 | substituting·=>·/usr/share/debmake/extra1/README.Debian |
6241 | creating·=>·debian/README.Debian | 6239 | creating·=>·debian/README.Debian |
6240 | substituting·=>·/usr/share/debmake/extra1/compat | ||
6241 | creating·=>·debian/compat | ||
6242 | substituting·=>·/usr/share/debmake/extra1/watch | 6242 | substituting·=>·/usr/share/debmake/extra1/watch |
6243 | creating·=>·debian/watch | 6243 | creating·=>·debian/watch |
6244 | substituting·=>·/usr/share/debmake/extra1source/format | ||
6245 | creating·=>·debian/source/format | ||
6246 | substituting·=>·/usr/share/debmake/extra1source/local-options | 6244 | substituting·=>·/usr/share/debmake/extra1source/local-options |
6247 | creating·=>·debian/source/local-options | 6245 | creating·=>·debian/source/local-options |
6246 | substituting·=>·/usr/share/debmake/extra1source/format | ||
6247 | creating·=>·debian/source/format | ||
6248 | substituting·=>·/usr/share/debmake/extra1patches/series | 6248 | substituting·=>·/usr/share/debmake/extra1patches/series |
6249 | creating·=>·debian/patches/series | 6249 | creating·=>·debian/patches/series |
6250 | run·"debmake·-x2"·to·get·more·template·files | 6250 | run·"debmake·-x2"·to·get·more·template·files |
6251 | $·wrap-and-sort | 6251 | $·wrap-and-sort |
6252 | debmake·命令基于命令行选项产生所有这些模板文件。如果没有指定具体选项,debmake·命令将为您 | 6252 | debmake·命令基于命令行选项产生所有这些模板文件。如果没有指定具体选项,debmake·命令将为您 |
6253 | 自动选择合理的默认值: | 6253 | 自动选择合理的默认值: |
Offset 6581, 15 lines modified | Offset 6581, 15 lines modified | ||
6581 | ... | 6581 | ... |
6582 | debian/rules·build | 6582 | debian/rules·build |
6583 | dh·build | 6583 | dh·build |
6584 | dh_update_autotools_config | 6584 | dh_update_autotools_config |
6585 | dh_autoreconf | 6585 | dh_autoreconf |
6586 | dh_auto_configure | 6586 | dh_auto_configure |
6587 | dh_auto_build | 6587 | dh_auto_build |
6588 | make·-j | 6588 | make·-j4·"INSTALL=install·--strip-program=true" |
6589 | make[1]:·Entering·directory·'/path/to/debhello-0.0' | 6589 | make[1]:·Entering·directory·'/path/to/debhello-0.0' |
6590 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. | 6590 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. |
6591 | #·-fstack-protector-strong·-Wformat·-Werror=format-security | 6591 | #·-fstack-protector-strong·-Wformat·-Werror=format-security |
6592 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... | 6592 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... |
6593 | ... | 6593 | ... |
6594 | fakeroot·debian/rules·binary | 6594 | fakeroot·debian/rules·binary |
6595 | dh·binary | 6595 | dh·binary |
Offset 6649, 18 lines modified | Offset 6649, 18 lines modified | ||
6649 | •·debhello_0.0-1_amd64.build·是构建日志文件。 | 6649 | •·debhello_0.0-1_amd64.build·是构建日志文件。 |
6650 | •·debhello_0.0-1_amd64.buildinfo·是·dpkg-genbuildinfo(1)·生成的元数据文件。 | 6650 | •·debhello_0.0-1_amd64.buildinfo·是·dpkg-genbuildinfo(1)·生成的元数据文件。 |
6651 | •·debhello_0.0-1_amd64.changes·是·Debian·二进制软件包的元数据文件。 | 6651 | •·debhello_0.0-1_amd64.changes·是·Debian·二进制软件包的元数据文件。 |
6652 | debhello_0.0-1.debian.tar.xz·包含了·Debian·对上游源代码的修改,具体如下所示。 | 6652 | debhello_0.0-1.debian.tar.xz·包含了·Debian·对上游源代码的修改,具体如下所示。 |
6653 | 压缩文件·debhello_0.0-1.debian.tar.xz·的内容: | 6653 | 压缩文件·debhello_0.0-1.debian.tar.xz·的内容: |
6654 | $·tar·-tzf·debhello-0.0.tar.gz | 6654 | $·tar·-tzf·debhello-0.0.tar.gz |
6655 | debhello-0.0/ | 6655 | debhello-0.0/ |
6656 | debhello-0.0/Makefile | ||
6656 | debhello-0.0/LICENSE | 6657 | debhello-0.0/LICENSE |
6657 | debhello-0.0/src/ | 6658 | debhello-0.0/src/ |
6658 | debhello-0.0/src/hello.c | 6659 | debhello-0.0/src/hello.c |
6659 | debhello-0.0/Makefile | ||
6660 | $·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz | 6660 | $·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz |
6661 | debian/ | 6661 | debian/ |
6662 | debian/README.Debian | 6662 | debian/README.Debian |
6663 | debian/changelog | 6663 | debian/changelog |
6664 | debian/compat | 6664 | debian/compat |
6665 | debian/control | 6665 | debian/control |
6666 | debian/copyright | 6666 | debian/copyright |
Offset 6813, 17 lines modified | Offset 6813, 17 lines modified | ||
6813 | 这里我们使用·diff·命令创建一个·000-prefix-usr.patch·文件作为例子。 | 6813 | 这里我们使用·diff·命令创建一个·000-prefix-usr.patch·文件作为例子。 |
6814 | $·cp·-a·debhello-0.0·debhello-0.0.orig | 6814 | $·cp·-a·debhello-0.0·debhello-0.0.orig |
6815 | $·vim·debhello-0.0/Makefile | 6815 | $·vim·debhello-0.0/Makefile |
6816 | ...·hack,·hack,·hack,·... | 6816 | ...·hack,·hack,·hack,·... |
6817 | $·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch | 6817 | $·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch |
6818 | $·cat·000-prefix-usr.patch | 6818 | $·cat·000-prefix-usr.patch |
6819 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile | 6819 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile |
6820 | ---·debhello-0.0.orig/Makefile·2020-09-2 | 6820 | ---·debhello-0.0.orig/Makefile·2020-09-21·16:59:42.166974920·+1400 |
6821 | +++·debhello-0.0/Makefile | 6821 | +++·debhello-0.0/Makefile |
6822 | 2020-09-2 | 6822 | 2020-09-21·16:59:43.535015955·+1400 |
6823 | @@·-1,4·+1,4·@@ | 6823 | @@·-1,4·+1,4·@@ |
6824 | -prefix·=·/usr/local | 6824 | -prefix·=·/usr/local |
6825 | +prefix·=·/usr | 6825 | +prefix·=·/usr |
6826 | all:·src/hello | 6826 | all:·src/hello |
6827 | $·rm·-rf·debhello-0.0 | 6827 | $·rm·-rf·debhello-0.0 |
6828 | $·mv·-f·debhello-0.0.orig·debhello-0.0 | 6828 | $·mv·-f·debhello-0.0.orig·debhello-0.0 |
Offset 9527, 17 lines modified | Offset 9527, 17 lines modified | ||
9527 | I:·set·parameters | 9527 | I:·set·parameters |
9528 | ... | 9528 | ... |
9529 | I:·debmake·-x·"4"·... | 9529 | I:·debmake·-x·"4"·... |
9530 | I:·creating·=>·debian/control | 9530 | I:·creating·=>·debian/control |
9531 | I:·creating·=>·debian/copyright | 9531 | I:·creating·=>·debian/copyright |
9532 | I:·substituting·=>·/usr/share/debmake/extra0/rules | 9532 | I:·substituting·=>·/usr/share/debmake/extra0/rules |
9533 | ... | 9533 | ... |
9534 | I:·creating·=>·debian/license-examples/LGPL-2.1+ | ||
9535 | I:·substituting·=>·/usr/share/debmake/extra4/Artistic-1.0 | ||
9536 | I:·creating·=>·debian/license-examples/Artistic-1.0 | 9534 | I:·creating·=>·debian/license-examples/Artistic-1.0 |
9535 | I:·substituting·=>·/usr/share/debmake/extra4/LGPL-3.0+ | ||
9536 | I:·creating·=>·debian/license-examples/LGPL-3.0+ | ||
9537 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause | 9537 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause |
9538 | I:·creating·=>·debian/license-examples/BSD-3-Clause | 9538 | I:·creating·=>·debian/license-examples/BSD-3-Clause |
9539 | I:·$·wrap-and-sort | 9539 | I:·$·wrap-and-sort |
9540 | 我们来检查一下自动产生的模板文件。 | 9540 | 我们来检查一下自动产生的模板文件。 |
Max diff block lines reached; 3934/8008 bytes (49.13%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | gzip·compressed·data,·max·compression,·from·Unix,·original·size·3085 | 1 | gzip·compressed·data,·max·compression,·from·Unix,·original·size·308579 |
Offset 50, 15 lines modified | Offset 50, 15 lines modified | ||
50 | ·本指南的最新版本应当可以在下列位置找到: | 50 | ·本指南的最新版本应当可以在下列位置找到: |
51 | ···*·在·debmake-doc·软件包中,以及 | 51 | ···*·在·debmake-doc·软件包中,以及 |
52 | ······*·位于·Debian·文档网站。 | 52 | ······*·位于·Debian·文档网站。 |
53 | 摘要 | 53 | 摘要 |
54 | 本篇《Debian·维护者指南》(2019-03-2 | 54 | 本篇《Debian·维护者指南》(2019-03-27)教程文档面向普通·Debian·用户和 |
55 | 未来的开发者,描述了使用·debmake·命令构建·Debian·软件包的方法。 | 55 | 未来的开发者,描述了使用·debmake·命令构建·Debian·软件包的方法。 |
56 | 本指南注重描述现代的打包风格,同时提供了许多简单的示例。 | 56 | 本指南注重描述现代的打包风格,同时提供了许多简单的示例。 |
57 | ··*·POSIX·shell·脚本打包 | 57 | ··*·POSIX·shell·脚本打包 |
58 | ··*·Python3·脚本打包 | 58 | ··*·Python3·脚本打包 |
59 | ··*·C·和·Makefile/Autotools/CMake | 59 | ··*·C·和·Makefile/Autotools/CMake |
Offset 1237, 24 lines modified | Offset 1237, 24 lines modified | ||
1237 | ····I:·debmake·-x·"1"·... | 1237 | ····I:·debmake·-x·"1"·... |
1238 | ····I:·creating·=>·debian/control | 1238 | ····I:·creating·=>·debian/control |
1239 | ····I:·creating·=>·debian/copyright | 1239 | ····I:·creating·=>·debian/copyright |
1240 | ····I:·substituting·=>·/usr/share/debmake/extra0/rules | 1240 | ····I:·substituting·=>·/usr/share/debmake/extra0/rules |
1241 | ····I:·creating·=>·debian/rules | 1241 | ····I:·creating·=>·debian/rules |
1242 | ····I:·substituting·=>·/usr/share/debmake/extra0/changelog | 1242 | ····I:·substituting·=>·/usr/share/debmake/extra0/changelog |
1243 | ····I:·creating·=>·debian/changelog | 1243 | ····I:·creating·=>·debian/changelog |
1244 | ····I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
1245 | ····I:·creating·=>·debian/compat | ||
1246 | ····I:·substituting·=>·/usr/share/debmake/extra1/README.Debian | 1244 | ····I:·substituting·=>·/usr/share/debmake/extra1/README.Debian |
1247 | ····I:·creating·=>·debian/README.Debian | 1245 | ····I:·creating·=>·debian/README.Debian |
1246 | ····I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
1247 | ····I:·creating·=>·debian/compat | ||
1248 | ····I:·substituting·=>·/usr/share/debmake/extra1/watch | 1248 | ····I:·substituting·=>·/usr/share/debmake/extra1/watch |
1249 | ····I:·creating·=>·debian/watch | 1249 | ····I:·creating·=>·debian/watch |
1250 | ····I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
1251 | ····I:·creating·=>·debian/source/format | ||
1252 | ····I:·substituting·=>·/usr/share/debmake/extra1source/local-options | 1250 | ····I:·substituting·=>·/usr/share/debmake/extra1source/local-options |
1253 | ····I:·creating·=>·debian/source/local-options | 1251 | ····I:·creating·=>·debian/source/local-options |
1252 | ····I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
1253 | ····I:·creating·=>·debian/source/format | ||
1254 | ····I:·substituting·=>·/usr/share/debmake/extra1patches/series | 1254 | ····I:·substituting·=>·/usr/share/debmake/extra1patches/series |
1255 | ····I:·creating·=>·debian/patches/series | 1255 | ····I:·creating·=>·debian/patches/series |
1256 | ····I:·run·"debmake·-x2"·to·get·more·template·files | 1256 | ····I:·run·"debmake·-x2"·to·get·more·template·files |
1257 | ····I:·$·wrap-and-sort | 1257 | ····I:·$·wrap-and-sort |
1258 | ·debmake·命令基于命令行选项产生所有这些模板文件。如果没有指定具体 | 1258 | ·debmake·命令基于命令行选项产生所有这些模板文件。如果没有指定具体 |
1259 | ····选项,debmake·命令将为您自动选择合理的默认值: | 1259 | ····选项,debmake·命令将为您自动选择合理的默认值: |
Offset 1548, 15 lines modified | Offset 1548, 15 lines modified | ||
1548 | ·····... | 1548 | ·····... |
1549 | ·····debian/rules·build | 1549 | ·····debian/rules·build |
1550 | ····dh·build | 1550 | ····dh·build |
1551 | ·······dh_update_autotools_config | 1551 | ·······dh_update_autotools_config |
1552 | ·······dh_autoreconf | 1552 | ·······dh_autoreconf |
1553 | ·······dh_auto_configure | 1553 | ·······dh_auto_configure |
1554 | ·······dh_auto_build | 1554 | ·······dh_auto_build |
1555 | ·········make·-j | 1555 | ·········make·-j4·"INSTALL=install·--strip-program=true" |
1556 | ····make[1]:·Entering·directory·'/path/to/debhello-0.0' | 1556 | ····make[1]:·Entering·directory·'/path/to/debhello-0.0' |
1557 | ····#·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. | 1557 | ····#·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. |
1558 | ····#·-fstack-protector-strong·-Wformat·-Werror=format-security | 1558 | ····#·-fstack-protector-strong·-Wformat·-Werror=format-security |
1559 | ····cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... | 1559 | ····cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... |
1560 | ·····... | 1560 | ·····... |
1561 | ·····fakeroot·debian/rules·binary | 1561 | ·····fakeroot·debian/rules·binary |
1562 | ····dh·binary | 1562 | ····dh·binary |
Offset 1612, 18 lines modified | Offset 1612, 18 lines modified | ||
1612 | ·debhello_0.0-1.debian.tar.xz·包含了·Debian·对上游源代码的修改,具 | 1612 | ·debhello_0.0-1.debian.tar.xz·包含了·Debian·对上游源代码的修改,具 |
1613 | ····体如下所示。 | 1613 | ····体如下所示。 |
1614 | ····压缩文件·debhello_0.0-1.debian.tar.xz·的内容:. | 1614 | ····压缩文件·debhello_0.0-1.debian.tar.xz·的内容:. |
1615 | ·····$·tar·-tzf·debhello-0.0.tar.gz | 1615 | ·····$·tar·-tzf·debhello-0.0.tar.gz |
1616 | ····debhello-0.0/ | 1616 | ····debhello-0.0/ |
1617 | ····debhello-0.0/Makefile | ||
1617 | ····debhello-0.0/LICENSE | 1618 | ····debhello-0.0/LICENSE |
1618 | ····debhello-0.0/src/ | 1619 | ····debhello-0.0/src/ |
1619 | ····debhello-0.0/src/hello.c | 1620 | ····debhello-0.0/src/hello.c |
1620 | ····debhello-0.0/Makefile | ||
1621 | ·····$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz | 1621 | ·····$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz |
1622 | ····debian/ | 1622 | ····debian/ |
1623 | ·debian/README.Debian | 1623 | ·debian/README.Debian |
1624 | ····debian/changelog | 1624 | ····debian/changelog |
1625 | ····debian/compat | 1625 | ····debian/compat |
1626 | ····debian/control | 1626 | ····debian/control |
1627 | ····debian/copyright | 1627 | ····debian/copyright |
Offset 1744, 16 lines modified | Offset 1744, 16 lines modified | ||
1744 | ·····$·cp·-a·debhello-0.0·debhello-0.0.orig | 1744 | ·····$·cp·-a·debhello-0.0·debhello-0.0.orig |
1745 | ·····$·vim·debhello-0.0/Makefile | 1745 | ·····$·vim·debhello-0.0/Makefile |
1746 | ·····...·hack,·hack,·hack,·... | 1746 | ·····...·hack,·hack,·hack,·... |
1747 | ·····$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch | 1747 | ·····$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch |
1748 | ·····$·cat·000-prefix-usr.patch | 1748 | ·····$·cat·000-prefix-usr.patch |
1749 | ····diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile | 1749 | ····diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile |
1750 | ····---·debhello-0.0.orig/Makefile··2020-09-2 | 1750 | ····---·debhello-0.0.orig/Makefile··2020-09-21·16:59:42.166974920·+1400 |
1751 | ·+++·debhello-0.0/Makefile·······2020-09-2 | 1751 | ·+++·debhello-0.0/Makefile·······2020-09-21·16:59:43.535015955·+1400 |
1752 | ····@@·-1,4·+1,4·@@ | 1752 | ····@@·-1,4·+1,4·@@ |
1753 | ····-prefix·=·/usr/local | 1753 | ····-prefix·=·/usr/local |
1754 | ····+prefix·=·/usr | 1754 | ····+prefix·=·/usr |
1755 | ·····all:·src/hello | 1755 | ·····all:·src/hello |
1756 | ·····$·rm·-rf·debhello-0.0 | 1756 | ·····$·rm·-rf·debhello-0.0 |
Offset 4843, 17 lines modified | Offset 4843, 17 lines modified | ||
4843 | ····I:·set·parameters | 4843 | ····I:·set·parameters |
4844 | ·····... | 4844 | ·····... |
4845 | ····I:·debmake·-x·"4"·... | 4845 | ····I:·debmake·-x·"4"·... |
4846 | ····I:·creating·=>·debian/control | 4846 | ····I:·creating·=>·debian/control |
4847 | ····I:·creating·=>·debian/copyright | 4847 | ····I:·creating·=>·debian/copyright |
4848 | ·I:·substituting·=>·/usr/share/debmake/extra0/rules | 4848 | ·I:·substituting·=>·/usr/share/debmake/extra0/rules |
4849 | ·····... | 4849 | ·····... |
4850 | ····I:·creating·=>·debian/license-examples/LGPL-2.1+ | ||
4851 | ····I:·substituting·=>·/usr/share/debmake/extra4/Artistic-1.0 | ||
4852 | ····I:·creating·=>·debian/license-examples/Artistic-1.0 | 4850 | ····I:·creating·=>·debian/license-examples/Artistic-1.0 |
4851 | ····I:·substituting·=>·/usr/share/debmake/extra4/LGPL-3.0+ | ||
4852 | ····I:·creating·=>·debian/license-examples/LGPL-3.0+ | ||
4853 | ····I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause | 4853 | ····I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause |
4854 | ····I:·creating·=>·debian/license-examples/BSD-3-Clause | 4854 | ····I:·creating·=>·debian/license-examples/BSD-3-Clause |
4855 | ····I:·$·wrap-and-sort | 4855 | ····I:·$·wrap-and-sort |
4856 | ·我们来检查一下自动产生的模板文件。 | 4856 | ·我们来检查一下自动产生的模板文件。 |
4857 | ·····$·cd·.. | 4857 | ·····$·cd·.. |
Offset 5188, 22 lines modified | Offset 5188, 22 lines modified | ||
5188 | ·debhello_0.2-1.debian.tar.xz·包含了·Debian·对上游源代码的修改,具 | 5188 | ·debhello_0.2-1.debian.tar.xz·包含了·Debian·对上游源代码的修改,具 |
5189 | ····体如下所示。 | 5189 | ····体如下所示。 |
5190 | ····压缩过的归档文件·debhello_0.2-1.debian.tar.xz·中的内容物:. | 5190 | ····压缩过的归档文件·debhello_0.2-1.debian.tar.xz·中的内容物:. |
5191 | ·····$·tar·-tzf·debhello-0.2.tar.gz | 5191 | ·····$·tar·-tzf·debhello-0.2.tar.gz |
5192 | ····debhello-0.2/ | 5192 | ····debhello-0.2/ |
5193 | ····debhello-0.2/LICENSE | ||
5194 | ····debhello-0.2/scripts/ | 5193 | ····debhello-0.2/scripts/ |
Max diff block lines reached; 3762/8232 bytes (45.70%) of diff not shown. |
Offset 460, 24 lines modified | Offset 460, 24 lines modified | ||
460 | I:·debmake·-x·"1"·... | 460 | I:·debmake·-x·"1"·... |
461 | I:·creating·=>·debian/control | 461 | I:·creating·=>·debian/control |
462 | I:·creating·=>·debian/copyright | 462 | I:·creating·=>·debian/copyright |
463 | I:·substituting·=>·/usr/share/debmake/extra0/rules | 463 | I:·substituting·=>·/usr/share/debmake/extra0/rules |
464 | I:·creating·=>·debian/rules | 464 | I:·creating·=>·debian/rules |
465 | I:·substituting·=>·/usr/share/debmake/extra0/changelog | 465 | I:·substituting·=>·/usr/share/debmake/extra0/changelog |
466 | I:·creating·=>·debian/changelog | 466 | I:·creating·=>·debian/changelog |
467 | I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
468 | I:·creating·=>·debian/compat | ||
469 | I:·substituting·=>·/usr/share/debmake/extra1/README.Debian | 467 | I:·substituting·=>·/usr/share/debmake/extra1/README.Debian |
470 | I:·creating·=>·debian/README.Debian | 468 | I:·creating·=>·debian/README.Debian |
469 | I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
470 | I:·creating·=>·debian/compat | ||
471 | I:·substituting·=>·/usr/share/debmake/extra1/watch | 471 | I:·substituting·=>·/usr/share/debmake/extra1/watch |
472 | I:·creating·=>·debian/watch | 472 | I:·creating·=>·debian/watch |
473 | I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
474 | I:·creating·=>·debian/source/format | ||
475 | I:·substituting·=>·/usr/share/debmake/extra1source/local-options | 473 | I:·substituting·=>·/usr/share/debmake/extra1source/local-options |
476 | I:·creating·=>·debian/source/local-options | 474 | I:·creating·=>·debian/source/local-options |
475 | I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
476 | I:·creating·=>·debian/source/format | ||
477 | I:·substituting·=>·/usr/share/debmake/extra1patches/series | 477 | I:·substituting·=>·/usr/share/debmake/extra1patches/series |
478 | I:·creating·=>·debian/patches/series | 478 | I:·creating·=>·debian/patches/series |
479 | I:·run·"debmake·-x2"·to·get·more·template·files | 479 | I:·run·"debmake·-x2"·to·get·more·template·files |
480 | I:·$·wrap-and-sort</pre> | 480 | I:·$·wrap-and-sort</pre> |
481 | ········<p>The·<span·class="strong"><strong>debmake</strong></span>·command·generates·all·these·template·files·based·on·command·line·options.··Since·no·options·are·specified,·the·<span·class="strong"><strong>debmake</strong></span>·command·chooses·reasonable·default·values·for·you:</p> | 481 | ········<p>The·<span·class="strong"><strong>debmake</strong></span>·command·generates·all·these·template·files·based·on·command·line·options.··Since·no·options·are·specified,·the·<span·class="strong"><strong>debmake</strong></span>·command·chooses·reasonable·default·values·for·you:</p> |
482 | ········<div·class="itemizedlist"> | 482 | ········<div·class="itemizedlist"> |
483 | ··········<ul·class="itemizedlist"> | 483 | ··········<ul·class="itemizedlist"> |
Offset 789, 15 lines modified | Offset 789, 15 lines modified | ||
789 | ·... | 789 | ·... |
790 | ·debian/rules·build | 790 | ·debian/rules·build |
791 | dh·build | 791 | dh·build |
792 | ···dh_update_autotools_config | 792 | ···dh_update_autotools_config |
793 | ···dh_autoreconf | 793 | ···dh_autoreconf |
794 | ···dh_auto_configure | 794 | ···dh_auto_configure |
795 | ···dh_auto_build | 795 | ···dh_auto_build |
796 | ········make·-j | 796 | ········make·-j4·"INSTALL=install·--strip-program=true" |
797 | make[1]:·Entering·directory·'/path/to/debhello-0.0' | 797 | make[1]:·Entering·directory·'/path/to/debhello-0.0' |
798 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. | 798 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. |
799 | #·-fstack-protector-strong·-Wformat·-Werror=format-security | 799 | #·-fstack-protector-strong·-Wformat·-Werror=format-security |
800 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... | 800 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... |
801 | ·... | 801 | ·... |
802 | ·fakeroot·debian/rules·binary | 802 | ·fakeroot·debian/rules·binary |
803 | dh·binary | 803 | dh·binary |
Offset 858, 18 lines modified | Offset 858, 18 lines modified | ||
858 | ··········</ul> | 858 | ··········</ul> |
859 | ········</div> | 859 | ········</div> |
860 | ········<p>The·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> | 860 | ········<p>The·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> |
861 | ········<p><strong>The·compressed·archive·contents·of·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>: </strong> | 861 | ········<p><strong>The·compressed·archive·contents·of·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>: </strong> |
862 | </p> | 862 | </p> |
863 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.0.tar.gz | 863 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.0.tar.gz |
864 | debhello-0.0/ | 864 | debhello-0.0/ |
865 | debhello-0.0/Makefile | ||
865 | debhello-0.0/LICENSE | 866 | debhello-0.0/LICENSE |
866 | debhello-0.0/src/ | 867 | debhello-0.0/src/ |
867 | debhello-0.0/src/hello.c | 868 | debhello-0.0/src/hello.c |
868 | debhello-0.0/Makefile | ||
869 | ·$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz | 869 | ·$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz |
870 | debian/ | 870 | debian/ |
871 | debian/README.Debian | 871 | debian/README.Debian |
872 | debian/changelog | 872 | debian/changelog |
873 | debian/compat | 873 | debian/compat |
874 | debian/control | 874 | debian/control |
875 | debian/copyright | 875 | debian/copyright |
Offset 1048, 16 lines modified | Offset 1048, 16 lines modified | ||
1048 | ··········<p>Here·is·an·example·to·create·<span·class="strong"><strong>000-prefix-usr.patch</strong></span>·by·the·<span·class="strong"><strong>diff</strong></span>·command.</p> | 1048 | ··········<p>Here·is·an·example·to·create·<span·class="strong"><strong>000-prefix-usr.patch</strong></span>·by·the·<span·class="strong"><strong>diff</strong></span>·command.</p> |
1049 | ··········<pre·class="screen">·$·cp·-a·debhello-0.0·debhello-0.0.orig | 1049 | ··········<pre·class="screen">·$·cp·-a·debhello-0.0·debhello-0.0.orig |
1050 | ·$·vim·debhello-0.0/Makefile | 1050 | ·$·vim·debhello-0.0/Makefile |
1051 | ·...·hack,·hack,·hack,·... | 1051 | ·...·hack,·hack,·hack,·... |
1052 | ·$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch | 1052 | ·$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch |
1053 | ·$·cat·000-prefix-usr.patch | 1053 | ·$·cat·000-prefix-usr.patch |
1054 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile | 1054 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile |
1055 | ---·debhello-0.0.orig/Makefile··2020-09-20·13:54:02.225984162·-1200 | ||
1056 | 1055 | ---·debhello-0.0.orig/Makefile··2020-09-21·16:59:42.166974920·+1400 | |
1056 | +++·debhello-0.0/Makefile·······2020-09-21·16:59:43.535015955·+1400 | ||
1057 | @@·-1,4·+1,4·@@ | 1057 | @@·-1,4·+1,4·@@ |
1058 | -prefix·=·/usr/local | 1058 | -prefix·=·/usr/local |
1059 | +prefix·=·/usr | 1059 | +prefix·=·/usr |
1060 | ·all:·src/hello | 1060 | ·all:·src/hello |
1061 | ·$·rm·-rf·debhello-0.0 | 1061 | ·$·rm·-rf·debhello-0.0 |
Offset 488, 24 lines modified | Offset 488, 24 lines modified | ||
488 | I:·debmake·-x·"1"·... | 488 | I:·debmake·-x·"1"·... |
489 | I:·creating·=>·debian/control | 489 | I:·creating·=>·debian/control |
490 | I:·creating·=>·debian/copyright | 490 | I:·creating·=>·debian/copyright |
491 | I:·substituting·=>·/usr/share/debmake/extra0/rules | 491 | I:·substituting·=>·/usr/share/debmake/extra0/rules |
492 | I:·creating·=>·debian/rules | 492 | I:·creating·=>·debian/rules |
493 | I:·substituting·=>·/usr/share/debmake/extra0/changelog | 493 | I:·substituting·=>·/usr/share/debmake/extra0/changelog |
494 | I:·creating·=>·debian/changelog | 494 | I:·creating·=>·debian/changelog |
495 | I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
496 | I:·creating·=>·debian/compat | ||
497 | I:·substituting·=>·/usr/share/debmake/extra1/README.Debian | 495 | I:·substituting·=>·/usr/share/debmake/extra1/README.Debian |
498 | I:·creating·=>·debian/README.Debian | 496 | I:·creating·=>·debian/README.Debian |
497 | I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
498 | I:·creating·=>·debian/compat | ||
499 | I:·substituting·=>·/usr/share/debmake/extra1/watch | 499 | I:·substituting·=>·/usr/share/debmake/extra1/watch |
500 | I:·creating·=>·debian/watch | 500 | I:·creating·=>·debian/watch |
501 | I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
502 | I:·creating·=>·debian/source/format | ||
503 | I:·substituting·=>·/usr/share/debmake/extra1source/local-options | 501 | I:·substituting·=>·/usr/share/debmake/extra1source/local-options |
504 | I:·creating·=>·debian/source/local-options | 502 | I:·creating·=>·debian/source/local-options |
503 | I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
504 | I:·creating·=>·debian/source/format | ||
505 | I:·substituting·=>·/usr/share/debmake/extra1patches/series | 505 | I:·substituting·=>·/usr/share/debmake/extra1patches/series |
506 | I:·creating·=>·debian/patches/series | 506 | I:·creating·=>·debian/patches/series |
507 | I:·run·"debmake·-x2"·to·get·more·template·files | 507 | I:·run·"debmake·-x2"·to·get·more·template·files |
508 | I:·$·wrap-and-sort</pre> | 508 | I:·$·wrap-and-sort</pre> |
509 | ········<p>The·<span·class="strong"><strong>debmake</strong></span>·command·generates·all·these·template·files·based·on·command·line·options.··Since·no·options·are·specified,·the·<span·class="strong"><strong>debmake</strong></span>·command·chooses·reasonable·default·values·for·you:</p> | 509 | ········<p>The·<span·class="strong"><strong>debmake</strong></span>·command·generates·all·these·template·files·based·on·command·line·options.··Since·no·options·are·specified,·the·<span·class="strong"><strong>debmake</strong></span>·command·chooses·reasonable·default·values·for·you:</p> |
510 | ········<div·class="itemizedlist"> | 510 | ········<div·class="itemizedlist"> |
511 | ··········<ul·class="itemizedlist"> | 511 | ··········<ul·class="itemizedlist"> |
Offset 825, 15 lines modified | Offset 825, 15 lines modified | ||
825 | ·... | 825 | ·... |
826 | ·debian/rules·build | 826 | ·debian/rules·build |
827 | dh·build | 827 | dh·build |
828 | ···dh_update_autotools_config | 828 | ···dh_update_autotools_config |
829 | ···dh_autoreconf | 829 | ···dh_autoreconf |
830 | ···dh_auto_configure | 830 | ···dh_auto_configure |
831 | ···dh_auto_build | 831 | ···dh_auto_build |
832 | ········make·-j | 832 | ········make·-j4·"INSTALL=install·--strip-program=true" |
833 | make[1]:·Entering·directory·'/path/to/debhello-0.0' | 833 | make[1]:·Entering·directory·'/path/to/debhello-0.0' |
834 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. | 834 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. |
835 | #·-fstack-protector-strong·-Wformat·-Werror=format-security | 835 | #·-fstack-protector-strong·-Wformat·-Werror=format-security |
836 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... | 836 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... |
837 | ·... | 837 | ·... |
838 | ·fakeroot·debian/rules·binary | 838 | ·fakeroot·debian/rules·binary |
839 | dh·binary | 839 | dh·binary |
Offset 896, 18 lines modified | Offset 896, 18 lines modified | ||
896 | ··········</ul> | 896 | ··········</ul> |
897 | ········</div> | 897 | ········</div> |
898 | ········<p>The·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> | 898 | ········<p>The·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> |
899 | ········<p><strong>The·compressed·archive·contents·of·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>: </strong> | 899 | ········<p><strong>The·compressed·archive·contents·of·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>: </strong> |
900 | </p> | 900 | </p> |
901 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.0.tar.gz | 901 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.0.tar.gz |
902 | debhello-0.0/ | 902 | debhello-0.0/ |
903 | debhello-0.0/Makefile | ||
903 | debhello-0.0/LICENSE | 904 | debhello-0.0/LICENSE |
904 | debhello-0.0/src/ | 905 | debhello-0.0/src/ |
905 | debhello-0.0/src/hello.c | 906 | debhello-0.0/src/hello.c |
906 | debhello-0.0/Makefile | ||
907 | ·$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz | 907 | ·$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz |
908 | debian/ | 908 | debian/ |
909 | debian/README.Debian | 909 | debian/README.Debian |
910 | debian/changelog | 910 | debian/changelog |
911 | debian/compat | 911 | debian/compat |
912 | debian/control | 912 | debian/control |
913 | debian/copyright | 913 | debian/copyright |
Offset 1086, 16 lines modified | Offset 1086, 16 lines modified | ||
1086 | ··········<p>Here·is·an·example·to·create·<span·class="strong"><strong>000-prefix-usr.patch</strong></span>·by·the·<span·class="strong"><strong>diff</strong></span>·command.</p> | 1086 | ··········<p>Here·is·an·example·to·create·<span·class="strong"><strong>000-prefix-usr.patch</strong></span>·by·the·<span·class="strong"><strong>diff</strong></span>·command.</p> |
1087 | ··········<pre·class="screen">·$·cp·-a·debhello-0.0·debhello-0.0.orig | 1087 | ··········<pre·class="screen">·$·cp·-a·debhello-0.0·debhello-0.0.orig |
1088 | ·$·vim·debhello-0.0/Makefile | 1088 | ·$·vim·debhello-0.0/Makefile |
1089 | ·...·hack,·hack,·hack,·... | 1089 | ·...·hack,·hack,·hack,·... |
1090 | ·$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch | 1090 | ·$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch |
1091 | ·$·cat·000-prefix-usr.patch | 1091 | ·$·cat·000-prefix-usr.patch |
1092 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile | 1092 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile |
1093 | ---·debhello-0.0.orig/Makefile··2020-09-20·13:54:02.225984162·-1200 | ||
1094 | 1093 | ---·debhello-0.0.orig/Makefile··2020-09-21·16:59:42.166974920·+1400 | |
1094 | +++·debhello-0.0/Makefile·······2020-09-21·16:59:43.535015955·+1400 | ||
1095 | @@·-1,4·+1,4·@@ | 1095 | @@·-1,4·+1,4·@@ |
1096 | -prefix·=·/usr/local | 1096 | -prefix·=·/usr/local |
1097 | +prefix·=·/usr | 1097 | +prefix·=·/usr |
1098 | ·all:·src/hello | 1098 | ·all:·src/hello |
1099 | ·$·rm·-rf·debhello-0.0 | 1099 | ·$·rm·-rf·debhello-0.0 |
Offset 488, 24 lines modified | Offset 488, 24 lines modified | ||
488 | I:·debmake·-x·"1"·... | 488 | I:·debmake·-x·"1"·... |
489 | I:·creating·=>·debian/control | 489 | I:·creating·=>·debian/control |
490 | I:·creating·=>·debian/copyright | 490 | I:·creating·=>·debian/copyright |
491 | I:·substituting·=>·/usr/share/debmake/extra0/rules | 491 | I:·substituting·=>·/usr/share/debmake/extra0/rules |
492 | I:·creating·=>·debian/rules | 492 | I:·creating·=>·debian/rules |
493 | I:·substituting·=>·/usr/share/debmake/extra0/changelog | 493 | I:·substituting·=>·/usr/share/debmake/extra0/changelog |
494 | I:·creating·=>·debian/changelog | 494 | I:·creating·=>·debian/changelog |
495 | I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
496 | I:·creating·=>·debian/compat | ||
497 | I:·substituting·=>·/usr/share/debmake/extra1/README.Debian | 495 | I:·substituting·=>·/usr/share/debmake/extra1/README.Debian |
498 | I:·creating·=>·debian/README.Debian | 496 | I:·creating·=>·debian/README.Debian |
497 | I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
498 | I:·creating·=>·debian/compat | ||
499 | I:·substituting·=>·/usr/share/debmake/extra1/watch | 499 | I:·substituting·=>·/usr/share/debmake/extra1/watch |
500 | I:·creating·=>·debian/watch | 500 | I:·creating·=>·debian/watch |
501 | I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
502 | I:·creating·=>·debian/source/format | ||
503 | I:·substituting·=>·/usr/share/debmake/extra1source/local-options | 501 | I:·substituting·=>·/usr/share/debmake/extra1source/local-options |
504 | I:·creating·=>·debian/source/local-options | 502 | I:·creating·=>·debian/source/local-options |
503 | I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
504 | I:·creating·=>·debian/source/format | ||
505 | I:·substituting·=>·/usr/share/debmake/extra1patches/series | 505 | I:·substituting·=>·/usr/share/debmake/extra1patches/series |
506 | I:·creating·=>·debian/patches/series | 506 | I:·creating·=>·debian/patches/series |
507 | I:·run·"debmake·-x2"·to·get·more·template·files | 507 | I:·run·"debmake·-x2"·to·get·more·template·files |
508 | I:·$·wrap-and-sort</pre> | 508 | I:·$·wrap-and-sort</pre> |
509 | ········<p>The·<span·class="strong"><strong>debmake</strong></span>·command·generates·all·these·template·files·based·on·command·line·options.··Since·no·options·are·specified,·the·<span·class="strong"><strong>debmake</strong></span>·command·chooses·reasonable·default·values·for·you:</p> | 509 | ········<p>The·<span·class="strong"><strong>debmake</strong></span>·command·generates·all·these·template·files·based·on·command·line·options.··Since·no·options·are·specified,·the·<span·class="strong"><strong>debmake</strong></span>·command·chooses·reasonable·default·values·for·you:</p> |
510 | ········<div·class="itemizedlist"> | 510 | ········<div·class="itemizedlist"> |
511 | ··········<ul·class="itemizedlist"> | 511 | ··········<ul·class="itemizedlist"> |
Offset 825, 15 lines modified | Offset 825, 15 lines modified | ||
825 | ·... | 825 | ·... |
826 | ·debian/rules·build | 826 | ·debian/rules·build |
827 | dh·build | 827 | dh·build |
828 | ···dh_update_autotools_config | 828 | ···dh_update_autotools_config |
829 | ···dh_autoreconf | 829 | ···dh_autoreconf |
830 | ···dh_auto_configure | 830 | ···dh_auto_configure |
831 | ···dh_auto_build | 831 | ···dh_auto_build |
832 | ········make·-j | 832 | ········make·-j4·"INSTALL=install·--strip-program=true" |
833 | make[1]:·Entering·directory·'/path/to/debhello-0.0' | 833 | make[1]:·Entering·directory·'/path/to/debhello-0.0' |
834 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. | 834 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. |
835 | #·-fstack-protector-strong·-Wformat·-Werror=format-security | 835 | #·-fstack-protector-strong·-Wformat·-Werror=format-security |
836 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... | 836 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... |
837 | ·... | 837 | ·... |
838 | ·fakeroot·debian/rules·binary | 838 | ·fakeroot·debian/rules·binary |
839 | dh·binary | 839 | dh·binary |
Offset 896, 18 lines modified | Offset 896, 18 lines modified | ||
896 | ··········</ul> | 896 | ··········</ul> |
897 | ········</div> | 897 | ········</div> |
898 | ········<p>The·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> | 898 | ········<p>The·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> |
899 | ········<p><strong>The·compressed·archive·contents·of·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>: </strong> | 899 | ········<p><strong>The·compressed·archive·contents·of·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>: </strong> |
900 | </p> | 900 | </p> |
901 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.0.tar.gz | 901 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.0.tar.gz |
902 | debhello-0.0/ | 902 | debhello-0.0/ |
903 | debhello-0.0/Makefile | ||
903 | debhello-0.0/LICENSE | 904 | debhello-0.0/LICENSE |
904 | debhello-0.0/src/ | 905 | debhello-0.0/src/ |
905 | debhello-0.0/src/hello.c | 906 | debhello-0.0/src/hello.c |
906 | debhello-0.0/Makefile | ||
907 | ·$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz | 907 | ·$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz |
908 | debian/ | 908 | debian/ |
909 | debian/README.Debian | 909 | debian/README.Debian |
910 | debian/changelog | 910 | debian/changelog |
911 | debian/compat | 911 | debian/compat |
912 | debian/control | 912 | debian/control |
913 | debian/copyright | 913 | debian/copyright |
Offset 1086, 16 lines modified | Offset 1086, 16 lines modified | ||
1086 | ··········<p>Here·is·an·example·to·create·<span·class="strong"><strong>000-prefix-usr.patch</strong></span>·by·the·<span·class="strong"><strong>diff</strong></span>·command.</p> | 1086 | ··········<p>Here·is·an·example·to·create·<span·class="strong"><strong>000-prefix-usr.patch</strong></span>·by·the·<span·class="strong"><strong>diff</strong></span>·command.</p> |
1087 | ··········<pre·class="screen">·$·cp·-a·debhello-0.0·debhello-0.0.orig | 1087 | ··········<pre·class="screen">·$·cp·-a·debhello-0.0·debhello-0.0.orig |
1088 | ·$·vim·debhello-0.0/Makefile | 1088 | ·$·vim·debhello-0.0/Makefile |
1089 | ·...·hack,·hack,·hack,·... | 1089 | ·...·hack,·hack,·hack,·... |
1090 | ·$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch | 1090 | ·$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch |
1091 | ·$·cat·000-prefix-usr.patch | 1091 | ·$·cat·000-prefix-usr.patch |
1092 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile | 1092 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile |
1093 | ---·debhello-0.0.orig/Makefile··2020-09-20·13:54:02.225984162·-1200 | ||
1094 | 1093 | ---·debhello-0.0.orig/Makefile··2020-09-21·16:59:42.166974920·+1400 | |
1094 | +++·debhello-0.0/Makefile·······2020-09-21·16:59:43.535015955·+1400 | ||
1095 | @@·-1,4·+1,4·@@ | 1095 | @@·-1,4·+1,4·@@ |
1096 | -prefix·=·/usr/local | 1096 | -prefix·=·/usr/local |
1097 | +prefix·=·/usr | 1097 | +prefix·=·/usr |
1098 | ·all:·src/hello | 1098 | ·all:·src/hello |
1099 | ·$·rm·-rf·debhello-0.0 | 1099 | ·$·rm·-rf·debhello-0.0 |
Offset 432, 24 lines modified | Offset 432, 24 lines modified | ||
432 | I:·debmake·-x·"1"·... | 432 | I:·debmake·-x·"1"·... |
433 | I:·creating·=>·debian/control | 433 | I:·creating·=>·debian/control |
434 | I:·creating·=>·debian/copyright | 434 | I:·creating·=>·debian/copyright |
435 | I:·substituting·=>·/usr/share/debmake/extra0/rules | 435 | I:·substituting·=>·/usr/share/debmake/extra0/rules |
436 | I:·creating·=>·debian/rules | 436 | I:·creating·=>·debian/rules |
437 | I:·substituting·=>·/usr/share/debmake/extra0/changelog | 437 | I:·substituting·=>·/usr/share/debmake/extra0/changelog |
438 | I:·creating·=>·debian/changelog | 438 | I:·creating·=>·debian/changelog |
439 | I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
440 | I:·creating·=>·debian/compat | ||
441 | I:·substituting·=>·/usr/share/debmake/extra1/README.Debian | 439 | I:·substituting·=>·/usr/share/debmake/extra1/README.Debian |
442 | I:·creating·=>·debian/README.Debian | 440 | I:·creating·=>·debian/README.Debian |
441 | I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
442 | I:·creating·=>·debian/compat | ||
443 | I:·substituting·=>·/usr/share/debmake/extra1/watch | 443 | I:·substituting·=>·/usr/share/debmake/extra1/watch |
444 | I:·creating·=>·debian/watch | 444 | I:·creating·=>·debian/watch |
445 | I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
446 | I:·creating·=>·debian/source/format | ||
447 | I:·substituting·=>·/usr/share/debmake/extra1source/local-options | 445 | I:·substituting·=>·/usr/share/debmake/extra1source/local-options |
448 | I:·creating·=>·debian/source/local-options | 446 | I:·creating·=>·debian/source/local-options |
447 | I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
448 | I:·creating·=>·debian/source/format | ||
449 | I:·substituting·=>·/usr/share/debmake/extra1patches/series | 449 | I:·substituting·=>·/usr/share/debmake/extra1patches/series |
450 | I:·creating·=>·debian/patches/series | 450 | I:·creating·=>·debian/patches/series |
451 | I:·run·"debmake·-x2"·to·get·more·template·files | 451 | I:·run·"debmake·-x2"·to·get·more·template·files |
452 | I:·$·wrap-and-sort</pre> | 452 | I:·$·wrap-and-sort</pre> |
453 | ········<p>Команда·<span·class="strong"><strong>debmake</strong></span>·создаёт·все·шаблонные·файлы·на·основе·опций·командной·строки.·Поскольку·никакие·опции·не·были·переданы,·команда·<span·class="strong"><strong>debmake</strong></span>·выбирает·для·вас·разумные·значения·по·умолчанию:</p> | 453 | ········<p>Команда·<span·class="strong"><strong>debmake</strong></span>·создаёт·все·шаблонные·файлы·на·основе·опций·командной·строки.·Поскольку·никакие·опции·не·были·переданы,·команда·<span·class="strong"><strong>debmake</strong></span>·выбирает·для·вас·разумные·значения·по·умолчанию:</p> |
454 | ········<div·class="itemizedlist"> | 454 | ········<div·class="itemizedlist"> |
455 | ··········<ul·class="itemizedlist"> | 455 | ··········<ul·class="itemizedlist"> |
Offset 757, 15 lines modified | Offset 757, 15 lines modified | ||
757 | ·... | 757 | ·... |
758 | ·debian/rules·build | 758 | ·debian/rules·build |
759 | dh·build | 759 | dh·build |
760 | ···dh_update_autotools_config | 760 | ···dh_update_autotools_config |
761 | ···dh_autoreconf | 761 | ···dh_autoreconf |
762 | ···dh_auto_configure | 762 | ···dh_auto_configure |
763 | ···dh_auto_build | 763 | ···dh_auto_build |
764 | ········make·-j | 764 | ········make·-j4·"INSTALL=install·--strip-program=true" |
765 | make[1]:·Entering·directory·'/path/to/debhello-0.0' | 765 | make[1]:·Entering·directory·'/path/to/debhello-0.0' |
766 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. | 766 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. |
767 | #·-fstack-protector-strong·-Wformat·-Werror=format-security | 767 | #·-fstack-protector-strong·-Wformat·-Werror=format-security |
768 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... | 768 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... |
769 | ·... | 769 | ·... |
770 | ·fakeroot·debian/rules·binary | 770 | ·fakeroot·debian/rules·binary |
771 | dh·binary | 771 | dh·binary |
Offset 818, 18 lines modified | Offset 818, 18 lines modified | ||
818 | ··········</ul> | 818 | ··········</ul> |
819 | ········</div> | 819 | ········</div> |
820 | ········<p><span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>·содержит·изменения·Debian,·внесённые·в·исходный·код·основной·ветки·разработки.·Содержимое·этого·файла·приведено·ниже.</p> | 820 | ········<p><span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>·содержит·изменения·Debian,·внесённые·в·исходный·код·основной·ветки·разработки.·Содержимое·этого·файла·приведено·ниже.</p> |
821 | ········<p><strong>Содержимое·архива·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>: </strong> | 821 | ········<p><strong>Содержимое·архива·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>: </strong> |
822 | </p> | 822 | </p> |
823 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.0.tar.gz | 823 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.0.tar.gz |
824 | debhello-0.0/ | 824 | debhello-0.0/ |
825 | debhello-0.0/Makefile | ||
825 | debhello-0.0/LICENSE | 826 | debhello-0.0/LICENSE |
826 | debhello-0.0/src/ | 827 | debhello-0.0/src/ |
827 | debhello-0.0/src/hello.c | 828 | debhello-0.0/src/hello.c |
828 | debhello-0.0/Makefile | ||
829 | ·$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz | 829 | ·$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz |
830 | debian/ | 830 | debian/ |
831 | debian/README.Debian | 831 | debian/README.Debian |
832 | debian/changelog | 832 | debian/changelog |
833 | debian/compat | 833 | debian/compat |
834 | debian/control | 834 | debian/control |
835 | debian/copyright | 835 | debian/copyright |
Offset 1006, 16 lines modified | Offset 1006, 16 lines modified | ||
1006 | ··········<p>Ниже·приводится·пример·создания·<span·class="strong"><strong>000-prefix-usr.patch</strong></span>·с·помощью·команды·<span·class="strong"><strong>diff</strong></span>.</p> | 1006 | ··········<p>Ниже·приводится·пример·создания·<span·class="strong"><strong>000-prefix-usr.patch</strong></span>·с·помощью·команды·<span·class="strong"><strong>diff</strong></span>.</p> |
1007 | ··········<pre·class="screen">·$·cp·-a·debhello-0.0·debhello-0.0.orig | 1007 | ··········<pre·class="screen">·$·cp·-a·debhello-0.0·debhello-0.0.orig |
1008 | ·$·vim·debhello-0.0/Makefile | 1008 | ·$·vim·debhello-0.0/Makefile |
1009 | ·...·hack,·hack,·hack,·... | 1009 | ·...·hack,·hack,·hack,·... |
1010 | ·$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch | 1010 | ·$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch |
1011 | ·$·cat·000-prefix-usr.patch | 1011 | ·$·cat·000-prefix-usr.patch |
1012 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile | 1012 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile |
1013 | ---·debhello-0.0.orig/Makefile··2020-09-20·13:54:02.225984162·-1200 | ||
1014 | 1013 | ---·debhello-0.0.orig/Makefile··2020-09-21·16:59:42.166974920·+1400 | |
1014 | +++·debhello-0.0/Makefile·······2020-09-21·16:59:43.535015955·+1400 | ||
1015 | @@·-1,4·+1,4·@@ | 1015 | @@·-1,4·+1,4·@@ |
1016 | -prefix·=·/usr/local | 1016 | -prefix·=·/usr/local |
1017 | +prefix·=·/usr | 1017 | +prefix·=·/usr |
1018 | ·all:·src/hello | 1018 | ·all:·src/hello |
1019 | ·$·rm·-rf·debhello-0.0 | 1019 | ·$·rm·-rf·debhello-0.0 |
Offset 428, 24 lines modified | Offset 428, 24 lines modified | ||
428 | I:·debmake·-x·"1"·... | 428 | I:·debmake·-x·"1"·... |
429 | I:·creating·=>·debian/control | 429 | I:·creating·=>·debian/control |
430 | I:·creating·=>·debian/copyright | 430 | I:·creating·=>·debian/copyright |
431 | I:·substituting·=>·/usr/share/debmake/extra0/rules | 431 | I:·substituting·=>·/usr/share/debmake/extra0/rules |
432 | I:·creating·=>·debian/rules | 432 | I:·creating·=>·debian/rules |
433 | I:·substituting·=>·/usr/share/debmake/extra0/changelog | 433 | I:·substituting·=>·/usr/share/debmake/extra0/changelog |
434 | I:·creating·=>·debian/changelog | 434 | I:·creating·=>·debian/changelog |
435 | I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
436 | I:·creating·=>·debian/compat | ||
437 | I:·substituting·=>·/usr/share/debmake/extra1/README.Debian | 435 | I:·substituting·=>·/usr/share/debmake/extra1/README.Debian |
438 | I:·creating·=>·debian/README.Debian | 436 | I:·creating·=>·debian/README.Debian |
437 | I:·substituting·=>·/usr/share/debmake/extra1/compat | ||
438 | I:·creating·=>·debian/compat | ||
439 | I:·substituting·=>·/usr/share/debmake/extra1/watch | 439 | I:·substituting·=>·/usr/share/debmake/extra1/watch |
440 | I:·creating·=>·debian/watch | 440 | I:·creating·=>·debian/watch |
441 | I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
442 | I:·creating·=>·debian/source/format | ||
443 | I:·substituting·=>·/usr/share/debmake/extra1source/local-options | 441 | I:·substituting·=>·/usr/share/debmake/extra1source/local-options |
444 | I:·creating·=>·debian/source/local-options | 442 | I:·creating·=>·debian/source/local-options |
443 | I:·substituting·=>·/usr/share/debmake/extra1source/format | ||
444 | I:·creating·=>·debian/source/format | ||
445 | I:·substituting·=>·/usr/share/debmake/extra1patches/series | 445 | I:·substituting·=>·/usr/share/debmake/extra1patches/series |
446 | I:·creating·=>·debian/patches/series | 446 | I:·creating·=>·debian/patches/series |
447 | I:·run·"debmake·-x2"·to·get·more·template·files | 447 | I:·run·"debmake·-x2"·to·get·more·template·files |
448 | I:·$·wrap-and-sort</pre> | 448 | I:·$·wrap-and-sort</pre> |
449 | ········<p><span·class="strong"><strong>debmake</strong></span>·命令基于命令行选项产生所有这些模板文件。如果没有指定具体选项,<span·class="strong"><strong>debmake</strong></span>·命令将为您自动选择合理的默认值:</p> | 449 | ········<p><span·class="strong"><strong>debmake</strong></span>·命令基于命令行选项产生所有这些模板文件。如果没有指定具体选项,<span·class="strong"><strong>debmake</strong></span>·命令将为您自动选择合理的默认值:</p> |
450 | ········<div·class="itemizedlist"> | 450 | ········<div·class="itemizedlist"> |
451 | ··········<ul·class="itemizedlist"> | 451 | ··········<ul·class="itemizedlist"> |
Offset 753, 15 lines modified | Offset 753, 15 lines modified | ||
753 | ·... | 753 | ·... |
754 | ·debian/rules·build | 754 | ·debian/rules·build |
755 | dh·build | 755 | dh·build |
756 | ···dh_update_autotools_config | 756 | ···dh_update_autotools_config |
757 | ···dh_autoreconf | 757 | ···dh_autoreconf |
758 | ···dh_auto_configure | 758 | ···dh_auto_configure |
759 | ···dh_auto_build | 759 | ···dh_auto_build |
760 | ········make·-j | 760 | ········make·-j4·"INSTALL=install·--strip-program=true" |
761 | make[1]:·Entering·directory·'/path/to/debhello-0.0' | 761 | make[1]:·Entering·directory·'/path/to/debhello-0.0' |
762 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. | 762 | #·CFLAGS=-g·-O2·-ffile-prefix-map=/build/debmake-doc-1.14=. |
763 | #·-fstack-protector-strong·-Wformat·-Werror=format-security | 763 | #·-fstack-protector-strong·-Wformat·-Werror=format-security |
764 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... | 764 | cc·-Wdate-time·-D_FORTIFY_SOURCE=2·-g·-O2·-ffile-prefix-map=/build/debmake-do... |
765 | ·... | 765 | ·... |
766 | ·fakeroot·debian/rules·binary | 766 | ·fakeroot·debian/rules·binary |
767 | dh·binary | 767 | dh·binary |
Offset 808, 18 lines modified | Offset 808, 18 lines modified | ||
808 | ··········</ul> | 808 | ··········</ul> |
809 | ········</div> | 809 | ········</div> |
810 | ········<p><span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>·包含了·Debian·对上游源代码的修改,具体如下所示。</p> | 810 | ········<p><span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>·包含了·Debian·对上游源代码的修改,具体如下所示。</p> |
811 | ········<p><strong>压缩文件·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>·的内容:. </strong> | 811 | ········<p><strong>压缩文件·<span·class="strong"><strong>debhello_0.0-1.debian.tar.xz</strong></span>·的内容:. </strong> |
812 | </p> | 812 | </p> |
813 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.0.tar.gz | 813 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.0.tar.gz |
814 | debhello-0.0/ | 814 | debhello-0.0/ |
815 | debhello-0.0/Makefile | ||
815 | debhello-0.0/LICENSE | 816 | debhello-0.0/LICENSE |
816 | debhello-0.0/src/ | 817 | debhello-0.0/src/ |
817 | debhello-0.0/src/hello.c | 818 | debhello-0.0/src/hello.c |
818 | debhello-0.0/Makefile | ||
819 | ·$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz | 819 | ·$·tar·--xz·-tf·debhello_0.0-1.debian.tar.xz |
820 | debian/ | 820 | debian/ |
821 | debian/README.Debian | 821 | debian/README.Debian |
822 | debian/changelog | 822 | debian/changelog |
823 | debian/compat | 823 | debian/compat |
824 | debian/control | 824 | debian/control |
825 | debian/copyright | 825 | debian/copyright |
Offset 993, 16 lines modified | Offset 993, 16 lines modified | ||
993 | ··········<p>这里我们使用·<span·class="strong"><strong>diff</strong></span>·命令创建一个·<span·class="strong"><strong>000-prefix-usr.patch</strong></span>·文件作为例子。</p> | 993 | ··········<p>这里我们使用·<span·class="strong"><strong>diff</strong></span>·命令创建一个·<span·class="strong"><strong>000-prefix-usr.patch</strong></span>·文件作为例子。</p> |
994 | ··········<pre·class="screen">·$·cp·-a·debhello-0.0·debhello-0.0.orig | 994 | ··········<pre·class="screen">·$·cp·-a·debhello-0.0·debhello-0.0.orig |
995 | ·$·vim·debhello-0.0/Makefile | 995 | ·$·vim·debhello-0.0/Makefile |
996 | ·...·hack,·hack,·hack,·... | 996 | ·...·hack,·hack,·hack,·... |
997 | ·$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch | 997 | ·$·diff·-Nru·debhello-0.0.orig·debhello-0.0·>000-prefix-usr.patch |
998 | ·$·cat·000-prefix-usr.patch | 998 | ·$·cat·000-prefix-usr.patch |
999 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile | 999 | diff·-Nru·debhello-0.0.orig/Makefile·debhello-0.0/Makefile |
1000 | ---·debhello-0.0.orig/Makefile··2020-09-20·13:54:02.225984162·-1200 | ||
1001 | 1000 | ---·debhello-0.0.orig/Makefile··2020-09-21·16:59:42.166974920·+1400 | |
1001 | +++·debhello-0.0/Makefile·······2020-09-21·16:59:43.535015955·+1400 | ||
1002 | @@·-1,4·+1,4·@@ | 1002 | @@·-1,4·+1,4·@@ |
1003 | -prefix·=·/usr/local | 1003 | -prefix·=·/usr/local |
1004 | +prefix·=·/usr | 1004 | +prefix·=·/usr |
1005 | ·all:·src/hello | 1005 | ·all:·src/hello |
1006 | ·$·rm·-rf·debhello-0.0 | 1006 | ·$·rm·-rf·debhello-0.0 |
Offset 193, 17 lines modified | Offset 193, 17 lines modified | ||
193 | I:·set·parameters | 193 | I:·set·parameters |
194 | ·... | 194 | ·... |
195 | I:·debmake·-x·"4"·... | 195 | I:·debmake·-x·"4"·... |
196 | I:·creating·=>·debian/control | 196 | I:·creating·=>·debian/control |
197 | I:·creating·=>·debian/copyright | 197 | I:·creating·=>·debian/copyright |
198 | I:·substituting·=>·/usr/share/debmake/extra0/rules | 198 | I:·substituting·=>·/usr/share/debmake/extra0/rules |
199 | ·... | 199 | ·... |
200 | I:·creating·=>·debian/license-examples/LGPL-2.1+ | ||
201 | I:·substituting·=>·/usr/share/debmake/extra4/Artistic-1.0 | ||
202 | I:·creating·=>·debian/license-examples/Artistic-1.0 | 200 | I:·creating·=>·debian/license-examples/Artistic-1.0 |
201 | I:·substituting·=>·/usr/share/debmake/extra4/LGPL-3.0+ | ||
202 | I:·creating·=>·debian/license-examples/LGPL-3.0+ | ||
203 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause | 203 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause |
204 | I:·creating·=>·debian/license-examples/BSD-3-Clause | 204 | I:·creating·=>·debian/license-examples/BSD-3-Clause |
205 | I:·$·wrap-and-sort</pre> | 205 | I:·$·wrap-and-sort</pre> |
206 | ········<p>Lassen·Sie·uns·die·erstellten·Vorlagendateien·anschauen.</p> | 206 | ········<p>Lassen·Sie·uns·die·erstellten·Vorlagendateien·anschauen.</p> |
207 | ········<pre·class="screen">·$·cd·.. | 207 | ········<pre·class="screen">·$·cd·.. |
208 | ·$·tree | 208 | ·$·tree |
209 | . | 209 | . |
Offset 551, 22 lines modified | Offset 551, 22 lines modified | ||
551 | ··········</ul> | 551 | ··········</ul> |
552 | ········</div> | 552 | ········</div> |
553 | ········<p>The·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>·file·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> | 553 | ········<p>The·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>·file·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> |
554 | ········<p><strong>The·compressed·archive·contents·of·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>: </strong> | 554 | ········<p><strong>The·compressed·archive·contents·of·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>: </strong> |
555 | </p> | 555 | </p> |
556 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.2.tar.gz | 556 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.2.tar.gz |
557 | debhello-0.2/ | 557 | debhello-0.2/ |
558 | debhello-0.2/LICENSE | ||
559 | debhello-0.2/scripts/ | 558 | debhello-0.2/scripts/ |
560 | debhello-0.2/scripts/hello | 559 | debhello-0.2/scripts/hello |
561 | debhello-0.2/data/ | 560 | debhello-0.2/data/ |
562 | debhello-0.2/data/hello.png | ||
563 | debhello-0.2/data/hello.desktop | 561 | debhello-0.2/data/hello.desktop |
562 | debhello-0.2/data/hello.png | ||
564 | debhello-0.2/man/ | 563 | debhello-0.2/man/ |
565 | debhello-0.2/man/hello.1 | 564 | debhello-0.2/man/hello.1 |
565 | debhello-0.2/LICENSE | ||
566 | ·$·tar·--xz·-tf·debhello_0.2-1.debian.tar.xz | 566 | ·$·tar·--xz·-tf·debhello_0.2-1.debian.tar.xz |
567 | debian/ | 567 | debian/ |
568 | debian/README.Debian | 568 | debian/README.Debian |
569 | debian/changelog | 569 | debian/changelog |
570 | debian/compat | 570 | debian/compat |
571 | debian/control | 571 | debian/control |
572 | debian/copyright | 572 | debian/copyright |
Offset 2870, 27 lines modified | Offset 2870, 27 lines modified | ||
2870 | ·$·rm·-rf·m4·build-aux·*~</pre> | 2870 | ·$·rm·-rf·m4·build-aux·*~</pre> |
2871 | ········<p> | 2871 | ········<p> |
2872 | </p> | 2872 | </p> |
2873 | ········<p>Let’s·check·generated·files·under·the·<span·class="strong"><strong>po/</strong></span>·directory.</p> | 2873 | ········<p>Let’s·check·generated·files·under·the·<span·class="strong"><strong>po/</strong></span>·directory.</p> |
2874 | ········<p><strong>files·in·<span·class="strong"><strong>po</strong></span>·(i18n): </strong> | 2874 | ········<p><strong>files·in·<span·class="strong"><strong>po</strong></span>·(i18n): </strong> |
2875 | </p> | 2875 | </p> |
2876 | ········<pre·class="screen">·$·ls·-l·po | 2876 | ········<pre·class="screen">·$·ls·-l·po |
2877 | /build/debmake-doc-1.14/debhello-2.0-pkg2/step151.cmd:· | 2877 | /build/debmake-doc-1.14/debhello-2.0-pkg2/step151.cmd:·riga·2:·SOURCE_DATE_EP... |
2878 | total·60 | 2878 | totale·60 |
2879 | -rw-r | 2879 | -rw-rw-r--·1·pbuilder2·pbuilder2···494·Jan··1·13:59·ChangeLog |
2880 | -rw-r | 2880 | -rw-rw-r--·1·pbuilder2·pbuilder2·17577·Jan··1·13:59·Makefile.in.in |
2881 | -rw-r | 2881 | -rw-rw-r--·1·pbuilder2·pbuilder2··3376·Jan··1·13:59·Makevars.template |
2882 | -rw-r | 2882 | -rw-rw-r--·1·pbuilder2·pbuilder2····59·Jan··1·13:59·POTFILES.in |
2883 | -rw-r | 2883 | -rw-rw-r--·1·pbuilder2·pbuilder2··2203·Jan··1·13:59·Rules-quot |
2884 | -rw-r | 2884 | -rw-rw-r--·1·pbuilder2·pbuilder2···217·Jan··1·13:59·boldquot.sed |
2885 | -rw-r | 2885 | -rw-rw-r--·1·pbuilder2·pbuilder2··1337·Jan··1·13:59·en@boldquot.header |
2886 | -rw-r | 2886 | -rw-rw-r--·1·pbuilder2·pbuilder2··1203·Jan··1·13:59·en@quot.header |
2887 | -rw-r | 2887 | -rw-rw-r--·1·pbuilder2·pbuilder2···672·Jan··1·13:59·insert-header.sin |
2888 | -rw-r | 2888 | -rw-rw-r--·1·pbuilder2·pbuilder2···153·Jan··1·13:59·quot.sed |
2889 | -rw-r | 2889 | -rw-rw-r--·1·pbuilder2·pbuilder2···432·Jan··1·13:59·remove-potcdate.sin</pre> |
2890 | ········<p> | 2890 | ········<p> |
2891 | </p> | 2891 | </p> |
2892 | ········<p>Let’s·update·the·<span·class="strong"><strong>configure.ac</strong></span>·by·adding·“<span·class="strong"><strong>AM_GNU_GETTEXT([external])</strong></span>”,·etc..</p> | 2892 | ········<p>Let’s·update·the·<span·class="strong"><strong>configure.ac</strong></span>·by·adding·“<span·class="strong"><strong>AM_GNU_GETTEXT([external])</strong></span>”,·etc..</p> |
2893 | ········<p><strong><span·class="strong"><strong>configure.ac</strong></span>·(i18n): </strong> | 2893 | ········<p><strong><span·class="strong"><strong>configure.ac</strong></span>·(i18n): </strong> |
2894 | </p> | 2894 | </p> |
2895 | ········<pre·class="screen">·$·vim·configure.ac | 2895 | ········<pre·class="screen">·$·vim·configure.ac |
2896 | ·...·hack,·hack,·hack,·... | 2896 | ·...·hack,·hack,·hack,·... |
Offset 2936, 16 lines modified | Offset 2936, 16 lines modified | ||
2936 | ········<p> | 2936 | ········<p> |
2937 | </p> | 2937 | </p> |
2938 | ········<p>Let’s·create·the·<span·class="strong"><strong>po/Makevars</strong></span>·file·from·the·<span·class="strong"><strong>po/Makevars.template</strong></span>·file.</p> | 2938 | ········<p>Let’s·create·the·<span·class="strong"><strong>po/Makevars</strong></span>·file·from·the·<span·class="strong"><strong>po/Makevars.template</strong></span>·file.</p> |
2939 | ········<p><strong><span·class="strong"><strong>po/Makevars</strong></span>·(i18n): </strong> | 2939 | ········<p><strong><span·class="strong"><strong>po/Makevars</strong></span>·(i18n): </strong> |
2940 | </p> | 2940 | </p> |
2941 | ········<pre·class="screen">·...·hack,·hack,·hack,·... | 2941 | ········<pre·class="screen">·...·hack,·hack,·hack,·... |
2942 | ·$·diff·-u·po/Makevars.template·po/Makevars | 2942 | ·$·diff·-u·po/Makevars.template·po/Makevars |
2943 | ---·po/Makevars.template········2020-09-2 | 2943 | ---·po/Makevars.template········2020-09-21·17:09:58.373464173·+1400 |
2944 | +++·po/Makevars·2020-09-2 | 2944 | +++·po/Makevars·2020-09-21·17:10:00.121516640·+1400 |
2945 | @@·-18,14·+18,14·@@ | 2945 | @@·-18,14·+18,14·@@ |
2946 | ·#·or·entity,·or·to·disclaim·their·copyright.··The·empty·string·stands·for | 2946 | ·#·or·entity,·or·to·disclaim·their·copyright.··The·empty·string·stands·for |
2947 | ·#·the·public·domain;·in·this·case·the·translators·are·expected·to·disclaim | 2947 | ·#·the·public·domain;·in·this·case·the·translators·are·expected·to·disclaim |
2948 | ·#·their·copyright. | 2948 | ·#·their·copyright. |
2949 | -COPYRIGHT_HOLDER·=·Free·Software·Foundation,·Inc. | 2949 | -COPYRIGHT_HOLDER·=·Free·Software·Foundation,·Inc. |
2950 | +COPYRIGHT_HOLDER·=·Osamu·Aoki·<osamu@debian.org> | 2950 | +COPYRIGHT_HOLDER·=·Osamu·Aoki·<osamu@debian.org> |
Offset 3044, 15 lines modified | Offset 3044, 15 lines modified | ||
3044 | #·FIRST·AUTHOR·<EMAIL@ADDRESS>,·YEAR. | 3044 | #·FIRST·AUTHOR·<EMAIL@ADDRESS>,·YEAR. |
3045 | # | 3045 | # |
3046 | #,·fuzzy | 3046 | #,·fuzzy |
3047 | msgid·"" | 3047 | msgid·"" |
3048 | msgstr·"" | 3048 | msgstr·"" |
3049 | "Project-Id-Version:·PACKAGE·VERSION\n" | 3049 | "Project-Id-Version:·PACKAGE·VERSION\n" |
3050 | "Report-Msgid-Bugs-To:·\n" | 3050 | "Report-Msgid-Bugs-To:·\n" |
3051 | "POT-Creation-Date:·2020-09-2 | 3051 | "POT-Creation-Date:·2020-09-21·17:10+1400\n" |
3052 | "PO-Revision-Date:·YEAR-MO-DA·HO:MI+ZONE\n" | 3052 | "PO-Revision-Date:·YEAR-MO-DA·HO:MI+ZONE\n" |
3053 | "Last-Translator:·FULL·NAME·<EMAIL@ADDRESS>\n" | 3053 | "Last-Translator:·FULL·NAME·<EMAIL@ADDRESS>\n" |
3054 | "Language-Team:·LANGUAGE·<LL@li.org>\n" | 3054 | "Language-Team:·LANGUAGE·<LL@li.org>\n" |
3055 | "Language:·\n" | 3055 | "Language:·\n" |
3056 | "MIME-Version:·1.0\n" | 3056 | "MIME-Version:·1.0\n" |
3057 | "Content-Type:·text/plain;·charset=CHARSET\n" | 3057 | "Content-Type:·text/plain;·charset=CHARSET\n" |
3058 | "Content-Transfer-Encoding:·8bit\n" | 3058 | "Content-Transfer-Encoding:·8bit\n" |
Offset 201, 17 lines modified | Offset 201, 17 lines modified | ||
201 | I:·set·parameters | 201 | I:·set·parameters |
202 | ·... | 202 | ·... |
203 | I:·debmake·-x·"4"·... | 203 | I:·debmake·-x·"4"·... |
204 | I:·creating·=>·debian/control | 204 | I:·creating·=>·debian/control |
205 | I:·creating·=>·debian/copyright | 205 | I:·creating·=>·debian/copyright |
206 | I:·substituting·=>·/usr/share/debmake/extra0/rules | 206 | I:·substituting·=>·/usr/share/debmake/extra0/rules |
207 | ·... | 207 | ·... |
208 | I:·creating·=>·debian/license-examples/LGPL-2.1+ | ||
209 | I:·substituting·=>·/usr/share/debmake/extra4/Artistic-1.0 | ||
210 | I:·creating·=>·debian/license-examples/Artistic-1.0 | 208 | I:·creating·=>·debian/license-examples/Artistic-1.0 |
209 | I:·substituting·=>·/usr/share/debmake/extra4/LGPL-3.0+ | ||
210 | I:·creating·=>·debian/license-examples/LGPL-3.0+ | ||
211 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause | 211 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause |
212 | I:·creating·=>·debian/license-examples/BSD-3-Clause | 212 | I:·creating·=>·debian/license-examples/BSD-3-Clause |
213 | I:·$·wrap-and-sort</pre> | 213 | I:·$·wrap-and-sort</pre> |
214 | ········<p>Let’s·inspect·generated·template·files.</p> | 214 | ········<p>Let’s·inspect·generated·template·files.</p> |
215 | ········<pre·class="screen">·$·cd·.. | 215 | ········<pre·class="screen">·$·cd·.. |
216 | ·$·tree | 216 | ·$·tree |
217 | . | 217 | . |
Offset 561, 22 lines modified | Offset 561, 22 lines modified | ||
561 | ··········</ul> | 561 | ··········</ul> |
562 | ········</div> | 562 | ········</div> |
563 | ········<p>The·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>·file·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> | 563 | ········<p>The·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>·file·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> |
564 | ········<p><strong>The·compressed·archive·contents·of·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>: </strong> | 564 | ········<p><strong>The·compressed·archive·contents·of·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>: </strong> |
565 | </p> | 565 | </p> |
566 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.2.tar.gz | 566 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.2.tar.gz |
567 | debhello-0.2/ | 567 | debhello-0.2/ |
568 | debhello-0.2/LICENSE | ||
569 | debhello-0.2/scripts/ | 568 | debhello-0.2/scripts/ |
570 | debhello-0.2/scripts/hello | 569 | debhello-0.2/scripts/hello |
571 | debhello-0.2/data/ | 570 | debhello-0.2/data/ |
572 | debhello-0.2/data/hello.png | ||
573 | debhello-0.2/data/hello.desktop | 571 | debhello-0.2/data/hello.desktop |
572 | debhello-0.2/data/hello.png | ||
574 | debhello-0.2/man/ | 573 | debhello-0.2/man/ |
575 | debhello-0.2/man/hello.1 | 574 | debhello-0.2/man/hello.1 |
575 | debhello-0.2/LICENSE | ||
576 | ·$·tar·--xz·-tf·debhello_0.2-1.debian.tar.xz | 576 | ·$·tar·--xz·-tf·debhello_0.2-1.debian.tar.xz |
577 | debian/ | 577 | debian/ |
578 | debian/README.Debian | 578 | debian/README.Debian |
579 | debian/changelog | 579 | debian/changelog |
580 | debian/compat | 580 | debian/compat |
581 | debian/control | 581 | debian/control |
582 | debian/copyright | 582 | debian/copyright |
Offset 2880, 27 lines modified | Offset 2880, 27 lines modified | ||
2880 | ·$·rm·-rf·m4·build-aux·*~</pre> | 2880 | ·$·rm·-rf·m4·build-aux·*~</pre> |
2881 | ········<p> | 2881 | ········<p> |
2882 | </p> | 2882 | </p> |
2883 | ········<p>Let’s·check·generated·files·under·the·<span·class="strong"><strong>po/</strong></span>·directory.</p> | 2883 | ········<p>Let’s·check·generated·files·under·the·<span·class="strong"><strong>po/</strong></span>·directory.</p> |
2884 | ········<p><strong>files·in·<span·class="strong"><strong>po</strong></span>·(i18n): </strong> | 2884 | ········<p><strong>files·in·<span·class="strong"><strong>po</strong></span>·(i18n): </strong> |
2885 | </p> | 2885 | </p> |
2886 | ········<pre·class="screen">·$·ls·-l·po | 2886 | ········<pre·class="screen">·$·ls·-l·po |
2887 | /build/debmake-doc-1.14/debhello-2.0-pkg2/step151.cmd:· | 2887 | /build/debmake-doc-1.14/debhello-2.0-pkg2/step151.cmd:·riga·2:·SOURCE_DATE_EP... |
2888 | total·60 | 2888 | totale·60 |
2889 | -rw-r | 2889 | -rw-rw-r--·1·pbuilder2·pbuilder2···494·Jan··1·13:59·ChangeLog |
2890 | -rw-r | 2890 | -rw-rw-r--·1·pbuilder2·pbuilder2·17577·Jan··1·13:59·Makefile.in.in |
2891 | -rw-r | 2891 | -rw-rw-r--·1·pbuilder2·pbuilder2··3376·Jan··1·13:59·Makevars.template |
2892 | -rw-r | 2892 | -rw-rw-r--·1·pbuilder2·pbuilder2····59·Jan··1·13:59·POTFILES.in |
2893 | -rw-r | 2893 | -rw-rw-r--·1·pbuilder2·pbuilder2··2203·Jan··1·13:59·Rules-quot |
2894 | -rw-r | 2894 | -rw-rw-r--·1·pbuilder2·pbuilder2···217·Jan··1·13:59·boldquot.sed |
2895 | -rw-r | 2895 | -rw-rw-r--·1·pbuilder2·pbuilder2··1337·Jan··1·13:59·en@boldquot.header |
2896 | -rw-r | 2896 | -rw-rw-r--·1·pbuilder2·pbuilder2··1203·Jan··1·13:59·en@quot.header |
2897 | -rw-r | 2897 | -rw-rw-r--·1·pbuilder2·pbuilder2···672·Jan··1·13:59·insert-header.sin |
2898 | -rw-r | 2898 | -rw-rw-r--·1·pbuilder2·pbuilder2···153·Jan··1·13:59·quot.sed |
2899 | -rw-r | 2899 | -rw-rw-r--·1·pbuilder2·pbuilder2···432·Jan··1·13:59·remove-potcdate.sin</pre> |
2900 | ········<p> | 2900 | ········<p> |
2901 | </p> | 2901 | </p> |
2902 | ········<p>Let’s·update·the·<span·class="strong"><strong>configure.ac</strong></span>·by·adding·“<span·class="strong"><strong>AM_GNU_GETTEXT([external])</strong></span>”,·etc..</p> | 2902 | ········<p>Let’s·update·the·<span·class="strong"><strong>configure.ac</strong></span>·by·adding·“<span·class="strong"><strong>AM_GNU_GETTEXT([external])</strong></span>”,·etc..</p> |
2903 | ········<p><strong><span·class="strong"><strong>configure.ac</strong></span>·(i18n): </strong> | 2903 | ········<p><strong><span·class="strong"><strong>configure.ac</strong></span>·(i18n): </strong> |
2904 | </p> | 2904 | </p> |
2905 | ········<pre·class="screen">·$·vim·configure.ac | 2905 | ········<pre·class="screen">·$·vim·configure.ac |
2906 | ·...·hack,·hack,·hack,·... | 2906 | ·...·hack,·hack,·hack,·... |
Offset 2946, 16 lines modified | Offset 2946, 16 lines modified | ||
2946 | ········<p> | 2946 | ········<p> |
2947 | </p> | 2947 | </p> |
2948 | ········<p>Let’s·create·the·<span·class="strong"><strong>po/Makevars</strong></span>·file·from·the·<span·class="strong"><strong>po/Makevars.template</strong></span>·file.</p> | 2948 | ········<p>Let’s·create·the·<span·class="strong"><strong>po/Makevars</strong></span>·file·from·the·<span·class="strong"><strong>po/Makevars.template</strong></span>·file.</p> |
2949 | ········<p><strong><span·class="strong"><strong>po/Makevars</strong></span>·(i18n): </strong> | 2949 | ········<p><strong><span·class="strong"><strong>po/Makevars</strong></span>·(i18n): </strong> |
2950 | </p> | 2950 | </p> |
2951 | ········<pre·class="screen">·...·hack,·hack,·hack,·... | 2951 | ········<pre·class="screen">·...·hack,·hack,·hack,·... |
2952 | ·$·diff·-u·po/Makevars.template·po/Makevars | 2952 | ·$·diff·-u·po/Makevars.template·po/Makevars |
2953 | ---·po/Makevars.template········2020-09-2 | 2953 | ---·po/Makevars.template········2020-09-21·17:09:58.373464173·+1400 |
2954 | +++·po/Makevars·2020-09-2 | 2954 | +++·po/Makevars·2020-09-21·17:10:00.121516640·+1400 |
2955 | @@·-18,14·+18,14·@@ | 2955 | @@·-18,14·+18,14·@@ |
2956 | ·#·or·entity,·or·to·disclaim·their·copyright.··The·empty·string·stands·for | 2956 | ·#·or·entity,·or·to·disclaim·their·copyright.··The·empty·string·stands·for |
2957 | ·#·the·public·domain;·in·this·case·the·translators·are·expected·to·disclaim | 2957 | ·#·the·public·domain;·in·this·case·the·translators·are·expected·to·disclaim |
2958 | ·#·their·copyright. | 2958 | ·#·their·copyright. |
2959 | -COPYRIGHT_HOLDER·=·Free·Software·Foundation,·Inc. | 2959 | -COPYRIGHT_HOLDER·=·Free·Software·Foundation,·Inc. |
2960 | +COPYRIGHT_HOLDER·=·Osamu·Aoki·<osamu@debian.org> | 2960 | +COPYRIGHT_HOLDER·=·Osamu·Aoki·<osamu@debian.org> |
Offset 3054, 15 lines modified | Offset 3054, 15 lines modified | ||
3054 | #·FIRST·AUTHOR·<EMAIL@ADDRESS>,·YEAR. | 3054 | #·FIRST·AUTHOR·<EMAIL@ADDRESS>,·YEAR. |
3055 | # | 3055 | # |
3056 | #,·fuzzy | 3056 | #,·fuzzy |
3057 | msgid·"" | 3057 | msgid·"" |
3058 | msgstr·"" | 3058 | msgstr·"" |
3059 | "Project-Id-Version:·PACKAGE·VERSION\n" | 3059 | "Project-Id-Version:·PACKAGE·VERSION\n" |
3060 | "Report-Msgid-Bugs-To:·\n" | 3060 | "Report-Msgid-Bugs-To:·\n" |
3061 | "POT-Creation-Date:·2020-09-2 | 3061 | "POT-Creation-Date:·2020-09-21·17:10+1400\n" |
3062 | "PO-Revision-Date:·YEAR-MO-DA·HO:MI+ZONE\n" | 3062 | "PO-Revision-Date:·YEAR-MO-DA·HO:MI+ZONE\n" |
3063 | "Last-Translator:·FULL·NAME·<EMAIL@ADDRESS>\n" | 3063 | "Last-Translator:·FULL·NAME·<EMAIL@ADDRESS>\n" |
3064 | "Language-Team:·LANGUAGE·<LL@li.org>\n" | 3064 | "Language-Team:·LANGUAGE·<LL@li.org>\n" |
3065 | "Language:·\n" | 3065 | "Language:·\n" |
3066 | "MIME-Version:·1.0\n" | 3066 | "MIME-Version:·1.0\n" |
3067 | "Content-Type:·text/plain;·charset=CHARSET\n" | 3067 | "Content-Type:·text/plain;·charset=CHARSET\n" |
3068 | "Content-Transfer-Encoding:·8bit\n" | 3068 | "Content-Transfer-Encoding:·8bit\n" |
Offset 201, 17 lines modified | Offset 201, 17 lines modified | ||
201 | I:·set·parameters | 201 | I:·set·parameters |
202 | ·... | 202 | ·... |
203 | I:·debmake·-x·"4"·... | 203 | I:·debmake·-x·"4"·... |
204 | I:·creating·=>·debian/control | 204 | I:·creating·=>·debian/control |
205 | I:·creating·=>·debian/copyright | 205 | I:·creating·=>·debian/copyright |
206 | I:·substituting·=>·/usr/share/debmake/extra0/rules | 206 | I:·substituting·=>·/usr/share/debmake/extra0/rules |
207 | ·... | 207 | ·... |
208 | I:·creating·=>·debian/license-examples/LGPL-2.1+ | ||
209 | I:·substituting·=>·/usr/share/debmake/extra4/Artistic-1.0 | ||
210 | I:·creating·=>·debian/license-examples/Artistic-1.0 | 208 | I:·creating·=>·debian/license-examples/Artistic-1.0 |
209 | I:·substituting·=>·/usr/share/debmake/extra4/LGPL-3.0+ | ||
210 | I:·creating·=>·debian/license-examples/LGPL-3.0+ | ||
211 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause | 211 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause |
212 | I:·creating·=>·debian/license-examples/BSD-3-Clause | 212 | I:·creating·=>·debian/license-examples/BSD-3-Clause |
213 | I:·$·wrap-and-sort</pre> | 213 | I:·$·wrap-and-sort</pre> |
214 | ········<p>Let’s·inspect·generated·template·files.</p> | 214 | ········<p>Let’s·inspect·generated·template·files.</p> |
215 | ········<pre·class="screen">·$·cd·.. | 215 | ········<pre·class="screen">·$·cd·.. |
216 | ·$·tree | 216 | ·$·tree |
217 | . | 217 | . |
Offset 561, 22 lines modified | Offset 561, 22 lines modified | ||
561 | ··········</ul> | 561 | ··········</ul> |
562 | ········</div> | 562 | ········</div> |
563 | ········<p>The·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>·file·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> | 563 | ········<p>The·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>·file·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> |
564 | ········<p><strong>The·compressed·archive·contents·of·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>: </strong> | 564 | ········<p><strong>The·compressed·archive·contents·of·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>: </strong> |
565 | </p> | 565 | </p> |
566 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.2.tar.gz | 566 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.2.tar.gz |
567 | debhello-0.2/ | 567 | debhello-0.2/ |
568 | debhello-0.2/LICENSE | ||
569 | debhello-0.2/scripts/ | 568 | debhello-0.2/scripts/ |
570 | debhello-0.2/scripts/hello | 569 | debhello-0.2/scripts/hello |
571 | debhello-0.2/data/ | 570 | debhello-0.2/data/ |
572 | debhello-0.2/data/hello.png | ||
573 | debhello-0.2/data/hello.desktop | 571 | debhello-0.2/data/hello.desktop |
572 | debhello-0.2/data/hello.png | ||
574 | debhello-0.2/man/ | 573 | debhello-0.2/man/ |
575 | debhello-0.2/man/hello.1 | 574 | debhello-0.2/man/hello.1 |
575 | debhello-0.2/LICENSE | ||
576 | ·$·tar·--xz·-tf·debhello_0.2-1.debian.tar.xz | 576 | ·$·tar·--xz·-tf·debhello_0.2-1.debian.tar.xz |
577 | debian/ | 577 | debian/ |
578 | debian/README.Debian | 578 | debian/README.Debian |
579 | debian/changelog | 579 | debian/changelog |
580 | debian/compat | 580 | debian/compat |
581 | debian/control | 581 | debian/control |
582 | debian/copyright | 582 | debian/copyright |
Offset 2880, 27 lines modified | Offset 2880, 27 lines modified | ||
2880 | ·$·rm·-rf·m4·build-aux·*~</pre> | 2880 | ·$·rm·-rf·m4·build-aux·*~</pre> |
2881 | ········<p> | 2881 | ········<p> |
2882 | </p> | 2882 | </p> |
2883 | ········<p>Let’s·check·generated·files·under·the·<span·class="strong"><strong>po/</strong></span>·directory.</p> | 2883 | ········<p>Let’s·check·generated·files·under·the·<span·class="strong"><strong>po/</strong></span>·directory.</p> |
2884 | ········<p><strong>files·in·<span·class="strong"><strong>po</strong></span>·(i18n): </strong> | 2884 | ········<p><strong>files·in·<span·class="strong"><strong>po</strong></span>·(i18n): </strong> |
2885 | </p> | 2885 | </p> |
2886 | ········<pre·class="screen">·$·ls·-l·po | 2886 | ········<pre·class="screen">·$·ls·-l·po |
2887 | /build/debmake-doc-1.14/debhello-2.0-pkg2/step151.cmd:· | 2887 | /build/debmake-doc-1.14/debhello-2.0-pkg2/step151.cmd:·riga·2:·SOURCE_DATE_EP... |
2888 | total·60 | 2888 | totale·60 |
2889 | -rw-r | 2889 | -rw-rw-r--·1·pbuilder2·pbuilder2···494·Jan··1·13:59·ChangeLog |
2890 | -rw-r | 2890 | -rw-rw-r--·1·pbuilder2·pbuilder2·17577·Jan··1·13:59·Makefile.in.in |
2891 | -rw-r | 2891 | -rw-rw-r--·1·pbuilder2·pbuilder2··3376·Jan··1·13:59·Makevars.template |
2892 | -rw-r | 2892 | -rw-rw-r--·1·pbuilder2·pbuilder2····59·Jan··1·13:59·POTFILES.in |
2893 | -rw-r | 2893 | -rw-rw-r--·1·pbuilder2·pbuilder2··2203·Jan··1·13:59·Rules-quot |
2894 | -rw-r | 2894 | -rw-rw-r--·1·pbuilder2·pbuilder2···217·Jan··1·13:59·boldquot.sed |
2895 | -rw-r | 2895 | -rw-rw-r--·1·pbuilder2·pbuilder2··1337·Jan··1·13:59·en@boldquot.header |
2896 | -rw-r | 2896 | -rw-rw-r--·1·pbuilder2·pbuilder2··1203·Jan··1·13:59·en@quot.header |
2897 | -rw-r | 2897 | -rw-rw-r--·1·pbuilder2·pbuilder2···672·Jan··1·13:59·insert-header.sin |
2898 | -rw-r | 2898 | -rw-rw-r--·1·pbuilder2·pbuilder2···153·Jan··1·13:59·quot.sed |
2899 | -rw-r | 2899 | -rw-rw-r--·1·pbuilder2·pbuilder2···432·Jan··1·13:59·remove-potcdate.sin</pre> |
2900 | ········<p> | 2900 | ········<p> |
2901 | </p> | 2901 | </p> |
2902 | ········<p>Let’s·update·the·<span·class="strong"><strong>configure.ac</strong></span>·by·adding·“<span·class="strong"><strong>AM_GNU_GETTEXT([external])</strong></span>”,·etc..</p> | 2902 | ········<p>Let’s·update·the·<span·class="strong"><strong>configure.ac</strong></span>·by·adding·“<span·class="strong"><strong>AM_GNU_GETTEXT([external])</strong></span>”,·etc..</p> |
2903 | ········<p><strong><span·class="strong"><strong>configure.ac</strong></span>·(i18n): </strong> | 2903 | ········<p><strong><span·class="strong"><strong>configure.ac</strong></span>·(i18n): </strong> |
2904 | </p> | 2904 | </p> |
2905 | ········<pre·class="screen">·$·vim·configure.ac | 2905 | ········<pre·class="screen">·$·vim·configure.ac |
2906 | ·...·hack,·hack,·hack,·... | 2906 | ·...·hack,·hack,·hack,·... |
Offset 2946, 16 lines modified | Offset 2946, 16 lines modified | ||
2946 | ········<p> | 2946 | ········<p> |
2947 | </p> | 2947 | </p> |
2948 | ········<p>Let’s·create·the·<span·class="strong"><strong>po/Makevars</strong></span>·file·from·the·<span·class="strong"><strong>po/Makevars.template</strong></span>·file.</p> | 2948 | ········<p>Let’s·create·the·<span·class="strong"><strong>po/Makevars</strong></span>·file·from·the·<span·class="strong"><strong>po/Makevars.template</strong></span>·file.</p> |
2949 | ········<p><strong><span·class="strong"><strong>po/Makevars</strong></span>·(i18n): </strong> | 2949 | ········<p><strong><span·class="strong"><strong>po/Makevars</strong></span>·(i18n): </strong> |
2950 | </p> | 2950 | </p> |
2951 | ········<pre·class="screen">·...·hack,·hack,·hack,·... | 2951 | ········<pre·class="screen">·...·hack,·hack,·hack,·... |
2952 | ·$·diff·-u·po/Makevars.template·po/Makevars | 2952 | ·$·diff·-u·po/Makevars.template·po/Makevars |
2953 | ---·po/Makevars.template········2020-09-2 | 2953 | ---·po/Makevars.template········2020-09-21·17:09:58.373464173·+1400 |
2954 | +++·po/Makevars·2020-09-2 | 2954 | +++·po/Makevars·2020-09-21·17:10:00.121516640·+1400 |
2955 | @@·-18,14·+18,14·@@ | 2955 | @@·-18,14·+18,14·@@ |
2956 | ·#·or·entity,·or·to·disclaim·their·copyright.··The·empty·string·stands·for | 2956 | ·#·or·entity,·or·to·disclaim·their·copyright.··The·empty·string·stands·for |
2957 | ·#·the·public·domain;·in·this·case·the·translators·are·expected·to·disclaim | 2957 | ·#·the·public·domain;·in·this·case·the·translators·are·expected·to·disclaim |
2958 | ·#·their·copyright. | 2958 | ·#·their·copyright. |
2959 | -COPYRIGHT_HOLDER·=·Free·Software·Foundation,·Inc. | 2959 | -COPYRIGHT_HOLDER·=·Free·Software·Foundation,·Inc. |
2960 | +COPYRIGHT_HOLDER·=·Osamu·Aoki·<osamu@debian.org> | 2960 | +COPYRIGHT_HOLDER·=·Osamu·Aoki·<osamu@debian.org> |
Offset 3054, 15 lines modified | Offset 3054, 15 lines modified | ||
3054 | #·FIRST·AUTHOR·<EMAIL@ADDRESS>,·YEAR. | 3054 | #·FIRST·AUTHOR·<EMAIL@ADDRESS>,·YEAR. |
3055 | # | 3055 | # |
3056 | #,·fuzzy | 3056 | #,·fuzzy |
3057 | msgid·"" | 3057 | msgid·"" |
3058 | msgstr·"" | 3058 | msgstr·"" |
3059 | "Project-Id-Version:·PACKAGE·VERSION\n" | 3059 | "Project-Id-Version:·PACKAGE·VERSION\n" |
3060 | "Report-Msgid-Bugs-To:·\n" | 3060 | "Report-Msgid-Bugs-To:·\n" |
3061 | "POT-Creation-Date:·2020-09-2 | 3061 | "POT-Creation-Date:·2020-09-21·17:10+1400\n" |
3062 | "PO-Revision-Date:·YEAR-MO-DA·HO:MI+ZONE\n" | 3062 | "PO-Revision-Date:·YEAR-MO-DA·HO:MI+ZONE\n" |
3063 | "Last-Translator:·FULL·NAME·<EMAIL@ADDRESS>\n" | 3063 | "Last-Translator:·FULL·NAME·<EMAIL@ADDRESS>\n" |
3064 | "Language-Team:·LANGUAGE·<LL@li.org>\n" | 3064 | "Language-Team:·LANGUAGE·<LL@li.org>\n" |
3065 | "Language:·\n" | 3065 | "Language:·\n" |
3066 | "MIME-Version:·1.0\n" | 3066 | "MIME-Version:·1.0\n" |
3067 | "Content-Type:·text/plain;·charset=CHARSET\n" | 3067 | "Content-Type:·text/plain;·charset=CHARSET\n" |
3068 | "Content-Transfer-Encoding:·8bit\n" | 3068 | "Content-Transfer-Encoding:·8bit\n" |
Offset 187, 17 lines modified | Offset 187, 17 lines modified | ||
187 | I:·set·parameters | 187 | I:·set·parameters |
188 | ·... | 188 | ·... |
189 | I:·debmake·-x·"4"·... | 189 | I:·debmake·-x·"4"·... |
190 | I:·creating·=>·debian/control | 190 | I:·creating·=>·debian/control |
191 | I:·creating·=>·debian/copyright | 191 | I:·creating·=>·debian/copyright |
192 | I:·substituting·=>·/usr/share/debmake/extra0/rules | 192 | I:·substituting·=>·/usr/share/debmake/extra0/rules |
193 | ·... | 193 | ·... |
194 | I:·creating·=>·debian/license-examples/LGPL-2.1+ | ||
195 | I:·substituting·=>·/usr/share/debmake/extra4/Artistic-1.0 | ||
196 | I:·creating·=>·debian/license-examples/Artistic-1.0 | 194 | I:·creating·=>·debian/license-examples/Artistic-1.0 |
195 | I:·substituting·=>·/usr/share/debmake/extra4/LGPL-3.0+ | ||
196 | I:·creating·=>·debian/license-examples/LGPL-3.0+ | ||
197 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause | 197 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause |
198 | I:·creating·=>·debian/license-examples/BSD-3-Clause | 198 | I:·creating·=>·debian/license-examples/BSD-3-Clause |
199 | I:·$·wrap-and-sort</pre> | 199 | I:·$·wrap-and-sort</pre> |
200 | ········<p>Проверим·созданные·шаблонные·файлы.</p> | 200 | ········<p>Проверим·созданные·шаблонные·файлы.</p> |
201 | ········<pre·class="screen">·$·cd·.. | 201 | ········<pre·class="screen">·$·cd·.. |
202 | ·$·tree | 202 | ·$·tree |
203 | . | 203 | . |
Offset 547, 22 lines modified | Offset 547, 22 lines modified | ||
547 | ··········</ul> | 547 | ··········</ul> |
548 | ········</div> | 548 | ········</div> |
549 | ········<p>The·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>·file·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> | 549 | ········<p>The·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>·file·contains·the·Debian·changes·to·the·upstream·source·as·follows.</p> |
550 | ········<p><strong>Сжатое·содержимое·архива·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>: </strong> | 550 | ········<p><strong>Сжатое·содержимое·архива·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>: </strong> |
551 | </p> | 551 | </p> |
552 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.2.tar.gz | 552 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.2.tar.gz |
553 | debhello-0.2/ | 553 | debhello-0.2/ |
554 | debhello-0.2/LICENSE | ||
555 | debhello-0.2/scripts/ | 554 | debhello-0.2/scripts/ |
556 | debhello-0.2/scripts/hello | 555 | debhello-0.2/scripts/hello |
557 | debhello-0.2/data/ | 556 | debhello-0.2/data/ |
558 | debhello-0.2/data/hello.png | ||
559 | debhello-0.2/data/hello.desktop | 557 | debhello-0.2/data/hello.desktop |
558 | debhello-0.2/data/hello.png | ||
560 | debhello-0.2/man/ | 559 | debhello-0.2/man/ |
561 | debhello-0.2/man/hello.1 | 560 | debhello-0.2/man/hello.1 |
561 | debhello-0.2/LICENSE | ||
562 | ·$·tar·--xz·-tf·debhello_0.2-1.debian.tar.xz | 562 | ·$·tar·--xz·-tf·debhello_0.2-1.debian.tar.xz |
563 | debian/ | 563 | debian/ |
564 | debian/README.Debian | 564 | debian/README.Debian |
565 | debian/changelog | 565 | debian/changelog |
566 | debian/compat | 566 | debian/compat |
567 | debian/control | 567 | debian/control |
568 | debian/copyright | 568 | debian/copyright |
Offset 2860, 27 lines modified | Offset 2860, 27 lines modified | ||
2860 | ·$·rm·-rf·m4·build-aux·*~</pre> | 2860 | ·$·rm·-rf·m4·build-aux·*~</pre> |
2861 | ········<p> | 2861 | ········<p> |
2862 | </p> | 2862 | </p> |
2863 | ········<p>Проверим·созданные·файлы·в·каталоге·<span·class="strong"><strong>po/</strong></span>.</p> | 2863 | ········<p>Проверим·созданные·файлы·в·каталоге·<span·class="strong"><strong>po/</strong></span>.</p> |
2864 | ········<p><strong>файлы·в·каталоге·<span·class="strong"><strong>po</strong></span>·(i18n): </strong> | 2864 | ········<p><strong>файлы·в·каталоге·<span·class="strong"><strong>po</strong></span>·(i18n): </strong> |
2865 | </p> | 2865 | </p> |
2866 | ········<pre·class="screen">·$·ls·-l·po | 2866 | ········<pre·class="screen">·$·ls·-l·po |
2867 | /build/debmake-doc-1.14/debhello-2.0-pkg2/step151.cmd:· | 2867 | /build/debmake-doc-1.14/debhello-2.0-pkg2/step151.cmd:·riga·2:·SOURCE_DATE_EP... |
2868 | total·60 | 2868 | totale·60 |
2869 | -rw-r | 2869 | -rw-rw-r--·1·pbuilder2·pbuilder2···494·Jan··1·13:59·ChangeLog |
2870 | -rw-r | 2870 | -rw-rw-r--·1·pbuilder2·pbuilder2·17577·Jan··1·13:59·Makefile.in.in |
2871 | -rw-r | 2871 | -rw-rw-r--·1·pbuilder2·pbuilder2··3376·Jan··1·13:59·Makevars.template |
2872 | -rw-r | 2872 | -rw-rw-r--·1·pbuilder2·pbuilder2····59·Jan··1·13:59·POTFILES.in |
2873 | -rw-r | 2873 | -rw-rw-r--·1·pbuilder2·pbuilder2··2203·Jan··1·13:59·Rules-quot |
2874 | -rw-r | 2874 | -rw-rw-r--·1·pbuilder2·pbuilder2···217·Jan··1·13:59·boldquot.sed |
2875 | -rw-r | 2875 | -rw-rw-r--·1·pbuilder2·pbuilder2··1337·Jan··1·13:59·en@boldquot.header |
2876 | -rw-r | 2876 | -rw-rw-r--·1·pbuilder2·pbuilder2··1203·Jan··1·13:59·en@quot.header |
2877 | -rw-r | 2877 | -rw-rw-r--·1·pbuilder2·pbuilder2···672·Jan··1·13:59·insert-header.sin |
2878 | -rw-r | 2878 | -rw-rw-r--·1·pbuilder2·pbuilder2···153·Jan··1·13:59·quot.sed |
2879 | -rw-r | 2879 | -rw-rw-r--·1·pbuilder2·pbuilder2···432·Jan··1·13:59·remove-potcdate.sin</pre> |
2880 | ········<p> | 2880 | ········<p> |
2881 | </p> | 2881 | </p> |
2882 | ········<p>Обновим·файл·<span·class="strong"><strong>configure.ac</strong></span>,·добавив·«<span·class="strong"><strong>AM_GNU_GETTEXT([external])</strong></span>»·и·т.·д.</p> | 2882 | ········<p>Обновим·файл·<span·class="strong"><strong>configure.ac</strong></span>,·добавив·«<span·class="strong"><strong>AM_GNU_GETTEXT([external])</strong></span>»·и·т.·д.</p> |
2883 | ········<p><strong><span·class="strong"><strong>configure.ac</strong></span>·(i18n): </strong> | 2883 | ········<p><strong><span·class="strong"><strong>configure.ac</strong></span>·(i18n): </strong> |
2884 | </p> | 2884 | </p> |
2885 | ········<pre·class="screen">·$·vim·configure.ac | 2885 | ········<pre·class="screen">·$·vim·configure.ac |
2886 | ·...·hack,·hack,·hack,·... | 2886 | ·...·hack,·hack,·hack,·... |
Offset 2926, 16 lines modified | Offset 2926, 16 lines modified | ||
2926 | ········<p> | 2926 | ········<p> |
2927 | </p> | 2927 | </p> |
2928 | ········<p>Let’s·create·the·<span·class="strong"><strong>po/Makevars</strong></span>·file·from·the·<span·class="strong"><strong>po/Makevars.template</strong></span>·file.</p> | 2928 | ········<p>Let’s·create·the·<span·class="strong"><strong>po/Makevars</strong></span>·file·from·the·<span·class="strong"><strong>po/Makevars.template</strong></span>·file.</p> |
2929 | ········<p><strong><span·class="strong"><strong>po/Makevars</strong></span>·(i18n): </strong> | 2929 | ········<p><strong><span·class="strong"><strong>po/Makevars</strong></span>·(i18n): </strong> |
2930 | </p> | 2930 | </p> |
2931 | ········<pre·class="screen">·...·hack,·hack,·hack,·... | 2931 | ········<pre·class="screen">·...·hack,·hack,·hack,·... |
2932 | ·$·diff·-u·po/Makevars.template·po/Makevars | 2932 | ·$·diff·-u·po/Makevars.template·po/Makevars |
2933 | ---·po/Makevars.template········2020-09-2 | 2933 | ---·po/Makevars.template········2020-09-21·17:09:58.373464173·+1400 |
2934 | +++·po/Makevars·2020-09-2 | 2934 | +++·po/Makevars·2020-09-21·17:10:00.121516640·+1400 |
2935 | @@·-18,14·+18,14·@@ | 2935 | @@·-18,14·+18,14·@@ |
2936 | ·#·or·entity,·or·to·disclaim·their·copyright.··The·empty·string·stands·for | 2936 | ·#·or·entity,·or·to·disclaim·their·copyright.··The·empty·string·stands·for |
2937 | ·#·the·public·domain;·in·this·case·the·translators·are·expected·to·disclaim | 2937 | ·#·the·public·domain;·in·this·case·the·translators·are·expected·to·disclaim |
2938 | ·#·their·copyright. | 2938 | ·#·their·copyright. |
2939 | -COPYRIGHT_HOLDER·=·Free·Software·Foundation,·Inc. | 2939 | -COPYRIGHT_HOLDER·=·Free·Software·Foundation,·Inc. |
2940 | +COPYRIGHT_HOLDER·=·Osamu·Aoki·<osamu@debian.org> | 2940 | +COPYRIGHT_HOLDER·=·Osamu·Aoki·<osamu@debian.org> |
Offset 3034, 15 lines modified | Offset 3034, 15 lines modified | ||
3034 | #·FIRST·AUTHOR·<EMAIL@ADDRESS>,·YEAR. | 3034 | #·FIRST·AUTHOR·<EMAIL@ADDRESS>,·YEAR. |
3035 | # | 3035 | # |
3036 | #,·fuzzy | 3036 | #,·fuzzy |
3037 | msgid·"" | 3037 | msgid·"" |
3038 | msgstr·"" | 3038 | msgstr·"" |
3039 | "Project-Id-Version:·PACKAGE·VERSION\n" | 3039 | "Project-Id-Version:·PACKAGE·VERSION\n" |
3040 | "Report-Msgid-Bugs-To:·\n" | 3040 | "Report-Msgid-Bugs-To:·\n" |
3041 | "POT-Creation-Date:·2020-09-2 | 3041 | "POT-Creation-Date:·2020-09-21·17:10+1400\n" |
3042 | "PO-Revision-Date:·YEAR-MO-DA·HO:MI+ZONE\n" | 3042 | "PO-Revision-Date:·YEAR-MO-DA·HO:MI+ZONE\n" |
3043 | "Last-Translator:·FULL·NAME·<EMAIL@ADDRESS>\n" | 3043 | "Last-Translator:·FULL·NAME·<EMAIL@ADDRESS>\n" |
3044 | "Language-Team:·LANGUAGE·<LL@li.org>\n" | 3044 | "Language-Team:·LANGUAGE·<LL@li.org>\n" |
3045 | "Language:·\n" | 3045 | "Language:·\n" |
3046 | "MIME-Version:·1.0\n" | 3046 | "MIME-Version:·1.0\n" |
3047 | "Content-Type:·text/plain;·charset=CHARSET\n" | 3047 | "Content-Type:·text/plain;·charset=CHARSET\n" |
3048 | "Content-Transfer-Encoding:·8bit\n" | 3048 | "Content-Transfer-Encoding:·8bit\n" |
Offset 179, 17 lines modified | Offset 179, 17 lines modified | ||
179 | I:·set·parameters | 179 | I:·set·parameters |
180 | ·... | 180 | ·... |
181 | I:·debmake·-x·"4"·... | 181 | I:·debmake·-x·"4"·... |
182 | I:·creating·=>·debian/control | 182 | I:·creating·=>·debian/control |
183 | I:·creating·=>·debian/copyright | 183 | I:·creating·=>·debian/copyright |
184 | I:·substituting·=>·/usr/share/debmake/extra0/rules | 184 | I:·substituting·=>·/usr/share/debmake/extra0/rules |
185 | ·... | 185 | ·... |
186 | I:·creating·=>·debian/license-examples/LGPL-2.1+ | ||
187 | I:·substituting·=>·/usr/share/debmake/extra4/Artistic-1.0 | ||
188 | I:·creating·=>·debian/license-examples/Artistic-1.0 | 186 | I:·creating·=>·debian/license-examples/Artistic-1.0 |
187 | I:·substituting·=>·/usr/share/debmake/extra4/LGPL-3.0+ | ||
188 | I:·creating·=>·debian/license-examples/LGPL-3.0+ | ||
189 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause | 189 | I:·substituting·=>·/usr/share/debmake/extra4/BSD-3-Clause |
190 | I:·creating·=>·debian/license-examples/BSD-3-Clause | 190 | I:·creating·=>·debian/license-examples/BSD-3-Clause |
191 | I:·$·wrap-and-sort</pre> | 191 | I:·$·wrap-and-sort</pre> |
192 | ········<p>我们来检查一下自动产生的模板文件。</p> | 192 | ········<p>我们来检查一下自动产生的模板文件。</p> |
193 | ········<pre·class="screen">·$·cd·.. | 193 | ········<pre·class="screen">·$·cd·.. |
194 | ·$·tree | 194 | ·$·tree |
195 | . | 195 | . |
Offset 525, 22 lines modified | Offset 525, 22 lines modified | ||
525 | ··········</ul> | 525 | ··········</ul> |
526 | ········</div> | 526 | ········</div> |
527 | ········<p><span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>·包含了·Debian·对上游源代码的修改,具体如下所示。</p> | 527 | ········<p><span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>·包含了·Debian·对上游源代码的修改,具体如下所示。</p> |
528 | ········<p><strong>压缩过的归档文件·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>·中的内容物:. </strong> | 528 | ········<p><strong>压缩过的归档文件·<span·class="strong"><strong>debhello_0.2-1.debian.tar.xz</strong></span>·中的内容物:. </strong> |
529 | </p> | 529 | </p> |
530 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.2.tar.gz | 530 | ········<pre·class="screen">·$·tar·-tzf·debhello-0.2.tar.gz |
531 | debhello-0.2/ | 531 | debhello-0.2/ |
532 | debhello-0.2/LICENSE | ||
533 | debhello-0.2/scripts/ | 532 | debhello-0.2/scripts/ |
534 | debhello-0.2/scripts/hello | 533 | debhello-0.2/scripts/hello |
535 | debhello-0.2/data/ | 534 | debhello-0.2/data/ |
536 | debhello-0.2/data/hello.png | ||
537 | debhello-0.2/data/hello.desktop | 535 | debhello-0.2/data/hello.desktop |
536 | debhello-0.2/data/hello.png | ||
538 | debhello-0.2/man/ | 537 | debhello-0.2/man/ |
539 | debhello-0.2/man/hello.1 | 538 | debhello-0.2/man/hello.1 |
539 | debhello-0.2/LICENSE | ||
540 | ·$·tar·--xz·-tf·debhello_0.2-1.debian.tar.xz | 540 | ·$·tar·--xz·-tf·debhello_0.2-1.debian.tar.xz |
541 | debian/ | 541 | debian/ |
542 | debian/README.Debian | 542 | debian/README.Debian |
543 | debian/changelog | 543 | debian/changelog |
544 | debian/compat | 544 | debian/compat |
545 | debian/control | 545 | debian/control |
546 | debian/copyright | 546 | debian/copyright |
Offset 2838, 27 lines modified | Offset 2838, 27 lines modified | ||
2838 | ·$·rm·-rf·m4·build-aux·*~</pre> | 2838 | ·$·rm·-rf·m4·build-aux·*~</pre> |
2839 | ········<p> | 2839 | ········<p> |
2840 | </p> | 2840 | </p> |
2841 | ········<p>让我们确认一下·<span·class="strong"><strong>po/</strong></span>·目录下生成的文件。</p> | 2841 | ········<p>让我们确认一下·<span·class="strong"><strong>po/</strong></span>·目录下生成的文件。</p> |
2842 | ········<p><strong><span·class="strong"><strong>po</strong></span>·目录下的文件(国际化版):. </strong> | 2842 | ········<p><strong><span·class="strong"><strong>po</strong></span>·目录下的文件(国际化版):. </strong> |
2843 | </p> | 2843 | </p> |
2844 | ········<pre·class="screen">·$·ls·-l·po | 2844 | ········<pre·class="screen">·$·ls·-l·po |
2845 | /build/debmake-doc-1.14/debhello-2.0-pkg2/step151.cmd:· | 2845 | /build/debmake-doc-1.14/debhello-2.0-pkg2/step151.cmd:·riga·2:·SOURCE_DATE_EP... |
2846 | total·60 | 2846 | totale·60 |
2847 | -rw-r | 2847 | -rw-rw-r--·1·pbuilder2·pbuilder2···494·Jan··1·13:59·ChangeLog |
2848 | -rw-r | 2848 | -rw-rw-r--·1·pbuilder2·pbuilder2·17577·Jan··1·13:59·Makefile.in.in |
2849 | -rw-r | 2849 | -rw-rw-r--·1·pbuilder2·pbuilder2··3376·Jan··1·13:59·Makevars.template |
2850 | -rw-r | 2850 | -rw-rw-r--·1·pbuilder2·pbuilder2····59·Jan··1·13:59·POTFILES.in |
2851 | -rw-r | 2851 | -rw-rw-r--·1·pbuilder2·pbuilder2··2203·Jan··1·13:59·Rules-quot |
2852 | -rw-r | 2852 | -rw-rw-r--·1·pbuilder2·pbuilder2···217·Jan··1·13:59·boldquot.sed |
2853 | -rw-r | 2853 | -rw-rw-r--·1·pbuilder2·pbuilder2··1337·Jan··1·13:59·en@boldquot.header |
2854 | -rw-r | 2854 | -rw-rw-r--·1·pbuilder2·pbuilder2··1203·Jan··1·13:59·en@quot.header |
2855 | -rw-r | 2855 | -rw-rw-r--·1·pbuilder2·pbuilder2···672·Jan··1·13:59·insert-header.sin |
2856 | -rw-r | 2856 | -rw-rw-r--·1·pbuilder2·pbuilder2···153·Jan··1·13:59·quot.sed |
2857 | -rw-r | 2857 | -rw-rw-r--·1·pbuilder2·pbuilder2···432·Jan··1·13:59·remove-potcdate.sin</pre> |
2858 | ········<p> | 2858 | ········<p> |
2859 | </p> | 2859 | </p> |
2860 | ········<p>让我们在·<span·class="strong"><strong>configure.ac</strong></span>·文件中添加·“<span·class="strong"><strong>AM_GNU_GETTEXT([external])</strong></span>”·等条目。</p> | 2860 | ········<p>让我们在·<span·class="strong"><strong>configure.ac</strong></span>·文件中添加·“<span·class="strong"><strong>AM_GNU_GETTEXT([external])</strong></span>”·等条目。</p> |
2861 | ········<p><strong><span·class="strong"><strong>configure.ac</strong></span>(国际化版):. </strong> | 2861 | ········<p><strong><span·class="strong"><strong>configure.ac</strong></span>(国际化版):. </strong> |
2862 | </p> | 2862 | </p> |
2863 | ········<pre·class="screen">·$·vim·configure.ac | 2863 | ········<pre·class="screen">·$·vim·configure.ac |
2864 | ·...·hack,·hack,·hack,·... | 2864 | ·...·hack,·hack,·hack,·... |
Offset 2904, 16 lines modified | Offset 2904, 16 lines modified | ||
2904 | ········<p> | 2904 | ········<p> |
2905 | </p> | 2905 | </p> |
2906 | ········<p>让我们从·<span·class="strong"><strong>po/Makevars.template</strong></span>·文件中创建·<span·class="strong"><strong>po/Makevars</strong></span>·文件。</p> | 2906 | ········<p>让我们从·<span·class="strong"><strong>po/Makevars.template</strong></span>·文件中创建·<span·class="strong"><strong>po/Makevars</strong></span>·文件。</p> |
2907 | ········<p><strong><span·class="strong"><strong>po/Makevars</strong></span>(国际化版):. </strong> | 2907 | ········<p><strong><span·class="strong"><strong>po/Makevars</strong></span>(国际化版):. </strong> |
2908 | </p> | 2908 | </p> |
2909 | ········<pre·class="screen">·...·hack,·hack,·hack,·... | 2909 | ········<pre·class="screen">·...·hack,·hack,·hack,·... |
2910 | ·$·diff·-u·po/Makevars.template·po/Makevars | 2910 | ·$·diff·-u·po/Makevars.template·po/Makevars |
2911 | ---·po/Makevars.template········2020-09-2 | 2911 | ---·po/Makevars.template········2020-09-21·17:09:58.373464173·+1400 |
2912 | +++·po/Makevars·2020-09-2 | 2912 | +++·po/Makevars·2020-09-21·17:10:00.121516640·+1400 |
2913 | @@·-18,14·+18,14·@@ | 2913 | @@·-18,14·+18,14·@@ |
2914 | ·#·or·entity,·or·to·disclaim·their·copyright.··The·empty·string·stands·for | 2914 | ·#·or·entity,·or·to·disclaim·their·copyright.··The·empty·string·stands·for |
2915 | ·#·the·public·domain;·in·this·case·the·translators·are·expected·to·disclaim | 2915 | ·#·the·public·domain;·in·this·case·the·translators·are·expected·to·disclaim |
2916 | ·#·their·copyright. | 2916 | ·#·their·copyright. |
2917 | -COPYRIGHT_HOLDER·=·Free·Software·Foundation,·Inc. | 2917 | -COPYRIGHT_HOLDER·=·Free·Software·Foundation,·Inc. |
2918 | +COPYRIGHT_HOLDER·=·Osamu·Aoki·<osamu@debian.org> | 2918 | +COPYRIGHT_HOLDER·=·Osamu·Aoki·<osamu@debian.org> |
Offset 3012, 15 lines modified | Offset 3012, 15 lines modified | ||
3012 | #·FIRST·AUTHOR·<EMAIL@ADDRESS>,·YEAR. | 3012 | #·FIRST·AUTHOR·<EMAIL@ADDRESS>,·YEAR. |
3013 | # | 3013 | # |
3014 | #,·fuzzy | 3014 | #,·fuzzy |
3015 | msgid·"" | 3015 | msgid·"" |
3016 | msgstr·"" | 3016 | msgstr·"" |
3017 | "Project-Id-Version:·PACKAGE·VERSION\n" | 3017 | "Project-Id-Version:·PACKAGE·VERSION\n" |
3018 | "Report-Msgid-Bugs-To:·\n" | 3018 | "Report-Msgid-Bugs-To:·\n" |
3019 | "POT-Creation-Date:·2020-09-2 | 3019 | "POT-Creation-Date:·2020-09-21·17:10+1400\n" |
3020 | "PO-Revision-Date:·YEAR-MO-DA·HO:MI+ZONE\n" | 3020 | "PO-Revision-Date:·YEAR-MO-DA·HO:MI+ZONE\n" |
3021 | "Last-Translator:·FULL·NAME·<EMAIL@ADDRESS>\n" | 3021 | "Last-Translator:·FULL·NAME·<EMAIL@ADDRESS>\n" |
3022 | "Language-Team:·LANGUAGE·<LL@li.org>\n" | 3022 | "Language-Team:·LANGUAGE·<LL@li.org>\n" |
3023 | "Language:·\n" | 3023 | "Language:·\n" |
3024 | "MIME-Version:·1.0\n" | 3024 | "MIME-Version:·1.0\n" |
3025 | "Content-Type:·text/plain;·charset=CHARSET\n" | 3025 | "Content-Type:·text/plain;·charset=CHARSET\n" |
3026 | "Content-Transfer-Encoding:·8bit\n" | 3026 | "Content-Transfer-Encoding:·8bit\n" |
Offset 84, 15 lines modified | Offset 84, 15 lines modified | ||
84 | ············</div> | 84 | ············</div> |
85 | ··········</div> | 85 | ··········</div> |
86 | ··········<div> | 86 | ··········<div> |
87 | ············<div·class="abstract"> | 87 | ············<div·class="abstract"> |
88 | ··············<p·class="title"> | 88 | ··············<p·class="title"> |
89 | ················<strong>Zusammenfassung</strong> | 89 | ················<strong>Zusammenfassung</strong> |
90 | ··············</p> | 90 | ··············</p> |
91 | ··············<p>Dieser·Anleitung·»Leitfaden·für·Debian-Betreuer«·(2019-03-2 | 91 | ··············<p>Dieser·Anleitung·»Leitfaden·für·Debian-Betreuer«·(2019-03-27)·beschreibt·gewöhnlichen·Debian-Benutzern·und·angehenden·Entwicklern·den·Bau·des·Debian-Pakets·mittels·des·Befehls·<span·class="strong"><strong>debmake</strong></span>.</p> |
92 | ··············<p>Diese·Anleitung·konzentriert·sich·auf·die·moderne·Paketierart·und·enthält·viele·einfache·Beispiele.</p> | 92 | ··············<p>Diese·Anleitung·konzentriert·sich·auf·die·moderne·Paketierart·und·enthält·viele·einfache·Beispiele.</p> |
93 | ··············<div·class="itemizedlist"> | 93 | ··············<div·class="itemizedlist"> |
94 | ················<ul·class="itemizedlist"> | 94 | ················<ul·class="itemizedlist"> |
95 | ··················<li·class="listitem">POSIX-Shell-Skript-Paketierung</li> | 95 | ··················<li·class="listitem">POSIX-Shell-Skript-Paketierung</li> |
96 | ··················<li·class="listitem">Python3-Skript-Paketierung</li> | 96 | ··················<li·class="listitem">Python3-Skript-Paketierung</li> |
97 | ··················<li·class="listitem">C·mit·Makefile/Autotools/CMake</li> | 97 | ··················<li·class="listitem">C·mit·Makefile/Autotools/CMake</li> |
98 | ··················<li·class="listitem">mehrere·Binärpakete·mit·Laufzeitbibliotheken·usw.</li> | 98 | ··················<li·class="listitem">mehrere·Binärpakete·mit·Laufzeitbibliotheken·usw.</li> |
Offset 83, 15 lines modified | Offset 83, 15 lines modified | ||
83 | ············</div> | 83 | ············</div> |
84 | ··········</div> | 84 | ··········</div> |
85 | ··········<div> | 85 | ··········<div> |
86 | ············<div·class="abstract"> | 86 | ············<div·class="abstract"> |
87 | ··············<p·class="title"> | 87 | ··············<p·class="title"> |
88 | ················<strong>Abstract</strong> | 88 | ················<strong>Abstract</strong> |
89 | ··············</p> | 89 | ··············</p> |
90 | ··············<p>This·“Guide·for·Debian·Maintainers”·(2019-03-2 | 90 | ··············<p>This·“Guide·for·Debian·Maintainers”·(2019-03-27) |
91 | tutorial·guide·describes·the·building·of·the·Debian | 91 | tutorial·guide·describes·the·building·of·the·Debian |
92 | package·to·ordinary·Debian·users·and·prospective·developers·using | 92 | package·to·ordinary·Debian·users·and·prospective·developers·using |
93 | the·<span·class="strong"><strong>debmake</strong></span>·command.</p> | 93 | the·<span·class="strong"><strong>debmake</strong></span>·command.</p> |
94 | ··············<p>This·guide·focuses·on·the·modern·packaging·style·and·comes·with·many·simple·examples.</p> | 94 | ··············<p>This·guide·focuses·on·the·modern·packaging·style·and·comes·with·many·simple·examples.</p> |
95 | ··············<div·class="itemizedlist"> | 95 | ··············<div·class="itemizedlist"> |
96 | ················<ul·class="itemizedlist"> | 96 | ················<ul·class="itemizedlist"> |
97 | ··················<li·class="listitem"> | 97 | ··················<li·class="listitem"> |
Offset 83, 15 lines modified | Offset 83, 15 lines modified | ||
83 | ············</div> | 83 | ············</div> |
84 | ··········</div> | 84 | ··········</div> |
85 | ··········<div> | 85 | ··········<div> |
86 | ············<div·class="abstract"> | 86 | ············<div·class="abstract"> |
87 | ··············<p·class="title"> | 87 | ··············<p·class="title"> |
88 | ················<strong>概要</strong> | 88 | ················<strong>概要</strong> |
89 | ··············</p> | 89 | ··············</p> |
90 | ··············<p>This·“Guide·for·Debian·Maintainers”·(2019-03-2 | 90 | ··············<p>This·“Guide·for·Debian·Maintainers”·(2019-03-27) |
91 | tutorial·guide·describes·the·building·of·the·Debian | 91 | tutorial·guide·describes·the·building·of·the·Debian |
92 | package·to·ordinary·Debian·users·and·prospective·developers·using | 92 | package·to·ordinary·Debian·users·and·prospective·developers·using |
93 | the·<span·class="strong"><strong>debmake</strong></span>·command.</p> | 93 | the·<span·class="strong"><strong>debmake</strong></span>·command.</p> |
94 | ··············<p>This·guide·focuses·on·the·modern·packaging·style·and·comes·with·many·simple·examples.</p> | 94 | ··············<p>This·guide·focuses·on·the·modern·packaging·style·and·comes·with·many·simple·examples.</p> |
95 | ··············<div·class="itemizedlist"> | 95 | ··············<div·class="itemizedlist"> |
96 | ················<ul·class="itemizedlist"> | 96 | ················<ul·class="itemizedlist"> |
97 | ··················<li·class="listitem">POSIX·シェルスクリプトのパッケージング</li> | 97 | ··················<li·class="listitem">POSIX·シェルスクリプトのパッケージング</li> |
Offset 83, 15 lines modified | Offset 83, 15 lines modified | ||
83 | ············</div> | 83 | ············</div> |
84 | ··········</div> | 84 | ··········</div> |
85 | ··········<div> | 85 | ··········<div> |
86 | ············<div·class="abstract"> | 86 | ············<div·class="abstract"> |
87 | ··············<p·class="title"> | 87 | ··············<p·class="title"> |
88 | ················<strong>摘要</strong> | 88 | ················<strong>摘要</strong> |
89 | ··············</p> | 89 | ··············</p> |
90 | ··············<p>本篇《Debian·维护者指南》(2019-03-2 | 90 | ··············<p>本篇《Debian·维护者指南》(2019-03-27)教程文档面向普通·Debian·用户和未来的开发者,描述了使用·<span·class="strong"><strong>debmake</strong></span>·命令构建·Debian·软件包的方法。</p> |
91 | ··············<p>本指南注重描述现代的打包风格,同时提供了许多简单的示例。</p> | 91 | ··············<p>本指南注重描述现代的打包风格,同时提供了许多简单的示例。</p> |
92 | ··············<div·class="itemizedlist"> | 92 | ··············<div·class="itemizedlist"> |
93 | ················<ul·class="itemizedlist"> | 93 | ················<ul·class="itemizedlist"> |
94 | ··················<li·class="listitem">POSIX·shell·脚本打包</li> | 94 | ··················<li·class="listitem">POSIX·shell·脚本打包</li> |
95 | ··················<li·class="listitem">Python3·脚本打包</li> | 95 | ··················<li·class="listitem">Python3·脚本打包</li> |
96 | ··················<li·class="listitem">C·和·Makefile/Autotools/CMake</li> | 96 | ··················<li·class="listitem">C·和·Makefile/Autotools/CMake</li> |
97 | ··················<li·class="listitem">含有共享库的多个二进制软件包的打包,等等。</li> | 97 | ··················<li·class="listitem">含有共享库的多个二进制软件包的打包,等等。</li> |