| 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 |