Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 338400 Details for
Bug 456316
net-irc/iroffer-dinoex ebuild improvement
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
iroffer-dinoex-3.28.ebuild
iroffer-dinoex-3.28.ebuild (text/plain), 2.90 KB, created by
Sébastien P.
on 2013-02-09 14:58:35 UTC
(
hide
)
Description:
iroffer-dinoex-3.28.ebuild
Filename:
MIME Type:
Creator:
Sébastien P.
Created:
2013-02-09 14:58:35 UTC
Size:
2.90 KB
patch
obsolete
># Copyright 1999-2013 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/net-irc/iroffer-dinoex/iroffer-dinoex-3.28.ebuild,v 1.1 2013/02/08 11:44:38 pinkbyte Exp $ > >EAPI=5 > >PLOCALES="de en fr it" >PLOCALE_BACKUP="en" > >inherit eutils l10n toolchain-funcs user > >DESCRIPTION="IRC fileserver using DCC" >HOMEPAGE="http://iroffer.dinoex.net/" >SRC_URI="http://iroffer.dinoex.net/${P}.tar.gz > http://iroffer.dinoex.net/HISTORY/${P}.tar.gz" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~amd64 ~x86" >IUSE="+admin +blowfish curl debug geoip gnutls +http kqueue +memsave ruby ssl +telnet upnp" > >REQUIRED_USE=" > admin? ( http ) > gnutls? ( ssl ) >" > ># Dependency on NSS should be optional, but it causes automagic, so it is hard for now. ># chroot? ( dev-libs/nss ) ># $(usex chroot '' '-no-chroot' '' '')\ >RDEPEND="dev-libs/nss > curl? ( > net-misc/curl[ssl?] > gnutls? ( net-misc/curl[curl_ssl_gnutls] ) > !gnutls? ( ssl? ( net-misc/curl[curl_ssl_openssl] ) ) > ) > geoip? ( dev-libs/geoip ) > gnutls? ( net-libs/gnutls ) > ruby? ( dev-lang/ruby ) > ssl? ( !gnutls? ( dev-libs/openssl ) )" > >DEPEND="${RDEPEND}" > >pkg_setup() { > enewgroup iroffer > enewuser iroffer -1 -1 -1 iroffer >} > >src_prepare() { > epatch "${FILESDIR}/${PN}-config.patch"\ > "${FILESDIR}/${PN}-Werror.patch" > l10n_find_plocales_changes "" 'help-admin-' '.txt' >} > >do_configure() { > echo ./Configure $* > ./Configure $* || die "configure phase failed" >} > >src_configure() { > do_configure \ > PREFIX="${EPREFIX}/usr"\ > $(usex debug '-profiling' '' '' '')\ > $(usex debug '-debug' '' '' '')\ > $(usex geoip '-geoip' '' '' '')\ > $(usex curl '-curl' '' '' '' )\ > $(usex gnutls '-tls' '' '' '' '')\ > $(usex upnp '-upnp' '' '' '')\ > $(usex ruby '-ruby' '' '' '')\ > $(usex kqueue '-kqueue' '' '' '')\ > $(usex blowfish '' '-no-blowfish' '' '')\ > $(usex ssl '' '-no-openssl' '' '')\ > $(usex http '' '-no-http' '' '')\ > $(usex admin '' '-no-admin' '' '')\ > $(usex telnet '' '-no-telnet' '' '')\ > $(usex memsave '' '-no-memsave' '' '') >} > >src_compile() { > # TODO: default compile targets always include chrooted target, which is not good > emake CC="$(tc-getCC)" $(l10n_get_locales) >} > >myinstall() { > emake DESTDIR="${D}" install-${1} >} > >myloc() { > dodoc help-admin-${1}.txt > use http && dohtml doc/INSTALL-linux-${1}.html >} > >src_install() { > l10n_for_each_locale_do myinstall > dodoc README* THANKS TODO > > doman iroffer.1 > doman xdcc.7 > > l10n_for_each_locale_do myloc > > newinitd "${FILESDIR}/${PN}.init" ${PN} > newconfd "${FILESDIR}/${PN}.conf" ${PN} > > insinto /etc/${PN} > for lang in $(l10n_get_locales) > do > case $lang in > "de") > doins beispiel.config;; > "fr") > doins exemple.config;; > *) > doins sample.config;; > esac > done > > insinto /etc/logrotate.d > newins "${FILESDIR}/${PN}.logrotate" ${PN} > > if use ruby; then > insinto /usr/share/${PN} > doins ruby-sample.rb > fi > > if use http; then > insinto /usr/share/${PN}/htdocs > doins htdocs/* > fi >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 456316
:
338400
|
338402
|
338404
|
339382