mirror of
https://github.com/erkin/ponysay.git
synced 2025-01-31 10:26:43 +01:00
m + reference distribution
This commit is contained in:
parent
d136ed9455
commit
91da1036e6
2 changed files with 50 additions and 10 deletions
|
@ -717,10 +717,8 @@ It can be downloaded at @url{https://github.com/maandree/util-say}.
|
||||||
|
|
||||||
@menu
|
@menu
|
||||||
* From upstream:: Installing manually from upstream (GitHub repository).
|
* From upstream:: Installing manually from upstream (GitHub repository).
|
||||||
* Arch Linux:: Packages for Arch Linux.
|
* Package repositories:: Packages distributed in OS package repositories.
|
||||||
* Gentoo Linux:: Packages for Gentoo Linux.
|
* Uninstalling:: Uninstalling when installed manually.
|
||||||
* Debian GNU/Linux:: Packages for Debian GNU/Linux and Ubuntu.
|
|
||||||
* Uninstallation:: Uninstalling when installed manually.
|
|
||||||
@end menu
|
@end menu
|
||||||
|
|
||||||
|
|
||||||
|
@ -1033,9 +1031,19 @@ You can run @command{./configure [OPTIONS] view} to make sure everything is corr
|
||||||
before building and installing.
|
before building and installing.
|
||||||
|
|
||||||
|
|
||||||
|
@node Package repositories
|
||||||
|
@section Package repositories
|
||||||
|
@cindex package repositories
|
||||||
|
|
||||||
|
@menu
|
||||||
|
* Arch Linux:: Packages for Arch Linux.
|
||||||
|
* Gentoo Linux:: Packages for Gentoo Linux.
|
||||||
|
* Debian GNU/Linux:: Packages for Debian GNU/Linux and Ubuntu.
|
||||||
|
@end menu
|
||||||
|
|
||||||
|
|
||||||
@node Arch Linux
|
@node Arch Linux
|
||||||
@section Arch Linux
|
@subsection Arch Linux
|
||||||
@cindex arch linux
|
@cindex arch linux
|
||||||
|
|
||||||
The official Arch Linux package repositories contains @command{ponysay} as
|
The official Arch Linux package repositories contains @command{ponysay} as
|
||||||
|
@ -1044,7 +1052,7 @@ bleeding edge git version of @command{ponysay} as @code{ponysay-git}.
|
||||||
|
|
||||||
|
|
||||||
@node Gentoo Linux
|
@node Gentoo Linux
|
||||||
@section Gentoo Linux
|
@subsection Gentoo Linux
|
||||||
@cindex gentoo linux
|
@cindex gentoo linux
|
||||||
|
|
||||||
Gentoo users can use the overlay @url{https://github.com/etu/aidstu-overlay}, which
|
Gentoo users can use the overlay @url{https://github.com/etu/aidstu-overlay}, which
|
||||||
|
@ -1052,7 +1060,7 @@ contains @command{ponysay} as @w{@code{games-misc/ponysay}}.
|
||||||
|
|
||||||
|
|
||||||
@node Debian GNU/Linux
|
@node Debian GNU/Linux
|
||||||
@section Debian GNU/Linux and Ubuntu
|
@subsection Debian GNU/Linux and Ubuntu
|
||||||
@cindex debian gnu/linux
|
@cindex debian gnu/linux
|
||||||
@cindex ubuntu
|
@cindex ubuntu
|
||||||
|
|
||||||
|
@ -1060,9 +1068,9 @@ A .deb file is available at @url{http://roryholland.co.uk/misc.html#ponysay},
|
||||||
and a PPA can be found at @url{https://launchpad.net/~blazemore/+archive/ponysay}.
|
and a PPA can be found at @url{https://launchpad.net/~blazemore/+archive/ponysay}.
|
||||||
|
|
||||||
|
|
||||||
@node Uninstallation
|
@node Uninstalling
|
||||||
@section Uninstallation
|
@section Uninstalling
|
||||||
@cindex uninstallation
|
@cindex uninstalling
|
||||||
|
|
||||||
If you did not install @command{ponysay} with a package manager, but rather
|
If you did not install @command{ponysay} with a package manager, but rather
|
||||||
manually from the upstream, you can uninstall it by running @command{make uninstall}.
|
manually from the upstream, you can uninstall it by running @command{make uninstall}.
|
||||||
|
@ -1477,6 +1485,38 @@ English manpage will be installed for documentation.
|
||||||
|
|
||||||
Please inform us about your distribution so we can list it so everypony can see it.
|
Please inform us about your distribution so we can list it so everypony can see it.
|
||||||
|
|
||||||
|
@*
|
||||||
|
The following is a reference distribution written in Arch Linux's PKGBUILD format.
|
||||||
|
It is not complete, is not verbose enough or well written, it just contains the
|
||||||
|
core of an stable @command{git} distribution.
|
||||||
|
|
||||||
|
@cartouche
|
||||||
|
@example
|
||||||
|
pkgname=ponysay
|
||||||
|
pkgver=2.5
|
||||||
|
pkgrel=1
|
||||||
|
pkgdesc="Cowsay reimplementation for ponies"
|
||||||
|
arch=(any)
|
||||||
|
url="https://github.com/erkin/ponysay"
|
||||||
|
license=(WTFPL)
|
||||||
|
depends=(python>=3 coreutils)
|
||||||
|
optdepends=("util-say>=2: Improved TTY support with KMS and PNG files")
|
||||||
|
makedepends=(git texinfo info gzip python>=3)
|
||||||
|
|
||||||
|
build()
|
||||||
|
@{ cd "$srcdir" && git clone git://github.com/erkin/ponysay.git ponysay
|
||||||
|
cd ponysay && git checkout "$pkgver"
|
||||||
|
|
||||||
|
./setup.py --everything --without-pdf-compression \
|
||||||
|
--bin-dir=/usr/bin --dest-dir="$pkgdir" build
|
||||||
|
@}
|
||||||
|
|
||||||
|
package()
|
||||||
|
@{ cd "$srcdir/ponysay" && ./setup.py prebuilt
|
||||||
|
@}
|
||||||
|
@end example
|
||||||
|
@end cartouche
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@node Terminology
|
@node Terminology
|
||||||
|
|
BIN
ponysay.pdf
BIN
ponysay.pdf
Binary file not shown.
Loading…
Reference in a new issue