parent
aab3f40771
commit
62af6a4f85
@ -0,0 +1,12 @@
|
|||||||
|
# ChangeLog for app-admin/puppet-lint
|
||||||
|
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet-lint/ChangeLog,v 1.2 2012/11/06 05:49:37 antarus Exp $
|
||||||
|
|
||||||
|
06 Nov 2012; Alec Warner <antarus@gentoo.org> -Changelog:
|
||||||
|
Remove duplicate Changelog :/
|
||||||
|
|
||||||
|
*puppet-lint-0.2.1 (06 Nov 2012)
|
||||||
|
|
||||||
|
06 Nov 2012; Alec Warner <antarus@gentoo.org> +Changelog, +metadata.xml,
|
||||||
|
+puppet-lint-0.2.1.ebuild:
|
||||||
|
Initial Import
|
@ -0,0 +1,4 @@
|
|||||||
|
DIST puppet-lint-0.2.1.gem 31232 SHA256 99288b6541b96e2c47616fda3a30cc2ae8815f12ee9becc3fc4aadf30e2859df SHA512 79ce0ec4df74c17400fe8e4e8e8de1aef3d227f7a9e06054ad2d8fd1fac4fe68c711f9e1f8e637d5c79affdc96c441af02685ecc67d41c0e928d36523c70dcc2 WHIRLPOOL e9ed013e14817d7d1abba05b0900915a683dfb66b25da64b37b7ff2e1778a9bf706f57d8c68c31e3bfdd4d144f98c38d11ead5fb2e27308806adc7b680c22ba2
|
||||||
|
EBUILD puppet-lint-0.2.1.ebuild 610 SHA256 a84ffc22a433bee089ee502684546319b1685b8d523d49e93a39f203f53c9c1c SHA512 ab3a3237977ee7ea074039ad170458daccc28e0269365c8625d4f9d1cffc0aaf509a40451703ee5ddd16e4b73da74f75eb73fde392f09bc31fb5e4107e37537c WHIRLPOOL 5ba2c46dc9106f75fa01bad040164b8929dde93ab7b069c26070e5ff16cdd164a96705bc978b7cd68d7046d812744feb16abe07821ab3e2d8bdf6fdd0a4bf9d7
|
||||||
|
MISC ChangeLog 464 SHA256 eca009c8add5507f8d9a34862f57788ee397fd38a8843617bd553fbc82cc9b12 SHA512 9b5542fea4c596c7d7146fefd390bd0164441368273a0c81d64cff57ec63c4a535f64514cbd13417962eec8b5d7ad6db67fd2e2ec391b76eda5d858f277243af WHIRLPOOL 1620d7f4c8387657dd7c185de50ffa5feb02c3e7616e92eef1eca173c1d3aae3197e09f6da9be867ab90114529f8598619813ac64e41e26bf4c3353cccd512fc
|
||||||
|
MISC metadata.xml 466 SHA256 1d9371d93af93f887e4fc5db34605f26ee6fd483680d78ab38cfefea6686ff02 SHA512 d6a6d183d3e6b6e722afdad490e50a3d57b611ede47d3132d2ce222011caab0cb0fa4aafdd6c6ccb47aaf51de3476b91b5c689d8c78cf1f30d5f590486eb3c36 WHIRLPOOL 08b39653e57468bfcc089d3ed054c79e6877fc255da1be883589897e04c6216bc05fac276ca26370c5cdb06a5015a881425f440f86d5c6a814c9ffa572e9c431
|
@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<!--
|
||||||
|
$Header: /var/cvsroot/gentoo-x86/app-admin/puppet-lint/metadata.xml,v 1.1 2012/11/06 05:47:20 antarus Exp $
|
||||||
|
-->
|
||||||
|
<pkgmetadata>
|
||||||
|
<herd>ruby</herd>
|
||||||
|
<maintainer>
|
||||||
|
<email>antarus@gentoo.org</email>
|
||||||
|
<description>Primary</description>
|
||||||
|
</maintainer>
|
||||||
|
<longdescription>Tim Sharpe's Puppet Linter. Enforces puppetlabs style.</longdescription>
|
||||||
|
</pkgmetadata>
|
@ -0,0 +1,27 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet-lint/puppet-lint-0.2.1.ebuild,v 1.1 2012/11/06 05:47:20 antarus Exp $
|
||||||
|
|
||||||
|
EAPI="4"
|
||||||
|
USE_RUBY="ruby18 ruby19"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_TASK_TEST="rspec"
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="README*"
|
||||||
|
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
|
||||||
|
|
||||||
|
inherit eutils ruby-fakegem
|
||||||
|
|
||||||
|
DESCRIPTION="A linter for puppet DSL."
|
||||||
|
HOMEPAGE="http://puppet-lint.com/"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE=""
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
ruby_add_rdepend "
|
||||||
|
dev-ruby/rspec
|
||||||
|
dev-ruby/rake"
|
||||||
|
|
||||||
|
DEPEND="${DEPEND}"
|
||||||
|
RDEPEND="${RDEPEND}"
|
@ -1,18 +1,21 @@
|
|||||||
-----BEGIN PGP SIGNED MESSAGE-----
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
Hash: SHA256
|
Hash: SHA256
|
||||||
|
|
||||||
|
AUX system-config-printer-common-1.3.12-split.patch 5144 SHA256 166eaef7e5079538a8450d721e18faabf4c6ed9a9ca40f03efa82518fc9d303e SHA512 0b198600abd72adb3650c9e85bd87abee69bc8963dff2b73aa0f29759d7f120fd7538fe230bceef0c053d4024501d3ef1df07eb513afd7c5625e8ad83f6aafc7 WHIRLPOOL 4c0ad3054caf156845dfdea6d9408ed2a170317659a69268683e5af4e80b36869d2fbf3cf0046bbeb36142cd59f49496b7d08e0d51cea200e75ac05d4b0a8818
|
||||||
AUX system-config-printer-common-1.3.9-cups_filters_path.patch 962 SHA256 ca11a0ab5b9ce124a0433d79b0c4ac9ce995f73ce12c39ca1e886b76e41b29df SHA512 6f9780fb87cb506788776dcc630a5bf30d071da9e2384c9fe8c7bb5bfa5bf81c67259da90666dde8b41b7230b480c76f6ccaddb4e3275b201cdf6f1e9c850636 WHIRLPOOL 7307c429ae0c1aae8cd6d6369765b67d7215c8eb0a64352ffad433de69ec0b631f70a61cf5647578dbf12105f37a00bdb5f3b87737f0ded8f51a134e7aadaf37
|
AUX system-config-printer-common-1.3.9-cups_filters_path.patch 962 SHA256 ca11a0ab5b9ce124a0433d79b0c4ac9ce995f73ce12c39ca1e886b76e41b29df SHA512 6f9780fb87cb506788776dcc630a5bf30d071da9e2384c9fe8c7bb5bfa5bf81c67259da90666dde8b41b7230b480c76f6ccaddb4e3275b201cdf6f1e9c850636 WHIRLPOOL 7307c429ae0c1aae8cd6d6369765b67d7215c8eb0a64352ffad433de69ec0b631f70a61cf5647578dbf12105f37a00bdb5f3b87737f0ded8f51a134e7aadaf37
|
||||||
AUX system-config-printer-common-1.3.9-split.patch 4636 SHA256 bcd20fcd357ce1730e172b753b67a34679342b82881395bc72afc2feded20558 SHA512 34df931edf965afcc93ba7951c3162b1f04d00a5263844b798771baa6860614c112fc18236ed1301a3cdd4732f2a2870b4703cbed75a8696e426fabc2e3fb2a7 WHIRLPOOL bff116ddee7d5b79778a27b83eb0343769513fa06f4dbe22f409ccb0cf56d3c15ab39e681d52823dffa812442e71ed75ffff1af5afec465dc757dbf068ee8241
|
AUX system-config-printer-common-1.3.9-split.patch 4636 SHA256 bcd20fcd357ce1730e172b753b67a34679342b82881395bc72afc2feded20558 SHA512 34df931edf965afcc93ba7951c3162b1f04d00a5263844b798771baa6860614c112fc18236ed1301a3cdd4732f2a2870b4703cbed75a8696e426fabc2e3fb2a7 WHIRLPOOL bff116ddee7d5b79778a27b83eb0343769513fa06f4dbe22f409ccb0cf56d3c15ab39e681d52823dffa812442e71ed75ffff1af5afec465dc757dbf068ee8241
|
||||||
DIST system-config-printer-1.3.11.tar.xz 947488 SHA256 13816276895ca60c11ebc77b4209d30707b18c0489e247ea219474ee4a2f63c3 SHA512 4e50e973e404f959d8cb5b25dd6a38aa40f558408eb9818b3eb3b267b9a54f13aa97f05343cc0353ab36b32ac0a229d77109efd79b5e598fe43173072be02fac WHIRLPOOL d2372eb97263e84be9efd9bd6e190ddab2a75a327b0ece6f44ff8c9d1ee12484a82c3a2c5a2124195b0e45aa21fe3298de1025dce806ad195a7a1a84bdea80ec
|
DIST system-config-printer-1.3.11.tar.xz 947488 SHA256 13816276895ca60c11ebc77b4209d30707b18c0489e247ea219474ee4a2f63c3 SHA512 4e50e973e404f959d8cb5b25dd6a38aa40f558408eb9818b3eb3b267b9a54f13aa97f05343cc0353ab36b32ac0a229d77109efd79b5e598fe43173072be02fac WHIRLPOOL d2372eb97263e84be9efd9bd6e190ddab2a75a327b0ece6f44ff8c9d1ee12484a82c3a2c5a2124195b0e45aa21fe3298de1025dce806ad195a7a1a84bdea80ec
|
||||||
|
DIST system-config-printer-1.3.12.tar.xz 949008 SHA256 1905bd9fd382730a8eab80fa196b1c43bd19ce79c2169142de899697cbb1e9b1 SHA512 4e6c15b52287f2a69fabb6dafe6548874b8608f2f7a2e14534b100fbb46ad0f146b1e03a6aa4c2c9fe66dad96789454bd066616db0dd73b962bffeb478a7c6c5 WHIRLPOOL 0b8afe05a87103ef99dac50ab7db5f3fc6137de9b84e483ee3a481172e4c894e206b6d022303f1f11496a63b5698351a67070fb936f35293e83f5a20c5e21599
|
||||||
DIST system-config-printer-1.3.9.tar.xz 992152 SHA256 86a655d6599484cafe57f11694d9e2d9767ece03328a8fc8254aa92c8162dfe0 SHA512 98ffcbd36ee7c70fc349a945a75b5d2ed70cc1d08b2fe4eb2dc66d0ca887675956c6dc31728a2ba0e15b5742159dd6a9b11af204090a84d5b54f3237bcae62f1 WHIRLPOOL bd81593a7bc7082157ba9e9635aa3df9d0fe6c8fcd5886933781df3d93de9c889e51df5645d3bea6bd9b8448f57d65ef37ce88445cb695b734155772b794bb23
|
DIST system-config-printer-1.3.9.tar.xz 992152 SHA256 86a655d6599484cafe57f11694d9e2d9767ece03328a8fc8254aa92c8162dfe0 SHA512 98ffcbd36ee7c70fc349a945a75b5d2ed70cc1d08b2fe4eb2dc66d0ca887675956c6dc31728a2ba0e15b5742159dd6a9b11af204090a84d5b54f3237bcae62f1 WHIRLPOOL bd81593a7bc7082157ba9e9635aa3df9d0fe6c8fcd5886933781df3d93de9c889e51df5645d3bea6bd9b8448f57d65ef37ce88445cb695b734155772b794bb23
|
||||||
EBUILD system-config-printer-common-1.3.11-r1.ebuild 1992 SHA256 79133ad3ac7cbecfe2cb58c39e78ba0eb90aeabdfd48b87be49cab9073125211 SHA512 8b0131cb1805985dce7a9863ec0ab0f20c8b9dac4df81cd72a940b1d1a8ecc029dd96e0b8f7120202f66e43cbc02f1e284cd1a11bf56018cd74f15afbbe47230 WHIRLPOOL 18d24bb64770d954b3454473bbb007a3c5b414774d6b87b2ede0f7e79e596a106302dd85bd4bb753894da651929c0b8e12b3abcd791c55d0e568cdb69fe5b242
|
EBUILD system-config-printer-common-1.3.11-r1.ebuild 1992 SHA256 79133ad3ac7cbecfe2cb58c39e78ba0eb90aeabdfd48b87be49cab9073125211 SHA512 8b0131cb1805985dce7a9863ec0ab0f20c8b9dac4df81cd72a940b1d1a8ecc029dd96e0b8f7120202f66e43cbc02f1e284cd1a11bf56018cd74f15afbbe47230 WHIRLPOOL 18d24bb64770d954b3454473bbb007a3c5b414774d6b87b2ede0f7e79e596a106302dd85bd4bb753894da651929c0b8e12b3abcd791c55d0e568cdb69fe5b242
|
||||||
|
EBUILD system-config-printer-common-1.3.12.ebuild 1997 SHA256 f99ca5c24a1c1df6aa1d0910dedf6aa59ca0a75b327dcb54db5ec8c995a457c1 SHA512 f57a8542921d4e1ac81b4f23f356a8b3ef9c0dc01bb8eb154a28a98fad2fce3854ad651ab30a8d9aa22d3767d245186d4114cccbc4609ff9901773ae9a106e5c WHIRLPOOL e3d3d31e35054043776badfd459f6efa456151d73853bf2060f072d88480172a4b10775a89dbe11becd69a960251d58fc8c08a23e2045218c0706f91ed2e47e1
|
||||||
EBUILD system-config-printer-common-1.3.9-r2.ebuild 2093 SHA256 c6f31ffbea94b869d34c70790fcf40a3e94086595a8de1ef03560d5301383c10 SHA512 6ea49ab7d1c48476ba24f3f6b60a390a7eb47cf673fb2c175d7e54d17f513874c1fed0d987c8244c0d0cab523c1a2dfef6ab32628d45773f7eff30abab14c865 WHIRLPOOL 9ecaf7b4fe3c8e8d04c888122710fe0d76ba2988307ad3527c321802440595edbfeb82423a0bb31dc0dfa64f09de80797cf43c3e0fe8211a1ccccd4b5b686c5f
|
EBUILD system-config-printer-common-1.3.9-r2.ebuild 2093 SHA256 c6f31ffbea94b869d34c70790fcf40a3e94086595a8de1ef03560d5301383c10 SHA512 6ea49ab7d1c48476ba24f3f6b60a390a7eb47cf673fb2c175d7e54d17f513874c1fed0d987c8244c0d0cab523c1a2dfef6ab32628d45773f7eff30abab14c865 WHIRLPOOL 9ecaf7b4fe3c8e8d04c888122710fe0d76ba2988307ad3527c321802440595edbfeb82423a0bb31dc0dfa64f09de80797cf43c3e0fe8211a1ccccd4b5b686c5f
|
||||||
MISC ChangeLog 17033 SHA256 30a3c132107f1dd9e077b02ff8ed9f700bc2dfe29260900615e0fd3274fef0be SHA512 97fea5d279b94bb9ed062c02789337871454d8d468fc514e79a0358cc06af6099ffcc38d85a66197e865182fbfa11286e02fdccb3aa7e6c2c89046993997f365 WHIRLPOOL 3e01c222b678c2ea7eccdb7d8756cda4833d8544adfcb4d8d072ab4c533f5a1a446e7c63d23ee31fb6b5b0e116da89628da61b6be9e6f32d65c6ff62658638fd
|
MISC ChangeLog 17285 SHA256 8df4fc73d36a874645d52c620f761ea9598b9b3f38f6c96330ca313d2ab93cdf SHA512 1dd43412190a46fb7c227d89c29dd6d7619d70ec3101bf4f0d60ee553b5fabbf3ed2811f73ce0b7cb918d8fda07ea4b17a55a2d78264a7c36dc8e886f35cbf72 WHIRLPOOL 15080eb7f8241fb500f84c602ce59834dc90114f4da31fc7043c3c544fc58206d18a2d696b3f6d426bbfca5848e0fe837a05525b9cb55711cff1d1d247e9c236
|
||||||
MISC metadata.xml 269 SHA256 4093e60c94c1276d3fce2608e758ed73b067ae7af175d26df104f4df0fbe3e8a SHA512 2e9634524d34d3ca8b09f3212921325a7460449aff6d5307a7ee547a9d386207d772198d762ef0338325864449474a16c92653547cbdceb214ec5c9a0d9d417d WHIRLPOOL 4a6977f8e8520c7d8d5ce51b169c13d3f7fbf7bdaaaf43e03f827aa7e89017a7119ffc3b944ca5fb8ee0cff35f81a7e3d3c92682a58bc53cc361516b19c717e4
|
MISC metadata.xml 269 SHA256 4093e60c94c1276d3fce2608e758ed73b067ae7af175d26df104f4df0fbe3e8a SHA512 2e9634524d34d3ca8b09f3212921325a7460449aff6d5307a7ee547a9d386207d772198d762ef0338325864449474a16c92653547cbdceb214ec5c9a0d9d417d WHIRLPOOL 4a6977f8e8520c7d8d5ce51b169c13d3f7fbf7bdaaaf43e03f827aa7e89017a7119ffc3b944ca5fb8ee0cff35f81a7e3d3c92682a58bc53cc361516b19c717e4
|
||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||||
|
|
||||||
iEYEAREIAAYFAlBog2IACgkQuQc30/atMkBh6QCgvZDlVoe+3h6DfRBb+JgG+zSP
|
iEYEAREIAAYFAlCYgFgACgkQFuHa/bHpVduXCQCfd77GyINNLfKI4BOh3ca5nSvy
|
||||||
DbIAoLEE+nzruU6oxKASbcL/dSeE/8hF
|
jrIAn1l162VlkVLrRXz16egv5oenRFZh
|
||||||
=q9zt
|
=76p7
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -0,0 +1,177 @@
|
|||||||
|
diff -ruN system-config-printer-1.3.12/Makefile.am my/Makefile.am
|
||||||
|
--- system-config-printer-1.3.12/Makefile.am 2012-10-04 15:51:04.000000000 +0200
|
||||||
|
+++ my/Makefile.am 2012-11-06 03:48:12.392483514 +0100
|
||||||
|
@@ -1,4 +1,4 @@
|
||||||
|
-CFLAGS=-g -O2 -Wall
|
||||||
|
+CFLAGS=-Wall
|
||||||
|
|
||||||
|
SUBDIRS=po
|
||||||
|
|
||||||
|
@@ -84,88 +84,21 @@
|
||||||
|
rm -f .stamp-distutils-in-builddir
|
||||||
|
|
||||||
|
nobase_pkgdata_SCRIPTS= \
|
||||||
|
- check-device-ids.py \
|
||||||
|
- pysmb.py \
|
||||||
|
- scp-dbus-service.py \
|
||||||
|
- system-config-printer.py \
|
||||||
|
- troubleshoot/__init__.py \
|
||||||
|
- applet.py
|
||||||
|
+ check-device-ids.py
|
||||||
|
|
||||||
|
nobase_pkgdata_DATA= \
|
||||||
|
- asyncconn.py \
|
||||||
|
- asyncipp.py \
|
||||||
|
- asyncpk1.py \
|
||||||
|
- authconn.py \
|
||||||
|
config.py \
|
||||||
|
- cupspk.py \
|
||||||
|
debug.py \
|
||||||
|
dnssdresolve.py \
|
||||||
|
- errordialogs.py \
|
||||||
|
- HIG.py \
|
||||||
|
firewall.py \
|
||||||
|
- gui.py \
|
||||||
|
- gtkinklevel.py \
|
||||||
|
- gtkspinner.py \
|
||||||
|
installpackage.py \
|
||||||
|
- jobviewer.py \
|
||||||
|
monitor.py \
|
||||||
|
- newprinter.py \
|
||||||
|
- options.py \
|
||||||
|
- optionwidgets.py \
|
||||||
|
PhysicalDevice.py \
|
||||||
|
- ppdcache.py \
|
||||||
|
ppdippstr.py \
|
||||||
|
- ppdsloader.py \
|
||||||
|
- printerproperties.py \
|
||||||
|
probe_printer.py \
|
||||||
|
- gtk_label_autowrap.py \
|
||||||
|
SearchCriterion.py \
|
||||||
|
- serversettings.py \
|
||||||
|
smburi.py \
|
||||||
|
statereason.py \
|
||||||
|
- timedops.py \
|
||||||
|
- ToolbarSearchEntry.py \
|
||||||
|
- userdefault.py \
|
||||||
|
- ui/AboutDialog.ui \
|
||||||
|
- ui/ConnectDialog.ui \
|
||||||
|
- ui/ConnectingDialog.ui \
|
||||||
|
- ui/InstallDialog.ui \
|
||||||
|
- ui/JobsWindow.ui \
|
||||||
|
- ui/NewPrinterName.ui \
|
||||||
|
- ui/NewPrinterWindow.ui \
|
||||||
|
- ui/PrinterPropertiesDialog.ui \
|
||||||
|
- ui/PrintersWindow.ui \
|
||||||
|
- ui/ServerSettingsDialog.ui \
|
||||||
|
- ui/SMBBrowseDialog.ui \
|
||||||
|
- ui/statusicon_popupmenu.ui \
|
||||||
|
- ui/WaitWindow.ui \
|
||||||
|
- icons/i-network-printer.png \
|
||||||
|
- troubleshoot/base.py \
|
||||||
|
- troubleshoot/CheckLocalServerPublishing.py \
|
||||||
|
- troubleshoot/CheckNetworkServerSanity.py \
|
||||||
|
- troubleshoot/CheckPPDSanity.py \
|
||||||
|
- troubleshoot/CheckPrinterSanity.py \
|
||||||
|
- troubleshoot/CheckSELinux.py \
|
||||||
|
- troubleshoot/CheckUSBPermissions.py \
|
||||||
|
- troubleshoot/ChooseNetworkPrinter.py \
|
||||||
|
- troubleshoot/ChoosePrinter.py \
|
||||||
|
- troubleshoot/DeviceListed.py \
|
||||||
|
- troubleshoot/ErrorLogCheckpoint.py \
|
||||||
|
- troubleshoot/ErrorLogFetch.py \
|
||||||
|
- troubleshoot/ErrorLogParse.py \
|
||||||
|
- troubleshoot/Locale.py \
|
||||||
|
- troubleshoot/LocalOrRemote.py \
|
||||||
|
- troubleshoot/NetworkCUPSPrinterShared.py \
|
||||||
|
- troubleshoot/PrinterStateReasons.py \
|
||||||
|
- troubleshoot/PrintTestPage.py \
|
||||||
|
- troubleshoot/QueueNotEnabled.py \
|
||||||
|
- troubleshoot/QueueRejectingJobs.py \
|
||||||
|
- troubleshoot/RemoteAddress.py \
|
||||||
|
- troubleshoot/SchedulerNotRunning.py \
|
||||||
|
- troubleshoot/ServerFirewalled.py \
|
||||||
|
- troubleshoot/Shrug.py \
|
||||||
|
- troubleshoot/VerifyPackages.py \
|
||||||
|
- troubleshoot/Welcome.py \
|
||||||
|
xml/preferreddrivers.rng \
|
||||||
|
xml/validate.py
|
||||||
|
|
||||||
|
@@ -173,18 +106,13 @@
|
||||||
|
cupshelpers_DATA=\
|
||||||
|
xml/preferreddrivers.xml
|
||||||
|
|
||||||
|
-bin_SCRIPTS= \
|
||||||
|
- system-config-printer \
|
||||||
|
- system-config-printer-applet \
|
||||||
|
- dbus/scp-dbus-service
|
||||||
|
-
|
||||||
|
if UDEV_RULES
|
||||||
|
udevrulesdir=$(sysconfdir)/udev/rules.d
|
||||||
|
udevrules_DATA=udev/70-printers.rules
|
||||||
|
udev_udev_configure_printer_SOURCES=\
|
||||||
|
udev/udev-configure-printer.c
|
||||||
|
-udev_udev_configure_printer_LDADD= -lcups -ludev $(libusb_LIBS) $(GLIB_LIBS)
|
||||||
|
-udev_udev_configure_printer_CFLAGS= $(AM_CFLAGS) $(libusb_CFLAGS) $(GLIB_CFLAGS)
|
||||||
|
+udev_udev_configure_printer_LDADD= -lcups $(libudev_LIBS) $(libusb_LIBS) $(GLIB_LIBS)
|
||||||
|
+udev_udev_configure_printer_CFLAGS= $(AM_CFLAGS) $(libudev_CFLAGS) $(libusb_CFLAGS) $(GLIB_CFLAGS)
|
||||||
|
udevhelperdir=$(sysconfdir)/udev
|
||||||
|
udevhelper_PROGRAMS=\
|
||||||
|
udev/udev-configure-printer
|
||||||
|
@@ -202,56 +130,17 @@
|
||||||
|
|
||||||
|
endif
|
||||||
|
|
||||||
|
-man_MANS= \
|
||||||
|
- man/system-config-printer.1 \
|
||||||
|
- man/system-config-printer-applet.1
|
||||||
|
-
|
||||||
|
dbus_DATA = \
|
||||||
|
dbus/com.redhat.NewPrinterNotification.conf \
|
||||||
|
dbus/com.redhat.PrinterDriversInstaller.conf
|
||||||
|
dbusdir = $(sysconfdir)/dbus-1/system.d/
|
||||||
|
|
||||||
|
-dbusinterfaces_DATA = \
|
||||||
|
- dbus/org.fedoraproject.Config.Printing.xml
|
||||||
|
-dbusinterfacesdir = $(datadir)/dbus-1/interfaces/
|
||||||
|
-
|
||||||
|
-dbusservices_DATA = \
|
||||||
|
- dbus/org.fedoraproject.Config.Printing.service
|
||||||
|
-dbusservicesdir = $(datadir)/dbus-1/services/
|
||||||
|
-
|
||||||
|
-desktop_DATA =\
|
||||||
|
- system-config-printer.desktop \
|
||||||
|
- print-applet.desktop
|
||||||
|
desktopdir = $(datadir)/applications/
|
||||||
|
autostartdir = $(sysconfdir)/xdg/autostart/
|
||||||
|
|
||||||
|
DESKTOP_VENDOR=@DESKTOPVENDOR@
|
||||||
|
DESKTOP_PREFIX=@DESKTOPPREFIX@
|
||||||
|
|
||||||
|
-install-desktopDATA: $(desktop_DATA)
|
||||||
|
- mkdir -p $(DESTDIR)$(desktopdir)
|
||||||
|
- mkdir -p $(DESTDIR)$(desktopdir)
|
||||||
|
- desktop-file-install $(DESKTOP_VENDOR) \
|
||||||
|
- --dir $(DESTDIR)$(desktopdir) \
|
||||||
|
- --add-category System \
|
||||||
|
- --add-category Settings \
|
||||||
|
- --add-category HardwareSettings \
|
||||||
|
- --add-category Printing \
|
||||||
|
- --add-category GTK \
|
||||||
|
- system-config-printer.desktop
|
||||||
|
- desktop-file-install $(DESKTOP_VENDOR) \
|
||||||
|
- --dir $(DESTDIR)$(autostartdir) \
|
||||||
|
- --add-category System \
|
||||||
|
- --add-category Monitor \
|
||||||
|
- --add-category GTK \
|
||||||
|
- print-applet.desktop
|
||||||
|
-
|
||||||
|
-uninstall-desktopDATA:
|
||||||
|
- rm -f $(DESTDIR)$(desktopdir)/$(DESKTOP_PREFIX)system-config-printer.desktop
|
||||||
|
- rm -f $(DESTDIR)$(autostartdir)/$(DESKTOP_PREFIX)print-applet.desktop
|
||||||
|
-
|
||||||
|
-desktop_in_files = $(desktop_DATA:.desktop=.desktop.in)
|
||||||
|
-
|
||||||
|
EXTRA_DIST=\
|
||||||
|
$(nobase_pkgdata_SCRIPTS) \
|
||||||
|
$(nobase_pkgdata_DATA) \
|
@ -0,0 +1,91 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-admin/system-config-printer-common/system-config-printer-common-1.3.12.ebuild,v 1.1 2012/11/06 03:13:28 reavertm Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
PYTHON_DEPEND="2:2.6"
|
||||||
|
WANT_AUTOMAKE="1.11"
|
||||||
|
|
||||||
|
inherit autotools eutils python toolchain-funcs
|
||||||
|
|
||||||
|
MY_P=${PN%-common}-${PV}
|
||||||
|
|
||||||
|
DESCRIPTION="Common modules of Red Hat's printer administration tool"
|
||||||
|
HOMEPAGE="http://cyberelk.net/tim/software/system-config-printer/"
|
||||||
|
SRC_URI="http://cyberelk.net/tim/data/${PN/-common}/${PV%.*}/${MY_P}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="doc policykit"
|
||||||
|
|
||||||
|
# Needs cups running, bug 284005
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
# system-config-printer split since 1.1.3
|
||||||
|
COMMON_DEPEND="
|
||||||
|
>=dev-libs/glib-2
|
||||||
|
dev-libs/libxml2[python]
|
||||||
|
dev-python/dbus-python
|
||||||
|
>=dev-python/pycups-1.9.60
|
||||||
|
dev-python/pycurl
|
||||||
|
>=dev-python/pygobject-2.21.5:2
|
||||||
|
net-print/cups[dbus]
|
||||||
|
>=sys-fs/udev-172
|
||||||
|
virtual/libusb:1
|
||||||
|
"
|
||||||
|
DEPEND="${COMMON_DEPEND}
|
||||||
|
dev-util/intltool
|
||||||
|
virtual/pkgconfig
|
||||||
|
doc? ( dev-python/epydoc )
|
||||||
|
"
|
||||||
|
RDEPEND="${COMMON_DEPEND}
|
||||||
|
!<app-admin/system-config-printer-gnome-${PV}
|
||||||
|
policykit? ( >=sys-auth/polkit-0.104-r1 )
|
||||||
|
"
|
||||||
|
|
||||||
|
S=${WORKDIR}/${MY_P}
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
python_set_active_version 2
|
||||||
|
python_pkg_setup
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch \
|
||||||
|
"${FILESDIR}"/${PN}-1.3.12-split.patch
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf \
|
||||||
|
--disable-nls \
|
||||||
|
--with-udev-rules
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake
|
||||||
|
use doc && emake html
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake \
|
||||||
|
DESTDIR="${D}" \
|
||||||
|
udevhelperdir="$($(tc-getPKG_CONFIG) --variable=udevdir udev)" \
|
||||||
|
udevrulesdir="$($(tc-getPKG_CONFIG) --variable=udevdir udev)/rules.d" \
|
||||||
|
install
|
||||||
|
|
||||||
|
dodoc AUTHORS ChangeLog README
|
||||||
|
use doc && dohtml -r html/
|
||||||
|
|
||||||
|
python_convert_shebangs -q -r $(python_get_version) "${ED}"
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
python_mod_optimize cupshelpers
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
python_mod_cleanup cupshelpers /usr/share/system-config-printer
|
||||||
|
}
|
@ -1,21 +1,24 @@
|
|||||||
-----BEGIN PGP SIGNED MESSAGE-----
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
Hash: SHA512
|
Hash: SHA256
|
||||||
|
|
||||||
AUX deja-dup-23.2-add-missing-include.patch 355 SHA256 a82cdfc1955d9cc50850881034c0083e741f2d2d64edef5ffd0deb3a510d6c3b SHA512 1722b14a553c2276fd237be7cd44f8cf1e19b8fb0fa943894bc70d2ef464a5796889a27bffdfe48fa440ec56b01636ef0bb916ab736ae85caa29d1111e7d24a3 WHIRLPOOL f5241f9c5f004a50e4a568b08d8dd0a9067303eb7bb9ce27336e8b549e4700f0decc51c0a53b96b67a25f9f71985508663e0c228cfa4e523333feb98ca5275f3
|
AUX deja-dup-23.2-add-missing-include.patch 355 SHA256 a82cdfc1955d9cc50850881034c0083e741f2d2d64edef5ffd0deb3a510d6c3b SHA512 1722b14a553c2276fd237be7cd44f8cf1e19b8fb0fa943894bc70d2ef464a5796889a27bffdfe48fa440ec56b01636ef0bb916ab736ae85caa29d1111e7d24a3 WHIRLPOOL f5241f9c5f004a50e4a568b08d8dd0a9067303eb7bb9ce27336e8b549e4700f0decc51c0a53b96b67a25f9f71985508663e0c228cfa4e523333feb98ca5275f3
|
||||||
|
AUX deja-dup-25.1.1-desktop.patch 1102 SHA256 e18e51ca2ee1584600d9a750c9ad15b207774f176caa8cc8bf1bc02f0ea2c751 SHA512 9cb0f8f8ecbb9e1f34b313addc268894adb6b7b086e9f889a5746e26da86505a0cbf5047a1517744b7d5d8dba709361f4c37e4e00ba23506151922ea47aeed7a WHIRLPOOL 7172802c776162669d6ef3f1b6a9ca306e4a33c9a0903fc116ef0f0da7e3fb8adc28bddebd3316ec61e277aac5cb3806b6ea59f68c51e537d381db83f7b6122c
|
||||||
DIST deja-dup-22.1.tar.xz 777248 SHA256 44cb8fcd45799a369c8da2717792a87e3e183eeca1b07fa8f2aac8664f00ca5e SHA512 52d99c3ee66beca49a5c43bd7026b03347f8311e74c32ff2d98a1594dd0cf4b5cea8011a7e6561e54ae04b6e812149dc6c29982a15db3078cdef548b44e9cb31 WHIRLPOOL a57aebb975c9a5cc05e6f1a390cc910e328f01fae9f18d91d76b4d8cb274036d759ecd8aadee2309b23378622f439ef2b5ddc5629e5b42b1174f55d59feff9bf
|
DIST deja-dup-22.1.tar.xz 777248 SHA256 44cb8fcd45799a369c8da2717792a87e3e183eeca1b07fa8f2aac8664f00ca5e SHA512 52d99c3ee66beca49a5c43bd7026b03347f8311e74c32ff2d98a1594dd0cf4b5cea8011a7e6561e54ae04b6e812149dc6c29982a15db3078cdef548b44e9cb31 WHIRLPOOL a57aebb975c9a5cc05e6f1a390cc910e328f01fae9f18d91d76b4d8cb274036d759ecd8aadee2309b23378622f439ef2b5ddc5629e5b42b1174f55d59feff9bf
|
||||||
DIST deja-dup-23.2.tar.xz 823548 SHA256 64831f407bd102c13939d84600ab427c58f4d0ea1d9ecf2098979ad3eb7a6f2c SHA512 658c70a6248f206b99ed04b59075617ccb9691cbab3b118e68648c17d12732e3e88bd3a954c5c0dad9f08746af43f6cd2289875d65223f2dcb681f07289e7b42 WHIRLPOOL 6d72cdab99824952782fa0a9e17dd0367d3d590e99563ed29c9e8195db684fef61b4cc26d4a5e857b16d61b81ae3edcd27ff869f2af98723b30343e09ecf568e
|
DIST deja-dup-23.2.tar.xz 823548 SHA256 64831f407bd102c13939d84600ab427c58f4d0ea1d9ecf2098979ad3eb7a6f2c SHA512 658c70a6248f206b99ed04b59075617ccb9691cbab3b118e68648c17d12732e3e88bd3a954c5c0dad9f08746af43f6cd2289875d65223f2dcb681f07289e7b42 WHIRLPOOL 6d72cdab99824952782fa0a9e17dd0367d3d590e99563ed29c9e8195db684fef61b4cc26d4a5e857b16d61b81ae3edcd27ff869f2af98723b30343e09ecf568e
|
||||||
DIST deja-dup-23.4.tar.xz 852796 SHA256 67392931fb6958cd13897a78d01fe7a31b169663696313142067901e28de041d SHA512 afe76249084a1b7222272b61673340f5d807867121c69af63f238d2de28b655f61efdd6ae50bb320ddbc481604dbc209d7a98c6f4c16f0646b36bdf635024f26 WHIRLPOOL bc8d2786fecb374a7717332b6c5c07da45d2d9ff8419b6228eb7185ccd2efc087a9ba4ef6af9f9343e5908be20451d9123824dca452082efeb6083277297f6dd
|
DIST deja-dup-23.4.tar.xz 852796 SHA256 67392931fb6958cd13897a78d01fe7a31b169663696313142067901e28de041d SHA512 afe76249084a1b7222272b61673340f5d807867121c69af63f238d2de28b655f61efdd6ae50bb320ddbc481604dbc209d7a98c6f4c16f0646b36bdf635024f26 WHIRLPOOL bc8d2786fecb374a7717332b6c5c07da45d2d9ff8419b6228eb7185ccd2efc087a9ba4ef6af9f9343e5908be20451d9123824dca452082efeb6083277297f6dd
|
||||||
DIST deja-dup-24.0.tar.xz 865076 SHA256 4506871cb9858ea8ef56ef62cc20613a189c123070c123293b533bdfae333673 SHA512 01f9980e24272e89c7813fd75ca1493725940bb8d71f823fdc18ae46d9dcb76fb5a867c5cf1335ca35a65962e46a9e4c0bdf41d93427bbcb3c30e750337d4a70 WHIRLPOOL b2bcbe15e613656f8d834e875b6c52dbd870306d7629b7f0e359bc2e691b854b11df4cb6756b3e683b2814a005efb69b86f8f9737b437e4f616ac6c02d5d9dcc
|
DIST deja-dup-24.0.tar.xz 865076 SHA256 4506871cb9858ea8ef56ef62cc20613a189c123070c123293b533bdfae333673 SHA512 01f9980e24272e89c7813fd75ca1493725940bb8d71f823fdc18ae46d9dcb76fb5a867c5cf1335ca35a65962e46a9e4c0bdf41d93427bbcb3c30e750337d4a70 WHIRLPOOL b2bcbe15e613656f8d834e875b6c52dbd870306d7629b7f0e359bc2e691b854b11df4cb6756b3e683b2814a005efb69b86f8f9737b437e4f616ac6c02d5d9dcc
|
||||||
|
DIST deja-dup-25.1.1.tar.xz 844116 SHA256 6541545c14ac76e8d2b5b7d4a58a39bbe52586cf094db7f883263f65a341eaee SHA512 53226a850fcefda759c0948fe42fef62467e4479213326f1cc2922986cf56b0a07364dbe5ca2a69dfc9235f193124ba9d49a1eb7724f5986a16d9dfececde6ed WHIRLPOOL 8427f4084a44b69b7fce6bf1a64ab01369d88e482e9559f7e3ba924d8a22967b13265da1dba02eb70674cb11ff57790ab215c050de43977a07423f201b328bba
|
||||||
EBUILD deja-dup-22.1.ebuild 1176 SHA256 d6f0f41ad52d13aa7c41c8959510404ac02249b816c27e48e6577e7f6980ec7e SHA512 176884b0d8b54f2e5c291c3fee6bf4c44e7501e31523c8f375690588f41de6ac46e3689e6a7467bc65b930e40e0eadccc6b11ef947ca59ee0549616f4bd65db7 WHIRLPOOL 4e3c0c63b69b1bc9c4c2af2c657eeaf369c71f92523063a7279e6719838735b9dad2d85b225ad65a70522fcc6cb12537b3969f0f465166c478c314691b08d3f6
|
EBUILD deja-dup-22.1.ebuild 1176 SHA256 d6f0f41ad52d13aa7c41c8959510404ac02249b816c27e48e6577e7f6980ec7e SHA512 176884b0d8b54f2e5c291c3fee6bf4c44e7501e31523c8f375690588f41de6ac46e3689e6a7467bc65b930e40e0eadccc6b11ef947ca59ee0549616f4bd65db7 WHIRLPOOL 4e3c0c63b69b1bc9c4c2af2c657eeaf369c71f92523063a7279e6719838735b9dad2d85b225ad65a70522fcc6cb12537b3969f0f465166c478c314691b08d3f6
|
||||||
EBUILD deja-dup-23.2.ebuild 1316 SHA256 3b3d206fa71c131a6c5e049ebc53f7e20a07032e6a2e1377522890293dfc6b45 SHA512 5e1d1e6f1d30073ced40d0d71c14300134f9a2b58faaa06fff01f88f4a0e543fd4c4fa33873e4f47b0d77ffcac4f9cfeda9a3fc8e61f5001930530efd0484340 WHIRLPOOL 4121df8f50b67a8688e5007b59211203b3c7183e4ea8144c51ba2b9460dbd35b03243297f75f69093d6e2c0852c34f5f8445ac62396f536a8b842ba6fd2d7e5d
|
EBUILD deja-dup-23.2.ebuild 1316 SHA256 3b3d206fa71c131a6c5e049ebc53f7e20a07032e6a2e1377522890293dfc6b45 SHA512 5e1d1e6f1d30073ced40d0d71c14300134f9a2b58faaa06fff01f88f4a0e543fd4c4fa33873e4f47b0d77ffcac4f9cfeda9a3fc8e61f5001930530efd0484340 WHIRLPOOL 4121df8f50b67a8688e5007b59211203b3c7183e4ea8144c51ba2b9460dbd35b03243297f75f69093d6e2c0852c34f5f8445ac62396f536a8b842ba6fd2d7e5d
|
||||||
EBUILD deja-dup-23.4.ebuild 1213 SHA256 895c01c72945d4e9fb2b5dac144c36c424237622e405c99147625dc851eb9276 SHA512 ea10941e0905c8615a74a4b5f4b815180eb98ecad59aec256d1d260565b6740f0ded935b0e2cde378a3fec46d481f32300f36ac8e8d5c5250c569a355f71f91a WHIRLPOOL 6ff9547233e36e6c08b546433c5126f4d6378331ee4c9c9bf828ea3ff2ea1ca31c889b66086ec5cfe09d39bb47b1a52b225c2e1a92e14ddf7d58c259710929c2
|
EBUILD deja-dup-23.4.ebuild 1213 SHA256 895c01c72945d4e9fb2b5dac144c36c424237622e405c99147625dc851eb9276 SHA512 ea10941e0905c8615a74a4b5f4b815180eb98ecad59aec256d1d260565b6740f0ded935b0e2cde378a3fec46d481f32300f36ac8e8d5c5250c569a355f71f91a WHIRLPOOL 6ff9547233e36e6c08b546433c5126f4d6378331ee4c9c9bf828ea3ff2ea1ca31c889b66086ec5cfe09d39bb47b1a52b225c2e1a92e14ddf7d58c259710929c2
|
||||||
EBUILD deja-dup-24.0.ebuild 1213 SHA256 723ec721e93d28c0127804bcabd050c674a6c4775562546ac43a5699a11b2582 SHA512 e0e4e8903beac039a9bd69774fd53921705edcdc5770646c44cb178293d089083748ee551b248abdcce8c6995c6041b47ec8eed870421fafb98ce15143770fc1 WHIRLPOOL 1a06613cfcc04395cb96c785828895ecfe946f96fbd3b581da6766091856508774561c6c2f837ae43781c42b8c19e1b900978a2581e7e79e501eb4f5abd14102
|
EBUILD deja-dup-24.0.ebuild 1213 SHA256 723ec721e93d28c0127804bcabd050c674a6c4775562546ac43a5699a11b2582 SHA512 e0e4e8903beac039a9bd69774fd53921705edcdc5770646c44cb178293d089083748ee551b248abdcce8c6995c6041b47ec8eed870421fafb98ce15143770fc1 WHIRLPOOL 1a06613cfcc04395cb96c785828895ecfe946f96fbd3b581da6766091856508774561c6c2f837ae43781c42b8c19e1b900978a2581e7e79e501eb4f5abd14102
|
||||||
MISC ChangeLog 4152 SHA256 c0a1c6bbbbfe362595350ebc87849fc5a09bd0d6d12316a7df4a3cdb6bdb2f24 SHA512 253ab3560fb7b74e662c40f6821dc67bd4de82338c8536bb5935e53f59a8882c18c3510de36429acacaff72d717505fbb25b2bc5e42ef614c094e79e569cbe6d WHIRLPOOL 1d549abac3653ba17adff5651e89596c2962ca47ce0fcfa753c84772d1ef390c06b1964550f070028e446d0669867166dfa044b3f3cee1906d99802586aaf828
|
EBUILD deja-dup-25.1.1.ebuild 1216 SHA256 397d67d86398665ae8b094f4a642012b167c72d0b822284cf01fce12cf033c25 SHA512 eb72a1e3a8a1c073ea8573afaaf9125e05d35452a70c0057ecb80e9b3fd1c58f5da3b94c5740ea032752c33f4970e331c07fff973de65dd564ce01f1d43f75fc WHIRLPOOL 98b4e9a1305461ca1af36aa98b07dda8d2aabfde91a8a9258e2651ac5417c566a3b1b2334b9a462bafb5ec23183c219c19d207c6097733c99d7959c9ef4c71c8
|
||||||
|
MISC ChangeLog 4312 SHA256 f26ef1fd37c807199b4c08be85cd67c2df52fdce3b54f2364b0b858f1875bded SHA512 3dc0fe4ef657c634e1e6c4cd174fbce33279a5067680d4ecd5d26ae3bff0c42360a53ee8adf1d0c543f0acf18e2c15acfd8f54a9e165132fddef3bfcf95264ee WHIRLPOOL a5dd078e1c681519dbff3fc2e37c432ad11ebf76ecbe3df84debcfde8decd6256bcc084dc978649e50e10ef944e51c7c4574dae7e71004db4146e4ac2b55012b
|
||||||
MISC metadata.xml 303 SHA256 372f40944f871b2f6c59e3652ee11a2a0155ead7aef27612b827ad6893065c8a SHA512 8aefaf516ac0f81955a009d96699ba30bd67c5e27dd34bfcda54d5da02235eca0db3993394be3febe37d9b7991d40fe2e57a80ebcdf9c3df9f5c245f2e4225ee WHIRLPOOL 9154fef77804a01d883aa03dced5f69b4a6c19a9986a7fa74a61f79cb593c813f37631b5486451914bcf698e8118de7e20ebe02cf8a8995a5485412e834baa02
|
MISC metadata.xml 303 SHA256 372f40944f871b2f6c59e3652ee11a2a0155ead7aef27612b827ad6893065c8a SHA512 8aefaf516ac0f81955a009d96699ba30bd67c5e27dd34bfcda54d5da02235eca0db3993394be3febe37d9b7991d40fe2e57a80ebcdf9c3df9f5c245f2e4225ee WHIRLPOOL 9154fef77804a01d883aa03dced5f69b4a6c19a9986a7fa74a61f79cb593c813f37631b5486451914bcf698e8118de7e20ebe02cf8a8995a5485412e834baa02
|
||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||||
|
|
||||||
iEYEAREKAAYFAlCNbTwACgkQgAnW8HDreRY60ACfVmuW0DCAf1VGV5iMBcml/uuE
|
iEYEAREIAAYFAlCYBVwACgkQgAnW8HDreRbloQCfYpK8XCxy7JJdc0qN/5Usf0UC
|
||||||
GVwAoNKcgv8X6uyUF/LcXQTrqJRuHeGy
|
gPIAoKYd4UuVs6vHyS3S6VtIubwYpd2j
|
||||||
=lJyo
|
=gNQO
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -0,0 +1,58 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-backup/deja-dup/deja-dup-25.1.1.ebuild,v 1.1 2012/11/05 18:28:43 jlec Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
GNOME2_LA_PUNT="yes"
|
||||||
|
|
||||||
|
inherit eutils gnome2
|
||||||
|
|
||||||
|
DESCRIPTION="Simple backup tool using duplicity back-end"
|
||||||
|
HOMEPAGE="https://launchpad.net/deja-dup/"
|
||||||
|
SRC_URI="http://launchpad.net/${PN}/26/${PV}/+download/${P}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="nautilus"
|
||||||
|
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
COMMON_DEPEND="
|
||||||
|
app-crypt/libsecret[vala]
|
||||||
|
dev-libs/glib:2
|
||||||
|
dev-libs/libpeas
|
||||||
|
x11-libs/gtk+:3
|
||||||
|
x11-libs/libnotify
|
||||||
|
|
||||||
|
app-backup/duplicity
|
||||||
|
dev-libs/dbus-glib
|
||||||
|
|
||||||
|
nautilus? ( gnome-base/nautilus )"
|
||||||
|
RDEPEND="${COMMON_DEPEND}
|
||||||
|
gnome-base/gvfs[fuse]"
|
||||||
|
DEPEND="${COMMON_DEPEND}
|
||||||
|
app-text/yelp-tools
|
||||||
|
dev-lang/vala:0.16
|
||||||
|
dev-perl/Locale-gettext
|
||||||
|
virtual/pkgconfig
|
||||||
|
dev-util/intltool
|
||||||
|
sys-devel/gettext"
|
||||||
|
|
||||||
|
PATCHES=( "${FILESDIR}"/${P}-desktop.patch )
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
DOCS="NEWS AUTHORS"
|
||||||
|
G2CONF="${G2CONF}
|
||||||
|
$(use_with nautilus)
|
||||||
|
--without-ccpanel
|
||||||
|
--without-unity
|
||||||
|
--disable-schemas-compile
|
||||||
|
--disable-static"
|
||||||
|
export VALAC=$(type -p valac-0.16)
|
||||||
|
|
||||||
|
epatch ${PATCHES[@]}
|
||||||
|
|
||||||
|
gnome2_src_prepare
|
||||||
|
}
|
@ -0,0 +1,27 @@
|
|||||||
|
data/deja-dup-monitor.desktop.in.in | 2 +-
|
||||||
|
data/deja-dup-preferences.desktop.in.in | 2 +-
|
||||||
|
2 files changed, 2 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/data/deja-dup-monitor.desktop.in.in b/data/deja-dup-monitor.desktop.in.in
|
||||||
|
index c137b79..1f8e720 100644
|
||||||
|
--- a/data/deja-dup-monitor.desktop.in.in
|
||||||
|
+++ b/data/deja-dup-monitor.desktop.in.in
|
||||||
|
@@ -14,4 +14,4 @@ StartupNotify=false
|
||||||
|
NoDisplay=true
|
||||||
|
|
||||||
|
Type=Application
|
||||||
|
-Categories=System;Utility;Archiving;
|
||||||
|
+Categories=Utility;Archiving;
|
||||||
|
diff --git a/data/deja-dup-preferences.desktop.in.in b/data/deja-dup-preferences.desktop.in.in
|
||||||
|
index 0c3a906..fed53ef 100644
|
||||||
|
--- a/data/deja-dup-preferences.desktop.in.in
|
||||||
|
+++ b/data/deja-dup-preferences.desktop.in.in
|
||||||
|
@@ -11,7 +11,7 @@ Exec=deja-dup-preferences
|
||||||
|
StartupNotify=true
|
||||||
|
|
||||||
|
Type=Application
|
||||||
|
-Categories=GNOME;GTK;System;Archiving;Utility;Settings;X-GNOME-SystemSettings;
|
||||||
|
+Categories=GNOME;GTK;Archiving;Utility;X-GNOME-SystemSettings;
|
||||||
|
|
||||||
|
# Translators: Add whatever keywords you want in your language, separated by semicolons
|
||||||
|
# These keywords are used when searching for applications in dashes, etc.
|
@ -1,5 +1,25 @@
|
|||||||
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
|
Hash: SHA256
|
||||||
|
|
||||||
AUX bsign-0.4.5-non-gnu.patch 1403 SHA256 ae72b2fd6cf083c0ff28bee6e41d455d6e21582ce17fe325b1c5c4df8acddd0a SHA512 6b5b3bcda1142cf834b12b70a0172e6faa6fa8cbab82064e463ff3f017c1ac3c0625de7eb321d4023db28195b721739a909c2a49cb394ee4d95e879e07942fea WHIRLPOOL 2b7091cec70f7ff69d7321554c393770be56d548340dee368668a970c26098a6722a7acf8ab12a3ba15993cb03d2fae271226e294a01ef2dad9979afac371d12
|
AUX bsign-0.4.5-non-gnu.patch 1403 SHA256 ae72b2fd6cf083c0ff28bee6e41d455d6e21582ce17fe325b1c5c4df8acddd0a SHA512 6b5b3bcda1142cf834b12b70a0172e6faa6fa8cbab82064e463ff3f017c1ac3c0625de7eb321d4023db28195b721739a909c2a49cb394ee4d95e879e07942fea WHIRLPOOL 2b7091cec70f7ff69d7321554c393770be56d548340dee368668a970c26098a6722a7acf8ab12a3ba15993cb03d2fae271226e294a01ef2dad9979afac371d12
|
||||||
DIST bsign_0.4.5.tar.gz 77471 SHA256 a80b27286a3b1b1be6df7b93d27457a4a6941a1eaf797070b1044412f47d3106 SHA512 a4dba37d648f683bb5b14bc9aafeb72fb0bd06e21cedb1a4bbd73dfc0a5f7bb22b5b33ef8727b5070d727afb2d97489ed4b9be28bf1025c9e618ccf47f1ef634 WHIRLPOOL 067ff40119578e6208beeba7ebe9ea21fcb0667abe1ca9780f858a250048035705faad5009d5dfa6814cd4778338722c596caab469d3f8b6d7da05794f1fcbd9
|
DIST bsign_0.4.5.tar.gz 77471 SHA256 a80b27286a3b1b1be6df7b93d27457a4a6941a1eaf797070b1044412f47d3106 SHA512 a4dba37d648f683bb5b14bc9aafeb72fb0bd06e21cedb1a4bbd73dfc0a5f7bb22b5b33ef8727b5070d727afb2d97489ed4b9be28bf1025c9e618ccf47f1ef634 WHIRLPOOL 067ff40119578e6208beeba7ebe9ea21fcb0667abe1ca9780f858a250048035705faad5009d5dfa6814cd4778338722c596caab469d3f8b6d7da05794f1fcbd9
|
||||||
EBUILD bsign-0.4.5.ebuild 1030 SHA256 90884f49d57866a43a56a2bf7b1673ac97e42dd9d0901c3ddf4aedbec6baf75c SHA512 d41d0368377f8d22ff101f4f31ff746c0ae9eb9b1138ab03f900b1573bf16cd6a4f8715fac60e6c3fbd2fa46adfa125031474a024e6375291fb5c7c9e6336ab8 WHIRLPOOL cba85380afceb0dd2d31222fe6604c84bfce6195777a3015d01b31aafb36cecb37da07db2f5761b7907d169be437bd7cdafcfc0cf018b6f63d2f490496f64d1b
|
EBUILD bsign-0.4.5.ebuild 1027 SHA256 87d90169737b2227333171b4db899c2f501b709a98c8a892b906014ab74a7d68 SHA512 e86d5544706a2a35a3ff11553d4fffc842bea1ecbeeea01dd70612d8908bc4067f24967fa5c87d585e51df0aa3d255ca03aa474165f1456d2f36a0ff8a4fca1f WHIRLPOOL dc8cdc3b7cc917c1816667b32372cb853f44c9fe2d39dfb7e83153b5aed506b4e67c463b312b96b5e9f574082ca794bcf9d965b423926e1d483d82f8e0110f00
|
||||||
MISC ChangeLog 1787 SHA256 fa188bc703306ef919f7082c7724fb608b4ce55868323e99cdface2ddd8736e1 SHA512 8dd1e6ed50c149171a5566e178a41d00b5404eb8ac698346cc1b0ed01496f6fce33c07ce8f83f604a55ac02235299d1a98108a867525f4bb946d37189b442446 WHIRLPOOL db88aee07bd01c94cf3dfae8c2dc55ed3c6059b4a70efd06ae4cc27054259e67b620eef2c9254194a2e352775039538264df9a8670cd8f15465a2139af444872
|
MISC ChangeLog 1886 SHA256 e37d8a46b5985a0aff4f24fcdfda439a8bac5dd0394e536f6c311cf89d80cae3 SHA512 15e9cdf12c7bfaafc37bcbf751a2a2da7ec02dc9d1148925e002d0c72e3fb725e3bbc89cbf259791faa41ce427fc2a1b5efe2a7274b93f86a97454fe218cde16 WHIRLPOOL d34145474187dc3721a2419a200ddfc60f7797e3a18bfde648040e7780f23866f39d59ecaba64a3b5374c902763bd6739d1e3f5ca40428382fae5281117e70ca
|
||||||
MISC metadata.xml 653 SHA256 faabdf19cf79e516dc4e27dad5e42e78e1ed7fade53346a4e983f1b999125c74 SHA512 9d840e749b314c7d3f8f4095f3d23e54f66e9da5db55c08a50c8621a2481e35c3fcbb286497c5795ff7e8d0925da9cbcaa82e3b3d56aa2df90f012b8b7303557 WHIRLPOOL 67a0a8cfe138f86b7ce5b12e33ff4e9ecf6393ee3f5edf4ab8db887281ee2308c7f15b4da7efc495ced175432e8f18b59009b2178dcf42706dbb676842f41ff3
|
MISC metadata.xml 653 SHA256 faabdf19cf79e516dc4e27dad5e42e78e1ed7fade53346a4e983f1b999125c74 SHA512 9d840e749b314c7d3f8f4095f3d23e54f66e9da5db55c08a50c8621a2481e35c3fcbb286497c5795ff7e8d0925da9cbcaa82e3b3d56aa2df90f012b8b7303557 WHIRLPOOL 67a0a8cfe138f86b7ce5b12e33ff4e9ecf6393ee3f5edf4ab8db887281ee2308c7f15b4da7efc495ced175432e8f18b59009b2178dcf42706dbb676842f41ff3
|
||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||||
|
|
||||||
|
iQIcBAEBCAAGBQJQmEj7AAoJEJOE+m71LUu63TgP/Rr0Bi119VsY97GrJZclE5R5
|
||||||
|
U9xlXPsAdF1o+5FIPlIQJs2Mj5PbXfIEcmyhyl0E66YZ9KvVol6oyus/JKwMWHt5
|
||||||
|
zwd7aNgSl2PObNcBIVtyr7SiX0avU55Ta+ebaDbVlTsJtjsBENtU0NCIJV+BiP4G
|
||||||
|
U3AZ8tpt1XzyufL3xB91yfPx0Jc02SDriJ6V4my6KQlWmBAMEaKyR5E3K0ZV786i
|
||||||
|
cOfsJZV/W/aTLtjk3itaslTyQszYt01HWWSELTrUrXIhVY8fPKvcmtce7JPEty2W
|
||||||
|
RwI7pAiHJUQQyU/4niKUosR87LD1W0FTiPsAmexPrf09NYbHhXP+7CI4xrr2FTF2
|
||||||
|
eaoUeahHjL1trboGPKfbDunUtUcW64pcwYXFFLFkLN8qSfQHBo3yoGQDiipLN3/T
|
||||||
|
mEJ2EVVe7dmzsTZ/1llzy/Zc/TcZiOHWz58Zk1fGeOPJP5VhDZPEUrAyJFOTHWOI
|
||||||
|
1uGAPhkFaDBwTzqQSbOy8aRGS5kGvjkmzgH2NL/xWfHc7Nf6SI35GwfirDa5oXWo
|
||||||
|
pSBlTaH4lU09Uudl3kVZopBxKas2htFbaa1p/kyZiM/vcTwO0LzfTZ1ZxHsE9Xjv
|
||||||
|
jcdPih5PP37K1A9VDHtnMLBD0uy2/jwspqd2T5PrvAIl2mviiMbPPn2DWOtpR3Vy
|
||||||
|
IyUCngXUEPxyyIPKbODX
|
||||||
|
=h8vd
|
||||||
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -1,5 +1,25 @@
|
|||||||
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
|
Hash: SHA256
|
||||||
|
|
||||||
AUX md6sum-1.0-ldflags.patch 427 SHA256 699b86db61f451a07a5e1c3f69e51d4e159ec486b26cc547f52996ff7a75c07d SHA512 2ed3dc38eef78f365bd8e03e22264488c6a0d089c30f827e90ca5dd5ada9ad061e0c1a736c3ccc81c05fd172ffc8140034d703993233e5e3f8877cfb298fa1a1 WHIRLPOOL dc24ad00f6e2c9d44a58bad7ad94e6863b71386bbf913f58b3cbf058936ebb57778fb042c34fdef1f8a62184ca0875cf6d99e32327e3e7018431dc9a4c9aaff0
|
AUX md6sum-1.0-ldflags.patch 427 SHA256 699b86db61f451a07a5e1c3f69e51d4e159ec486b26cc547f52996ff7a75c07d SHA512 2ed3dc38eef78f365bd8e03e22264488c6a0d089c30f827e90ca5dd5ada9ad061e0c1a736c3ccc81c05fd172ffc8140034d703993233e5e3f8877cfb298fa1a1 WHIRLPOOL dc24ad00f6e2c9d44a58bad7ad94e6863b71386bbf913f58b3cbf058936ebb57778fb042c34fdef1f8a62184ca0875cf6d99e32327e3e7018431dc9a4c9aaff0
|
||||||
DIST md6sum-1.0.tar.gz 125626 SHA256 5812286dabf26d576cf9b30d3088da1e7924362442144ecdfa38738530e297e0 SHA512 8253a68dd036dd98b22c39a35a75f9bbdc4018ea63dc8f7823c831090d19f2f92a727458b4dc35388e494dbf496b9f5de693a1cfb3e5a8ca8441f31f0e817d46 WHIRLPOOL 05d3e1c8c5065b8003e620b3824310393ad64c22e94d4e3acc18f508e5a6461ba222c1b53e782616a0bd5372c3cadc7e774b24e9782e8137b1336af5740b0a04
|
DIST md6sum-1.0.tar.gz 125626 SHA256 5812286dabf26d576cf9b30d3088da1e7924362442144ecdfa38738530e297e0 SHA512 8253a68dd036dd98b22c39a35a75f9bbdc4018ea63dc8f7823c831090d19f2f92a727458b4dc35388e494dbf496b9f5de693a1cfb3e5a8ca8441f31f0e817d46 WHIRLPOOL 05d3e1c8c5065b8003e620b3824310393ad64c22e94d4e3acc18f508e5a6461ba222c1b53e782616a0bd5372c3cadc7e774b24e9782e8137b1336af5740b0a04
|
||||||
EBUILD md6sum-1.0.ebuild 603 SHA256 7605cf836e8c2be8a546e5357b7ddb700cbd603a054f87d7bcb9efbc069176d6 SHA512 ed4b2da65f33da021629a69ada793ae12ec2f5c5a24bc693217bd5afe7c2e7b7fab76a80aa4d39fa8492ac983a7f1622c123a7249d02f8156157cb7bbd2224b1 WHIRLPOOL 2dadb2a60e6679cfd5e675e82395ff389366a9dc2cc9bd02ff2066430b6578907aa4eadc389371fccac5c978039af6c7403089585ef687ff79657ee85548e6c6
|
EBUILD md6sum-1.0.ebuild 579 SHA256 7251efebaa36d76634506ae8fd99184fa6fa9c9add69d9f91ef17f8f85642e23 SHA512 bd516388c431f5ee7d5dc8c0fd694023c656adb4d0070f6bd83fd6cefe7d90dbf74eb4475065fe7c0265efa645b9055954a36f02270d5111f63f453ba5811b1b WHIRLPOOL 2356a6776ba5f1f2ad832502569f73310b2765fe397c99abf1194dbd35a3d20a15cadf6abeeb6b8e8dfc627ff8181453ccc98335206a594fb945a5ef820dea6d
|
||||||
MISC ChangeLog 462 SHA256 3908aeb3c30a43b56bf7df19eefb60970baf2fb4f21881f27c8102d502a99709 SHA512 69e1e5c9496f22259aa217894927f510a4dcfc1f2e1b74762a16ee74f33d4f479f58e1e40ac58b97b62fae6b0c621370cbc1d6b4f2fb0b2fe459f350e8027375 WHIRLPOOL b383d6c090256d4f04de71e8c0164f21a6dfceefdf3b7f2affdc0f5fe00b830e1b9de29bce2803a179fe1eb773d3923c05c5319faf2d997d2bb49cfb0efca776
|
MISC ChangeLog 636 SHA256 711ef335fc65b893ea9d1e228a68408aaea2fc0c8a5202029312545479340a98 SHA512 f323057db656b012abc5aef124a6ada2bdf5af6379a531fa622b90fdd59f782cf3ebb90d0daec6e54bd89be5a471c80cff099289de195bb1c5668eb35b23fca0 WHIRLPOOL 8d9074c36be18a0472e2109d60bba9d5ee9568fdf5834b09b812fd451c246ad41cb465e84b8c96f2ddc09850757c206f8bf1b1bd62d1c2ec2db70c891099ac15
|
||||||
MISC metadata.xml 298 SHA256 50a796bca7a6555ddb757464b26c1a41bc73d5cdbffcd7cf97fe1271b33fe0f5 SHA512 a0b8a3936e84891fc7b8be6abce1b2226118b5b08b0acdaac4a232453b517cc9781c444504f759af136ff97282ad28db0806d6f44b5efd652e8b74129117e494 WHIRLPOOL 2c6b7d61c7d372c2e52b168a78b85b0a472e6b61b48c225a67bd34a751708d54b8238c37e548916104aa29bb02764cb0d344e44f7c3a957606961cb32dd069a4
|
MISC metadata.xml 207 SHA256 6745cbbb6d58bc999a7a6cebd62410e7f43d5b5bbecb7673ea736cddbd658c10 SHA512 8c12b6d54a6d4d371ff223de910b1e9aad0ea5265c93beb3adfa31521ad4ffc5a120332f110c28091f1fe0c415e35089539eb4357111166fd0cf378f4be20e2a WHIRLPOOL 00b0bdc90274151e062d937a0fe6a409e8acf900d1b04036a239f9224a99ef1e984d6b9d3fa59629f2110ebd3d05b1ba38fdfdc93f4d0f70509598a80774975b
|
||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||||
|
|
||||||
|
iQIcBAEBCAAGBQJQmE3bAAoJEEPsD3/icQSzOhEP/0hvQKbVO7bneTBLo/mBKyxb
|
||||||
|
9a7Dlz7ulgfbS5DUmEvUjdXw58VVliTGRcpItkF0STrAJY+OiX4v2YJUEcvS3QTS
|
||||||
|
Nuga21wcw3tsvEbfUwiBsb9XUqj0cdTmg0OCAK23BBfP0VWbBp6NJuLNV83BFWVC
|
||||||
|
XAOAEkplPjdf8RmMb9PTBWcFsz48q0v96FV7HfL7A3tvBX2E1gqIvLY1Khrz7n+v
|
||||||
|
JHJdQhXSATcD6lOuYRK9SuaXBRm6tWiM0H0AXLEhPQRUfpnvJOHJwvlW3TJh0EOv
|
||||||
|
MLI558i2Jxf7mfprOo74L6s/3yiqfOggjvloiHjXxuh9bXBXU6JunQq997JHq3/w
|
||||||
|
/uvHEfe8LQdxvhqHWwi46l2tlWUnyBOkig2r0s7GEGF8qTxxw6MvjI2eTH2/sU27
|
||||||
|
1fLEbmGv+Sw9oTmA5p+C1LAszOpNe0hIMnRbCnvBG9BHS/BHafMnTYXwjdEuZ9F4
|
||||||
|
Z7I5+LyZs2dyN8Q/TwacwlyFjjfcPuIVsEOoxIaYsxX/15lWe449iQZk7PWwY6t6
|
||||||
|
N4DVBLmFHUwyKT6SNc1S84r5PPb2/VZ1q6dguONPSLQjaN7VE4YLKQomzZK6vluj
|
||||||
|
qdCrHI2ZLKEJO4WI62p+vBMikeR0kd0a59YRgqk2mTrtW/e66XTV6/kRtOiTpIX9
|
||||||
|
sd94cgtbsscBRE6W5K0H
|
||||||
|
=ovNo
|
||||||
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -0,0 +1,104 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-office/akonadi-server/akonadi-server-1.8.1.ebuild,v 1.1 2012/11/06 02:17:21 reavertm Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
inherit cmake-utils
|
||||||
|
|
||||||
|
DESCRIPTION="The server part of Akonadi"
|
||||||
|
HOMEPAGE="http://pim.kde.org/akonadi"
|
||||||
|
SRC_URI="mirror://kde/stable/${PN/-server/}/src/${P/-server/}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="mysql postgres +sqlite test"
|
||||||
|
|
||||||
|
CDEPEND="
|
||||||
|
dev-libs/boost
|
||||||
|
>=dev-libs/soprano-2.6.51
|
||||||
|
>=x11-libs/qt-gui-4.5.0:4[dbus]
|
||||||
|
>=x11-libs/qt-sql-4.5.0:4[mysql?,postgres?]
|
||||||
|
>=x11-libs/qt-test-4.5.0:4
|
||||||
|
x11-misc/shared-mime-info
|
||||||
|
"
|
||||||
|
DEPEND="${CDEPEND}
|
||||||
|
dev-libs/libxslt
|
||||||
|
>=dev-util/automoc-0.9.88
|
||||||
|
"
|
||||||
|
RDEPEND="${CDEPEND}
|
||||||
|
postgres? ( dev-db/postgresql-server )
|
||||||
|
"
|
||||||
|
|
||||||
|
REQUIRED_USE="|| ( sqlite mysql postgres )"
|
||||||
|
|
||||||
|
S=${WORKDIR}/${P/-server/}
|
||||||
|
|
||||||
|
RESTRICT=test
|
||||||
|
# bug 401139
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
# Set default storage backend in order: SQLite, MySQL, PostgreSQL
|
||||||
|
# reverse driver check to keep the order
|
||||||
|
if use postgres; then
|
||||||
|
DRIVER="QPSQL"
|
||||||
|
AVAILABLE+=" ${DRIVER}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use mysql; then
|
||||||
|
DRIVER="QMYSQL"
|
||||||
|
AVAILABLE+=" ${DRIVER}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use sqlite; then
|
||||||
|
DRIVER="QSQLITE3"
|
||||||
|
AVAILABLE+=" ${DRIVER}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Notify about driver name change
|
||||||
|
if use sqlite && has_version "<=${CATEGORY}/${PN}-1.4.0[sqlite]"; then
|
||||||
|
ewarn
|
||||||
|
ewarn "SQLite driver name changed from QSQLITE to QSQLITE3."
|
||||||
|
ewarn "Please edit your ~/.config/akonadi/akonadiserverrc."
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Notify about MySQL not being default anymore
|
||||||
|
if ! use mysql && has_version "<=${CATEGORY}/${PN}-1.4.0[mysql]"; then
|
||||||
|
ewarn
|
||||||
|
ewarn "MySQL driver is not enabled by default in Gentoo anymore."
|
||||||
|
ewarn "If you intend to use it, please enable mysql USE flag and reinstall"
|
||||||
|
ewarn "${CATEGORY}/${PN}."
|
||||||
|
ewarn "Otherwise select different driver in your ~/.config/akonadi/akonadiserverrc."
|
||||||
|
ewarn "Available drivers are:${AVAILABLE}"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local mycmakeargs=(
|
||||||
|
-DAKONADI_USE_STRIGI_SEARCH=OFF
|
||||||
|
$(cmake-utils_use test AKONADI_BUILD_TESTS)
|
||||||
|
$(cmake-utils_use sqlite AKONADI_BUILD_QSQLITE)
|
||||||
|
)
|
||||||
|
|
||||||
|
cmake-utils_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
# Who knows, maybe it accidentally fixes our permission issues
|
||||||
|
cat <<-EOF > "${T}"/akonadiserverrc
|
||||||
|
[%General]
|
||||||
|
Driver=${DRIVER}
|
||||||
|
EOF
|
||||||
|
insinto /usr/share/config/akonadi
|
||||||
|
doins "${T}"/akonadiserverrc
|
||||||
|
|
||||||
|
cmake-utils_src_install
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
echo
|
||||||
|
elog "${DRIVER} has been set as your default akonadi storage backend."
|
||||||
|
elog "You can override it in your ~/.config/akonadi/akonadiserverrc."
|
||||||
|
elog "Available drivers are: ${AVAILABLE}"
|
||||||
|
}
|
@ -0,0 +1,84 @@
|
|||||||
|
spellerutility.h | 2 +-
|
||||||
|
texstudio.pro | 37 ++++++-------------------------------
|
||||||
|
2 files changed, 7 insertions(+), 32 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/spellerutility.h b/spellerutility.h
|
||||||
|
index 1e1d6e2..083f412 100644
|
||||||
|
--- a/spellerutility.h
|
||||||
|
+++ b/spellerutility.h
|
||||||
|
@@ -13,7 +13,7 @@
|
||||||
|
|
||||||
|
#include "mostQtHeaders.h"
|
||||||
|
|
||||||
|
-#include "hunspell/hunspell.hxx"
|
||||||
|
+#include <hunspell.hxx>
|
||||||
|
class SpellerUtility: public QObject {
|
||||||
|
Q_OBJECT
|
||||||
|
public:
|
||||||
|
diff --git a/texstudio.pro b/texstudio.pro
|
||||||
|
index 541b6b6..f801fc2 100644
|
||||||
|
--- a/texstudio.pro
|
||||||
|
+++ b/texstudio.pro
|
||||||
|
@@ -52,24 +52,6 @@ HEADERS += texmaker.h \
|
||||||
|
debughelper.h \
|
||||||
|
thesaurusdialog.h \
|
||||||
|
xmltagslistwidget.h \
|
||||||
|
- hunspell/affentry.hxx \
|
||||||
|
- hunspell/affixmgr.hxx \
|
||||||
|
- hunspell/atypes.hxx \
|
||||||
|
- hunspell/baseaffix.hxx \
|
||||||
|
- hunspell/csutil.hxx \
|
||||||
|
- hunspell/dictmgr.hxx \
|
||||||
|
- hunspell/hashmgr.hxx \
|
||||||
|
- hunspell/htypes.hxx \
|
||||||
|
- hunspell/hunspell.hxx \
|
||||||
|
- hunspell/hunspell.h \
|
||||||
|
- hunspell/langnum.hxx \
|
||||||
|
- hunspell/license.hunspell \
|
||||||
|
- hunspell/phonet.hxx \
|
||||||
|
- hunspell/suggestmgr.hxx \
|
||||||
|
- hunspell/license.myspell \
|
||||||
|
- hunspell/filemgr.hxx \
|
||||||
|
- hunspell/hunzip.hxx \
|
||||||
|
- hunspell/w_char.hxx \
|
||||||
|
qcodeedit/lib/qeditorinputbinding.h \
|
||||||
|
qcodeedit/lib/qeditorinputbindinginterface.h \
|
||||||
|
randomtextgenerator.h \
|
||||||
|
@@ -85,7 +67,6 @@ HEADERS += texmaker.h \
|
||||||
|
latexdocument.h \
|
||||||
|
unicodeinsertion.h \
|
||||||
|
universalinputdialog.h \
|
||||||
|
- hunspell/replist.hxx \
|
||||||
|
scriptengine.h \
|
||||||
|
insertgraphics.h \
|
||||||
|
txstabwidget.h \
|
||||||
|
@@ -157,18 +138,6 @@ SOURCES += main.cpp \
|
||||||
|
codesnippet.cpp \
|
||||||
|
thesaurusdialog.cpp \
|
||||||
|
xmltagslistwidget.cpp \
|
||||||
|
- hunspell/affentry.cxx \
|
||||||
|
- hunspell/affixmgr.cxx \
|
||||||
|
- hunspell/csutil.cxx \
|
||||||
|
- hunspell/dictmgr.cxx \
|
||||||
|
- hunspell/hashmgr.cxx \
|
||||||
|
- hunspell/hunspell.cxx \
|
||||||
|
- hunspell/phonet.cxx \
|
||||||
|
- hunspell/replist.cxx \
|
||||||
|
- hunspell/suggestmgr.cxx \
|
||||||
|
- hunspell/utf_info.cxx \
|
||||||
|
- hunspell/filemgr.cxx \
|
||||||
|
- hunspell/hunzip.cxx \
|
||||||
|
encodingdialog.cpp \
|
||||||
|
qcodeedit/lib/qeditorinputbinding.cpp \
|
||||||
|
randomtextgenerator.cpp \
|
||||||
|
@@ -591,4 +560,10 @@ SOURCES+=synctex_parser_utils.c synctex_parser.c
|
||||||
|
#QMAKE_CXXFLAGS_DEBUG += -Werror -Wall -Wextra -Winit-self -Wmain -Wmissing-include-dirs -Wtrigraphs -Wunused -Wunknown-pragmas -Wundef -Wpointer-arith -Wtype-limits -Wwrite-strings -Wclobbered -Wempty-body -Wsign-compare -Waddress -Wlogical-op -Winline
|
||||||
|
QMAKE_CXXFLAGS_DEBUG += -Wall -Wextra -Winit-self -Wmissing-include-dirs -Wtrigraphs -Wunused -Wunknown-pragmas -Wundef -Wpointer-arith -Wwrite-strings -Wempty-body -Wsign-compare -Waddress -Winline
|
||||||
|
|
||||||
|
+# enable use of pkgconfig
|
||||||
|
+unix {
|
||||||
|
+ CONFIG += link_pkgconfig
|
||||||
|
+ # use system hunspell
|
||||||
|
+ PKGCONFIG += hunspell
|
||||||
|
+}
|
||||||
|
|
@ -0,0 +1,23 @@
|
|||||||
|
texstudio.pro | 5 +++--
|
||||||
|
1 file changed, 3 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/texstudio.pro b/texstudio.pro
|
||||||
|
index f801fc2..2b1d3df 100644
|
||||||
|
--- a/texstudio.pro
|
||||||
|
+++ b/texstudio.pro
|
||||||
|
@@ -10,8 +10,6 @@ QT += network \
|
||||||
|
QT += phonon
|
||||||
|
DEFINES += PHONON
|
||||||
|
}
|
||||||
|
-contains($$list($$[QT_VERSION]), 4.3.*):message("qt 4.3.x")
|
||||||
|
-else:include(qtsingleapplication/qtsingleapplication.pri)
|
||||||
|
|
||||||
|
# ##############################
|
||||||
|
PRECOMPILED_HEADER = mostQtHeaders.h
|
||||||
|
@@ -567,3 +565,6 @@ unix {
|
||||||
|
PKGCONFIG += hunspell
|
||||||
|
}
|
||||||
|
|
||||||
|
+#use system qtsingleapplication
|
||||||
|
+CONFIG += qtsingleapplication
|
||||||
|
+
|
@ -0,0 +1,42 @@
|
|||||||
|
From f9a633402c81b7c252e33c0d9386ba4b48fcde7c Mon Sep 17 00:00:00 2001
|
||||||
|
From: hannes <hannes@fedoraproject.org>
|
||||||
|
Date: Sun, 9 Sep 2012 10:56:06 +0200
|
||||||
|
Subject: [PATCH] viewer
|
||||||
|
|
||||||
|
---
|
||||||
|
buildmanager.cpp | 18 +++---------------
|
||||||
|
1 file changed, 3 insertions(+), 15 deletions(-)
|
||||||
|
|
||||||
|
diff --git buildmanager.cpp buildmanager.cpp
|
||||||
|
index ac7027a..ac913d0 100644
|
||||||
|
--- buildmanager.cpp
|
||||||
|
+++ buildmanager.cpp
|
||||||
|
@@ -762,25 +762,13 @@
|
||||||
|
// xdvi %.dvi -sourceposition @:%.tex
|
||||||
|
// kdvi "file:%.dvi#src:@ %.tex"
|
||||||
|
QString getCommandLineViewDvi(){
|
||||||
|
- switch (x11desktop_env()) {
|
||||||
|
- case 3: return "kdvi %.dvi > /dev/null";
|
||||||
|
- case 4: return "okular %.dvi > /dev/null";
|
||||||
|
- default:return "evince %.dvi > /dev/null";
|
||||||
|
- }
|
||||||
|
+ return "xdg-open %.dvi > /dev/null";
|
||||||
|
};
|
||||||
|
QString getCommandLineViewPs(){
|
||||||
|
- switch (x11desktop_env()) {
|
||||||
|
- case 3: return "kghostview %.ps > /dev/null";
|
||||||
|
- case 4: return "okular %.ps > /dev/null";
|
||||||
|
- default: return "evince %.ps > /dev/null";
|
||||||
|
- };
|
||||||
|
+ return "xdg-open %.ps > /dev/null";
|
||||||
|
}
|
||||||
|
QString getCommandLineViewPdfExternal(){
|
||||||
|
- switch (x11desktop_env()) {
|
||||||
|
- case 3: return "kpdf %.pdf > /dev/null";
|
||||||
|
- case 4: return "okular %.pdf > /dev/null";
|
||||||
|
- default: return "evince %.pdf > /dev/null";
|
||||||
|
- };
|
||||||
|
+ return "xdg-open %.pdf > /dev/null";
|
||||||
|
}
|
||||||
|
QString getCommandLineGhostscript(){ return ""; }
|
||||||
|
|
@ -0,0 +1,66 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-office/texstudio/texstudio-2.5.ebuild,v 1.1 2012/11/05 18:57:07 jlec Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
inherit base fdo-mime qt4-r2
|
||||||
|
|
||||||
|
DESCRIPTION="Free cross-platform LaTeX editor (former texmakerX)"
|
||||||
|
HOMEPAGE="http://texstudio.sourceforge.net/"
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${PN}/TeXstudio%20${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
|
||||||
|
IUSE="video"
|
||||||
|
|
||||||
|
COMMON_DEPEND="
|
||||||
|
app-text/hunspell
|
||||||
|
app-text/poppler[qt4]
|
||||||
|
x11-libs/libX11
|
||||||
|
x11-libs/libXext
|
||||||
|
>=x11-libs/qt-gui-4.6.1:4
|
||||||
|
>=x11-libs/qt-core-4.6.1:4
|
||||||
|
>=x11-libs/qt-script-4.6.1:4
|
||||||
|
>=x11-libs/qt-test-4.6.1:4
|
||||||
|
>=x11-libs/qt-webkit-4.6.1:4
|
||||||
|
video? ( media-libs/phonon )"
|
||||||
|
RDEPEND="${COMMON_DEPEND}
|
||||||
|
virtual/latex-base
|
||||||
|
app-text/psutils
|
||||||
|
app-text/ghostscript-gpl
|
||||||
|
media-libs/netpbm"
|
||||||
|
DEPEND="${COMMON_DEPEND}
|
||||||
|
virtual/pkgconfig"
|
||||||
|
|
||||||
|
S="${WORKDIR}"/${P/-/}
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}"/${P}-hunspell.patch
|
||||||
|
# 441914
|
||||||
|
# "${FILESDIR}"/${P}-qtsingle.patch
|
||||||
|
"${FILESDIR}"/${PN}-2.4-desktop.patch
|
||||||
|
# Get it from fedora
|
||||||
|
"${FILESDIR}"/${P}-viewers-use-xdg-open.patch
|
||||||
|
)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
find hunspell -delete
|
||||||
|
if use video; then
|
||||||
|
sed "/^PHONON/s:$:true:g" -i ${PN}.pro || die
|
||||||
|
fi
|
||||||
|
qt4-r2_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
for i in 16x16 22x22 32x32 48x48 64x64; do
|
||||||
|
insinto /usr/share/icons/hicolor/${i}
|
||||||
|
newins utilities/${PN}${i}.png ${PN}.png
|
||||||
|
done
|
||||||
|
qt4-r2_src_install
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
fdo-mime_desktop_database_update
|
||||||
|
}
|
@ -1,90 +0,0 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit/gentoolkit-0.3.0.4-r5.ebuild,v 1.11 2012/10/29 16:31:11 mgorny Exp $
|
|
||||||
|
|
||||||
EAPI="3"
|
|
||||||
SUPPORT_PYTHON_ABIS="1"
|
|
||||||
RESTRICT_PYTHON_ABIS="2.[45]"
|
|
||||||
PYTHON_USE_WITH="xml"
|
|
||||||
PYTHON_NONVERSIONED_EXECUTABLES=(".*")
|
|
||||||
|
|
||||||
inherit distutils python eutils
|
|
||||||
|
|
||||||
DESCRIPTION="Collection of administration scripts for Gentoo"
|
|
||||||
HOMEPAGE="http://www.gentoo.org/proj/en/portage/tools/index.xml"
|
|
||||||
SRC_URI="mirror://gentoo/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
|
||||||
|
|
||||||
# Note: argparse is provided in python 2.7 and 3.2 (Bug 346005)
|
|
||||||
# Note: dev-lang/python dependencies are so emerge will print a blocker if any
|
|
||||||
# installed slot of python is not built with +xml. This is used since
|
|
||||||
# PYTHON_USE_WITH just dies in the middle of the emerge. See bug 399331.
|
|
||||||
DEPEND="sys-apps/portage"
|
|
||||||
RDEPEND="${DEPEND}
|
|
||||||
>=dev-lang/python-2.6[xml]
|
|
||||||
!>=dev-lang/python-2.6[-xml]
|
|
||||||
!<=app-portage/gentoolkit-dev-0.2.7
|
|
||||||
|| ( >=sys-apps/coreutils-8.15 app-misc/realpath sys-freebsd/freebsd-bin )
|
|
||||||
sys-apps/gawk
|
|
||||||
sys-apps/grep
|
|
||||||
virtual/python-argparse"
|
|
||||||
|
|
||||||
distutils_src_compile_pre_hook() {
|
|
||||||
echo VERSION="${PVR}" "$(PYTHON)" setup.py set_version
|
|
||||||
VERSION="${PVR}" "$(PYTHON)" setup.py set_version \
|
|
||||||
|| die "setup.py set_version failed"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
epatch "${FILESDIR}/${PV}-euse-376393.patch"
|
|
||||||
epatch "${FILESDIR}/${PV}-euse-379599.patch"
|
|
||||||
epatch "${FILESDIR}/${PV}-gentoolkit-375293.patch"
|
|
||||||
epatch "${FILESDIR}/${PV}-equery-380573.patch"
|
|
||||||
epatch "${FILESDIR}/${PV}-euse-382219.patch"
|
|
||||||
epatch "${FILESDIR}/${PV}-setup-394909.patch"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
python_convert_shebangs -r "" build-*/scripts-*
|
|
||||||
distutils_src_install
|
|
||||||
|
|
||||||
# Create cache directory for revdep-rebuild
|
|
||||||
dodir /var/cache/revdep-rebuild
|
|
||||||
keepdir /var/cache/revdep-rebuild
|
|
||||||
use prefix || fowners root:root /var/cache/revdep-rebuild
|
|
||||||
fperms 0700 /var/cache/revdep-rebuild
|
|
||||||
|
|
||||||
# remove on Gentoo Prefix platforms where it's broken anyway
|
|
||||||
if use prefix; then
|
|
||||||
elog "The revdep-rebuild command is removed, the preserve-libs"
|
|
||||||
elog "feature of portage will handle issues."
|
|
||||||
rm "${ED}"/usr/bin/revdep-rebuild
|
|
||||||
rm "${ED}"/usr/share/man/man1/revdep-rebuild.1
|
|
||||||
rm -rf "${ED}"/etc/revdep-rebuild
|
|
||||||
rm -rf "${ED}"/var
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Can distutils handle this?
|
|
||||||
dosym eclean /usr/bin/eclean-dist
|
|
||||||
dosym eclean /usr/bin/eclean-pkg
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
distutils_pkg_postinst
|
|
||||||
|
|
||||||
einfo
|
|
||||||
einfo "For further information on gentoolkit, please read the gentoolkit"
|
|
||||||
einfo "guide: http://www.gentoo.org/doc/en/gentoolkit.xml"
|
|
||||||
einfo
|
|
||||||
einfo "Another alternative to equery is app-portage/portage-utils"
|
|
||||||
ewarn
|
|
||||||
ewarn "glsa-check since gentoolkit 0.3 has modified some output,"
|
|
||||||
ewarn "options and default behavior. The list of injected GLSAs"
|
|
||||||
ewarn "has moved to /var/lib/portage/glsa_injected, please"
|
|
||||||
ewarn "run 'glsa-check -p affected' before copying the existing checkfile."
|
|
||||||
}
|
|
@ -0,0 +1,28 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-text/libexttextcat/libexttextcat-3.4.0.ebuild,v 1.1 2012/11/05 20:39:46 scarabeus Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
DESCRIPTION="Library implementing N-gram-based text categorization"
|
||||||
|
HOMEPAGE="http://software.wise-guys.nl/libtextcat/"
|
||||||
|
SRC_URI="http://dev-www.libreoffice.org/src/${PN}/${P}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="BSD-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
|
||||||
|
IUSE="static-libs"
|
||||||
|
|
||||||
|
DEPEND=""
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf \
|
||||||
|
--disable-werror \
|
||||||
|
$(use_enable static-libs static)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
find "${ED}" -name '*.la' -exec rm -f {} +
|
||||||
|
}
|
@ -1,6 +1,26 @@
|
|||||||
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
|
Hash: SHA256
|
||||||
|
|
||||||
DIST include-0.3.2.tar.bz2 85520 SHA256 25f37b026df39fc1331a772f1c0ecd982beaa802e615ed8da3fa642eaea7b94e SHA512 34e164b716c90d5356f9525160f8b01cdd092fc365921f66f149d442f6b59290decaa7e7b4569557885108be5ed8931408d0d74fc8b58db72fdc52f96786231a WHIRLPOOL 518a7c9f504f7b68a39796c11fe500df16359e1bc3c7dc8b0fd5dad1506c8b18520f0a9cdd97f810bff0eb5d4bd569257f963cfa60196e1b85d18d8ba95d7b62
|
DIST include-0.3.2.tar.bz2 85520 SHA256 25f37b026df39fc1331a772f1c0ecd982beaa802e615ed8da3fa642eaea7b94e SHA512 34e164b716c90d5356f9525160f8b01cdd092fc365921f66f149d442f6b59290decaa7e7b4569557885108be5ed8931408d0d74fc8b58db72fdc52f96786231a WHIRLPOOL 518a7c9f504f7b68a39796c11fe500df16359e1bc3c7dc8b0fd5dad1506c8b18520f0a9cdd97f810bff0eb5d4bd569257f963cfa60196e1b85d18d8ba95d7b62
|
||||||
DIST include-0.4.2.tar.bz2 110312 SHA256 952bb8f4d166da3715e502a7c647d916b4c5dee14007768f58d0782eb0986283 SHA512 5c8f6eab27bfbc7628107162cae71d2e88ce6d96b655427468b81de052abf02ef48b7fe05435fc1468855e21665e4e973ef63d94265351f09e078119180dc07b WHIRLPOOL 7c4f0418e4e82ec575198e481cd0092ecad3bc72ffa635b65600de38f2ec35607008ad8a58d6fee78614047f91c374e3567e9bbe2d880862e002b7304b99aa39
|
DIST include-0.4.2.tar.bz2 110312 SHA256 952bb8f4d166da3715e502a7c647d916b4c5dee14007768f58d0782eb0986283 SHA512 5c8f6eab27bfbc7628107162cae71d2e88ce6d96b655427468b81de052abf02ef48b7fe05435fc1468855e21665e4e973ef63d94265351f09e078119180dc07b WHIRLPOOL 7c4f0418e4e82ec575198e481cd0092ecad3bc72ffa635b65600de38f2ec35607008ad8a58d6fee78614047f91c374e3567e9bbe2d880862e002b7304b99aa39
|
||||||
EBUILD include-0.3.2.ebuild 583 SHA256 0b76922196b7931c9dda618eca5f6580e790caf26855c3f3e65df3c4be65af9c SHA512 d12a56990c85878820a397df2f164ae437dd7f4ef1620fe9ed72e1abb0282dd709d1973aace8ac01b1bc84ee3e2db4670d7b404db90622011421d96135787eeb WHIRLPOOL 386fd7e53e996e0263256ebefb1357f6f931c46cbe3ce46e36626730fdcfa324666f2fb0c1fba2c275eda0b1b06c7294d4a641aaec892ae7d6c8f67df7d18c0a
|
EBUILD include-0.3.2.ebuild 583 SHA256 0b76922196b7931c9dda618eca5f6580e790caf26855c3f3e65df3c4be65af9c SHA512 d12a56990c85878820a397df2f164ae437dd7f4ef1620fe9ed72e1abb0282dd709d1973aace8ac01b1bc84ee3e2db4670d7b404db90622011421d96135787eeb WHIRLPOOL 386fd7e53e996e0263256ebefb1357f6f931c46cbe3ce46e36626730fdcfa324666f2fb0c1fba2c275eda0b1b06c7294d4a641aaec892ae7d6c8f67df7d18c0a
|
||||||
EBUILD include-0.4.2.ebuild 496 SHA256 51450c8a7f91adef28b93c817c2b6239547ea27b5d4f1f4973cccf0d13239e79 SHA512 caa442508c4b6f03c3aad9f977c7aa091fee7a3c8fd00a7623403391b94a088da5efd37e3d107927f5f10ba6ac847a68b7c8fd31d3117bb2931c9bb2a562bf47 WHIRLPOOL b0c28562879c7203405c1be5be5fb6fb3aa97e967602ff9becd404555d13dfdab9c9a3af6b454dd9c46c54039f6850840c6f8c42c297b4f7de8332daecc71ce5
|
EBUILD include-0.4.2.ebuild 500 SHA256 04ed9fe3eec73999f61e217b4338f8b343def3d51659f93330ba05a2c579461a SHA512 c03817d7f46de6bb092f666692b6408e085b1a1ed41ef8cfec96a97365ae293fb673e63f52d66b3901207934e7e8704b8bf41ba83bcc321b2e8d113daf4d23c9 WHIRLPOOL 7e07bf5225b2d775b24ad42db9e12ffa5a23c33d5a75356bfcc3081ec00862903c71cd544fd1ad80548b0e2a44903294bcad6e657bcfd956bb33febb6eef3782
|
||||||
MISC ChangeLog 1498 SHA256 9e6c026075f5ddeb5d79c9537de2606be0c327b17ccae85ba48b9809a92b46d8 SHA512 43871003fb2586807926082e2a92c09d951a0ab56668cc76546370714e81cf923bcd5381f8e4faaa7a8509d297f051a4eea0fdb520bbaadf0a16b3312dd5e8b5 WHIRLPOOL 5ff535b7d944517d81b3bfb0b40758fa12ca9ca74b6ae384ab682dbef47425da9db85c7dd3eeb77619427136dd90918c0f629b8b349159fc249eac7cb3bf075a
|
MISC ChangeLog 1606 SHA256 1373096fe7d013557407c873c856c585784d54e5a6a5765148429aecbd0290a5 SHA512 83f427aecb2e58d305506a08a539016b7f2cc89d18f43747ddbf1798cb93b1c96a29591a463bc67201f8266d090b798d4cab59b691c6b933e52e1a2683412dbd WHIRLPOOL b643f95553a6a634e4d57f1a10841925a6717b69fc560b121cdda26b0e1853c88d107b8fa170c3add605d302e76637ba1328623d866aff91fa411db571fa925d
|
||||||
MISC metadata.xml 165 SHA256 fb7ede94a0633f77d601e3e81580eac1624a3bca14401a49d94082579507ba0a SHA512 2be6b57c8e55824d56afbe9ab641639e6e1b4cf73bf2795c2778e373777ad545b5211e06510f13703583e7bb18817f623bc00dddbc8c52ad5f100f085e5dfddf WHIRLPOOL 7fe27fc76b523efadbe65a61c187e78592bc1563423791709914a6263c587a8843c75e19c64f989c7fc8a105c6433a874116ec670df3a27b930634d7e14fb1fe
|
MISC metadata.xml 165 SHA256 fb7ede94a0633f77d601e3e81580eac1624a3bca14401a49d94082579507ba0a SHA512 2be6b57c8e55824d56afbe9ab641639e6e1b4cf73bf2795c2778e373777ad545b5211e06510f13703583e7bb18817f623bc00dddbc8c52ad5f100f085e5dfddf WHIRLPOOL 7fe27fc76b523efadbe65a61c187e78592bc1563423791709914a6263c587a8843c75e19c64f989c7fc8a105c6433a874116ec670df3a27b930634d7e14fb1fe
|
||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||||
|
|
||||||
|
iQIcBAEBCAAGBQJQmEK3AAoJEJOE+m71LUu6FPYP/jDMyA6LYuvV6MHH6CYzW9U9
|
||||||
|
emqjj6Ny02o8Z5u9hywqqRTdDdWFda5rfR+nfqobskobTqf00pZlyErqdbupyGv6
|
||||||
|
M86f/n13cddU+hMsLSgzIBrLLmwgVuDQkXWAXFy1GreIYls332vu9dE+zNcPAQJ7
|
||||||
|
Apy4afaLiemH8x0fO7J4MpHoHPukC3GKbNkbeLDPsJfmh8PsDJh3DbMFYD1O4Zx4
|
||||||
|
RsR2+JAxUBP8SRbAGdXOcnGM7MjwD+miliCJKBR6Njh6clgziowUefIp8pIMf4pP
|
||||||
|
dZp1pvz3XbxjJDcy3QFjJ/mBwM3MpvejWXZ2TFLYe1vogCQkONgP4N6/4qgBgTYM
|
||||||
|
SaTD1+HvFoBZisU3V+xRGWbL4mgqh/Ja1BQuHf/8d4qR0AhHOCPjxiXwJx8r+5hZ
|
||||||
|
bfqmjbupUoiHZ8RKma6QejLklYboaW5tPDnfgb+QguseRu+sdBl3q9/MiBEYW8JE
|
||||||
|
0SvRA7gyarAlWqAAq+UUhs6+awxmUGhE31/arZ9Kp3BVwS3ng+1wFZWIECEfEfvi
|
||||||
|
rShvZ+7gFB2Rzsx/pE7HKALojDHBBLTjIcDFo3zgrYUxrTjjMNxoWBiwcMU0XVit
|
||||||
|
s6+oVIPvWicMQJboOjlO2Yb/3A/j9hrMkXz0uCmzDvNNK45Rse2GVX53z0BEXmfM
|
||||||
|
0fpgqglg9Dp6eZG9qWp7
|
||||||
|
=Lgwf
|
||||||
|
-----END PGP SIGNATURE-----
|
||||||
|
@ -0,0 +1,431 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.52.0.ebuild,v 1.1 2012/11/05 18:23:56 flameeyes Exp $
|
||||||
|
|
||||||
|
EAPI="5"
|
||||||
|
PYTHON_DEPEND="python? *"
|
||||||
|
SUPPORT_PYTHON_ABIS="1"
|
||||||
|
RESTRICT_PYTHON_ABIS="*-jython *-pypy-*"
|
||||||
|
|
||||||
|
inherit flag-o-matic multilib multiprocessing python toolchain-funcs versionator
|
||||||
|
|
||||||
|
MY_P=${PN}_$(replace_all_version_separators _)
|
||||||
|
|
||||||
|
DESCRIPTION="Boost Libraries for C++"
|
||||||
|
HOMEPAGE="http://www.boost.org/"
|
||||||
|
SRC_URI="mirror://sourceforge/boost/${MY_P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="Boost-1.0"
|
||||||
|
SLOT=0
|
||||||
|
MAJOR_V="$(get_version_component_range 1-2)"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
|
||||||
|
IUSE="debug doc icu mpi python static-libs tools"
|
||||||
|
|
||||||
|
RDEPEND="icu? ( >=dev-libs/icu-3.6:= )
|
||||||
|
!icu? ( virtual/libiconv )
|
||||||
|
mpi? ( || ( sys-cluster/openmpi[cxx] sys-cluster/mpich2[cxx,threads] ) )
|
||||||
|
sys-libs/zlib
|
||||||
|
!app-admin/eselect-boost"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
=dev-util/boost-build-${MAJOR_V}*"
|
||||||
|
|
||||||
|
S=${WORKDIR}/${MY_P}
|
||||||
|
|
||||||
|
MAJOR_PV=$(replace_all_version_separators _ ${MAJOR_V})
|
||||||
|
BJAM="b2-${MAJOR_PV}"
|
||||||
|
|
||||||
|
create_user-config.jam() {
|
||||||
|
local compiler compiler_version compiler_executable
|
||||||
|
|
||||||
|
if [[ ${CHOST} == *-darwin* ]]; then
|
||||||
|
compiler="darwin"
|
||||||
|
compiler_version="$(gcc-fullversion)"
|
||||||
|
compiler_executable="$(tc-getCXX)"
|
||||||
|
else
|
||||||
|
compiler="gcc"
|
||||||
|
compiler_version="$(gcc-version)"
|
||||||
|
compiler_executable="$(tc-getCXX)"
|
||||||
|
fi
|
||||||
|
local mpi_configuration python_configuration
|
||||||
|
|
||||||
|
if use mpi; then
|
||||||
|
mpi_configuration="using mpi ;"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use python; then
|
||||||
|
python_configuration="using python : $(python_get_version) : /usr : $(python_get_includedir) : /usr/$(get_libdir) ;"
|
||||||
|
fi
|
||||||
|
|
||||||
|
cat > user-config.jam << __EOF__
|
||||||
|
using ${compiler} : ${compiler_version} : ${compiler_executable} : <cflags>"${CFLAGS}" <cxxflags>"${CXXFLAGS}" <linkflags>"${LDFLAGS}" ;
|
||||||
|
${mpi_configuration}
|
||||||
|
${python_configuration}
|
||||||
|
__EOF__
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
if use python; then
|
||||||
|
python_pkg_setup
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch \
|
||||||
|
"${FILESDIR}/${PN}-1.48.0-mpi_python3.patch" \
|
||||||
|
"${FILESDIR}/${PN}-1.51.0-respect_python-buildid.patch" \
|
||||||
|
"${FILESDIR}/${PN}-1.51.0-support_dots_in_python-buildid.patch" \
|
||||||
|
"${FILESDIR}/${PN}-1.48.0-no_strict_aliasing_python2.patch" \
|
||||||
|
"${FILESDIR}/${PN}-1.48.0-disable_libboost_python3.patch" \
|
||||||
|
"${FILESDIR}/${PN}-1.48.0-python_linking.patch" \
|
||||||
|
"${FILESDIR}/${PN}-1.48.0-disable_icu_rpath.patch" \
|
||||||
|
"${FILESDIR}/remove-toolset-1.48.0.patch"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
OPTIONS=""
|
||||||
|
|
||||||
|
if [[ ${CHOST} == *-darwin* ]]; then
|
||||||
|
# We need to add the prefix, and in two cases this exceeds, so prepare
|
||||||
|
# for the largest possible space allocation.
|
||||||
|
append-ldflags -Wl,-headerpad_max_install_names
|
||||||
|
fi
|
||||||
|
|
||||||
|
# bug 298489
|
||||||
|
if use ppc || use ppc64; then
|
||||||
|
[[ $(gcc-version) > 4.3 ]] && append-flags -mno-altivec
|
||||||
|
fi
|
||||||
|
|
||||||
|
use icu && OPTIONS+=" -sICU_PATH=/usr"
|
||||||
|
use icu || OPTIONS+=" --disable-icu boost.locale.icu=off"
|
||||||
|
use mpi || OPTIONS+=" --without-mpi"
|
||||||
|
use python || OPTIONS+=" --without-python"
|
||||||
|
|
||||||
|
# https://svn.boost.org/trac/boost/attachment/ticket/2597/add-disable-long-double.patch
|
||||||
|
if use sparc || { use mips && [[ ${ABI} = "o32" ]]; } || use hppa || use arm || use x86-fbsd || use sh; then
|
||||||
|
OPTIONS+=" --disable-long-double"
|
||||||
|
fi
|
||||||
|
|
||||||
|
OPTIONS+=" pch=off --boost-build=/usr/share/boost-build-${MAJOR_PV} --prefix=\"${D}usr\" --layout=versioned"
|
||||||
|
|
||||||
|
if use static-libs; then
|
||||||
|
LINK_OPTS="link=shared,static"
|
||||||
|
LIBRARY_TARGETS="*.a *$(get_libname)"
|
||||||
|
else
|
||||||
|
LINK_OPTS="link=shared"
|
||||||
|
# There is no dynamically linked version of libboost_test_exec_monitor and libboost_exception.
|
||||||
|
LIBRARY_TARGETS="libboost_test_exec_monitor*.a libboost_exception*.a *$(get_libname)"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
export BOOST_ROOT="${S}"
|
||||||
|
PYTHON_DIRS=""
|
||||||
|
MPI_PYTHON_MODULE=""
|
||||||
|
NUMJOBS="-j$(makeopts_jobs)"
|
||||||
|
|
||||||
|
building() {
|
||||||
|
create_user-config.jam
|
||||||
|
|
||||||
|
einfo "Using the following command to build:"
|
||||||
|
einfo "${BJAM} ${NUMJOBS} -q -d+2 gentoorelease --user-config=user-config.jam ${OPTIONS} threading=single,multi ${LINK_OPTS} $(use python && echo --python-buildid=${PYTHON_ABI})"
|
||||||
|
|
||||||
|
${BJAM} ${NUMJOBS} -q -d+2 \
|
||||||
|
gentoorelease \
|
||||||
|
--user-config=user-config.jam \
|
||||||
|
${OPTIONS} threading=single,multi ${LINK_OPTS} \
|
||||||
|
$(use python && echo --python-buildid=${PYTHON_ABI}) \
|
||||||
|
|| die "Building of Boost libraries failed"
|
||||||
|
|
||||||
|
# ... and do the whole thing one more time to get the debug libs
|
||||||
|
if use debug; then
|
||||||
|
einfo "Using the following command to build:"
|
||||||
|
einfo "${BJAM} ${NUMJOBS} -q -d+2 gentoodebug --user-config=user-config.jam ${OPTIONS} threading=single,multi ${LINK_OPTS} --buildid=debug $(use python && echo --python-buildid=${PYTHON_ABI})"
|
||||||
|
|
||||||
|
${BJAM} ${NUMJOBS} -q -d+2 \
|
||||||
|
gentoodebug \
|
||||||
|
--user-config=user-config.jam \
|
||||||
|
${OPTIONS} threading=single,multi ${LINK_OPTS} \
|
||||||
|
--buildid=debug \
|
||||||
|
$(use python && echo --python-buildid=${PYTHON_ABI}) \
|
||||||
|
|| die "Building of Boost debug libraries failed"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use python; then
|
||||||
|
if [[ -z "${PYTHON_DIRS}" ]]; then
|
||||||
|
PYTHON_DIRS="$(find bin.v2/libs -name python | sort)"
|
||||||
|
else
|
||||||
|
if [[ "${PYTHON_DIRS}" != "$(find bin.v2/libs -name python | sort)" ]]; then
|
||||||
|
die "Inconsistent structure of build directories"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
local dir
|
||||||
|
for dir in ${PYTHON_DIRS}; do
|
||||||
|
mv ${dir} ${dir}-${PYTHON_ABI} || die "Renaming of '${dir}' to '${dir}-${PYTHON_ABI}' failed"
|
||||||
|
done
|
||||||
|
|
||||||
|
if use mpi; then
|
||||||
|
if [[ -z "${MPI_PYTHON_MODULE}" ]]; then
|
||||||
|
MPI_PYTHON_MODULE="$(find bin.v2/libs/mpi/build/*/gentoorelease -name mpi.so)"
|
||||||
|
if [[ "$(echo "${MPI_PYTHON_MODULE}" | wc -l)" -ne 1 ]]; then
|
||||||
|
die "Multiple mpi.so files found"
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
if [[ "${MPI_PYTHON_MODULE}" != "$(find bin.v2/libs/mpi/build/*/gentoorelease -name mpi.so)" ]]; then
|
||||||
|
die "Inconsistent structure of build directories"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
mv stage/lib/mpi.so stage/lib/mpi.so-${PYTHON_ABI} || die "Renaming of 'stage/lib/mpi.so' to 'stage/lib/mpi.so-${PYTHON_ABI}' failed"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
if use python; then
|
||||||
|
python_execute_function building
|
||||||
|
else
|
||||||
|
building
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use tools; then
|
||||||
|
pushd tools > /dev/null || die
|
||||||
|
einfo "Using the following command to build the tools:"
|
||||||
|
einfo "${BJAM} ${NUMJOBS} -q -d+2 gentoorelease --user-config=../user-config.jam ${OPTIONS}"
|
||||||
|
|
||||||
|
${BJAM} ${NUMJOBS} -q -d+2\
|
||||||
|
gentoorelease \
|
||||||
|
--user-config=../user-config.jam \
|
||||||
|
${OPTIONS} \
|
||||||
|
|| die "Building of Boost tools failed"
|
||||||
|
popd > /dev/null || die
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install () {
|
||||||
|
installation() {
|
||||||
|
create_user-config.jam
|
||||||
|
|
||||||
|
if use python; then
|
||||||
|
local dir
|
||||||
|
for dir in ${PYTHON_DIRS}; do
|
||||||
|
cp -pr ${dir}-${PYTHON_ABI} ${dir} || die "Copying of '${dir}-${PYTHON_ABI}' to '${dir}' failed"
|
||||||
|
done
|
||||||
|
|
||||||
|
if use mpi; then
|
||||||
|
cp -p stage/lib/mpi.so-${PYTHON_ABI} "${MPI_PYTHON_MODULE}" || die "Copying of 'stage/lib/mpi.so-${PYTHON_ABI}' to '${MPI_PYTHON_MODULE}' failed"
|
||||||
|
cp -p stage/lib/mpi.so-${PYTHON_ABI} stage/lib/mpi.so || die "Copying of 'stage/lib/mpi.so-${PYTHON_ABI}' to 'stage/lib/mpi.so' failed"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
einfo "Using the following command to install:"
|
||||||
|
einfo "${BJAM} -q -d+2 gentoorelease --user-config=user-config.jam ${OPTIONS} threading=single,multi ${LINK_OPTS} --includedir=\"${D}usr/include\" --libdir=\"${D}usr/$(get_libdir)\" $(use python && echo --python-buildid=${PYTHON_ABI}) install"
|
||||||
|
|
||||||
|
${BJAM} -q -d+2 \
|
||||||
|
gentoorelease \
|
||||||
|
--user-config=user-config.jam \
|
||||||
|
${OPTIONS} threading=single,multi ${LINK_OPTS} \
|
||||||
|
--includedir="${D}usr/include" \
|
||||||
|
--libdir="${D}usr/$(get_libdir)" \
|
||||||
|
$(use python && echo --python-buildid=${PYTHON_ABI}) \
|
||||||
|
install || die "Installation of Boost libraries failed"
|
||||||
|
|
||||||
|
if use debug; then
|
||||||
|
einfo "Using the following command to install:"
|
||||||
|
einfo "${BJAM} -q -d+2 gentoodebug --user-config=user-config.jam ${OPTIONS} threading=single,multi ${LINK_OPTS} --includedir=\"${D}usr/include\" --libdir=\"${D}usr/$(get_libdir)\" --buildid=debug $(use python && echo --python-buildid=${PYTHON_ABI})"
|
||||||
|
|
||||||
|
${BJAM} -q -d+2 \
|
||||||
|
gentoodebug \
|
||||||
|
--user-config=user-config.jam \
|
||||||
|
${OPTIONS} threading=single,multi ${LINK_OPTS} \
|
||||||
|
--includedir="${D}usr/include" \
|
||||||
|
--libdir="${D}usr/$(get_libdir)" \
|
||||||
|
--buildid=debug \
|
||||||
|
$(use python && echo --python-buildid=${PYTHON_ABI}) \
|
||||||
|
install || die "Installation of Boost debug libraries failed"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use python; then
|
||||||
|
rm -r ${PYTHON_DIRS} || die
|
||||||
|
|
||||||
|
# Move mpi.so Python module to Python site-packages directory and make sure it is slotted.
|
||||||
|
if use mpi; then
|
||||||
|
mkdir -p "${D}$(python_get_sitedir)/boost_${MAJOR_PV}" || die
|
||||||
|
mv "${D}usr/$(get_libdir)/mpi.so" "${D}$(python_get_sitedir)/boost_${MAJOR_PV}" || die
|
||||||
|
cat << EOF > "${D}$(python_get_sitedir)/boost_${MAJOR_PV}/__init__.py" || die
|
||||||
|
import sys
|
||||||
|
if sys.platform.startswith('linux'):
|
||||||
|
import DLFCN
|
||||||
|
flags = sys.getdlopenflags()
|
||||||
|
sys.setdlopenflags(DLFCN.RTLD_NOW | DLFCN.RTLD_GLOBAL)
|
||||||
|
from . import mpi
|
||||||
|
sys.setdlopenflags(flags)
|
||||||
|
del DLFCN, flags
|
||||||
|
else:
|
||||||
|
from . import mpi
|
||||||
|
del sys
|
||||||
|
EOF
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
if use python; then
|
||||||
|
python_execute_function installation
|
||||||
|
else
|
||||||
|
installation
|
||||||
|
fi
|
||||||
|
|
||||||
|
use python || rm -rf "${D}usr/include/boost-${MAJOR_PV}/boost"/python* || die
|
||||||
|
|
||||||
|
if use doc; then
|
||||||
|
find libs/*/* -iname "test" -or -iname "src" | xargs rm -rf
|
||||||
|
dohtml \
|
||||||
|
-A pdf,txt,cpp,hpp \
|
||||||
|
*.{htm,html,png,css} \
|
||||||
|
-r doc
|
||||||
|
dohtml \
|
||||||
|
-A pdf,txt \
|
||||||
|
-r tools
|
||||||
|
insinto /usr/share/doc/${PF}/html
|
||||||
|
doins -r libs
|
||||||
|
doins -r more
|
||||||
|
|
||||||
|
# To avoid broken links
|
||||||
|
insinto /usr/share/doc/${PF}/html
|
||||||
|
doins LICENSE_1_0.txt
|
||||||
|
|
||||||
|
dosym /usr/include/boost /usr/share/doc/${PF}/html/boost
|
||||||
|
fi
|
||||||
|
|
||||||
|
dosym boost-${MAJOR_PV}/boost /usr/include/boost
|
||||||
|
|
||||||
|
pushd "${D}usr/$(get_libdir)" > /dev/null || die
|
||||||
|
|
||||||
|
# The threading libs obviously always gets the "-mt" (multithreading) tag
|
||||||
|
# some packages seem to have a problem with it. Creating symlinks...
|
||||||
|
|
||||||
|
if use static-libs; then
|
||||||
|
THREAD_LIBS="libboost_thread-mt-${MAJOR_PV}.a libboost_thread-mt-${MAJOR_PV}$(get_libname)"
|
||||||
|
else
|
||||||
|
THREAD_LIBS="libboost_thread-mt-${MAJOR_PV}$(get_libname)"
|
||||||
|
fi
|
||||||
|
local lib
|
||||||
|
for lib in ${THREAD_LIBS}; do
|
||||||
|
dosym ${lib} "/usr/$(get_libdir)/${lib/-mt/}"
|
||||||
|
done
|
||||||
|
|
||||||
|
# The same goes for the mpi libs
|
||||||
|
if use mpi; then
|
||||||
|
if use static-libs; then
|
||||||
|
MPI_LIBS="libboost_mpi-mt-${MAJOR_PV}.a libboost_mpi-mt-${MAJOR_PV}$(get_libname)"
|
||||||
|
else
|
||||||
|
MPI_LIBS="libboost_mpi-mt-${MAJOR_PV}$(get_libname)"
|
||||||
|
fi
|
||||||
|
local lib
|
||||||
|
for lib in ${MPI_LIBS}; do
|
||||||
|
dosym ${lib} "/usr/$(get_libdir)/${lib/-mt/}"
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use debug; then
|
||||||
|
if use static-libs; then
|
||||||
|
THREAD_DEBUG_LIBS="libboost_thread-mt-${MAJOR_PV}-debug$(get_libname) libboost_thread-mt-${MAJOR_PV}-debug.a"
|
||||||
|
else
|
||||||
|
THREAD_DEBUG_LIBS="libboost_thread-mt-${MAJOR_PV}-debug$(get_libname)"
|
||||||
|
fi
|
||||||
|
|
||||||
|
local lib
|
||||||
|
for lib in ${THREAD_DEBUG_LIBS}; do
|
||||||
|
dosym ${lib} "/usr/$(get_libdir)/${lib/-mt/}"
|
||||||
|
done
|
||||||
|
|
||||||
|
if use mpi; then
|
||||||
|
if use static-libs; then
|
||||||
|
MPI_DEBUG_LIBS="libboost_mpi-mt-${MAJOR_PV}-debug.a libboost_mpi-mt-${MAJOR_PV}-debug$(get_libname)"
|
||||||
|
else
|
||||||
|
MPI_DEBUG_LIBS="libboost_mpi-mt-${MAJOR_PV}-debug$(get_libname)"
|
||||||
|
fi
|
||||||
|
|
||||||
|
local lib
|
||||||
|
for lib in ${MPI_DEBUG_LIBS}; do
|
||||||
|
dosym ${lib} "/usr/$(get_libdir)/${lib/-mt/}"
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
local f
|
||||||
|
for f in $(ls -1 ${LIBRARY_TARGETS} | grep -v debug); do
|
||||||
|
dosym ${f} /usr/$(get_libdir)/${f/-${MAJOR_PV}}
|
||||||
|
done
|
||||||
|
|
||||||
|
if use debug; then
|
||||||
|
dodir /usr/$(get_libdir)/boost-debug
|
||||||
|
local f
|
||||||
|
for f in $(ls -1 ${LIBRARY_TARGETS} | grep debug); do
|
||||||
|
dosym ../${f} /usr/$(get_libdir)/boost-debug/${f/-${MAJOR_PV}-debug}
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
|
popd > /dev/null || die
|
||||||
|
|
||||||
|
if use tools; then
|
||||||
|
pushd dist/bin > /dev/null || die
|
||||||
|
# Append version postfix to binaries for slotting
|
||||||
|
local b
|
||||||
|
for b in *; do
|
||||||
|
newbin "${b}" "${b}-${MAJOR_PV}"
|
||||||
|
done
|
||||||
|
popd > /dev/null || die
|
||||||
|
|
||||||
|
pushd dist > /dev/null || die
|
||||||
|
insinto /usr/share
|
||||||
|
doins -r share/boostbook
|
||||||
|
# Append version postfix for slotting
|
||||||
|
mv "${D}usr/share/boostbook" "${D}usr/share/boostbook-${MAJOR_PV}" || die
|
||||||
|
popd > /dev/null || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
pushd status > /dev/null || die
|
||||||
|
if [[ -f regress.log ]]; then
|
||||||
|
docinto status
|
||||||
|
dohtml *.html ../boost.png
|
||||||
|
dodoc regress.log
|
||||||
|
fi
|
||||||
|
popd > /dev/null || die
|
||||||
|
|
||||||
|
# boost's build system truely sucks for not having a destdir. Because for
|
||||||
|
# this reason we are forced to build with a prefix that includes the
|
||||||
|
# DESTROOT, dynamic libraries on Darwin end messed up, referencing the
|
||||||
|
# DESTROOT instread of the actual EPREFIX. There is no way out of here
|
||||||
|
# but to do it the dirty way of manually setting the right install_names.
|
||||||
|
if [[ ${CHOST} == *-darwin* ]]; then
|
||||||
|
einfo "Working around completely broken build-system(tm)"
|
||||||
|
local d
|
||||||
|
for d in "${ED}"usr/lib/*.dylib; do
|
||||||
|
if [[ -f ${d} ]]; then
|
||||||
|
# fix the "soname"
|
||||||
|
ebegin " correcting install_name of ${d#${ED}}"
|
||||||
|
install_name_tool -id "/${d#${D}}" "${d}"
|
||||||
|
eend $?
|
||||||
|
# fix references to other libs
|
||||||
|
refs=$(otool -XL "${d}" | \
|
||||||
|
sed -e '1d' -e 's/^\t//' | \
|
||||||
|
grep "^libboost_" | \
|
||||||
|
cut -f1 -d' ')
|
||||||
|
local r
|
||||||
|
for r in ${refs}; do
|
||||||
|
ebegin " correcting reference to ${r}"
|
||||||
|
install_name_tool -change \
|
||||||
|
"${r}" \
|
||||||
|
"${EPREFIX}/usr/lib/${r}" \
|
||||||
|
"${d}"
|
||||||
|
eend $?
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
# the tests will never fail because these are not intended as sanity
|
||||||
|
# tests at all. They are more a way for upstream to check their own code
|
||||||
|
# on new compilers. Since they would either be completely unreliable
|
||||||
|
# (failing for no good reason) or completely useless (never failing)
|
||||||
|
# there is no point in having them in the ebuild to begin with.
|
||||||
|
src_test() { :; }
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue