summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2010-11-04 14:33:59 +0000
committerTomas Chvatal <scarabeus@gentoo.org>2010-11-04 14:33:59 +0000
commit18e9f54ff61c87d407ded509f0ae7298a08d1033 (patch)
tree8a42c8a84620634b26409f5f25d6e7c62ff53ad4 /net-irc
parentCheck for invalid atom exception in function call: check_tilde_masked_pkg (diff)
downloadhistorical-18e9f54ff61c87d407ded509f0ae7298a08d1033.tar.gz
historical-18e9f54ff61c87d407ded509f0ae7298a08d1033.tar.bz2
historical-18e9f54ff61c87d407ded509f0ae7298a08d1033.zip
Introduce logrotate useflag.
Package-Manager: portage-2.2.0_alpha3/cvs/Linux x86_64
Diffstat (limited to 'net-irc')
-rw-r--r--net-irc/quassel/ChangeLog6
-rw-r--r--net-irc/quassel/Manifest8
-rw-r--r--net-irc/quassel/metadata.xml3
-rw-r--r--net-irc/quassel/quassel-0.7.1.ebuild11
-rw-r--r--net-irc/quassel/quassel-9999.ebuild11
5 files changed, 26 insertions, 13 deletions
diff --git a/net-irc/quassel/ChangeLog b/net-irc/quassel/ChangeLog
index 74293c0275fa..36c6b642f473 100644
--- a/net-irc/quassel/ChangeLog
+++ b/net-irc/quassel/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-irc/quassel
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/quassel/ChangeLog,v 1.115 2010/11/04 14:24:39 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/quassel/ChangeLog,v 1.116 2010/11/04 14:33:58 scarabeus Exp $
+
+ 04 Nov 2010; Tomáš Chvátal <scarabeus@gentoo.org> quassel-0.7.1.ebuild,
+ quassel-9999.ebuild, metadata.xml:
+ Introduce logrotate useflag.
04 Nov 2010; Tomáš Chvátal <scarabeus@gentoo.org> -quassel-0.6.3.ebuild,
-files/quasselcore-2.conf, -files/quasselcore-2.init:
diff --git a/net-irc/quassel/Manifest b/net-irc/quassel/Manifest
index 4413399ae37b..5092a79637e9 100644
--- a/net-irc/quassel/Manifest
+++ b/net-irc/quassel/Manifest
@@ -2,7 +2,7 @@ AUX quassel.logrotate 105 RMD160 42bde4a3d8a899971037b1e2d0ddfb5b136f065e SHA1 c
AUX quasselcore.conf 714 RMD160 96e0d621deb67f4901840f89aa483f42504ed675 SHA1 b75f8e5967aec6457cf20f8481c518eeeee16a35 SHA256 16cfaf919268ee3c3281fc4ad0dfc128b1c98f5edfc5cc522addd512f36d293c
AUX quasselcore.init 1868 RMD160 1178e2879f88a828aba354893e2c6db2b68c1198 SHA1 c229a580b8a2f47ac922fd8807573b609ce723a1 SHA256 ee2dde641cd1e2d399313f2459f5e251960f35f093a73e8fde87f7a4782f2735
DIST quassel-0.7.1.tar.bz2 2714990 RMD160 d82cbfafa9fe27119b1fa66cfa417b688b6e8e7e SHA1 791086da977033a1bbee3effa317668b3726bd7f SHA256 914a9cd21bfe4be1f78b2f6c96e54b52db7ed3c0adc4dce6bfabec38a30f7ecd
-EBUILD quassel-0.7.1.ebuild 4799 RMD160 0edd806bd5aa2262b5c3175b99c5a7ceec055e48 SHA1 9722792af97cde3c8c83a5b7bac2450eca336929 SHA256 805804d2e710b2b463449820734064d25838ba091968aa65ae31091dc42a12a8
-EBUILD quassel-9999.ebuild 4780 RMD160 819b05d177a05970dfdde573fe765e9696905216 SHA1 851b0d1ca96f19607ddc14dd7f06578107004330 SHA256 a3dc0f9dcc8a759358d785191493d2e94e39ca298de98ea2dad992db5f4f38c2
-MISC ChangeLog 19537 RMD160 4b68ad236c4e1d8d2b1c7de32b5929ccd49e73bc SHA1 53588a93211dba15641773f0ae332e29ba2b3ea1 SHA256 630eec6828a060bdda62faed4ae15a765f58b62bed0d5d620c382c2d0967b41f
-MISC metadata.xml 1777 RMD160 a7056cd2fbca953cdbe5462aac48697a98ef628b SHA1 7bea6bda0bafaff84bf2c931d65133ce07a3c6e1 SHA256 0e1dedf188fb5600f39cea0b61809b73362cd0d42068ed42cd2da5591dbb731c
+EBUILD quassel-0.7.1.ebuild 4881 RMD160 f35163eea2e7d6aea89f64ad9400ac7079d83581 SHA1 b3c2b753cdd21feade3371ff67ae77a244dc2249 SHA256 0225c2347b3f64fdd9151dd649405648082a36a3272cb5238905ae57e2444a7f
+EBUILD quassel-9999.ebuild 4859 RMD160 fe0364da460837c6c3d3d83be1d17ba2e165f109 SHA1 09dd27d81873f31d1547ea99ac30324cbb202692 SHA256 e96d2ddba38ed701df8157f5ad3453614624baee5b7d021c0bbf5165ae1cc7aa
+MISC ChangeLog 19683 RMD160 21550c160ee54622824eceb06e08e4455b0d8b0b SHA1 3da75d337de180eb0690194179bd9a77c9241439 SHA256 cbae1cd3289cd8297312c04523ffaad921c13a35e0f23e9e1d417c049910cc1e
+MISC metadata.xml 1863 RMD160 24a360c22d6b7a29af9dcbd4d56651cda06de040 SHA1 f65c7d0a2e417bf0577a808f9487f9062642d2c9 SHA256 08c85e44b8425fb64f59be351eff14f813a6cefd5d4d97c49a9f16324d261213
diff --git a/net-irc/quassel/metadata.xml b/net-irc/quassel/metadata.xml
index 799c464661db..0aa0b4c63955 100644
--- a/net-irc/quassel/metadata.xml
+++ b/net-irc/quassel/metadata.xml
@@ -14,6 +14,9 @@
<description>Upstream author, please CC on bugs</description>
</maintainer>
<use>
+ <flag name="logrotate">
+ Install support files for app-admin/logrotate.
+ </flag>
<flag name="monolithic">
Build Standalone client with integrated core, no external
quasselcore needed. Only useful if you don't want to use quassels
diff --git a/net-irc/quassel/quassel-0.7.1.ebuild b/net-irc/quassel/quassel-0.7.1.ebuild
index 72e7df55e7b9..c1d5c2f91ccb 100644
--- a/net-irc/quassel/quassel-0.7.1.ebuild
+++ b/net-irc/quassel/quassel-0.7.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/quassel/quassel-0.7.1.ebuild,v 1.3 2010/11/04 11:35:36 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/quassel/quassel-0.7.1.ebuild,v 1.4 2010/11/04 14:33:59 scarabeus Exp $
EAPI=3
@@ -20,10 +20,11 @@ HOMEPAGE="http://quassel-irc.org/"
LICENSE="GPL-3"
KEYWORDS="amd64 x86 ~amd64-linux"
SLOT="0"
-IUSE="ayatana crypt dbus debug kde monolithic phonon postgres +server +ssl webkit X"
+IUSE="ayatana crypt dbus debug kde +logrotate monolithic phonon postgres +server +ssl webkit X"
SERVER_RDEPEND="
crypt? ( app-crypt/qca:2 )
+ logrotate? ( app-admin/logrotate )
!postgres? ( >=x11-libs/qt-sql-${QT_MINIMAL}:4[sqlite] dev-db/sqlite[threadsafe] )
postgres? ( >=x11-libs/qt-sql-${QT_MINIMAL}:4[postgres] )
x11-libs/qt-script:4
@@ -122,8 +123,10 @@ src_install() {
newconfd "${FILESDIR}"/quasselcore.conf quasselcore || die "newconfd failed"
# logrotate
- insinto /etc/logrotate.d
- newins "${FILESDIR}/quassel.logrotate" quassel || die "newins failed"
+ if use logrotate; then
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/quassel.logrotate" quassel || die "newins failed"
+ fi
fi
}
diff --git a/net-irc/quassel/quassel-9999.ebuild b/net-irc/quassel/quassel-9999.ebuild
index b214f424fc9e..14bf540fcd35 100644
--- a/net-irc/quassel/quassel-9999.ebuild
+++ b/net-irc/quassel/quassel-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-irc/quassel/quassel-9999.ebuild,v 1.51 2010/08/27 11:34:31 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-irc/quassel/quassel-9999.ebuild,v 1.52 2010/11/04 14:33:59 scarabeus Exp $
EAPI=3
@@ -20,10 +20,11 @@ HOMEPAGE="http://quassel-irc.org/"
LICENSE="GPL-3"
KEYWORDS=""
SLOT="0"
-IUSE="ayatana crypt dbus debug kde monolithic phonon postgres +server +ssl webkit X"
+IUSE="ayatana crypt dbus debug kde +logrotate monolithic phonon postgres +server +ssl webkit X"
SERVER_RDEPEND="
crypt? ( app-crypt/qca:2 )
+ logrotate? ( app-admin/logrotate )
!postgres? ( >=x11-libs/qt-sql-${QT_MINIMAL}:4[sqlite] dev-db/sqlite[threadsafe] )
postgres? ( >=x11-libs/qt-sql-${QT_MINIMAL}:4[postgres] )
x11-libs/qt-script:4
@@ -122,8 +123,10 @@ src_install() {
newconfd "${FILESDIR}"/quasselcore.conf quasselcore || die "newconfd failed"
# logrotate
- insinto /etc/logrotate.d
- newins "${FILESDIR}/quassel.logrotate" quassel || die "newins failed"
+ if use logrotate; then
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/quassel.logrotate" quassel || die "newins failed"
+ fi
fi
}