23 | | || ||パッケージの組み合わせ||コメント|| |
24 | | ||最小(main)||texlive + texlive-common (= texlive-collection-langgerman + texlive-collection-langcyrillic + texlive-collection-xetex + texlive-collection-latexrecommended + texlive-collection-latex + texlive-collection-fontsrecommended + texlive-collection-basic) + jvf + texlive-macros||teTeX 3.0 + α|| |
25 | | ||標準(plus)|| + texmacro-otf + texlive-collection-latexextra + texlive-collection-luatex + texlive-collection-pictures + texlive-collection-genericrecommended + texlive-collection-pstricks||task-texlive|| |
26 | | ||最大?(plus)|| + ??? ||TeX Live 2009 の texmf-dist/ 全て?を同梱|| |
| 23 | || カテゴリ(リポジトリのカテゴリ) ||パッケージの組み合わせ|| texlive-collections-* の生成 ||コメント|| |
| 24 | ||最小(main)||texlive + texlive-common (= texlive-collection-langgerman + texlive-collection-langcyrillic + texlive-collection-xetex + texlive-collection-latexrecommended + texlive-collection-latex + texlive-collection-fontsrecommended + texlive-collection-basic) + jvf + texlive-macros|| {{{ $ tlpdb2rpmspec --minimal-collections }}} ||teTeX 3.0 + α|| |
| 25 | ||標準(plus)|| + texmacro-otf + texlive-collection-latexextra + texlive-collection-luatex + texlive-collection-pictures + texlive-collection-genericrecommended + texlive-collection-pstricks|| {{{ $ tlpdb2rpmspec --standard-collections }}} ||task-texlive|| |
| 26 | ||最大?(plus)|| + ??? || {{{ $ tlpdb2rpmspec --full-collections }}} ||TeX Live 2009 の texmf-dist/ 全て?を同梱|| |
| 172 | }}} |
| 173 | |
| 174 | |
| 175 | ==== ヘルプ ==== |
| 176 | |
| 177 | {{{ |
| 178 | $ tlpdb2rpmspec |
| 179 | Usage: tlpdb2rpmspec [option] [pkgname] |
| 180 | |
| 181 | This script generates a rpm spec file for CTAN and collection-* packages of TeX Live. |
| 182 | |
| 183 | Options: |
| 184 | --name: return [pkgname] |
| 185 | --category: return the category of [pkgname] |
| 186 | --revision: return the revision of [pkgname] |
| 187 | --depend: return dependencies of [pkgname] |
| 188 | --shortdesc: return the short description of [pkgname] |
| 189 | --longdesc: return the description of [pkgname] |
| 190 | --execute: return post processe of [pkgname] |
| 191 | --catalogue-ctan: return the locate of [pkgname] |
| 192 | --catalogue-date: return the last update of [pkgname] |
| 193 | --catalogue-license: return the license of [pkgname] |
| 194 | --catalogue-version: return the version of [pkgname] |
| 195 | --filelist: return the filelist of [pkgname] |
| 196 | --help: show this help |
| 197 | |
| 198 | Supoort collections-* packages: |
| 199 | collection-basic |
| 200 | collection-bibtexextra |
| 201 | collection-binextra |
| 202 | collection-context |
| 203 | collection-documentation-arabic |
| 204 | collection-documentation-base |
| 205 | collection-documentation-bulgarian |
| 206 | collection-documentation-chinese |
| 207 | collection-documentation-czechslovak |
| 208 | collection-documentation-dutch |
| 209 | collection-documentation-english |
| 210 | collection-documentation-finnish |
| 211 | collection-documentation-french |
| 212 | collection-documentation-german |
| 213 | collection-documentation-greek |
| 214 | collection-documentation-italian |
| 215 | collection-documentation-japanese |
| 216 | collection-documentation-korean |
| 217 | collection-documentation-mongolian |
| 218 | collection-documentation-polish |
| 219 | collection-documentation-portuguese |
| 220 | collection-documentation-russian |
| 221 | collection-documentation-slovenian |
| 222 | collection-documentation-spanish |
| 223 | collection-documentation-thai |
| 224 | collection-documentation-turkish |
| 225 | collection-documentation-ukrainian |
| 226 | collection-documentation-vietnamese |
| 227 | collection-fontsextra |
| 228 | collection-fontsrecommended |
| 229 | collection-fontutils |
| 230 | collection-formatsextra |
| 231 | collection-games |
| 232 | collection-genericextra |
| 233 | collection-genericrecommended |
| 234 | collection-htmlxml |
| 235 | collection-humanities |
| 236 | collection-langafrican |
| 237 | collection-langarabic |
| 238 | collection-langarmenian |
| 239 | collection-langcjk |
| 240 | collection-langcroatian |
| 241 | collection-langcyrillic |
| 242 | collection-langczechslovak |
| 243 | collection-langdanish |
| 244 | collection-langdutch |
| 245 | collection-langfinnish |
| 246 | collection-langfrench |
| 247 | collection-langgerman |
| 248 | collection-langgreek |
| 249 | collection-langhebrew |
| 250 | collection-langhungarian |
| 251 | collection-langindic |
| 252 | collection-langitalian |
| 253 | collection-langlatin |
| 254 | collection-langlatvian |
| 255 | collection-langlithuanian |
| 256 | collection-langmongolian |
| 257 | collection-langnorwegian |
| 258 | collection-langother |
| 259 | collection-langpolish |
| 260 | collection-langportuguese |
| 261 | collection-langspanish |
| 262 | collection-langswedish |
| 263 | collection-langtibetan |
| 264 | collection-langukenglish |
| 265 | collection-langvietnamese |
| 266 | collection-latex |
| 267 | collection-latex3 |
| 268 | collection-latexextra |
| 269 | collection-latexrecommended |
| 270 | collection-luatex |
| 271 | collection-mathextra |
| 272 | collection-metapost |
| 273 | collection-music |
| 274 | collection-omega |
| 275 | collection-pictures |
| 276 | collection-plainextra |
| 277 | collection-pstricks |
| 278 | collection-publishers |
| 279 | collection-science |
| 280 | collection-texinfo |
| 281 | collection-texworks |
| 282 | collection-wintools |
| 283 | collection-xetex |
| 284 | }}} |
| 285 | |
| 286 | |
| 287 | ==== 使い方 ==== |
| 288 | |
| 289 | 例えば、collection-basic の texlive-collection-basic-vl.spec を生成したい場合は、以下を実行します。 |
| 290 | |
| 291 | {{{ |
| 292 | $ tlpdb2rpmspec collection-basic > texlive-collection-basic-vl.spec |
| 293 | }}} |
| 294 | |
| 295 | さらに、{{{ rpmbuild -ba texlive-collection-basic-vl.spec }}} を実行すると、texlive-collection-basic-2009-Xvl6.{noarch,src}.rpm, texlive-collection-basic-doc-2009-Xvl6.src.rpm がビルドできます。 |
| 296 | |
| 297 | 各カテゴリ別に texlive-collection-* を生成したい場合は、以下を実行することにより、rpmbuild まで実行します。 |
| 298 | {{{ |
| 299 | 最小(main):$ tlpdb2rpmspec --minimal-collections |
| 300 | 標準(plus):$ tlpdb2rpmspec --standard-collections |
| 301 | 最大?(plus):$ tlpdb2rpmspec --full-collections |