summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@gentoo.org>2015-08-08 13:49:04 -0700
committerRobin H. Johnson <robbat2@gentoo.org>2015-08-08 17:38:18 -0700
commit56bd759df1d0c750a065b8c845e93d5dfa6b549d (patch)
tree3f91093cdb475e565ae857f1c5a7fd339e2d781e /app-doc/tldp-howto
downloadgentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.gz
gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.bz2
gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.zip
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed
Diffstat (limited to 'app-doc/tldp-howto')
-rw-r--r--app-doc/tldp-howto/Manifest8
-rw-r--r--app-doc/tldp-howto/metadata.xml11
-rw-r--r--app-doc/tldp-howto/tldp-howto-20100701.ebuild74
-rw-r--r--app-doc/tldp-howto/tldp-howto-20120707.ebuild62
4 files changed, 155 insertions, 0 deletions
diff --git a/app-doc/tldp-howto/Manifest b/app-doc/tldp-howto/Manifest
new file mode 100644
index 000000000000..2093909cf915
--- /dev/null
+++ b/app-doc/tldp-howto/Manifest
@@ -0,0 +1,8 @@
+DIST Linux-HOWTOs-20100701.tar.bz2 7220430 SHA256 193e897be336edf28411dc23b26742707795d3e4bb511990bccbbfabf6e9173e SHA512 2041a3361b522eb8377c98589d9fdbfdb2c1f20e5ba5bc74a67ec550529cd2b9b378d9e741cfddcfff8325c359b078b4e4a83337d6da10927e06254271f85a5d WHIRLPOOL 713e1881af3bdd7325880aebaf9924f5897219db878b1979706db1db4f913d5f5897cf7f25683502306208ae81eec8f48f95750c682226dcd1a5cf4f99ca1cbb
+DIST Linux-HOWTOs-20120707.tar.bz2 7221427 SHA256 8f818c0ac3bdbe01307b83fe81e3cfdc92112dbf8b32f5df9d28b41decd3def0 SHA512 329a299e2e66f17139a4ce4f6bed0106bc0bd2147773c659e101468adbc12a71c88f952fe7e96b78a483d62a3eafd5306cd8961c100c0ec93d55586ff1bddd41 WHIRLPOOL a981d645969c72e874aa30dda956ba4e09cf65919ea4ffd2f8469b5124af77a4ff3e8196fa515122a7cc878e8d1b036f263bfa910338a1984250f04c80fb422d
+DIST Linux-html-HOWTOs-20100701.tar.bz2 74332215 SHA256 bf3eaae198f465a5ec53c6878fa0bbb05b8faf2243bd2bdb88f0a0d23ff62584 SHA512 e1d9d238b69a972fec737bdfea95c34ff013e9a8caa8635ee2eb2a2e63aece143b5f65a953e64a0add75fe46fa8c9015638a1d2750e3559249fd91801409e560 WHIRLPOOL 951edb9052f1250295c34f83bd6f64c9a0d599b566b2e6ac35f125c5a291fb309818d88770390db248920045b806b0b1da3d1eb8130cd4f09277e66da6a171c0
+DIST Linux-html-HOWTOs-20120707.tar.bz2 75088235 SHA256 619ae9428f3c47fb9163a6b548f70877f0732e5457e9cd149c0e4d478ccd47ec SHA512 291764f596021cc098f13fc2a589a2bceb3a5865c7194db42c2b1e37bd59bceee089d34c9f55487a049a20d5f5296b5d0e67cc3303ed2aac1d2288a41caa2218 WHIRLPOOL 43cf549462ff6b6b133403eee408ba9defea0920304a4a9c7e06093d269c375082859ff7e49b8c5eb61287402c3a72738d3bb6a08dfc569b45c973a2b4e997f4
+DIST Linux-html-single-HOWTOs-20100701.tar.bz2 7567484 SHA256 251b8ddf1cba4796a6a50cf5e2a14d9cc33a40ffd22b7a19d802cfe89b871ebf SHA512 cb6756485a9f02b3bfb3765fa092298d2bd5cb7bc03d86d95b40bc81171d9167ceb47681f1643151a525f0251054f566c1783358c06bd728ce28c65fad3d1a2b WHIRLPOOL fb72ea8109ddcc4fa58fd13acee85a088c882cc60933b11059f905da9621c0344b49d678101107a7f158daecd9edefcecb4228abc62507278863996c714a9514
+DIST Linux-html-single-HOWTOs-20120707.tar.bz2 7563325 SHA256 5f80a27099ec484e8c063afaa767aba3868ea4af942dfccbb024a57eda6ba1c9 SHA512 edfc2c267c8efc66c220a5458eb514864f8b371031bc10afbfaab668558eaa8c02afd7b58c4cb65d874c5fe9b3e22f6df376e4114d3e8635be525c5d14e8bd20 WHIRLPOOL cee63efc95886acfaa25be04c7b124872a0a527d45c359cddc7d5ace5321984d5c8a829e116779c4118ce0572bd77a719df56c355b43de671c84a6521d5d58fd
+DIST Linux-pdf-HOWTOs-20100701.tar.bz2 56839500 SHA256 b8d9a245f8da038af0294335d1a98f0391792c2958e69962958f55778d2b0215 SHA512 54d2a168a186a44fe0d6f3532474e34d9542dc95f8633ee46b864d45ef91576929dd97902922d114fc4fc68c0112b14bd95b758836d25fb5b646655261eb3b7d WHIRLPOOL a600ccb734302d26d5b79bcebac44fd3d7ce7b70a55cfa34fb36b30bc7faf3fb9f3a08b130b7c6cb9290bc481345b65f166e77d764bd0180c774dd95627d4cb9
+DIST Linux-pdf-HOWTOs-20120707.tar.bz2 57436243 SHA256 7ba25461d394993229245ddef17b6f184e6d480ffea6d0fecd98f2092eed4ab2 SHA512 665387a1e2f9703042f1544ed015e39ba222744795ea676fcefc83fda94b6f9222a98aa4ed37ea5bd9164327837e924613ac41ca78a78ae9a4a4097fb64cff3e WHIRLPOOL 168fe7410c5a03c04898455b6c79725851641b88c282641ccd0d30bc1f5c674bc998f7113c04ae49b7a1b86274d3ef185b1bcaf850d9a5aa082fe42191915068
diff --git a/app-doc/tldp-howto/metadata.xml b/app-doc/tldp-howto/metadata.xml
new file mode 100644
index 000000000000..d82b7161b7b9
--- /dev/null
+++ b/app-doc/tldp-howto/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>app-doc</herd>
+ <use>
+ <flag name='html'>Install multi-chapter HTML docs</flag>
+ <flag name='htmlsingle'>Install all-on-one-page HTML docs</flag>
+ <flag name='pdf'>Install pdf docs</flag>
+ <flag name='text'>Install plain-text docs</flag>
+ </use>
+</pkgmetadata>
diff --git a/app-doc/tldp-howto/tldp-howto-20100701.ebuild b/app-doc/tldp-howto/tldp-howto-20100701.ebuild
new file mode 100644
index 000000000000..5f73d47b693a
--- /dev/null
+++ b/app-doc/tldp-howto/tldp-howto-20100701.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="2"
+
+inherit confutils
+
+DESCRIPTION="The Linux Documentation Project HOWTOs"
+HOMEPAGE="http://www.tldp.org"
+
+# Yay, unversioned distfiles
+# http://www.ibiblio.org/pub/Linux/docs/HOWTO/Linux-HOWTOs.tar.bz2
+# http://www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/html/Linux-html-HOWTOs.tar.bz2
+# ^^^ this also contains the pdfs, not sure if it's intentional as older versions don't
+# http://www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/html_single/Linux-html-single-HOWTOs.tar.bz2
+# http://www.ibiblio.org/pub/Linux/docs/HOWTO/other-formats/pdf/Linux-pdf-HOWTOs.tar.bz2
+
+SRC_URI="
+ html? ( mirror://gentoo/Linux-html-HOWTOs-${PV}.tar.bz2 )
+ htmlsingle? ( mirror://gentoo/Linux-html-single-HOWTOs-${PV}.tar.bz2 )
+ pdf? ( mirror://gentoo/Linux-pdf-HOWTOs-${PV}.tar.bz2 )
+ text? ( mirror://gentoo/Linux-HOWTOs-${PV}.tar.bz2 )"
+
+LICENSE="FDL-1.2"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
+IUSE="+html htmlsingle pdf text"
+RESTRICT="binchecks strip"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ confutils_require_any html htmlsingle pdf text
+}
+
+src_unpack() {
+ mkdir -p "${S}"
+ cd "${S}"
+ if use text; then
+ mkdir "${S}"/text
+ pushd "${S}"/text > /dev/null
+ unpack Linux-HOWTOs-${PV}.tar.bz2
+ popd > /dev/null
+ fi
+ if use html; then
+ unpack Linux-html-HOWTOs-${PV}.tar.bz2
+ [[ -d ${S}/HOWTO/pdf ]] && rm -r "${S}"/HOWTO/pdf
+ mv "${S}"/HOWTO "${S}"/html
+ fi
+ if use htmlsingle; then
+ mkdir "${S}"/htmlsingle
+ pushd "${S}"/htmlsingle > /dev/null
+ unpack Linux-html-single-HOWTOs-${PV}.tar.bz2
+ popd > /dev/null
+ fi
+ if use pdf; then
+ mkdir "${S}"/pdf
+ pushd "${S}"/pdf > /dev/null
+ unpack Linux-pdf-HOWTOs-${PV}.tar.bz2
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ if use text; then
+ docinto text
+ dodoc "${S}"/text/*
+ rm -r "${S}"/text
+ fi
+ insinto /usr/share/doc/${PF}
+ doins -r "${S}"/*
+}
diff --git a/app-doc/tldp-howto/tldp-howto-20120707.ebuild b/app-doc/tldp-howto/tldp-howto-20120707.ebuild
new file mode 100644
index 000000000000..ae254c679803
--- /dev/null
+++ b/app-doc/tldp-howto/tldp-howto-20120707.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="The Linux Documentation Project HOWTOs"
+HOMEPAGE="http://www.tldp.org"
+
+MY_SRC="http://www.ibiblio.org/pub/Linux/docs/HOWTO"
+SRC_URI="
+ html? ( ${MY_SRC}/other-formats/html/Linux-html-HOWTOs-${PV}.tar.bz2 )
+ htmlsingle? ( ${MY_SRC}/other-formats/html_single/Linux-html-single-HOWTOs-${PV}.tar.bz2 )
+ pdf? ( ${MY_SRC}/other-formats/pdf/Linux-pdf-HOWTOs-${PV}.tar.bz2 )
+ text? ( ${MY_SRC}/Linux-HOWTOs-${PV}.tar.bz2 )"
+
+LICENSE="FDL-1.2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="+html htmlsingle pdf text"
+REQUIRED_USE="|| ( html htmlsingle pdf text )"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+RESTRICT="binchecks strip"
+
+src_unpack() {
+ mkdir -p "${S}" || die
+ cd "${S}"
+ if use html; then
+ unpack Linux-html-HOWTOs-${PV}.tar.bz2
+ # for some reason this bundles the pdfs - older versions didn't
+ [[ -d ${S}/HOWTO/pdf ]] && rm -r "${S}"/HOWTO/pdf
+ # stray bin file, doubt anyone will ever need it
+ rm -f "${S}"/HOWTO/RedHat-CD-HOWTO/rhcd-scripts/rvc
+ mv "${S}"/HOWTO "${S}"/html
+ fi
+ if use htmlsingle; then
+ mkdir "${S}"/htmlsingle || die
+ pushd "${S}"/htmlsingle > /dev/null
+ unpack Linux-html-single-HOWTOs-${PV}.tar.bz2
+ popd > /dev/null
+ fi
+ if use pdf; then
+ mkdir "${S}"/pdf || die
+ pushd "${S}"/pdf > /dev/null
+ unpack Linux-pdf-HOWTOs-${PV}.tar.bz2
+ popd > /dev/null
+ fi
+ if use text; then
+ mkdir "${S}"/text || die
+ pushd "${S}"/text > /dev/null
+ unpack Linux-HOWTOs-${PV}.tar.bz2
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ insinto /usr/share/doc/${PF}
+ doins -r "${S}"/*
+}