Showing
57 changed files
with
3579 additions
and
0 deletions
.gitignore
0 → 100644
README.md
0 → 100644
1 | +# ghopp-overlay | |
2 | + | |
3 | +This is a gentoo/layman overlay used either to store ebuils customized by me | |
4 | +as well as ebuilds for my own projects, as far as I have them. | |
5 | + | |
6 | +## Synopsis | |
7 | + | |
8 | +To add this overlay: | |
9 | + | |
10 | + ~> HOST=gitlab.weird-web-workers.org | |
11 | + ~> BASE_URL=https://${HOST}/ghopp/ghopp-overlay | |
12 | + ~> XML=${BASE_URL}/raw/master/overlay.xml | |
13 | + ~> layman -o ${XML} -f -a ghopp-overlay | |
14 | + ~> layman-updater -R | |
15 | + ~> layman -a ghopp | |
16 | + | |
17 | +## Description | |
18 | + | |
19 | +### Ebuilds customized by me | |
20 | + | |
21 | +### Ebuilds created by me | |
22 | + | |
23 | +#### app-arch/arch-install-scripts | |
24 | + | |
25 | +This one installs the [Arch Linux](https://www.archlinux.org/) install | |
26 | +scripts. You need them to bootstrap a **Arch Linux** LXC container. | |
27 | + | |
28 | +#### app-arch/armrr | |
29 | + | |
30 | +Arch Linux script that downloads a pacman ranked mirrorlist. | |
31 | + | |
32 | +#### app-doc/doxygen | |
33 | + | |
34 | +Customized doxygen, modified to generate better documentation for | |
35 | +trbase classes. | |
36 | + | |
37 | +#### dev-python/python2-lxc | |
38 | + | |
39 | +LXC api bindings for python2. | |
40 | + | |
41 | +#### net-fs/djmount | |
42 | + | |
43 | +As the djmount delivered with portage simply did not work for me anymore | |
44 | +I created this patched version. | |
45 | + | |
46 | +#### net-libs/libupnp | |
47 | + | |
48 | +Dependency of djmount. | |
49 | + | |
50 | +#### sys-app/pacman | |
51 | + | |
52 | +Arch package manager. | |
53 | + | |
54 | +## Requirements | |
55 | + | |
56 | + * layman | |
57 | + | |
58 | +## Contributing | |
59 | + | |
60 | +You may clone and modify this at your own will. If you modify it please | |
61 | +contact me, either with a patch containing your changes or to get an | |
62 | +account within gitlab.weird-web-workers.org, so that you can make a merge | |
63 | +request. | |
64 | + | |
65 | +## License | |
66 | + | |
67 | +GNU General Public License (Version 3) | |
68 | + | |
69 | +> This program is free software: you can redistribute it and/or modify | |
70 | +> it under the terms of the GNU General Public License as published by | |
71 | +> the Free Software Foundation, either version 3 of the License, or | |
72 | +> (at your option) any later version. | |
73 | +> | |
74 | +> This program is distributed in the hope that it will be useful, | |
75 | +> but WITHOUT ANY WARRANTY; without even the implied warranty of | |
76 | +> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
77 | +> GNU General Public License for more details. | |
78 | +> | |
79 | +> You should have received a copy of the GNU General Public License | |
80 | +> along with this program. If not, see <http://www.gnu.org/licenses/>. | |
81 | + | |
82 | +## Author | |
83 | + | |
84 | +Georg Hopp <<georg@steffers.org>> | ... | ... |
app-arch/arch-install-scripts/ChangeLog
0 → 100644
1 | +# ChangeLog for <CATEGORY>/<PACKAGE_NAME> | |
2 | +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 | |
3 | +# $Header: $ | |
4 | + | |
5 | +*arch-install-scripts-15-1 (17 Apr 2015) | |
6 | + | |
7 | + 17 Apr 2015; Georg Hopp <georg@steffers.org> metadata.xml, arch-install-scripts-15-1.ebuild : | |
8 | + Initial import. | ... | ... |
app-arch/arch-install-scripts/Manifest
0 → 100644
1 | +DIST arch-install-scripts-15-1-any.pkg.tar.xz 7352 SHA256 52b2fe1b4cabc4642d1055e16d96c93105575334dad2bfd1ba9f9b2fd9aec80d SHA512 0db191444bd9859c181d6a508c7a18e4a9fc3bb0eb2a9c0ed843ee611179e09bc242bf39ef96cfd0ff87e2e9c258a7b12eb32a0187d05aa5eadb0d896dd7683d WHIRLPOOL 8e676b7bb9349cd86c5b486560bb05d66266fd02bff06df6a55e6b6396a5ee67b4c3a715635cc15c447529cf254cbff366c08f0494b5041cd5e3e2032aa4ba25 | |
2 | +EBUILD arch-install-scripts-15-r1.ebuild 646 SHA256 ef66e38e7eab5d38a3a1283e7a8077942a960e5f79ca7d8870762713399c4159 SHA512 efa50a5125f29e6766885bb147cbdad1dfff6cec44f11d4b01c0380abd649ff9f1f0e435ba5227f35210f74904009aeaddfffdefc9edaf7a979383cb4b33685e WHIRLPOOL 49567b9d043605609348db7155431d857c22a8363352c37455f82e8caed90adff6138047f2ca3ae633a11a2d2d22aa0aa435c14f44a2eb4c5c0a6b576eedc068 | |
3 | +MISC ChangeLog 282 SHA256 0cc7937a2f621177abf571be9e1c1af33a81c537c7b43f4e9e42260daea41244 SHA512 d5d478bd87d35b79ba49a045bc18a04d280d3f42a497611a97fa276a5aa2cdf0f353eac0e6dea3f37e8e6a4183e50f5f3fb0648d21bd5a738e1c65fbaa62e7ed WHIRLPOOL 8741d6b2bb90f9e6c1f2a36dbf136d3b8f8574d598a19bdb8c9a4572e1d843b436ee6de65a7961c3f3d7809dcaf6b1e8c4c74213942e451135cc606042929274 | |
4 | +MISC metadata.xml 320 SHA256 1229bba7196e2d55a83357952a2c6a1cce515790fc353b5d5148f35e2a59649c SHA512 7ec60fc4cd964af9edef0954f245193afa9d79561c4c7f553cc16e95dac43ac3ff0afdc74f876300713c56c5ad28d13b3552590b33f616e2ebe31e470d9767c1 WHIRLPOOL 375f984913789c12bdb9f3e958d882a1f63740b9400b78a2d66487f539293ef72ace3882b61a789e063e53af33e314412a18915ef6da84903a8a95fbc7e5544d | ... | ... |
1 | +# Copyright 1999-2015 Gentoo Foundation | |
2 | +# Distributed under the terms of the GNU General Public License v2 | |
3 | +# $Header: $ | |
4 | + | |
5 | +EAPI=5 | |
6 | +inherit eutils | |
7 | + | |
8 | +DESCRIPTION="Scripts neccessary for arch installation" | |
9 | +HOMEPAGE="http://www.archlinux.org/" | |
10 | +SRC_URI="http://mirrors.kernel.org/archlinux/extra/os/i686/${P}-${PR#r}-any.pkg.tar.xz" | |
11 | +LICENSE="GPL-2" | |
12 | +SLOT="0" | |
13 | +KEYWORDS="x86 amd64" | |
14 | +RDEPEND=" | |
15 | + app-shells/bash | |
16 | + sys-apps/util-linux | |
17 | + sys-apps/coreutils" | |
18 | + | |
19 | +S=${WORKDIR} | |
20 | + | |
21 | +src_install() { | |
22 | + exeinto /usr/bin | |
23 | + insinto /usr/share/zsh/site-functions | |
24 | + doexe usr/bin/arch-chroot usr/bin/genfstab usr/bin/pacstrap | |
25 | + doins usr/share/zsh/site-functions/_archinstallscripts | |
26 | +} | ... | ... |
app-arch/arch-install-scripts/metadata.xml
0 → 100644
1 | +<?xml version="1.0" encoding="UTF-8"?> | |
2 | +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> | |
3 | +<pkgmetadata> | |
4 | +<maintainer> | |
5 | + <email>georg@steffers.org</email> | |
6 | + <description>Copy from arch</description> | |
7 | +</maintainer> | |
8 | +<longdescription> | |
9 | + Arch Linux script that downloads a pacman ranked mirrorlist. | |
10 | +</longdescription> | |
11 | +</pkgmetadata> | ... | ... |
app-arch/armrr/ChangeLog
0 → 100644
app-arch/armrr/Manifest
0 → 100644
1 | +EBUILD armrr-9999.ebuild 660 SHA256 25baedb43b4a9cb095f89f340c83b7b02ddb69bb930874cb6cf64c4371dc67cd SHA512 95c55b40d3bb0d47ae62434afafeefa17e965dd62587f8e7f51dcd8b799e9c997b5ff0332a72e37d8f37b7813dad9b10946b330ec0ef99570c884848e4bef311 WHIRLPOOL e64917ed26a2629d7c7f7865b417742ea4314ce6b7dcf0a147789a8e98dbe0ac199196597cfb1d01011bdf663bdec26f41b8b0915ca06e0049c89bb83974ad78 | |
2 | +MISC ChangeLog 252 SHA256 074bfdd80fd31515674a8f1d7d79deb2e6fe6e71567b22afdc8656116d312a2c SHA512 cf722fd94b658e937eeac1e95013f57f1d3aa0081c3f37121a7224584ab716b67579e6b3d329cb86bde8ca18548932dd9d445101d9b267e2eaa755614333864f WHIRLPOOL f18ffe559d543783385dbf1da6cfa9b20ce56235fd62f95c7e84490ad4034de226288090e88e35f66749966235b79b1d33f4b2946ddaf9aaab09dbd05da1ea8c | |
3 | +MISC metadata.xml 312 SHA256 9bf19561bc076d98a0c7711f1bf2eb18eff3b08337fe5210dc75600dbd8ff01d SHA512 7bda39d478167a9c66b5afc8e98c0c94a93945c8ae198e55af981b6d0d61a3cf9a3a7af3305ab08528e62fd300aef3ce50653a7394165b120073aecbe0748b61 WHIRLPOOL dc239e1e90ae9718a559ee3c345fd4f0bdf0f86654a23196e5288e7261245c26e36769df96f1f04352ebb3424f1fd14974a6cfbe9ad301ef3151c00154fc1d91 | ... | ... |
app-arch/armrr/armrr-9999.ebuild
0 → 100644
1 | +# Copyright 1999-2015 Gentoo Foundation | |
2 | +# Distributed under the terms of the GNU General Public License v2 | |
3 | +# $Header: $ | |
4 | + | |
5 | +EAPI=5 | |
6 | + | |
7 | +inherit eutils git-r3 | |
8 | + | |
9 | +DESCRIPTION="Create a pacman mirrorlist" | |
10 | +HOMEPAGE="git://github.com/Gen2ly/armrr" | |
11 | +EGIT_REPO_URI="git://github.com/Gen2ly/armrr" | |
12 | +LICENSE="GPL-2" | |
13 | +SLOT="0" | |
14 | +KEYWORDS="x86 amd64" | |
15 | +RDEPEND=" | |
16 | + app-shells/bash | |
17 | + sys-apps/sed | |
18 | + net-misc/curl" | |
19 | + | |
20 | +src_compile() { | |
21 | + # we have bash under /bin not under /usr/bin | |
22 | + sed -i 's/\/usr\/bin\/bash/\/bin\/bash/' armrr | |
23 | + sed -i 's/\/etc\/pacman.d\/mirrorlist/${DESTDIR}\/etc\/pacman.d\/mirrorlist/' armrr | |
24 | +} | |
25 | + | |
26 | +src_install() { | |
27 | + exeinto /usr/bin | |
28 | + doexe armrr | |
29 | + dodoc license.txt readme.md | |
30 | +} | ... | ... |
app-arch/armrr/metadata.xml
0 → 100644
1 | +<?xml version="1.0" encoding="UTF-8"?> | |
2 | +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> | |
3 | +<pkgmetadata> | |
4 | +<maintainer> | |
5 | + <email>georg@steffers.org</email> | |
6 | + <description>Copy from arch</description> | |
7 | +</maintainer> | |
8 | +<longdescription>Tool to create an arm mirrorlist</longdescription> | |
9 | +</pkgmetadata> | ... | ... |
app-doc/doxygen/ChangeLog
0 → 100644
1 | +# ChangeLog for app-doc/doxygen | |
2 | +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 | |
3 | +# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/ChangeLog,v 1.254 2013/09/05 19:44:49 mgorny Exp $ | |
4 | + | |
5 | + 05 Sep 2013; Michał Górny <mgorny@gentoo.org> doxygen-1.8.3.1.ebuild, | |
6 | + doxygen-1.8.4-r2.ebuild: | |
7 | + Clean up PYTHON_COMPAT from old implementations. | |
8 | + | |
9 | + 10 Aug 2013; Mark Loeser <halcy0n@gentoo.org> doxygen-1.7.6.1.ebuild, | |
10 | + doxygen-1.8.3.1.ebuild, doxygen-1.8.4-r2.ebuild: | |
11 | + Revert workaround for ppc64 now that we have gcc-4.6; bug #263641 | |
12 | + | |
13 | + 04 Jul 2013; Agostino Sarubbo <ago@gentoo.org> doxygen-1.8.3.1.ebuild: | |
14 | + Stable for x86, wrt bug #471692 | |
15 | + | |
16 | + 30 Jun 2013; Agostino Sarubbo <ago@gentoo.org> doxygen-1.8.3.1.ebuild: | |
17 | + Stable for s390, wrt bug #471692 | |
18 | + | |
19 | + 29 Jun 2013; Agostino Sarubbo <ago@gentoo.org> doxygen-1.8.3.1.ebuild: | |
20 | + Stable for sparc, wrt bug #471692 | |
21 | + | |
22 | +*doxygen-1.8.4-r2 (26 Jun 2013) | |
23 | + | |
24 | + 26 Jun 2013; Kacper Kowalik <xarthisius@gentoo.org> +doxygen-1.8.4-r2.ebuild, | |
25 | + +files/doxygen-1.8.4-infinite_loop.patch, -doxygen-1.8.4-r1.ebuild, | |
26 | + -doxygen-1.8.4.ebuild: | |
27 | + Apply upstream patch for fixing infinite loop wrt #474716 by Marien Zwart | |
28 | + <marienz@gentoo.org>. Drop old | |
29 | + | |
30 | + 26 Jun 2013; Agostino Sarubbo <ago@gentoo.org> doxygen-1.8.3.1.ebuild: | |
31 | + Stable for ia64, wrt bug #471692 | |
32 | + | |
33 | + 26 Jun 2013; Agostino Sarubbo <ago@gentoo.org> doxygen-1.8.3.1.ebuild: | |
34 | + Stable for alpha, wrt bug #471692 | |
35 | + | |
36 | + 25 Jun 2013; Agostino Sarubbo <ago@gentoo.org> doxygen-1.8.3.1.ebuild: | |
37 | + Stable for ppc64, wrt bug #471692 | |
38 | + | |
39 | + 24 Jun 2013; Agostino Sarubbo <ago@gentoo.org> doxygen-1.8.3.1.ebuild: | |
40 | + Stable for ppc, wrt bug #471692 | |
41 | + | |
42 | + 09 Jun 2013; Agostino Sarubbo <ago@gentoo.org> doxygen-1.8.3.1.ebuild: | |
43 | + Stable for sh, wrt bug #471692 | |
44 | + | |
45 | +*doxygen-1.8.4-r1 (04 Jun 2013) | |
46 | + | |
47 | + 04 Jun 2013; Tomáš Chvátal <scarabeus@gentoo.org> +doxygen-1.8.4-r1.ebuild, | |
48 | + +files/doxygen-1.8.4-libreoffice.patch: | |
49 | + Revbump 1.8.4 due to broken libo doc generating. Patch already applied | |
50 | + upstream and will be in next version. | |
51 | + | |
52 | + 03 Jun 2013; Jeroen Roovers <jer@gentoo.org> doxygen-1.8.3.1.ebuild: | |
53 | + Stable for HPPA (bug #471692). | |
54 | + | |
55 | + 02 Jun 2013; Chema Alonso <nimiux@gentoo.org> doxygen-1.8.3.1.ebuild: | |
56 | + Stable for amd64 wrt bug #471692 | |
57 | + | |
58 | + 02 Jun 2013; Markus Meier <maekke@gentoo.org> doxygen-1.8.3.1.ebuild: | |
59 | + arm stable, bug #471692 | |
60 | + | |
61 | +*doxygen-1.8.4 (19 May 2013) | |
62 | + | |
63 | + 19 May 2013; Kacper Kowalik <xarthisius@gentoo.org> +doxygen-1.8.4.ebuild: | |
64 | + Version bump | |
65 | + | |
66 | + 02 Mar 2013; Markos Chandras <hwoarang@gentoo.org> doxygen-1.5.8-r1.ebuild, | |
67 | + doxygen-1.7.6.1.ebuild, doxygen-1.8.3.1.ebuild: | |
68 | + Move Qt dependencies to the new category | |
69 | + | |
70 | + 16 Feb 2013; Michał Górny <mgorny@gentoo.org> doxygen-1.8.3.1.ebuild: | |
71 | + Migrate to python-any-r1, bug #457870. | |
72 | + | |
73 | + 03 Feb 2013; Kacper Kowalik <xarthisius@gentoo.org> doxygen-1.7.6.1.ebuild, | |
74 | + doxygen-1.8.3.1.ebuild: | |
75 | + Respect AR/CC wrt #455206 by Alphat-PC <AlphatPC@gmail.com>. Thanks to the | |
76 | + reporter for the patch | |
77 | + | |
78 | + 02 Feb 2013; Kacper Kowalik <xarthisius@gentoo.org> doxygen-1.5.8-r1.ebuild, | |
79 | + doxygen-1.7.6.1.ebuild, doxygen-1.8.3.1.ebuild: | |
80 | + Adjust make_desktop_entry so that it complies to latest fdo standard. Fixes | |
81 | + #455150 by Denis M. (Phr33d0m) <god@politeia.in> | |
82 | + | |
83 | +*doxygen-1.8.3.1 (28 Jan 2013) | |
84 | + | |
85 | + 28 Jan 2013; Kacper Kowalik <xarthisius@gentoo.org> +doxygen-1.8.3.1.ebuild, | |
86 | + +files/doxygen-1.8.3.1-empty-line-sigsegv.patch, -doxygen-1.8.1.2.ebuild, | |
87 | + -doxygen-1.8.2.ebuild: | |
88 | + Version bump including fixes for #454348 reported by | |
89 | + Sebastian Pipping <sping@gentoo.org>. Drop old | |
90 | + | |
91 | + 07 Oct 2012; Pacho Ramos <pacho@gentoo.org> metadata.xml: | |
92 | + Drop maintainer due retirement, #24135. | |
93 | + | |
94 | + 13 Aug 2012; Kacper Kowalik <xarthisius@gentoo.org> Manifest: | |
95 | + Fix Manifest for new upstream tarball (bug #431192). | |
96 | + | |
97 | +*doxygen-1.8.2 (11 Aug 2012) | |
98 | + | |
99 | + 11 Aug 2012; Kacper Kowalik <xarthisius@gentoo.org> +doxygen-1.8.2.ebuild: | |
100 | + Version bump | |
101 | + | |
102 | + 11 Aug 2012; Kacper Kowalik <xarthisius@gentoo.org> -doxygen-1.6.3.ebuild, | |
103 | + -doxygen-1.7.2.ebuild, -doxygen-1.7.3.ebuild, -doxygen-1.7.5.1.ebuild, | |
104 | + -doxygen-1.8.0.ebuild, -doxygen-1.8.1.ebuild, | |
105 | + -files/doxygen-1.5.7.1-substitute.patch, -files/doxygen-1.6.2-dot-eps.patch, | |
106 | + -files/doxygen-1.7.1-dot-eps.patch, -files/doxygen-1.7.5.1-dot-eps.patch, | |
107 | + metadata.xml: | |
108 | + Drop old | |
109 | + | |
110 | + 11 Aug 2012; Kacper Kowalik <xarthisius@gentoo.org> doxygen-1.7.6.1.ebuild, | |
111 | + doxygen-1.8.1.2.ebuild: | |
112 | + Fix date in man pages wrt #428280 by Samuel BAUER <samuel.bauer@yahoo.fr> | |
113 | + | |
114 | + 09 Aug 2012; Kacper Kowalik <xarthisius@gentoo.org> doxygen-1.8.1.2.ebuild: | |
115 | + Increase default buffer stack for Fortran parser | |
116 | + | |
117 | +*doxygen-1.8.1.2 (28 Jul 2012) | |
118 | + | |
119 | + 28 Jul 2012; Kacper Kowalik <xarthisius@gentoo.org> +doxygen-1.8.1.2.ebuild: | |
120 | + Version bump wrt #428332 by Michał Górny <mgorny@gentoo.org> | |
121 | + | |
122 | + 31 May 2012; Zac Medico <zmedico@gentoo.org> doxygen-1.5.4.ebuild, | |
123 | + doxygen-1.5.8-r1.ebuild, doxygen-1.6.3.ebuild, doxygen-1.7.2.ebuild, | |
124 | + doxygen-1.7.3.ebuild: | |
125 | + inherit multilib for get_libdir | |
126 | + | |
127 | +*doxygen-1.8.1 (29 May 2012) | |
128 | + | |
129 | + 29 May 2012; Kacper Kowalik <xarthisius@gentoo.org> +doxygen-1.8.1.ebuild, | |
130 | + +files/doxygen-1.8.1-prefix-misc-alt.patch: | |
131 | + Version bump | |
132 | + | |
133 | + 08 May 2012; Kacper Kowalik <xarthisius@gentoo.org> doxygen-1.4.7.ebuild, | |
134 | + doxygen-1.5.4.ebuild, doxygen-1.5.8-r1.ebuild, doxygen-1.6.3.ebuild, | |
135 | + doxygen-1.7.2.ebuild, doxygen-1.7.3.ebuild, doxygen-1.7.5.1.ebuild, | |
136 | + doxygen-1.7.6.1.ebuild, doxygen-1.8.0.ebuild: | |
137 | + Use http instead of ftp in SRC_URI to avoid possible firewall issues. Fixes | |
138 | + #411189 by Kevin Pyle | |
139 | + | |
140 | + 26 Apr 2012; Alexis Ballier <aballier@gentoo.org> doxygen-1.8.0.ebuild: | |
141 | + keyword ~amd64-fbsd | |
142 | + | |
143 | + 26 Apr 2012; Alexis Ballier <aballier@gentoo.org> doxygen-1.8.0.ebuild: | |
144 | + fix build with BSD userland | |
145 | + | |
146 | + 13 Apr 2012; Ulrich Müller <ulm@gentoo.org> doxygen-1.7.5.1.ebuild: | |
147 | + Move EAPI assignment to top of ebuild, bug 411875. | |
148 | + | |
149 | + 01 Apr 2012; Raúl Porcel <armin76@gentoo.org> doxygen-1.7.6.1.ebuild: | |
150 | + alpha/ia64/m68k/s390/sh/sparc stable wrt #323647 | |
151 | + | |
152 | + 23 Mar 2012; Jeff Horelick <jdhore@gentoo.org> doxygen-1.7.6.1.ebuild: | |
153 | + marked x86 per bug 323647 | |
154 | + | |
155 | + 20 Mar 2012; Jeroen Roovers <jer@gentoo.org> doxygen-1.7.6.1.ebuild: | |
156 | + Stable for HPPA (bug #323647). | |
157 | + | |
158 | + 20 Mar 2012; Agostino Sarubbo <ago@gentoo.org> doxygen-1.7.6.1.ebuild: | |
159 | + Stable for amd64, wrt bug #323647 | |
160 | + | |
161 | + 19 Mar 2012; Markus Meier <maekke@gentoo.org> doxygen-1.7.6.1.ebuild: | |
162 | + arm stable, bug #323647 | |
163 | + | |
164 | + 17 Mar 2012; Matt Turner <mattst88@gentoo.org> doxygen-1.4.7.ebuild: | |
165 | + Drop mips keyword. ~mips was dropped in 2006, and no one ever added it back | |
166 | + to newer versions. | |
167 | + | |
168 | + 16 Mar 2012; Brent Baude <ranger@gentoo.org> doxygen-1.7.6.1.ebuild: | |
169 | + Marking doxygen-1.7.6.1 ppc for bug 323647 | |
170 | + | |
171 | + 16 Mar 2012; Brent Baude <ranger@gentoo.org> doxygen-1.7.6.1.ebuild: | |
172 | + Marking doxygen-1.7.6.1 ppc64 for bug 323647 | |
173 | + | |
174 | +*doxygen-1.8.0 (29 Feb 2012) | |
175 | + | |
176 | + 29 Feb 2012; Kacper Kowalik <xarthisius@gentoo.org> +doxygen-1.8.0.ebuild: | |
177 | + Version bump wrt bug 406229 by <supercilious.dude@gmail.com> | |
178 | + | |
179 | + 15 Feb 2012; Kacper Kowalik <xarthisius@gentoo.org> doxygen-1.7.6.1.ebuild: | |
180 | + Don't RDEPEND on python, thanks to Arfrever Frehtes Taifersar Arahesis | |
181 | + <arfrever.fta@gmail.com> | |
182 | + | |
183 | + 14 Feb 2012; Kacper Kowalik <xarthisius@gentoo.org> doxygen-1.7.6.1.ebuild: | |
184 | + Improve Python-related code wrt #308353 by Arfrever Frehtes Taifersar | |
185 | + Arahesis. Thanks to Ian Delaney <johneed@hotmail.com> for the patch | |
186 | + | |
187 | + 14 Feb 2012; Kacper Kowalik <xarthisius@gentoo.org> -doxygen-1.5.5.ebuild, | |
188 | + -doxygen-1.5.6.ebuild, -doxygen-1.5.7.1.ebuild, -doxygen-1.5.9.ebuild, | |
189 | + -doxygen-1.6.1.ebuild, -doxygen-1.6.2.ebuild, -doxygen-1.7.1.ebuild, | |
190 | + -doxygen-1.7.4.ebuild, -files/doxywizard.png, doxygen-1.4.7.ebuild, | |
191 | + doxygen-1.5.4.ebuild, doxygen-1.5.8-r1.ebuild, doxygen-1.6.3.ebuild, | |
192 | + doxygen-1.7.2.ebuild, doxygen-1.7.3.ebuild, doxygen-1.7.5.1.ebuild, | |
193 | + doxygen-1.7.6.1.ebuild: | |
194 | + Drop old, move binary files to external mirrors wrt #370913 | |
195 | + | |
196 | +*doxygen-1.7.6.1 (14 Feb 2012) | |
197 | + | |
198 | + 14 Feb 2012; Kacper Kowalik <xarthisius@gentoo.org> +doxygen-1.7.6.1.ebuild, | |
199 | + metadata.xml: | |
200 | + Version bump: EAPI4, reorder vars, initial support for LINGUAS, use 'dot' | |
201 | + instead of 'nodot', add missing dependencies on perl and bison (fixes bug | |
202 | + #399349 by bay), respect CC and CXX, call eqmake4 for doxywizard, always use | |
203 | + emake, simplify latex+doc logic. Add myself as maintainer. | |
204 | + | |
205 | +*doxygen-1.7.5.1 (05 Nov 2011) | |
206 | + | |
207 | + 05 Nov 2011; Steve Arnold <nerdboy@gentoo.org> +doxygen-1.7.5.1.ebuild, | |
208 | + +files/doxygen-1.7.5.1-dot-eps.patch: | |
209 | + Updated to latest upstream release, removed external Tcl patch (see bug | |
210 | + #388863). Thanks to Philipp for the updated no-dot patch. | |
211 | + | |
212 | + 03 Sep 2011; Steve Arnold <nerdboy@gentoo.org> doxygen-1.7.4.ebuild: | |
213 | + Newer (and cleaner) version using more of the qt4-r2 functionality. | |
214 | + Thanks to radhermit for bugging me about this... | |
215 | + | |
216 | + 03 Sep 2011; Steve Arnold <nerdboy@gentoo.org> doxygen-1.7.4.ebuild: | |
217 | + More updates to force qmake to use the right config settings; should | |
218 | + also fix bug #378963. Qmake could really use a nice eclass... | |
219 | + | |
220 | +*doxygen-1.7.4 (09 Apr 2011) | |
221 | + | |
222 | + 09 Apr 2011; Steve Arnold <nerdboy@gentoo.org> +doxygen-1.7.4.ebuild: | |
223 | + Updated to new upstream release (both bug fixes and new stuff). Closes | |
224 | + bug 362457. Might want to stable this one soon-ish... | |
225 | + | |
226 | + 29 Mar 2011; Jeroen Roovers <jer@gentoo.org> doxygen-1.7.3.ebuild: | |
227 | + Stable for HPPA (bug #356813). | |
228 | + | |
229 | + 25 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> doxygen-1.7.3.ebuild: | |
230 | + ppc/ppc64 stable wrt #356813 | |
231 | + | |
232 | + 21 Mar 2011; Christoph Mende <angelos@gentoo.org> doxygen-1.7.3.ebuild: | |
233 | + Stable on amd64 wrt bug #356813 | |
234 | + | |
235 | + 20 Mar 2011; Raúl Porcel <armin76@gentoo.org> doxygen-1.7.3.ebuild: | |
236 | + alpha/arm/ia64/s390/sh/sparc stable wrt #356813 | |
237 | + | |
238 | + 20 Mar 2011; Steve Arnold <nerdboy@gentoo.org> doxygen-1.7.3.ebuild: | |
239 | + Added final kluge to force local LDFLAGS on doxywizard. Tested on amd64 | |
240 | + but not yet marked stable. | |
241 | + | |
242 | + 19 Mar 2011; Thomas Kahle <tomka@gentoo.org> doxygen-1.7.3.ebuild: | |
243 | + x86 stable per bug 356813 | |
244 | + | |
245 | +*doxygen-1.7.3 (01 Feb 2011) | |
246 | + | |
247 | + 01 Feb 2011; Steve Arnold <nerdboy@gentoo.org> +doxygen-1.7.3.ebuild: | |
248 | + Added latest upstream release, closes bug #351578. | |
249 | + | |
250 | + 18 Jan 2011; Kacper Kowalik <xarthisius@gentoo.org> doxygen-1.7.2.ebuild: | |
251 | + ppc64 stable wrt #338632 | |
252 | + | |
253 | + 18 Jan 2011; Steve Arnold <nerdboy@gentoo.org> doxygen-1.7.2.ebuild: | |
254 | + Updated with suggested workaround for ppc64 stable-ing (see comment #17 | |
255 | + of bug #263641). | |
256 | + | |
257 | + 15 Jan 2011; Raúl Porcel <armin76@gentoo.org> doxygen-1.7.2.ebuild: | |
258 | + ia64/s390/sh stable wrt #338632 | |
259 | + | |
260 | + 13 Jan 2011; Brent Baude <ranger@gentoo.org> doxygen-1.7.2.ebuild: | |
261 | + Marking doxygen-1.7.2 ppc for bug 338632 | |
262 | + | |
263 | + 04 Jan 2011; Michael Weber <xmw@gentoo.org> doxygen-1.7.2.ebuild: | |
264 | + sparc stable (bug 338632) | |
265 | + | |
266 | + 29 Dec 2010; Markos Chandras <hwoarang@gentoo.org> doxygen-1.7.2.ebuild: | |
267 | + Stable on amd64 wrt bug #338632 | |
268 | + | |
269 | + 27 Dec 2010; Jeroen Roovers <jer@gentoo.org> doxygen-1.7.2.ebuild: | |
270 | + Stable for HPPA (bug #338632). | |
271 | + | |
272 | + 27 Dec 2010; Markus Meier <maekke@gentoo.org> doxygen-1.7.2.ebuild: | |
273 | + arm stable, bug #338632 | |
274 | + | |
275 | + 21 Dec 2010; Steve Arnold <nerdboy@gentoo.org> doxygen-1.7.2.ebuild: | |
276 | + Updated anti-flag mangling per bug 348629 (artifact of EAPI update). But | |
277 | + even with some extra massaging (and brute force sedding) doxywizard is | |
278 | + being stubborn with all that tmake/qmake on-the-fly writing of things... | |
279 | + | |
280 | + 20 Dec 2010; Tobias Klausmann <klausman@gentoo.org> doxygen-1.7.2.ebuild: | |
281 | + Stable on alpha, bug #338632 | |
282 | + | |
283 | + 13 Dec 2010; Thomas Kahle <tomka@gentoo.org> doxygen-1.7.2.ebuild: | |
284 | + x86 stable per bug 338632 | |
285 | + | |
286 | + 07 Dec 2010; Steve Arnold <nerdboy@gentoo.org> | |
287 | + -files/doxygen-1.4.3-cp1251.patch, -files/doxygen-gcc4.patch, | |
288 | + -files/doxygen-1.4.3-nls.patch, -files/doxygen-1.4.4-darwin.patch, | |
289 | + -files/bsd-configure.patch: | |
290 | + Removing stale patch files, closes bug 340547. | |
291 | + | |
292 | +*doxygen-1.7.2 (02 Nov 2010) | |
293 | + | |
294 | + 02 Nov 2010; Steve Arnold <nerdboy@gentoo.org> +doxygen-1.7.2.ebuild, | |
295 | + metadata.xml: | |
296 | + Updated to latest release and added (optional) native Tcl support. See | |
297 | + upstream bug #633448 and Gentoo bug #340397. | |
298 | + | |
299 | + 07 Oct 2010; Alex Alexander <wired@gentoo.org> doxygen-1.5.8-r1.ebuild: | |
300 | + only call eqmake4 if use qt4, bug #340092 | |
301 | + | |
302 | + 04 Oct 2010; Steve Arnold <nerdboy@gentoo.org> doxygen-1.5.8-r1.ebuild: | |
303 | + Needed additional updates to pick up the qt4 qmake config correctly. | |
304 | + | |
305 | + 02 Oct 2010; Steve Arnold <nerdboy@gentoo.org> doxygen-1.5.8-r1.ebuild: | |
306 | + Updated LDFLAGS and EAPI; closes QA bug #336736. | |
307 | + | |
308 | + 29 Sep 2010; Steve Arnold <nerdboy@gentoo.org> doxygen-1.7.1.ebuild: | |
309 | + Added minor upstream latex doc fix (only affects package PDF docs). | |
310 | + | |
311 | + 27 Jul 2010; Steve Arnold <nerdboy@gentoo.org> | |
312 | + +files/doxygen-1.7.1-dot-eps.patch: | |
313 | + Commiting lost patch (fixes bug 329915). | |
314 | + | |
315 | +*doxygen-1.7.1 (26 Jul 2010) | |
316 | + | |
317 | + 26 Jul 2010; Steve Arnold <nerdboy@gentoo.org> +doxygen-1.7.1.ebuild: | |
318 | + Updated to latest upstream release (fixes bug 325019). | |
319 | + | |
320 | + 22 May 2010; Justin Lecher <jlec@gentoo.org> doxygen-1.6.1.ebuild, | |
321 | + doxygen-1.6.2.ebuild, doxygen-1.6.3.ebuild: | |
322 | + Removed epause in EAPI=3 ebuilds | |
323 | + | |
324 | +*doxygen-1.6.3 (08 Mar 2010) | |
325 | +*doxygen-1.6.2 (08 Mar 2010) | |
326 | + | |
327 | + 08 Mar 2010; Steve Arnold <nerdboy@gentoo.org> +doxygen-1.6.2.ebuild, | |
328 | + +files/doxygen-1.6.2-dot-eps.patch, +doxygen-1.6.3.ebuild: | |
329 | + Updated to latest versions, (closes bug 300577) simplified texlive deps. | |
330 | + | |
331 | + 08 Feb 2010; Jonathan Callen <abcd@gentoo.org> | |
332 | + +files/doxygen-1.5.6-prefix-misc-alt.patch, doxygen-1.6.1.ebuild: | |
333 | + Bump to EAPI=3, add prefix support/keywords/patch | |
334 | + | |
335 | + 17 Jan 2010; Dominik Kapusta <ayoy@gentoo.org> doxygen-1.5.9.ebuild, | |
336 | + doxygen-1.6.1.ebuild: | |
337 | + Ported to qt4-r2 eclass + switched to EAPI="2" for 1.5.9 | |
338 | + | |
339 | + 02 Jan 2010; Ben de Groot <yngwin@gentoo.org> doxygen-1.4.7.ebuild, | |
340 | + doxygen-1.5.4.ebuild, doxygen-1.5.5.ebuild, doxygen-1.5.6.ebuild, | |
341 | + doxygen-1.5.7.1.ebuild: | |
342 | + Drop qt3 support | |
343 | + | |
344 | + 26 Dec 2009; Peter Volkov <pva@gentoo.org> doxygen-1.4.7.ebuild, | |
345 | + doxygen-1.5.4.ebuild, doxygen-1.5.5.ebuild, doxygen-1.5.6.ebuild, | |
346 | + doxygen-1.5.7.1.ebuild, doxygen-1.5.8-r1.ebuild, doxygen-1.5.9.ebuild, | |
347 | + doxygen-1.6.1.ebuild: | |
348 | + virtual/ghostscript->app-text/ghostscript-gpl: ghostscript-gpl is the only | |
349 | + implementation left in the tree. | |
350 | + | |
351 | +*doxygen-1.6.1 (25 Sep 2009) | |
352 | + | |
353 | + 25 Sep 2009; Steve Arnold <nerdboy@gentoo.org> -doxygen-1.6.0.ebuild, | |
354 | + +doxygen-1.6.1.ebuild: | |
355 | + Updated to current release; fixes eigen borkage plus a few other issues | |
356 | + (closes bugs 282598 and 283780). | |
357 | + | |
358 | + 27 Aug 2009; Raúl Porcel <armin76@gentoo.org> doxygen-1.5.8-r1.ebuild: | |
359 | + arm/ia64/sh/s390 stable wrt #263641 | |
360 | + | |
361 | + 27 Aug 2009; Steve Arnold <nerdboy@gentoo.org> doxygen-1.5.4.ebuild, | |
362 | + doxygen-1.5.8-r1.ebuild, doxygen-1.5.9.ebuild, doxygen-1.6.0.ebuild: | |
363 | + Update missing latex font deps (closes bug 274673). | |
364 | + | |
365 | +*doxygen-1.5.9 (25 Aug 2009) | |
366 | + | |
367 | + 25 Aug 2009; Steve Arnold <nerdboy@gentoo.org> +doxygen-1.5.9.ebuild: | |
368 | + Adding version 1.5.9 until some issues are worked out. This fixes some | |
369 | + problems with 1.5.8, and 1.6.0 is masked for time being. Fixes bug | |
370 | + #275753. | |
371 | + | |
372 | +*doxygen-1.6.0 (25 Aug 2009) | |
373 | + | |
374 | + 25 Aug 2009; Steve Arnold <nerdboy@gentoo.org> | |
375 | + +files/doxygen-1.5-dot-eps.patch, +doxygen-1.6.0.ebuild: | |
376 | + Updated to latest upstream release (see bug #269961) and there is | |
377 | + already one reported failure (see bug #282598) which has been reported | |
378 | + upstream (http://bugzilla.gnome.org/show_bug.cgi?id=592975). | |
379 | + | |
380 | + 12 Jul 2009; Tobias Klausmann <klausman@gentoo.org> | |
381 | + doxygen-1.5.8-r1.ebuild: | |
382 | + Stable on alpha, bug #263641 | |
383 | + | |
384 | + 09 Jul 2009; Jeroen Roovers <jer@gentoo.org> doxygen-1.5.8-r1.ebuild: | |
385 | + Stable for HPPA (bug #263641). | |
386 | + | |
387 | +*doxygen-1.5.8-r1 (17 Jun 2009) | |
388 | + | |
389 | + 17 Jun 2009; Peter Volkov <pva@gentoo.org> -doxygen-1.5.8.ebuild, | |
390 | + +doxygen-1.5.8-r1.ebuild: | |
391 | + Revbump to make doxygen-1.5.8-kdedocs.patch get our users, bug #266693. | |
392 | + | |
393 | + 08 Jun 2009; Steve Arnold <nerdboy@gentoo.org> | |
394 | + +files/doxygen-1.5.8-kdedocs.patch, doxygen-1.5.8.ebuild: | |
395 | + Updated with back-ported patch, courtesy of (thanks!) Martin von Gagern | |
396 | + <Martin.vGagern@gmx.net>. | |
397 | + | |
398 | + 01 Jun 2009; Ferris McCormick <fmccor@gentoo.org> doxygen-1.5.8.ebuild: | |
399 | + Sparc stable, Bug #263641, required for Bug #271815. | |
400 | + | |
401 | + 31 May 2009; Markus Meier <maekke@gentoo.org> doxygen-1.5.8.ebuild: | |
402 | + amd64/x86 stable, bug #271815 | |
403 | + | |
404 | + 31 May 2009; nixnut <nixnut@gentoo.org> doxygen-1.5.8.ebuild: | |
405 | + ppc stable #271815 | |
406 | + | |
407 | + 30 May 2009; Ulrich Mueller <ulm@gentoo.org> doxygen-1.4.7.ebuild, | |
408 | + doxygen-1.5.4.ebuild, doxygen-1.5.5.ebuild, doxygen-1.5.6.ebuild, | |
409 | + doxygen-1.5.7.1.ebuild, doxygen-1.5.8.ebuild: | |
410 | + Remove app-text/tetex from dependencies, bug 227443. | |
411 | + | |
412 | + 04 Feb 2009; Ben de Groot <yngwin@gentoo.org> doxygen-1.5.8: | |
413 | + Correct qt:4 dep to use split deps | |
414 | + | |
415 | +*doxygen-1.5.8 (03 Feb 2009) | |
416 | + | |
417 | + 03 Feb 2009; Steve Arnold <nerdboy@gentoo.org> +doxygen-1.5.8.ebuild: | |
418 | + Update to latest version with qt4 support (closes bug #252978). | |
419 | + | |
420 | + 24 Dec 2008; Steve Arnold <nerdboy@gentoo.org> | |
421 | + +files/doxygen-1.5.7.1-substitute.patch, doxygen-1.5.7.1.ebuild: | |
422 | + Updated with patch for bug #251533 (relpath empty string replacement issue). | |
423 | + | |
424 | + 04 Nov 2008; Diego Pettenò <flameeyes@gentoo.org> doxygen-1.5.7.1.ebuild: | |
425 | + Add flex dependency. | |
426 | + | |
427 | +*doxygen-1.5.7.1 (02 Nov 2008) | |
428 | + | |
429 | + 02 Nov 2008; Steve Arnold <nerdboy@gentoo.org> +doxygen-1.5.7.1.ebuild: | |
430 | + Updated texlive deps (again) and fixed the last of the DESTDIR issues | |
431 | + (for the latest upstream release). Closes bug #240201. | |
432 | + | |
433 | + 11 Oct 2008; Steve Arnold <nerdboy@gentoo.org> doxygen-1.5.6.ebuild, | |
434 | + doxygen-1.5.5.ebuild, doxygen-1.5.4.ebuild, doxygen-1.4.7.ebuild: | |
435 | + Updated latex depends for bugs 237960 and 241350 since the virtual does | |
436 | + not seem to be working very well for people. Added several deps for | |
437 | + texlive; thanks to mephinet <mephinet@gmx.net> and <gengor@gentoo.org> | |
438 | + for helping to track down some of the needed depends (this latex/tetex | |
439 | + thing is painful). | |
440 | + | |
441 | + 02 Sep 2008; Christian Faulhammer <opfer@gentoo.org> | |
442 | + -doxygen-1.4.4.ebuild, -doxygen-1.5.2.ebuild: | |
443 | + clean up | |
444 | + | |
445 | + 02 Sep 2008; Christian Faulhammer <opfer@gentoo.org> doxygen-1.4.7.ebuild: | |
446 | + rename USE=tetex to USE=latex for bug 196745 | |
447 | + | |
448 | +*doxygen-1.5.6 (16 Aug 2008) | |
449 | + | |
450 | + 16 Aug 2008; Steve Arnold <nerdboy@gentoo.org> | |
451 | + -files/1.4.6/01_all_cp1251.patch, -files/1.4.6/02_all_freebsd.patch, | |
452 | + -files/1.4.6/03_all_segfault.patch, | |
453 | + -files/1.4.6/05_all_system-libpng.patch, -files/1.4.6/06_all_qtools.patch, | |
454 | + -doxygen-1.4.2.ebuild, -doxygen-1.4.3-r1.ebuild, -doxygen-1.4.5.ebuild, | |
455 | + -doxygen-1.4.6.ebuild, -doxygen-1.5.1.ebuild, -doxygen-1.5.3.ebuild, | |
456 | + +doxygen-1.5.6.ebuild: | |
457 | + Added latest release (see bug #223275) and cleaned up stale versions. I | |
458 | + tried to keep enough of the older ones around not to leave anyone out in | |
459 | + the cold; if you really need one of the above old versions in portage, | |
460 | + please file a bug with your requirements. | |
461 | + | |
462 | + 29 Jul 2008; Carsten Lohrke <carlo@gentoo.org> doxygen-1.4.2.ebuild, | |
463 | + doxygen-1.4.3-r1.ebuild, doxygen-1.4.4.ebuild, doxygen-1.4.5.ebuild, | |
464 | + doxygen-1.4.6.ebuild, doxygen-1.4.7.ebuild, doxygen-1.5.1.ebuild, | |
465 | + doxygen-1.5.2.ebuild, doxygen-1.5.3.ebuild, doxygen-1.5.4.ebuild, | |
466 | + doxygen-1.5.5.ebuild: | |
467 | + Fix bug #233117. | |
468 | + | |
469 | + 24 Jul 2008; Doug Goldstein <cardoe@gentoo.org> metadata.xml: | |
470 | + add GLEP 56 USE flag desc from use.local.desc | |
471 | + | |
472 | + 03 Jul 2008; Steve Arnold <nerdboy@gentoo.org> doxygen-1.5.4.ebuild, | |
473 | + doxygen-1.5.5.ebuild: | |
474 | + updated latest stable/testing with latex USE flag per bug #230155 | |
475 | + | |
476 | + 27 Apr 2008; Steve Arnold <nerdboy@gentoo.org> doxygen-1.4.7.ebuild, | |
477 | + doxygen-1.5.1.ebuild, doxygen-1.5.2.ebuild, doxygen-1.5.3.ebuild, | |
478 | + doxygen-1.5.4.ebuild, doxygen-1.5.5.ebuild: | |
479 | + updated postinst info for bug #217885 | |
480 | + | |
481 | + 13 Mar 2008; <ricmm@gentoo.org> doxygen-1.4.2.ebuild, | |
482 | + doxygen-1.4.4.ebuild, doxygen-1.4.7.ebuild: | |
483 | + Drop to ~mips due to unstable deps | |
484 | + | |
485 | + 12 Mar 2008; Steve Arnold <nerdboy@gentoo.org> doxygen-1.5.4.ebuild, | |
486 | + doxygen-1.5.5.ebuild: | |
487 | + updated for bug #212770 | |
488 | + | |
489 | +*doxygen-1.5.5 (16 Feb 2008) | |
490 | + | |
491 | + 16 Feb 2008; Steve Arnold <nerdboy@gentoo.org> | |
492 | + +files/doxygen-1.5-qtlibdir.patch, +files/doxygen-1.5-system-libpng.patch, | |
493 | + doxygen-1.5.2.ebuild, doxygen-1.5.3.ebuild, doxygen-1.5.4.ebuild, | |
494 | + +doxygen-1.5.5.ebuild: | |
495 | + Updated with patch from bug #210237 and added latest release. Fixed | |
496 | + broken config with hack for lib64 path for QT and back-ported patches | |
497 | + to several previous versions (tested on both 32 and 64-bit machines). | |
498 | + Closes bugs #209977 and #210237. | |
499 | + | |
500 | + 24 Jan 2008; Christoph Mende <angelos@gentoo.org> doxygen-1.5.4.ebuild: | |
501 | + Stable on amd64, bug #203652 | |
502 | + | |
503 | + 08 Jan 2008; Jeroen Roovers <jer@gentoo.org> doxygen-1.5.4.ebuild: | |
504 | + Stable for HPPA (bug #203652). | |
505 | + | |
506 | + 31 Dec 2007; Raúl Porcel <armin76@gentoo.org> doxygen-1.5.4.ebuild: | |
507 | + alpha/ia64/sparc stable wrt #203652 | |
508 | + | |
509 | + 30 Dec 2007; Markus Meier <maekke@gentoo.org> doxygen-1.5.4.ebuild: | |
510 | + x86 stable, bug #203652 | |
511 | + | |
512 | + 29 Dec 2007; Brent Baude <ranger@gentoo.org> doxygen-1.5.4.ebuild: | |
513 | + Marking doxygen-1.5.4 ppc for bug 203652 | |
514 | + | |
515 | + 29 Dec 2007; Brent Baude <ranger@gentoo.org> doxygen-1.5.4.ebuild: | |
516 | + Marking doxygen-1.5.4 ppc64 for bug 203652 | |
517 | + | |
518 | + 15 Dec 2007; Steve Arnold <nerdboy@gentoo.org> doxygen-1.5.4.ebuild: | |
519 | + Updated depends for bug 202027 (added virtual/libconv and implicit | |
520 | + deps are now declared explicitly). | |
521 | + | |
522 | + 23 Nov 2007; Steve Arnold <nerdboy@gentoo.org> doxygen-1.5.4.ebuild: | |
523 | + adding libconv hack for FreeBSD (inadvertently dropped on the floor) | |
524 | + | |
525 | +*doxygen-1.5.4 (21 Nov 2007) | |
526 | + | |
527 | + 21 Nov 2007; Steve Arnold <nerdboy@gentoo.org> +doxygen-1.5.4.ebuild: | |
528 | + Updated to new version, closes bug 198954. | |
529 | + | |
530 | + 21 Sep 2007; Roy Marples <uberlord@gentoo.org> doxygen-1.5.3.ebuild: | |
531 | + Link to libiconv for FreeBSD. | |
532 | + | |
533 | +*doxygen-1.5.3 (02 Sep 2007) | |
534 | + | |
535 | + 02 Sep 2007; Steve Arnold <nerdboy@gentoo.org> +files/doxywizard.png, | |
536 | + +doxygen-1.5.3.ebuild: | |
537 | + Updated to latest release, added desktop entry and nodot use flag | |
538 | + (addresses bugs 188124 and 181890). USE=nodot will remove both the | |
539 | + graphviz dependency and the capability to generate dot-based graphs. | |
540 | + If someone has a better icon for doxywizard, please post a bug :) | |
541 | + | |
542 | + 12 Jul 2007; Fabian Groffen <grobian@gentoo.org> doxygen-1.4.2.ebuild, | |
543 | + doxygen-1.4.3-r1.ebuild, doxygen-1.4.4.ebuild, doxygen-1.4.5.ebuild, | |
544 | + doxygen-1.4.6.ebuild, doxygen-1.4.7.ebuild, doxygen-1.5.1.ebuild, | |
545 | + doxygen-1.5.2.ebuild: | |
546 | + Dropped ppc-macos keyword, see you in prefix | |
547 | + | |
548 | + 06 Jul 2007; Lars Weiler <pylon@gentoo.org> doxygen-1.5.2.ebuild: | |
549 | + Stable on ppc; bug #184044. | |
550 | + | |
551 | + 05 Jul 2007; Christoph Mende <angelos@gentoo.org> doxygen-1.5.2.ebuild: | |
552 | + Stable on amd64 wrt bug #184044 | |
553 | + | |
554 | + 05 Jul 2007; Jeroen Roovers <jer@gentoo.org> doxygen-1.5.2.ebuild: | |
555 | + Stable for HPPA (bug #184044). | |
556 | + | |
557 | + 05 Jul 2007; Markus Rothe <corsair@gentoo.org> doxygen-1.5.2.ebuild: | |
558 | + Stable on ppc64; bug #184044 | |
559 | + | |
560 | + 04 Jul 2007; Gustavo Zacarias <gustavoz@gentoo.org> doxygen-1.5.2.ebuild: | |
561 | + Stable on sparc wrt #184044 | |
562 | + | |
563 | + 04 Jul 2007; Raúl Porcel <armin76@gentoo.org> doxygen-1.5.2.ebuild: | |
564 | + alpha/ia64/x86 stable wrt #184044 | |
565 | + | |
566 | + 23 Jun 2007; Joshua Kinard <kumba@gentoo.org> doxygen-1.4.7.ebuild: | |
567 | + Stable on mips. | |
568 | + | |
569 | +*doxygen-1.5.2 (24 Apr 2007) | |
570 | + | |
571 | + 24 Apr 2007; Steve Arnold <nerdboy@gentoo.org> +doxygen-1.5.2.ebuild: | |
572 | + updated to latest upstream release, and removed unicode USE flag (ru | |
573 | + patch incorporated upstream). Closes bug #174831. | |
574 | + | |
575 | + 12 Mar 2007; Steve Arnold <nerdboy@gentoo.org> doxygen-1.4.7.ebuild, | |
576 | + doxygen-1.5.1.ebuild: | |
577 | + Updated with new utf8-ru patches for the latest versions. Thanks to | |
578 | + Sergey Belyashov <Sergey.Belyashov at gmail.com> for the utf8-ru fixes. | |
579 | + Fixes bug #167617. | |
580 | + | |
581 | + 23 Jan 2007; Marius Mauch <genone@gentoo.org> doxygen-1.4.2.ebuild, | |
582 | + doxygen-1.4.3-r1.ebuild, doxygen-1.4.4.ebuild, doxygen-1.4.5.ebuild, | |
583 | + doxygen-1.4.6.ebuild, doxygen-1.4.7.ebuild, doxygen-1.5.1.ebuild: | |
584 | + Replacing einfo with elog | |
585 | + | |
586 | +*doxygen-1.5.1 (01 Nov 2006) | |
587 | + | |
588 | + 01 Nov 2006; Steve Arnold <nerdboy@gentoo.org> | |
589 | + +files/doxygen-1.5-legacy-patches.diff, +doxygen-1.5.1.ebuild: | |
590 | + version bump (bug 152033) and patch consolidation | |
591 | + | |
592 | + 24 Oct 2006; Fabian Groffen <grobian@gentoo.org> doxygen-1.4.7.ebuild: | |
593 | + Marked ppc-macos stable (bug #138937) | |
594 | + | |
595 | + 19 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> doxygen-1.4.7.ebuild: | |
596 | + Stable on Alpha. | |
597 | + | |
598 | + 15 Sep 2006; Steve Arnold <nerdboy@gentoo.org> doxygen-1.4.7.ebuild: | |
599 | + added fix for bug 147298 (using flag-o-matic), since -O3 still produces | |
600 | + broken code... | |
601 | + | |
602 | + 14 Sep 2006; Danny van Dyk <kugelfang@gentoo.org> doxygen-1.4.7.ebuild: | |
603 | + Marked stable on amd64 wrt bug #138397. | |
604 | + | |
605 | + 13 Sep 2006; Aron Griffis <agriffis@gentoo.org> doxygen-1.4.7.ebuild: | |
606 | + Mark 1.4.7 stable on ia64. #138937 | |
607 | + | |
608 | + 13 Sep 2006; <ticho@gentoo.org> doxygen-1.4.7.ebuild: | |
609 | + Stable on x86, bug 138937. | |
610 | + | |
611 | + 10 Sep 2006; Stephanie Lockwood-Childs <wormo@gentoo.org> | |
612 | + doxygen-1.4.7.ebuild: | |
613 | + stable on ppc (Bug #138937) | |
614 | + | |
615 | + 04 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org> doxygen-1.4.7.ebuild: | |
616 | + Stable on sparc wrt #138937 | |
617 | + | |
618 | + 02 Sep 2006; Jeroen Roovers <jer@gentoo.org> doxygen-1.4.7.ebuild: | |
619 | + Stable for HPPA (bug #138937). | |
620 | + | |
621 | + 12 Aug 2006; Markus Rothe <corsair@gentoo.org> doxygen-1.4.7.ebuild: | |
622 | + Stable on ppc64; bug #138937 | |
623 | + | |
624 | + 28 Jul 2006; Caleb Tennis <caleb@gentoo.org> doxygen-1.4.7.ebuild: | |
625 | + QA: Changed all instances of qt to qt3, per bug #141552 | |
626 | + | |
627 | + 13 Jul 2006; Aron Griffis <agriffis@gentoo.org> doxygen-1.4.6.ebuild: | |
628 | + Mark 1.4.6 stable on ia64. #138937 | |
629 | + | |
630 | + 12 Jul 2006; Danny van Dyk <kugelfang@gentoo.org> doxygen-1.4.7.ebuild: | |
631 | + QA: Changed qt to qt3. | |
632 | + | |
633 | + 09 Jul 2006; Steve Arnold <nerdboy@gentoo.org> doxygen-1.4.2.ebuild, | |
634 | + doxygen-1.4.3-r1.ebuild, doxygen-1.4.4.ebuild, doxygen-1.4.5.ebuild, | |
635 | + doxygen-1.4.6.ebuild, doxygen-1.4.7.ebuild: | |
636 | + removed ewarn from pkg_postinst (bug 139761) | |
637 | + | |
638 | + 03 Jul 2006; Lars Weiler <pylon@gentoo.org> doxygen-1.4.6.ebuild: | |
639 | + Stable on ppc; bug #138937. | |
640 | + | |
641 | + 03 Jul 2006; Markus Ullmann <jokey@gentoo.org> Manifest: | |
642 | + Fixing digest | |
643 | + | |
644 | +*doxygen-1.4.7 (03 Jul 2006) | |
645 | + | |
646 | + 03 Jul 2006; Steve Arnold <nerdboy@gentoo.org> | |
647 | + +files/1.4.7/01_all_cp1251.patch, +files/1.4.7/05_all_system-libpng.patch, | |
648 | + +files/1.4.7/06_all_qtools.patch, +doxygen-1.4.7.ebuild: | |
649 | + Version bump for bug #137283, need arch testing and graphviz answers (see | |
650 | + bug #134575) before package cleanup can occur. Filed bug #138937 on the | |
651 | + doxygen stablization issue. Thanks to Adam Piatyszek for providing the | |
652 | + updated ebuild and patches. | |
653 | + | |
654 | + 24 Jun 2006; Doug Goldstein <cardoe@gentoo.org> doxygen-1.4.2.ebuild, | |
655 | + doxygen-1.4.3-r1.ebuild, doxygen-1.4.4.ebuild, doxygen-1.4.5.ebuild, | |
656 | + doxygen-1.4.6.ebuild: | |
657 | + USE flag qt->qt3/qt4 change bug #137785 | |
658 | + | |
659 | + 27 May 2006; Steve Arnold <nerdboy@gentoo.org> | |
660 | + -files/1.4.6/04_amd64_qtools.patch, files/doxygen-gcc4.patch: | |
661 | + Removed offending amd64_qtools patch from 1.4.6; graphviz still needs work | |
662 | + before newer doxygen versions can go stable... | |
663 | + | |
664 | + 08 May 2006; Steve Arnold <nerdboy@gentoo.org> | |
665 | + +files/1.4.6/01_all_cp1251.patch, +files/1.4.6/03_all_segfault.patch, | |
666 | + -files/doxygen-1.4.6-freebsd.patch, +files/1.4.6/02_all_freebsd.patch, | |
667 | + +files/1.4.6/04_amd64_qtools.patch, | |
668 | + +files/1.4.6/05_all_system-libpng.patch, +files/1.4.6/06_all_qtools.patch, | |
669 | + doxygen-1.4.6.ebuild: | |
670 | + Added patches for bugs 129142, 121770, and 129560, and consolidated 1.4.6 | |
671 | + patches in subdir. | |
672 | + | |
673 | + 08 Apr 2006; Steve Arnold <nerdboy@gentoo.org> doxygen-1.4.2.ebuild, | |
674 | + doxygen-1.4.3-r1.ebuild, doxygen-1.4.4.ebuild, doxygen-1.4.5.ebuild, | |
675 | + doxygen-1.4.6.ebuild: | |
676 | + Updated QT environment stuff to address bug 127596, as well as updates | |
677 | + for bugs 126374 and 127823 (1.4.6 only). | |
678 | + | |
679 | + 05 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> ChangeLog: | |
680 | + Recommit manifest, connection lost during commit. | |
681 | + | |
682 | + 05 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> | |
683 | + +files/doxygen-1.4.6-freebsd.patch, doxygen-1.4.6.ebuild: | |
684 | + Add patch to allow building on FreeBSD and keyword ~x86-fbsd. | |
685 | + | |
686 | + 08 Feb 2006; Steve Arnold <nerdboy@gentoo.org> doxygen-1.4.2.ebuild, | |
687 | + doxygen-1.4.3-r1.ebuild, doxygen-1.4.4.ebuild, doxygen-1.4.5.ebuild, | |
688 | + doxygen-1.4.6.ebuild: | |
689 | + updated all versions with kluge for QT environment lameness | |
690 | + | |
691 | + 28 Jan 2006; Simon Stelling <blubb@gentoo.org> | |
692 | + -files/doxygen-utf8-ru.patch.gz, doxygen-1.4.2.ebuild, | |
693 | + doxygen-1.4.3-r1.ebuild, doxygen-1.4.4.ebuild, doxygen-1.4.5.ebuild, | |
694 | + doxygen-1.4.6.ebuild: | |
695 | + move compressed patches to the mirrors | |
696 | + | |
697 | +*doxygen-1.4.6 (18 Jan 2006) | |
698 | + | |
699 | + 18 Jan 2006; Steve Arnold <nerdboy@gentoo.org> doxygen-1.4.2.ebuild, | |
700 | + doxygen-1.4.3-r1.ebuild, doxygen-1.4.4.ebuild, doxygen-1.4.5.ebuild, | |
701 | + +doxygen-1.4.6.ebuild: | |
702 | + Added workaround for bug 118580, and new version for bugs 117613 and 110615. | |
703 | + ~mips removed temporarily from 1.4.5 and 1.4.6 until it gets updated to | |
704 | + graphviz-2.6 or better. | |
705 | + | |
706 | + 27 Dec 2005; Bryan Østergaard <kloeri@gentoo.org doxygen-1.4.4.ebuild: | |
707 | + Stable on alpha. | |
708 | + | |
709 | + 21 Dec 2005; Marcus D. Hanwell <cryos@gentoo.org> doxygen-1.4.4.ebuild: | |
710 | + Stable on amd64. | |
711 | + | |
712 | + 21 Dec 2005; Steve Arnold <nerdboy@gentoo.org> +files/doxygen-gcc4.patch, | |
713 | + +files/doxygen-utf8-ru.patch.gz, doxygen-1.4.2.ebuild, | |
714 | + doxygen-1.4.3-r1.ebuild, doxygen-1.4.4.ebuild, doxygen-1.4.5.ebuild: | |
715 | + Patched all versions with fixes for bugs 112076 and 113420. Thanks | |
716 | + to Robert Marmorstein <rmmarm@wm.edu> and Sergey Belyashov <b-s-a@narod.ru> | |
717 | + for the patches. Most users unaffected so far... | |
718 | + | |
719 | + 24 Nov 2005; Markus Rothe <corsair@gentoo.org> doxygen-1.4.4.ebuild: | |
720 | + Stable on ppc64 | |
721 | + | |
722 | + 11 Nov 2005; Michael Hanselmann <hansmi@gentoo.org> doxygen-1.4.4.ebuild: | |
723 | + Stable on ppc. | |
724 | + | |
725 | + 30 Oct 2005; Bryan Østergaard <kloeri@gentoo.org> doxygen-1.4.4.ebuild: | |
726 | + Stable on ia64. | |
727 | + | |
728 | + 21 Oct 2005; Aaron Walker <ka0ttic@gentoo.org> doxygen-1.4.4.ebuild: | |
729 | + Stable on mips. | |
730 | + | |
731 | +*doxygen-1.4.5 (20 Oct 2005) | |
732 | + | |
733 | + 20 Oct 2005; Steve Arnold <nerdboy@gentoo.org> -doxygen-1.3.8.ebuild, | |
734 | + -doxygen-1.3.9.1.ebuild, -doxygen-1.4.1.ebuild, doxygen-1.4.2.ebuild, | |
735 | + doxygen-1.4.3-r1.ebuild, doxygen-1.4.4.ebuild, +doxygen-1.4.5.ebuild: | |
736 | + Removed doc dep from tetex, added new version, cleaned up old ebuilds, | |
737 | + and a stable bump for x86 and sparc | |
738 | + | |
739 | + 08 Oct 2005; Fabian Groffen <grobian@gentoo.org> | |
740 | + +files/doxygen-1.4.4-darwin.patch, doxygen-1.4.4.ebuild: | |
741 | + Adding a patch which changes the macos profile in such a way that the final | |
742 | + linking stage can succeed. Applied unconditionally, since it only messes with | |
743 | + the macos profile. | |
744 | + | |
745 | + 06 Oct 2005; Fabian Groffen <grobian@gentoo.org> doxygen-1.4.4.ebuild: | |
746 | + Remove ppc-macos specific patch, it's not necessary anymore | |
747 | + | |
748 | + 17 Sep 2005; Steve Arnold <nerdboy@gentoo.org> doxygen-1.4.4.ebuild: | |
749 | + replaced lost patch change (fixes bug #106167) | |
750 | + | |
751 | +*doxygen-1.4.4 (16 Sep 2005) | |
752 | + | |
753 | + 16 Sep 2005; Steve Arnold <nerdboy@gentoo.org> -doxygen-1.3.5.ebuild, | |
754 | + -doxygen-1.3.5-r1.ebuild, -doxygen-1.3.6.ebuild, -doxygen-1.3.7.ebuild, | |
755 | + doxygen-1.3.8.ebuild, +doxygen-1.4.4.ebuild: | |
756 | + version bump to close bug #101852 and cleaned up old ebuilds; also marked | |
757 | + 1.3.8 as stable for ppc64, since it was that way for both older and | |
758 | + newer versions... | |
759 | + | |
760 | + 29 Aug 2005; Lina Pezzella <j4rg0n@gentoo.org> doxygen-1.4.2.ebuild, | |
761 | + doxygen-1.4.3-r1.ebuild: | |
762 | + Backported ppc-macos qt fix to version 1.4.2. Changed conditional to | |
763 | + userland_Darwin where appropriate. | |
764 | + | |
765 | + 23 Aug 2005; Aron Griffis <agriffis@gentoo.org> doxygen-1.4.2.ebuild: | |
766 | + stable on ia64 | |
767 | + | |
768 | + 08 Aug 2005; Aaron Walker <ka0ttic@gentoo.org> doxygen-1.4.2.ebuild: | |
769 | + Stable on mips. | |
770 | + | |
771 | + 28 Jul 2005; Caleb Tennis <caleb@gentoo.org> doxygen-1.3.5.ebuild, | |
772 | + doxygen-1.3.5-r1.ebuild, doxygen-1.3.6.ebuild, doxygen-1.3.7.ebuild, | |
773 | + doxygen-1.3.8.ebuild, doxygen-1.3.9.1.ebuild, doxygen-1.4.1.ebuild, | |
774 | + doxygen-1.4.2.ebuild, doxygen-1.4.3-r1.ebuild: | |
775 | + Made qt dep explict on qt3 per bug #100235 | |
776 | + | |
777 | + 18 Jul 2005; Lina Pezzella <j4rg0n@gentoo.org> doxygen-1.4.3-r1.ebuild: | |
778 | + Updated ebuild to support USE=qt on ppc-macos | |
779 | + | |
780 | + 05 Jul 2005; Ilya A. Volynets-Evenbach <iluxa@gentoo.org> | |
781 | + doxygen-1.4.3-r1.ebuild: | |
782 | + replace make with emake for main build to allow parallelization | |
783 | + | |
784 | + 11 Jun 2005; Steve Arnold <nerdboy@gentoo.org> | |
785 | + +files/doxygen-1.4.3-nls.patch, +doxygen-1.4.3-r1.ebuild | |
786 | + -doxygen-1.4.3.ebuild: | |
787 | + added patch for ChrisWhite's obscure Japanese beetle (bug 95627) | |
788 | + thanks! removed previous ~arch | |
789 | + | |
790 | + 31 May 2005; Rene Nussbaumer <killerfox@gentoo.org> doxygen-1.4.2.ebuild: | |
791 | + Stable on hppa. | |
792 | + | |
793 | + 31 May 2005; Markus Rothe <corsair@gentoo.org> doxygen-1.3.9.1.ebuild, | |
794 | + doxygen-1.4.2.ebuild: | |
795 | + Stable on ppc64 | |
796 | + | |
797 | + 31 May 2005; Fernando J. Pereda <ferdy@gentoo.org> doxygen-1.4.2.ebuild: | |
798 | + Stable on alpha | |
799 | + | |
800 | +*doxygen-1.4.3 (30 May 2005) | |
801 | + | |
802 | + 30 May 2005; Steve Arnold <nerdboy@gentoo.org> | |
803 | + +files/doxygen-1.4.3-cp1251.patch, doxygen-1.4.2.ebuild, | |
804 | + +doxygen-1.4.3.ebuild: | |
805 | + new version for bug 92789, patch for bug 85668, and stable bumps on | |
806 | + covered arches. Also added brute-force workaround for bug 89075. | |
807 | + | |
808 | + 15 May 2005; Fernando J. Pereda <ferdy@gentoo.org> doxygen-1.4.1.ebuild: | |
809 | + alpha stable | |
810 | + | |
811 | + 05 May 2005; Aron Griffis <agriffis@gentoo.org> doxygen-1.4.1.ebuild: | |
812 | + stable on ia64 | |
813 | + | |
814 | + 05 May 2005; Michael Hanselmann <hansmi@gentoo.org> doxygen-1.4.1.ebuild: | |
815 | + Stable on hppa. | |
816 | + | |
817 | + 09 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> doxygen-1.4.1.ebuild: | |
818 | + Stable on ppc. | |
819 | + | |
820 | + 08 Apr 2005; Markus Rothe <corsair@gentoo.org> doxygen-1.4.1.ebuild: | |
821 | + Stable on ppc64 | |
822 | + | |
823 | + 08 Apr 2005; Marcus D. Hanwell <cryos@gentoo.org> doxygen-1.4.1.ebuild: | |
824 | + Marked stable on amd64. | |
825 | + | |
826 | + 02 Apr 2005; Steve Arnold <nerdboy@gentoo.org> doxygen-1.3.9.1.ebuild, | |
827 | + doxygen-1.4.1.ebuild: | |
828 | + updated recent ebuilds for bug 80045 and bumped and added new version | |
829 | + | |
830 | + 31 Mar 2005; <blubb@gentoo.org> doxygen-1.3.9.1.ebuild: | |
831 | + stable on amd64 | |
832 | + | |
833 | + 27 Mar 2005; Michael Hanselmann <hansmi@gentoo.org> doxygen-1.3.9.1.ebuild: | |
834 | + Stable on ppc. | |
835 | + | |
836 | + 26 Mar 2005; Bryan Østergaard <kloeri@gentoo.org> doxygen-1.3.9.1.ebuild: | |
837 | + Stable on alpha. | |
838 | + | |
839 | + 19 Feb 2005; <burgundy@gentoo.org> +files/bsd-configure.patch, | |
840 | + doxygen-1.4.1.ebuild: | |
841 | + Patched to work on ppc-macos | |
842 | + | |
843 | + 06 Feb 2005; Joshua Kinard <kumba@gentoo.org> doxygen-1.3.8.ebuild: | |
844 | + Marked stable on mips. | |
845 | + | |
846 | + 26 Jan 2005; Gustavo Zacarias <gustavoz@gentoo.org> doxygen-1.3.9.1.ebuild: | |
847 | + Stable on sparc | |
848 | + | |
849 | +*doxygen-1.4.1 (25 Jan 2005) | |
850 | + | |
851 | + 25 Jan 2005; Steve Arnold <nerdboy@gentoo.org> doxygen-1.3.9.1.ebuild, | |
852 | + +doxygen-1.4.1.ebuild: | |
853 | + Added 1.4.1 and bumped 1.3.9.1 to x86, sparc, ppc | |
854 | + | |
855 | + 02 Jan 2005; Ciaran McCreesh <ciaranm@gentoo.org> : | |
856 | + Change encoding to UTF-8 for GLEP 31 compliance | |
857 | + | |
858 | + 14 Nov 2004; Bryan Østergaard <kloeri@gentoo.org> doxygen-1.3.8.ebuild: | |
859 | + Stable on alpha. | |
860 | + | |
861 | +*doxygen-1.3.9.1 (23 Oct 2004) | |
862 | + | |
863 | + 23 Oct 2004; Steve Arnold <nerdboy@gentoo.org> metadata.xml, | |
864 | + +doxygen-1.3.9.1.ebuild: | |
865 | + updated to current upstream release, several bug fixes and enhancements | |
866 | + (closes bug 67550) | |
867 | + | |
868 | + 17 Oct 2004; Dylan Carlson <absinthe@gentoo.org> doxygen-1.3.5-r1.ebuild, | |
869 | + doxygen-1.3.7.ebuild, doxygen-1.3.8.ebuild: | |
870 | + stable on amd64. | |
871 | + | |
872 | + 08 Oct 2004; Guy Martin <gmsoft@gentoo.org> doxygen-1.3.8.ebuild: | |
873 | + Marked stable on hppa. | |
874 | + | |
875 | + 20 Sep 2004; Gustavo Zacarias <gustavoz@gentoo.org> doxygen-1.3.8.ebuild: | |
876 | + Stable on sparc | |
877 | + | |
878 | +*doxygen-1.3.8 (18 Sep 2004) | |
879 | + | |
880 | + 18 Sep 2004; Steve Arnold <nerdboy@gentoo.org> doxygen-1.3.8.ebuild: | |
881 | + marked stable on x86 | |
882 | + | |
883 | + 13 Aug 2004; Jason Wever <weeve@gentoo.org> doxygen-1.3.7.ebuild: | |
884 | + Stable on sparc. | |
885 | + | |
886 | + 13 Aug 2004; Bryan Østergaard <kloeri@gentoo.org> doxygen-1.3.7.ebuild: | |
887 | + Stable on alpha. | |
888 | + | |
889 | + 01 Aug 2004; Steve Arnold <nerdboy@gentoo.org> doxygen-1.3.7.ebuild: | |
890 | + Bumped 1.3.7 to x86 and added 1.3.8 | |
891 | + | |
892 | + 23 Jul 2004; Tom Gall <tgall@gentoo.org> doxygen-1.3.7.ebuild: | |
893 | + stable on ppc64 | |
894 | + | |
895 | + 09 Jun 2004; Ferris McCormick <fmccor@gentoo.org> doxygen-1.3.6.ebuild: | |
896 | + Marked stable on sparc. | |
897 | + | |
898 | + 05 Jun 2004; Stephen P. Becker <geoman@gentoo.org> doxygen-1.3.6.ebuild: | |
899 | + Added ~mips keyword. | |
900 | + | |
901 | +*doxygen-1.3.7 (05 Jun 2004) | |
902 | + | |
903 | + 05 Jun 2004; Steve Arnold <nerdboy@gentoo.org> doxygen-1.2.18.ebuild, | |
904 | + doxygen-1.3.2.ebuild, doxygen-1.3.3.ebuild, doxygen-1.3.4.ebuild, | |
905 | + doxygen-1.3.6.ebuild, doxygen-1.3.7.ebuild: | |
906 | + marked 1.3.6 stable for x86, ppc, and hppa; removed old ebuilds | |
907 | + (leaving at least one stable for each arch) and added 1.3.7 | |
908 | + | |
909 | + 03 Jun 2004; Stephen P. Becker <geoman@gentoo.org> doxygen-1.3.5-r1.ebuild: | |
910 | + Stable on mips. | |
911 | + | |
912 | + 26 May 2004; Guy Martin <gmsoft@gentoo.org> doxygen-1.3.5-r1.ebuild: | |
913 | + Marked stable on hppa. | |
914 | + | |
915 | + 12 May 2004; Ferris McCormick <fmccor@gentoo.org> doxygen-1.3.5-r1.ebuild: | |
916 | + Marked stable for sparc. | |
917 | + | |
918 | +*doxygen-1.3.6 (08 May 2004) | |
919 | + | |
920 | + 08 May 2004; Steve Arnold <nerdboy@gentoo.org> doxygen-1.3.5-r1.ebuild, | |
921 | + doxygen-1.3.6.ebuild: | |
922 | + added 1.3.6 ebuild (closes bug 49015) and marked 1.3.5-r1 x86 | |
923 | + | |
924 | + 04 May 2004; Bryan Østergaard <kloeri@gentoo.org> doxygen-1.3.5-r1.ebuild: | |
925 | + Stable on alpha. | |
926 | + | |
927 | + 24 Apr 2004; Bret Curtis <psi29a@gentoo.org> doxygen-1.3.5.ebuild: | |
928 | + Added to ~mips | |
929 | + | |
930 | + 03 Mar 2004; <agriffis@gentoo.org> doxygen-1.3.5-r1.ebuild, | |
931 | + doxygen-1.3.5.ebuild: | |
932 | + add ia64 keywords | |
933 | + | |
934 | +*doxygen-1.3.5-r1 (29 Feb 2004) | |
935 | + | |
936 | + 29 Feb 2004; <sarnold@gentoo.org> doxygen-1.3.5-r1.ebuild, | |
937 | + doxygen-1.3.5.ebuild, metadata.xml: | |
938 | + removed ia64 temporarily due to bad depends on tetex and ghostscript | |
939 | + | |
940 | +*doxygen-1.3.5-r1 (29 Feb 2004) | |
941 | + | |
942 | + 29 Feb 2004; <nerdboy@gentoo.org> doxygen-1.3.5-r1.ebuild, metadata.xml: | |
943 | + tested all USE flag variations and fixed a small pdf install glitch | |
944 | + | |
945 | + 21 Feb 2004; Mamoru KOMACHI <usata@gentoo.org> doxygen-1.3.2.ebuild, | |
946 | + doxygen-1.3.3.ebuild, doxygen-1.3.4.ebuild, doxygen-1.3.5.ebuild: | |
947 | + Added tetex IUSE flag. Thanks to Ronny Schoebel <ronny@l61.de> for | |
948 | + submitting a patch to ebuilds. This closes bug #42067 | |
949 | + | |
950 | + 06 Feb 2004; <gustavoz@gentoo.org> doxygen-1.3.5.ebuild: | |
951 | + stable on sparc | |
952 | + | |
953 | +*doxygen-1.2.18 (26 Jan 2004) | |
954 | + | |
955 | + 26 Jan 2004; Jason Wever <weeve@gentoo.org> doxygen-1.2.18.ebuild: | |
956 | + Putting doxygen-1.2.18 back into the tree to fix dependency problems when all | |
957 | + stable doxygen ebuilds for sparc were removed. | |
958 | + | |
959 | + 19 Jan 2004; Guy Martin <gmsoft@gentoo.org> doxygen-1.3.5.ebuild : | |
960 | + Marked stable on hppa. | |
961 | + | |
962 | + 15 Jan 2004; <agriffis@gentoo.org> doxygen-1.3.5.ebuild: | |
963 | + stable on alpha and ia64 | |
964 | + | |
965 | + 12 Jan 2004; <nerdboy@gentoo.org> doxygen-1.2.15-r1.ebuild, | |
966 | + doxygen-1.2.16.ebuild, doxygen-1.2.18.ebuild, doxygen-1.3.2.ebuild, | |
967 | + doxygen-1.3.3.ebuild, doxygen-1.3.4.ebuild, doxygen-1.3.5.ebuild, | |
968 | + doxygen-1.3.ebuild, files/doxygen-1.2.15-r1.diff, | |
969 | + files/doxygen-1.2.16-gentoo.diff: | |
970 | + bumped 1.3.5 to x86, fixed headers, and removed old ebuilds | |
971 | + | |
972 | + 09 Dec 2003; Heinrich Wendel <lanius@gentoo.org> doxygen-1.3.2.ebuild, | |
973 | + doxygen-1.3.3.ebuild, doxygen-1.3.4.ebuild, doxygen-1.3.5.ebuild, | |
974 | + doxygen-1.3.ebuild: | |
975 | + changed app-text/ghostscript to virtual/ghostscript | |
976 | + | |
977 | +*doxygen-1.3.5 (06 Dec 2003) | |
978 | + | |
979 | + 06 Dec 2003; <nerdboy@gentoo.org> doxygen-1.3.4.ebuild, | |
980 | + doxygen-1.3.5.ebuild: | |
981 | + bump 1.3.4 to x86 and add 1.3.5 ~x86 | |
982 | + | |
983 | + 16 Nov 2003; Brad House <brad_mssw@gentoo.org> doxygen-1.3.4.ebuild: | |
984 | + mark stable on amd64 | |
985 | + | |
986 | + 27 Oct 2003; Mamoru KOMACHI <usata@gentoo.org> doxygen-1.3.2.ebuild, | |
987 | + doxygen-1.3.3.ebuild, doxygen-1.3.4.ebuild, doxygen-1.3.ebuild: | |
988 | + Changed app-text/tetex to virtual/tetex. See Bug #32063. | |
989 | + | |
990 | +*doxygen-1.3.4 (20 Oct 2003) | |
991 | + | |
992 | + 20 Oct 2003; <nerdboy@gentoo.org> doxygen-1.3.4.ebuild, metadata.xml: | |
993 | + version bump to latest stable release, added to dev-tools herd | |
994 | + | |
995 | + 16 Oct 2003; Aron Griffis <agriffis@gentoo.org> doxygen-1.3.3.ebuild: | |
996 | + Stable on alpha | |
997 | + | |
998 | +*doxygen-1.3.3 (02 Sep 2003) | |
999 | + | |
1000 | + 02 Sep 2003; Patrick Kursawe <phosphan@gentoo.org> doxygen-1.3.3.ebuild, | |
1001 | + doxygen-1.3.ebuild,doxygen-1.3.2.ebuild: | |
1002 | + Added ghostscript to DEPENDs because of bug 26987; Version bump. | |
1003 | + | |
1004 | +*doxygen-1.3.2 (14 Jul 2003) | |
1005 | + | |
1006 | + 14 Jul 2003; Patrick Kursawe <phosphan@gentoo.org> doxygen-1.3.2.ebuild: | |
1007 | + Version bump as requested in bug 24292 | |
1008 | + | |
1009 | + 01 Jul 2003; Patrick Kursawe <phosphan@gentoo.org> doxygen-1.3.ebuild: | |
1010 | + Bug was not yet dead, had to add one more "addwrite" line | |
1011 | + | |
1012 | + 30 Jun 2003; Patrick Kursawe <phosphan@gentoo.org> doxygen-1.3.ebuild: | |
1013 | + Installing docs requires more write permissions, fixed bug 23738 | |
1014 | + | |
1015 | + 17 Jun 2003; Will Woods <wwoods@gentoo.org> doxygen-1.2.18.ebuild, | |
1016 | + doxygen-1.3.ebuild: | |
1017 | + Added alpha/~alpha to KEYWORDS | |
1018 | + | |
1019 | + 19 May 2003; Grant Goodyear <g2boojum@gentoo.org> doxygen-1.3.ebuild: | |
1020 | + Sed-fu to make configure work w/ install from either coreutils or fileutils | |
1021 | + | |
1022 | +*doxygen-1.3 (15 Apr 2003) | |
1023 | + | |
1024 | + 15 Apr 2003; Jyrki Muukkonen <jyrki@kruu.org> doxygen-1.3.ebuild: | |
1025 | + - Version bump, ~x86 ~ppc and ~sparc keywords. | |
1026 | + - Updated description | |
1027 | + - Added IUSE="doc qt". With "doc" it builds the HTML and PDF versions of | |
1028 | + the manual, and hence depends on app-text/tetex. HTML version needs latex | |
1029 | + for generating some bitmap formulas and PDF version uses pdftex. Tested | |
1030 | + with tetex-1.0.7-r12 and tetex-2.0.2 | |
1031 | + - Change \setlength{\footrulewidth} to \renewcommand{\footrulewidth} in | |
1032 | + doxygen_manual.tex to make it work with tetex-2.x also. Looks like it | |
1033 | + works with tetex-1.x too. | |
1034 | + - Simplified the tmake.conf sed(1) hack and ./configure options. | |
1035 | + - Also made the actual compiling use emake instead of make. | |
1036 | + - And applied by wmertens@gentoo.org, who also added a sandbox violation | |
1037 | + fix for the docs. | |
1038 | + | |
1039 | +*doxygen-1.2.18 (13 Oct 2002) | |
1040 | + | |
1041 | + 06 Apr 2003; Jason Wever <weeve@gentoo.org> doxygen-1.2.18.ebuild: | |
1042 | + Changed ~sparc keyword to sparc. | |
1043 | + | |
1044 | + 19 Mar 2003; Jason Wever <weeve@gentoo.org> doxygen-1.2.18.ebuild: | |
1045 | + Added ~sparc to keywords. | |
1046 | + | |
1047 | + 13 Oct 2002; Phil Bordelon <sunflare@gentoo.org> doxygen-1.2.18.ebuild : | |
1048 | + Version bump, along with some added fixes provided by CJ Kucera | |
1049 | + <pez@apocalyptech.com> in Bug 7353. | |
1050 | + | |
1051 | +*doxygen-1.2.16 (08 Jul 2002) | |
1052 | + | |
1053 | + 08 Jul 2002; Phil Bordelon <sunflare@gentoo.org> doxygen-1.2.15.ebuild doxygen-1.2.15-r1.ebuild doxygen-1.2.16.ebuild : | |
1054 | + Did a version bump. Also lintool'd and repoman'd the ebuild so that | |
1055 | + it matches modern form. Added KEYWORDs and SLOTs to the old ebuilds | |
1056 | + as well. | |
1057 | + | |
1058 | +*doxygen-1.2.15-r1 (11 May 2002) | |
1059 | + | |
1060 | + 11 Jun 2002; Wout Mertens <wmertens@gentoo.org>: | |
1061 | + Changed qt dependency syntax so Portage wouldn't get weird dependency | |
1062 | + problems. Builds fine with qt3. | |
1063 | + | |
1064 | + 02 Jun 2002; Wout Mertens <wmertens@gentoo.org>: | |
1065 | + Changed ebuild to depend on graphvis as per bug #3320. | |
1066 | + While I was at it, changed it so lintool was happy. Therefore, the Author | |
1067 | + field was removed, and copied to here: | |
1068 | + Author Sean Mitchell <sean@arawak.on.ca>, updated Tom von Schwerdtner | |
1069 | + <tvon@etria.org> | |
1070 | + | |
1071 | + 11 May 2002; pvdabeel <pvdabeel@gentoo.org> ChangeLog : | |
1072 | + Doxygen compiles and runs perfectly with qt3 too. Both qt2 and qt3 | |
1073 | + are supported by the ebuild now | |
1074 | + | |
1075 | +*doxygen-1.2.15 (17 Apr 2002) | |
1076 | + | |
1077 | + 17 Apr 2002; Ryan Phillips <rphillips@gentoo.org> ChangeLog : | |
1078 | + Copied 1.2.13.1 ebuild over for 1.2.15 (#1786) | |
1079 | + | |
1080 | +*doxygen-1.2.13.1 (1 Feb 2002) | |
1081 | + | |
1082 | + 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : | |
1083 | + | |
1084 | + Added initial ChangeLog which should be updated whenever the package is | |
1085 | + updated in any way. This changelog is targetted to users. This means that the | |
1086 | + comments should well explained and written in clean English. The details about | |
1087 | + writing correct changelogs are explained in the skel.ChangeLog file which you | |
1088 | + can find in the root directory of the portage repository. | ... | ... |
app-doc/doxygen/Manifest
0 → 100644
1 | +AUX 1.4.7/01_all_cp1251.patch 683 SHA256 782c207692ff691936d010f5c8e25858722e29a9a23ee940305aeb38f2b23e8e SHA512 4b449be072c86423e202089f945416f660a704e505c9bf2823750266214ccdcf88784520798a1dd2383ce9cf68d096ae2c599a73acd26aeabedc49aa98009931 WHIRLPOOL 4538085b8b4a022ff0ea94fb0f7212526ff17d81dbeb4cb626427ce06cb5a73ff3ccf6c69ad4b07edb9b3e45f418dc46f77f5bf782dbce3977680fa3f59465d4 | |
2 | +AUX 1.4.7/05_all_system-libpng.patch 5329 SHA256 53caccaa6f3934abc57e8cf06d7828bfe94f6faf1be1cac0db4a729f9cd76dc9 SHA512 8fd67518302665a15ddc089152cdb04340eb416d3695b4374a49a6868e45268a8141c426b2b9c9e0f9e1818e28398aa98993cb21621947401bbf890f3d317017 WHIRLPOOL 92299f58fbc00b7187381b2b04d55f2fe6a9c68cd44f73d979254ec3875e2b7b54bced0c16824f328ee91bb34792760b27c1466d2126c58888484cc93fc62bfa | |
3 | +AUX 1.4.7/06_all_qtools.patch 1230 SHA256 1f2f25cada1c000f74f5b23a90358353462deeaf5a060f9d3923fab4497b72b2 SHA512 bd6044c2625b134da0bb5811266c46de87b37ceadfeb9241718251a47d0a6578d031d8b67b88e376b084bdd20c5de65a6f560d188554f8fa8d3be12734a75a99 WHIRLPOOL a5df06702dd77f9b7c6ce32bdebc5c5271f565273d44f07dfea553a0b4604e0089d52a61b26d6b4ff4ab0d2be3f91b87bf651b28352e80101597df9e6d0cd106 | |
4 | +AUX doxygen-1.5-dot-eps.patch 2247 SHA256 6dc47978298a39bc520a1f48206be26f76657842f14aba3413768352c7e87d45 SHA512 2e14a99cdd47fb72886b4531d6c099a7de4fdd7f8f86c7d512fff5ec724ce02fc998b794037800ae92ae1a2bb5adc5c4607bdd39a979a5de275566d2590f989f WHIRLPOOL 980e1404265735aa293090b6765358c3507faa5271b3b2a5a1b77e54cd12acf66b1d99de77297665db81e8c3b2fabd20ecd7d0633f21cb7747794a5264866def | |
5 | +AUX doxygen-1.5-legacy-patches.diff 7242 SHA256 f696c10fe571d281ed8178e7a07864c7a5bba9cc21ac723ee9669ac32e43e114 SHA512 75b0de308ff9935e612851bc18de31fa286155321f29d63c6e54750309b402d793aaead558de6b2a2697b95950e09fc62f0ec7fc435df20170fdbc79acf0ebdb WHIRLPOOL 25d3bb9d42ed2e912f7e172f0309973ee55afae2d37976a18c3f7ecde4cd8e9a1ef56ff73f25e9c11476000f9e0059fabe49991d2ada03983676671f0420be68 | |
6 | +AUX doxygen-1.5-qtlibdir.patch 354 SHA256 602038066a93ffd163c7f18b15362a9f2443bb7e842675d7de81bf5026ca9c2e SHA512 426d2e818d3a1e50141595cc275931166699301891921bd7a19569f47db7b7ac43b18a77a3c09027342ca7569c356f084b790a75fb6ac0f67e1f855bc7172669 WHIRLPOOL 45abeb9f24ea8671cace33fc4f2952bc03d0e70322111ac81d643078d6341293f2c1f7682c429a1fd19cdd02331c6b19dd2314e5ba77fb5ecbde8ae76c57eae9 | |
7 | +AUX doxygen-1.5-system-libpng.patch 5332 SHA256 5800013e75e3fdb4a6dbc513a25393ec9cef0dfa412032c1c3de562829ddaeab SHA512 b6e4193ce647131204a714cc5c5743b875ed699fb377aca77b1812cf0a143c8500d414752f1865b9633f099f8c05953c363ca542eb01e7d19a5cae0bd450b319 WHIRLPOOL 21b479c31ba3168347a828e8f6b2b23762c0b10f6b77dcfb68be2eac8dc9cf963d62da2492339b9d59a16b6afe65621674960c5dc888d250ceaf70993eabd322 | |
8 | +AUX doxygen-1.5.6-prefix-misc-alt.patch 2017 SHA256 ee4b8c11c8af9bc3dfb365eff06addf3d7ec73931a234ac3651be2ba28ad3b44 SHA512 06791799913363348cd1de1bc1f36da4af75e7b322d10aeae24b68811f3028043b0fa39575e6ddf3e91a8938bcf220c2a9a5c5452922881dae65f9a9620091e6 WHIRLPOOL 10134d46e211648001553f420e8f201a870538dcd3e7002b7542221de710b307133e35671af1417014aed893cc9439a6a00f73220eaff5763771896492771f90 | |
9 | +AUX doxygen-1.5.8-kdedocs.patch 854 SHA256 48703fc843633e774e05c64e6903badfd74f456f7099399d44b3150f9b964e6c SHA512 10dc047c049203dad2b4e2d602310d1296498a90cacb5a3599387dc0cbc845b591abe543954960b50bd3fa054c3516fb23789ae450bb8b4cdb45d45bb6130f86 WHIRLPOOL 736c568c5f11cbcf1aa9a7ed840bdcff506c6b162e6da8ccf92950a029de63ef32fd7764b317f155a3871567cee2230e59ba0c53c4af6825a705cfc0975f12ae | |
10 | +AUX doxygen-1.8.1-prefix-misc-alt.patch 2119 SHA256 3e888815a63ff804053711cf31f25130abc509e9b52cb4263b209764b70b633b SHA512 2b0c28168ab2d173ecf9cad03d5b5c684a0e8d15f80d937836440a72d301d64816ab9c61e958e8eef771c2c2ea6fcc1c8d2a62737ffcfa25f3166e52ce8fe245 WHIRLPOOL 2b5898621ae4868a75e0266e551f2c706e94483e91f9e22a7c68efd5e6d18af32178f5112d3059472bcf520f51907577254fc39191052a2ccb2fcc867140127d | |
11 | +AUX doxygen-1.8.3.1-empty-line-sigsegv.patch 483 SHA256 d0d3e2f1e1d450b8b31fb9553fcf38d74816c36673ffe455959dacc7f9c01384 SHA512 777e26fe365226d8640eac89c3f11883f7cdca17cf667b32c8f7ed50b2160794620a312c4098e6e53a1af6c799fc9bd067d4846014381189de23bc84210cc752 WHIRLPOOL 072d65e3f619994bfaf170904f3699e40682f2d45a7ad3a600ba871f52ceb2ea1273b3919e008d7070a37f8beed198cf87c81a83babbdf0265e0105ff6a2940e | |
12 | +AUX doxygen-1.8.4-infinite_loop.patch 570 SHA256 189af23ec4580b84de7227dd91ae9fccb5645bd94fca43f401eb8d9a02d59e67 SHA512 5a5df6399098683c0f507e3120c4d1f8379707b0f24eafa836b7874adb73de65cd12d41f6d635e9dbcfa428ea4da684dbd2428a679529eee0e93c37db73380ad WHIRLPOOL 28667004d6b923981ef03eaba9a5a1913445fe8a13a24fde7f555dd8d7dd7f4fa7cac9162063b7aca87d518e39954fe0a39dc6fbf4d764e11c7cb26e0d1dd04f | |
13 | +AUX doxygen-1.8.4-libreoffice.patch 1362 SHA256 c73bd1e543b333f2fad202459c3b2bb71d7ebab6aae56d2828696ceda2331840 SHA512 d05d3f7e5dea817e42f45d9c82497877792efe8e09b8579afcaedaf2ccc36649470ed8eb40768ed65dbf625da33128ef512df5ff64ac439bc88a008019b8411e WHIRLPOOL a0593826c5c651912f87347ccb5f4e602efe976613c664ee59739ffee07d548896c80d6d4c8fb52bd756ca63155d099e855baa09dab3cfd94488fef82f973a81 | |
14 | +AUX doxygen-1.8.4-taskrambler.patch 5381 SHA256 4ca37d9c49da3d07388e3fbf15d4da08de45840a8b24abd19300372b7dbe40c3 SHA512 2db539fb55dd5f0a9adf26c59a6dccebb2a4ef952500ae95aa5145637ffbcfa6d2cfd0289ca0035f5c0e6dc12528b829dcd500abd84928b62d219387d82377f5 WHIRLPOOL aed7a7836c08ce5b6f7b757830dbd32c78c1759a24fbfce4203181106c0e84de6efc40a81bb3cc06aba62d9af795e251c93c6b1cbf0fea58a3e6305db839de4d | |
15 | +AUX doxygen-1.8.5-taskrambler.patch 5375 SHA256 1103f1e06a24b6c25469c32c92a43d0cb0634650c4f71d962cbc97a776faa156 SHA512 a27d7bc4aff416c3c1212754c1834820638ad6ee06a59a52374617e29a9a4a0f730c3392a16d70e6f04307762724f51d59238005e97da90d67725484d760e4f1 WHIRLPOOL aba53831ad9924413a5bf3cb05629e27afc1b6a08dc01af3cd8ed3ab6087211edefa6e5d7f91bea34c2bbb5256f8741a167462aa925211efab4fe0093602799b | |
16 | +DIST doxygen-1.8.4.src.tar.gz 6456090 SHA256 526442fb70bea79a4086cc98c22692cc05edc2f4cf231feb7993b5d188ef584e SHA512 984b4aa88afd3edb067e054b08de624f8afe927d31a45466349e83aa125e061c1ecac2d5f021e0d345fddf3ed7d5211509a445433af54d629a09bbb24b27e026 WHIRLPOOL d5137d0c2cbda8d1d768b1a92b6778312862d3cb4113c9be59489f061d0ad80c5162417d8bf9efef54852b23f985390791049c843a45be5eafcd586628f96d9c | |
17 | +DIST doxygen-1.8.5.src.tar.gz 6511944 SHA256 243a8b67db12ad68d6ea5b51c6f60dc2cc3a34fa47abf1b5b4499196c3d7cc25 SHA512 56d2b262feae41fe9acf3c0c8ad3dd1d8868a52c17e2d9882a553570311482ec73548c0a70ae0ad7ccd7d1011a69968f284031beb93f915bab3a4c740b943f47 WHIRLPOOL 934cb01d7898cbdf04d2f293534ade1b8ce1c48a378fb141e063a83455ccf94c733aec525e6e6740e6b92fb473a6bc2b31dca09b0324de78801c7a2d19638182 | |
18 | +DIST doxywizard.png 4231 SHA256 eb648ebd3a194a56d9ed6e47cc8dbf1af2e124d83c2c42af9bf86bd837984209 SHA512 5e2d26e7427b86866ebe75ec2c66c0f1100d230f3f3e4d66bac424a8dd0d42f0831d936ff03318dfa1bf73cbd9fb53717636d0c91ae3eea0f4e24641479d25d5 WHIRLPOOL bb0c13b382c4069ca310ff53a03b36499a2bf6e0e8c0647efc032530f429f483b5d6f2925b7e996d4f84c8f2b77eb883533f4b7abc88745a2cfa596d3dd4f3fb | |
19 | +EBUILD doxygen-1.8.4-r9999.ebuild 6992 SHA256 c9331fa4a2393c4f35840699b3521ba007617517d379ba94e9030443703ee8f1 SHA512 31196854db2d459a90d0dc0250b49d501229a89e9016c0d6a4beb3a5e00ac9d67d1c30d6b554da3554efad2294cbf82b8b2def06fb64b1c6ea848c27f632b99f WHIRLPOOL 397547fab0fe43566e42e5c8604dd9548b09f7cb446ae6e1e514fa2ff5d775f01300abd346b52acb9ee303e83488f6a6084d0e45ef79c43ededbed2213646a56 | |
20 | +EBUILD doxygen-1.8.5-r9999.ebuild 6641 SHA256 6e5495bdf66bfd3ff40b9c2410639d305ac8c7c68a3a12e66cbeaf87207bd41b SHA512 748e6c972f10947cef5a07cfa8c238ed4e2210b62b53645a9213ebed3fd79d324012a0aee0b68928d7604da72e16a1f904538c5e35d541055aaffc5d651e7209 WHIRLPOOL 2e83a5ecf84a0a6ab9800a4e707c8b7f1e2eedc2914702b40a28c5fe801edb722df1f3dedeaf0e3e95fddf125b4316f8fe8b4d92cbbce7a8613420c948b14a86 | |
21 | +MISC ChangeLog 42672 SHA256 61baf0432f9b55892c2526b0c7335488ec1d8288af8de70f3b1bdf2391915e0a SHA512 a573221599a8dc01e496f88de745405b89b0629d7dc26bfd9c899d048304bcac0c1a1d77360e46ddabdf0cc09df75001bb3979cb4d02718b79e82f8855971c18 WHIRLPOOL 5ca5173641a357f615548ffde37fb0866f9e102c72cfb84b7b3c9f221716e0d946d82e1184ef3aba7d33a934c5a9980f9878409a7e848781b5295c6f8b082ddc | |
22 | +MISC metadata.xml 833 SHA256 a1612d5400b6e418c45fa45da7b064d391bef410cf31b47b72f2808e7af25b44 SHA512 69c56f20d98619a74f0ab9e19b06b5251a77738e806db61ad3c5fc7874add0163f087d5f074d2d8e1141e5e919c3fd965bce39b23f55d42d28b7726602b25cae WHIRLPOOL fc799fb6c0e8ef4facea0766797a0c1324a012d2f7aa299991687ac2b2c1163bc7d8b2ed9e938317967899a80bc66ecf17ca83470bf1d46442f5d68cf8defa75 | ... | ... |
app-doc/doxygen/doxygen-1.8.4-r9999.ebuild
0 → 100644
1 | +# Copyright 1999-2013 Gentoo Foundation | |
2 | +# Distributed under the terms of the GNU General Public License v2 | |
3 | +# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.8.4-r2.ebuild,v 1.3 2013/09/05 19:44:49 mgorny Exp $ | |
4 | + | |
5 | +EAPI=4 | |
6 | + | |
7 | +PYTHON_COMPAT=( python{2_6,2_7} ) | |
8 | +inherit eutils fdo-mime flag-o-matic python-any-r1 qt4-r2 toolchain-funcs | |
9 | + | |
10 | +DESCRIPTION="Documentation system for most programming languages" | |
11 | +HOMEPAGE="http://www.doxygen.org/" | |
12 | +SRC_URI="http://ftp.stack.nl/pub/users/dimitri/${P}.src.tar.gz | |
13 | + http://dev.gentoo.org/~xarthisius/distfiles/doxywizard.png" | |
14 | + | |
15 | +LICENSE="GPL-2" | |
16 | +SLOT="0" | |
17 | +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" | |
18 | +IUSE="debug doc dot qt4 latex sqlite elibc_FreeBSD userland_GNU" | |
19 | + | |
20 | +#missing SerbianCyrilic, JapaneseEn, KoreanEn, Chinesetraditional | |
21 | + | |
22 | +LANGS=(hy ar pt_BR ca zh cs de da eo es fa fi fr el hr hu id it ja ko lt mk | |
23 | +nl nb pl pt ro ru sl sk sr sv tr uk vi af) | |
24 | +for X in "${LANGS[@]}" ; do | |
25 | + IUSE="${IUSE} linguas_${X}" | |
26 | +done | |
27 | + | |
28 | +RDEPEND="qt4? ( dev-qt/qtgui:4 ) | |
29 | + latex? ( app-text/texlive[extra] ) | |
30 | + dev-lang/perl | |
31 | + virtual/libiconv | |
32 | + media-libs/libpng | |
33 | + app-text/ghostscript-gpl | |
34 | + sqlite? ( dev-db/sqlite:3 ) | |
35 | + dot? ( | |
36 | + media-gfx/graphviz | |
37 | + media-libs/freetype | |
38 | + )" | |
39 | + | |
40 | +DEPEND="sys-apps/sed | |
41 | + sys-devel/flex | |
42 | + sys-devel/bison | |
43 | + doc? ( ${PYTHON_DEPS} ) | |
44 | + ${RDEPEND}" | |
45 | + | |
46 | +RESTRICT="mirror" | |
47 | +EPATCH_SUFFIX="patch" | |
48 | + | |
49 | +get_langs() { | |
50 | + # using only user set linguas also fixes #263641 | |
51 | + my_linguas=() | |
52 | + for lingua in ${LINGUAS}; do | |
53 | + if has ${lingua} "${LANGS[@]}"; then | |
54 | + case ${lingua} in | |
55 | + hy) lingua=am ;; | |
56 | + pt_BR) lingua=br ;; | |
57 | + zh*) lingua=cn ;; | |
58 | + cs) lingua=cz ;; | |
59 | + da) lingua=dk ;; | |
60 | + el*) lingua=gr ;; | |
61 | + ja*) lingua=jp ;; | |
62 | + ko) lingua=kr ;; | |
63 | + nb) lingua=no ;; | |
64 | + sl) lingua=si ;; | |
65 | + tr*) lingua=tr ;; | |
66 | + uk) lingua=ua ;; | |
67 | + af) lingua=za ;; | |
68 | + esac | |
69 | + has ${lingua} "${my_linguas[@]}" || | |
70 | + my_linguas+=(${lingua}) | |
71 | + fi | |
72 | + done | |
73 | + f_langs="${my_linguas[@]}" | |
74 | + echo ${f_langs// /,} | |
75 | +} | |
76 | + | |
77 | +pkg_setup() { | |
78 | + tc-export CC CXX | |
79 | + use doc && python-any-r1_pkg_setup | |
80 | +} | |
81 | + | |
82 | +src_prepare() { | |
83 | + # use CFLAGS, CXXFLAGS, LDFLAGS | |
84 | + export ECFLAGS="${CFLAGS}" ECXXFLAGS="${CXXFLAGS}" ELDFLAGS="${LDFLAGS}" | |
85 | + | |
86 | + sed -i.orig -e 's:^\(TMAKE_CFLAGS_RELEASE\t*\)= .*$:\1= $(ECFLAGS):' \ | |
87 | + -e 's:^\(TMAKE_CXXFLAGS_RELEASE\t*\)= .*$:\1= $(ECXXFLAGS):' \ | |
88 | + -e 's:^\(TMAKE_LFLAGS_RELEASE\s*\)=.*$:\1= $(ELDFLAGS):' \ | |
89 | + -e "s:^\(TMAKE_CXX\s*\)=.*$:\1= $(tc-getCXX):" \ | |
90 | + -e "s:^\(TMAKE_LINK\s*\)=.*$:\1= $(tc-getCXX):" \ | |
91 | + -e "s:^\(TMAKE_LINK_SHLIB\s*\)=.*$:\1= $(tc-getCXX):" \ | |
92 | + -e "s:^\(TMAKE_CC\s*\)=.*$:\1= $(tc-getCC):" \ | |
93 | + -e "s:^\(TMAKE_AR\s*\)=.*$:\1= $(tc-getAR) cqs:" \ | |
94 | + tmake/lib/{{linux,gnu,freebsd,netbsd,openbsd,solaris}-g++,macosx-c++,linux-64}/tmake.conf \ | |
95 | + || die | |
96 | + | |
97 | + # Ensure we link to -liconv | |
98 | + if use elibc_FreeBSD; then | |
99 | + for pro in */*.pro.in */*/*.pro.in; do | |
100 | + echo "unix:LIBS += -liconv" >> "${pro}" | |
101 | + done | |
102 | + fi | |
103 | + | |
104 | + # Call dot with -Teps instead of -Tps for EPS generation - bug #282150 | |
105 | + sed -i -e '/addJob("ps"/ s/"ps"/"eps"/g' src/dot.cpp || die | |
106 | + | |
107 | + # prefix search tools patch, plus OSX fixes | |
108 | + epatch "${FILESDIR}"/${PN}-1.8.1-prefix-misc-alt.patch | |
109 | + epatch "${FILESDIR}"/${PN}-1.8.3.1-empty-line-sigsegv.patch #454348 | |
110 | + | |
111 | + # patch to detect taskrambler classes as structs. | |
112 | + epatch "${FILESDIR}"/${PN}-1.8.4-taskrambler.patch | |
113 | + | |
114 | + # patches applied upstream | |
115 | + epatch "${FILESDIR}"/${P}-libreoffice.patch \ | |
116 | + "${FILESDIR}"/${P}-infinite_loop.patch #474716 | |
117 | + | |
118 | + # fix final DESTDIR issue | |
119 | + sed -i.orig -e "s:\$(INSTALL):\$(DESTDIR)/\$(INSTALL):g" \ | |
120 | + -e "s/all: Makefile.doxywizard/all:/g" \ | |
121 | + addon/doxywizard/Makefile.in || die | |
122 | + | |
123 | + # fix pdf doc | |
124 | + sed -i.orig -e "s:g_kowal:g kowal:" \ | |
125 | + doc/maintainers.txt || die | |
126 | + | |
127 | + sed -e "s/\$(DATE)/$(LC_ALL="C" LANG="C" date)/g" \ | |
128 | + -i Makefile.in || die #428280 | |
129 | + | |
130 | + if is-flagq "-O3" ; then | |
131 | + echo | |
132 | + ewarn "Compiling with -O3 is known to produce incorrectly" | |
133 | + ewarn "optimized code which breaks doxygen." | |
134 | + echo | |
135 | + elog "Continuing with -O2 instead ..." | |
136 | + echo | |
137 | + replace-flags "-O3" "-O2" | |
138 | + fi | |
139 | +} | |
140 | + | |
141 | +src_configure() { | |
142 | + # set ./configure options (prefix, Qt based wizard, docdir) | |
143 | + | |
144 | + local my_conf="--shared --enable-langs $(get_langs)" | |
145 | + | |
146 | + if use debug ; then | |
147 | + my_conf="${my_conf} --debug" | |
148 | + else | |
149 | + my_conf="${my_conf} --release " | |
150 | + fi | |
151 | + | |
152 | + use qt4 && my_conf="${my_conf} --with-doxywizard" | |
153 | + | |
154 | + use sqlite && my_conf="${my_conf} --with-sqlite3" | |
155 | + | |
156 | + # On non GNU userland (e.g. BSD), configure script picks up make and bails | |
157 | + # out because it is not GNU make, so we force the right value. | |
158 | + use userland_GNU || my_conf="${my_conf} --make ${MAKE} --install install" | |
159 | + | |
160 | + export LINK="${QMAKE_LINK}" | |
161 | + export LINK_SHLIB="${QMAKE_CXX}" | |
162 | + | |
163 | + if use qt4 ; then | |
164 | + pushd addon/doxywizard &> /dev/null | |
165 | + eqmake4 doxywizard.pro -o Makefile.doxywizard | |
166 | + popd &> /dev/null | |
167 | + fi | |
168 | + | |
169 | + ./configure --prefix "${EPREFIX}/usr" ${my_conf} \ | |
170 | + || die | |
171 | +} | |
172 | + | |
173 | +src_compile() { | |
174 | + | |
175 | + emake CFLAGS+="${ECFLAGS}" CXXFLAGS+="${ECXXFLAGS}" \ | |
176 | + LFLAGS+="${ELDFLAGS}" all | |
177 | + | |
178 | + # generate html and pdf (if tetex in use) documents. | |
179 | + # errors here are not considered fatal, hence the ewarn message | |
180 | + # TeX's font caching in /var/cache/fonts causes sandbox warnings, | |
181 | + # so we allow it. | |
182 | + if use doc; then | |
183 | + if ! use dot; then | |
184 | + sed -i -e "s/HAVE_DOT = YES/HAVE_DOT = NO/" \ | |
185 | + {Doxyfile,doc/Doxyfile} \ | |
186 | + || ewarn "disabling dot failed" | |
187 | + fi | |
188 | + if use latex; then | |
189 | + addwrite /var/cache/fonts | |
190 | + addwrite /var/cache/fontconfig | |
191 | + addwrite /usr/share/texmf/fonts/pk | |
192 | + addwrite /usr/share/texmf/ls-R | |
193 | + make pdf || ewarn '"make pdf docs" failed.' | |
194 | + else | |
195 | + cp doc/Doxyfile doc/Doxyfile.orig | |
196 | + cp doc/Makefile doc/Makefile.orig | |
197 | + sed -i.orig -e "s/GENERATE_LATEX = YES/GENERATE_LATEX = NO/" \ | |
198 | + doc/Doxyfile | |
199 | + sed -i.orig -e "s/@epstopdf/# @epstopdf/" \ | |
200 | + -e "s/@cp Makefile.latex/# @cp Makefile.latex/" \ | |
201 | + -e "s/@sed/# @sed/" doc/Makefile | |
202 | + make docs || ewarn '"make docs" failed.' | |
203 | + fi | |
204 | + fi | |
205 | +} | |
206 | + | |
207 | +src_install() { | |
208 | + emake DESTDIR="${D}" MAN1DIR=share/man/man1 install | |
209 | + | |
210 | + if use qt4; then | |
211 | + doicon "${DISTDIR}/doxywizard.png" | |
212 | + make_desktop_entry doxywizard "DoxyWizard ${PV}" \ | |
213 | + "/usr/share/pixmaps/doxywizard.png" \ | |
214 | + "Development" | |
215 | + fi | |
216 | + | |
217 | + dodoc INSTALL LANGUAGE.HOWTO README | |
218 | + | |
219 | + # pdf and html manuals | |
220 | + if use doc; then | |
221 | + dohtml -r html/* | |
222 | + use latex && dodoc latex/doxygen_manual.pdf | |
223 | + fi | |
224 | +} | |
225 | + | |
226 | +pkg_postinst() { | |
227 | + fdo-mime_desktop_database_update | |
228 | + | |
229 | + elog | |
230 | + elog "The USE flags qt4, doc, and latex will enable doxywizard, or" | |
231 | + elog "the html and pdf documentation, respectively. For examples" | |
232 | + elog "and other goodies, see the source tarball. For some example" | |
233 | + elog "output, run doxygen on the doxygen source using the Doxyfile" | |
234 | + elog "provided in the top-level source dir." | |
235 | + elog | |
236 | + elog "Disabling the dot USE flag will remove the GraphViz dependency," | |
237 | + elog "along with Doxygen's ability to generate diagrams in the docs." | |
238 | + elog "See the Doxygen homepage for additional helper tools to parse" | |
239 | + elog "more languages." | |
240 | + elog | |
241 | +} | |
242 | + | |
243 | +pkg_postrm() { | |
244 | + fdo-mime_desktop_database_update | |
245 | +} | ... | ... |
app-doc/doxygen/doxygen-1.8.5-r9999.ebuild
0 → 100644
1 | +# Copyright 1999-2013 Gentoo Foundation | |
2 | +# Distributed under the terms of the GNU General Public License v2 | |
3 | +# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.8.5.ebuild,v 1.2 2013/11/06 07:50:09 xarthisius Exp $ | |
4 | + | |
5 | +EAPI=4 | |
6 | +PYTHON_COMPAT=( python{2_6,2_7} ) | |
7 | + | |
8 | +inherit eutils fdo-mime flag-o-matic python-any-r1 qt4-r2 toolchain-funcs | |
9 | + | |
10 | +DESCRIPTION="Documentation system for most programming languages" | |
11 | +HOMEPAGE="http://www.doxygen.org/" | |
12 | +SRC_URI="http://ftp.stack.nl/pub/users/dimitri/${P}.src.tar.gz | |
13 | + http://dev.gentoo.org/~xarthisius/distfiles/doxywizard.png" | |
14 | + | |
15 | +LICENSE="GPL-2" | |
16 | +SLOT="0" | |
17 | +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" | |
18 | +IUSE="debug doc dot qt4 latex sqlite elibc_FreeBSD userland_GNU" | |
19 | + | |
20 | +#missing SerbianCyrilic, JapaneseEn, KoreanEn, Chinesetraditional | |
21 | + | |
22 | +LANGS=(hy ar pt_BR ca zh cs de da eo es fa fi fr el hr hu id it ja ko lt mk | |
23 | +nl nb pl pt ro ru sl sk sr sv tr uk vi af) | |
24 | +for X in "${LANGS[@]}" ; do | |
25 | + IUSE="${IUSE} linguas_${X}" | |
26 | +done | |
27 | + | |
28 | +RDEPEND="qt4? ( dev-qt/qtgui:4 ) | |
29 | + latex? ( app-text/texlive[extra] ) | |
30 | + dev-lang/perl | |
31 | + virtual/libiconv | |
32 | + media-libs/libpng | |
33 | + app-text/ghostscript-gpl | |
34 | + sqlite? ( dev-db/sqlite:3 ) | |
35 | + dot? ( | |
36 | + media-gfx/graphviz | |
37 | + media-libs/freetype | |
38 | + )" | |
39 | + | |
40 | +DEPEND="sys-apps/sed | |
41 | + sys-devel/flex | |
42 | + sys-devel/bison | |
43 | + doc? ( ${PYTHON_DEPS} ) | |
44 | + ${RDEPEND}" | |
45 | + | |
46 | +RESTRICT="mirror" | |
47 | +EPATCH_SUFFIX="patch" | |
48 | + | |
49 | +get_langs() { | |
50 | + # using only user set linguas also fixes #263641 | |
51 | + my_linguas=() | |
52 | + for lingua in ${LINGUAS}; do | |
53 | + if has ${lingua} "${LANGS[@]}"; then | |
54 | + case ${lingua} in | |
55 | + hy) lingua=am ;; | |
56 | + pt_BR) lingua=br ;; | |
57 | + zh*) lingua=cn ;; | |
58 | + cs) lingua=cz ;; | |
59 | + da) lingua=dk ;; | |
60 | + el*) lingua=gr ;; | |
61 | + ja*) lingua=jp ;; | |
62 | + ko) lingua=kr ;; | |
63 | + nb) lingua=no ;; | |
64 | + sl) lingua=si ;; | |
65 | + tr*) lingua=tr ;; | |
66 | + uk) lingua=ua ;; | |
67 | + af) lingua=za ;; | |
68 | + esac | |
69 | + has ${lingua} "${my_linguas[@]}" || | |
70 | + my_linguas+=(${lingua}) | |
71 | + fi | |
72 | + done | |
73 | + f_langs="${my_linguas[@]}" | |
74 | + echo ${f_langs// /,} | |
75 | +} | |
76 | + | |
77 | +pkg_setup() { | |
78 | + tc-export CC CXX | |
79 | + use doc && python-any-r1_pkg_setup | |
80 | +} | |
81 | + | |
82 | +src_prepare() { | |
83 | + # use CFLAGS, CXXFLAGS, LDFLAGS | |
84 | + export ECFLAGS="${CFLAGS}" ECXXFLAGS="${CXXFLAGS}" ELDFLAGS="${LDFLAGS}" | |
85 | + | |
86 | + sed -i.orig -e 's:^\(TMAKE_CFLAGS_RELEASE\t*\)= .*$:\1= $(ECFLAGS):' \ | |
87 | + -e 's:^\(TMAKE_CXXFLAGS_RELEASE\t*\)= .*$:\1= $(ECXXFLAGS):' \ | |
88 | + -e 's:^\(TMAKE_LFLAGS_RELEASE\s*\)=.*$:\1= $(ELDFLAGS):' \ | |
89 | + -e "s:^\(TMAKE_CXX\s*\)=.*$:\1= $(tc-getCXX):" \ | |
90 | + -e "s:^\(TMAKE_LINK\s*\)=.*$:\1= $(tc-getCXX):" \ | |
91 | + -e "s:^\(TMAKE_LINK_SHLIB\s*\)=.*$:\1= $(tc-getCXX):" \ | |
92 | + -e "s:^\(TMAKE_CC\s*\)=.*$:\1= $(tc-getCC):" \ | |
93 | + -e "s:^\(TMAKE_AR\s*\)=.*$:\1= $(tc-getAR) cqs:" \ | |
94 | + tmake/lib/{{linux,gnu,freebsd,netbsd,openbsd,solaris}-g++,macosx-c++,linux-64}/tmake.conf \ | |
95 | + || die | |
96 | + | |
97 | + # Ensure we link to -liconv | |
98 | + if use elibc_FreeBSD; then | |
99 | + for pro in */*.pro.in */*/*.pro.in; do | |
100 | + echo "unix:LIBS += -liconv" >> "${pro}" | |
101 | + done | |
102 | + fi | |
103 | + | |
104 | + # Call dot with -Teps instead of -Tps for EPS generation - bug #282150 | |
105 | + sed -i -e '/addJob("ps"/ s/"ps"/"eps"/g' src/dot.cpp || die | |
106 | + | |
107 | + # prefix search tools patch, plus OSX fixes | |
108 | + epatch "${FILESDIR}"/${PN}-1.8.1-prefix-misc-alt.patch | |
109 | + epatch "${FILESDIR}"/${PN}-1.8.3.1-empty-line-sigsegv.patch #454348 | |
110 | + epatch "${FILESDIR}"/${P}-taskrambler.patch | |
111 | + | |
112 | + # fix pdf doc | |
113 | + sed -i.orig -e "s:g_kowal:g kowal:" \ | |
114 | + doc/maintainers.txt || die | |
115 | + | |
116 | + sed -e "s/\$(DATE)/$(LC_ALL="C" LANG="C" date)/g" \ | |
117 | + -i Makefile.in || die #428280 | |
118 | + | |
119 | + if is-flagq "-O3" ; then | |
120 | + echo | |
121 | + ewarn "Compiling with -O3 is known to produce incorrectly" | |
122 | + ewarn "optimized code which breaks doxygen." | |
123 | + echo | |
124 | + elog "Continuing with -O2 instead ..." | |
125 | + echo | |
126 | + replace-flags "-O3" "-O2" | |
127 | + fi | |
128 | +} | |
129 | + | |
130 | +src_configure() { | |
131 | + # set ./configure options (prefix, Qt based wizard, docdir) | |
132 | + | |
133 | + local my_conf="--shared --enable-langs $(get_langs)" | |
134 | + | |
135 | + if use debug ; then | |
136 | + my_conf="${my_conf} --debug" | |
137 | + else | |
138 | + my_conf="${my_conf} --release " | |
139 | + fi | |
140 | + | |
141 | + use qt4 && my_conf="${my_conf} --with-doxywizard" | |
142 | + | |
143 | + use sqlite && my_conf="${my_conf} --with-sqlite3" | |
144 | + | |
145 | + # On non GNU userland (e.g. BSD), configure script picks up make and bails | |
146 | + # out because it is not GNU make, so we force the right value. | |
147 | + use userland_GNU || my_conf="${my_conf} --make ${MAKE} --install install" | |
148 | + | |
149 | + export LINK="${QMAKE_LINK}" | |
150 | + export LINK_SHLIB="${QMAKE_CXX}" | |
151 | + | |
152 | + if use qt4 ; then | |
153 | + pushd addon/doxywizard &> /dev/null | |
154 | + eqmake4 doxywizard.pro -o Makefile.doxywizard | |
155 | + popd &> /dev/null | |
156 | + fi | |
157 | + | |
158 | + ./configure --prefix "${EPREFIX}/usr" ${my_conf} \ | |
159 | + || die | |
160 | +} | |
161 | + | |
162 | +src_compile() { | |
163 | + | |
164 | + emake CFLAGS+="${ECFLAGS}" CXXFLAGS+="${ECXXFLAGS}" \ | |
165 | + LFLAGS+="${ELDFLAGS}" all | |
166 | + | |
167 | + # generate html and pdf (if tetex in use) documents. | |
168 | + # errors here are not considered fatal, hence the ewarn message | |
169 | + # TeX's font caching in /var/cache/fonts causes sandbox warnings, | |
170 | + # so we allow it. | |
171 | + if use doc; then | |
172 | + if ! use dot; then | |
173 | + sed -i -e "s/HAVE_DOT = YES/HAVE_DOT = NO/" \ | |
174 | + {Doxyfile,doc/Doxyfile} \ | |
175 | + || ewarn "disabling dot failed" | |
176 | + fi | |
177 | + if use latex; then | |
178 | + addwrite /var/cache/fonts | |
179 | + addwrite /var/cache/fontconfig | |
180 | + addwrite /usr/share/texmf/fonts/pk | |
181 | + addwrite /usr/share/texmf/ls-R | |
182 | + make pdf || ewarn '"make pdf docs" failed.' | |
183 | + else | |
184 | + cp doc/Doxyfile doc/Doxyfile.orig | |
185 | + cp doc/Makefile doc/Makefile.orig | |
186 | + sed -i.orig -e "s/GENERATE_LATEX = YES/GENERATE_LATEX = NO/" \ | |
187 | + doc/Doxyfile | |
188 | + sed -i.orig -e "s/@epstopdf/# @epstopdf/" \ | |
189 | + -e "s/@cp Makefile.latex/# @cp Makefile.latex/" \ | |
190 | + -e "s/@sed/# @sed/" doc/Makefile | |
191 | + make docs || ewarn '"make docs" failed.' | |
192 | + fi | |
193 | + fi | |
194 | +} | |
195 | + | |
196 | +src_install() { | |
197 | + emake DESTDIR="${D}" MAN1DIR=share/man/man1 install | |
198 | + | |
199 | + if use qt4; then | |
200 | + doicon "${DISTDIR}/doxywizard.png" | |
201 | + make_desktop_entry doxywizard "DoxyWizard ${PV}" \ | |
202 | + "/usr/share/pixmaps/doxywizard.png" \ | |
203 | + "Development" | |
204 | + fi | |
205 | + | |
206 | + dodoc LANGUAGE.HOWTO README.md | |
207 | + | |
208 | + # pdf and html manuals | |
209 | + if use doc; then | |
210 | + dohtml -r html/* | |
211 | + use latex && dodoc latex/doxygen_manual.pdf | |
212 | + fi | |
213 | +} | |
214 | + | |
215 | +pkg_postinst() { | |
216 | + fdo-mime_desktop_database_update | |
217 | + | |
218 | + elog | |
219 | + elog "The USE flags qt4, doc, and latex will enable doxywizard, or" | |
220 | + elog "the html and pdf documentation, respectively. For examples" | |
221 | + elog "and other goodies, see the source tarball. For some example" | |
222 | + elog "output, run doxygen on the doxygen source using the Doxyfile" | |
223 | + elog "provided in the top-level source dir." | |
224 | + elog | |
225 | + elog "Disabling the dot USE flag will remove the GraphViz dependency," | |
226 | + elog "along with Doxygen's ability to generate diagrams in the docs." | |
227 | + elog "See the Doxygen homepage for additional helper tools to parse" | |
228 | + elog "more languages." | |
229 | + elog | |
230 | +} | |
231 | + | |
232 | +pkg_postrm() { | |
233 | + fdo-mime_desktop_database_update | |
234 | +} | ... | ... |
1 | +--- qtools/qtextcodec.cpp.orig 2003-12-14 14:00:57.000000000 -0800 | |
2 | ++++ qtools/qtextcodec.cpp 2005-05-29 19:13:17.000000000 -0700 | |
3 | +@@ -1321,7 +1321,7 @@ | |
4 | + | |
5 | + | |
6 | + | |
7 | +-#ifndef QT_NO_CODECS | |
8 | ++// #ifndef QT_NO_CODECS | |
9 | + | |
10 | + class QSimpleTextCodec: public QTextCodec | |
11 | + { | |
12 | +@@ -1948,7 +1948,7 @@ | |
13 | + } | |
14 | + | |
15 | + | |
16 | +-#endif // QT_NO_CODECS | |
17 | ++// #endif // QT_NO_CODECS | |
18 | + | |
19 | + class QLatin1Codec: public QTextCodec | |
20 | + { | |
21 | +@@ -2048,12 +2048,13 @@ | |
22 | + { | |
23 | + (void)new QLatin1Codec; | |
24 | + | |
25 | +-#ifndef QT_NO_CODECS | |
26 | ++ | |
27 | + int i = 0; | |
28 | + do { | |
29 | + (void)new QSimpleTextCodec( i ); | |
30 | + } while( unicodevalues[i++].mib != LAST_MIB ); | |
31 | + | |
32 | ++#ifndef QT_NO_CODECS | |
33 | + (void)new QEucJpCodec; | |
34 | + (void)new QSjisCodec; | |
35 | + (void)new QJisCodec; | ... | ... |
1 | +--- doxygen-1.4.6.orig/debian/patches/system-libpng.dpatch | |
2 | ++++ doxygen-1.4.6/debian/patches/system-libpng.dpatch | |
3 | +@@ -0,0 +1,121 @@ | |
4 | ++#! /bin/sh -e | |
5 | ++ | |
6 | ++# DP: Use the system libpng library | |
7 | ++ | |
8 | ++dir= | |
9 | ++if [ $# -eq 3 -a "$2" = '-d' ]; then | |
10 | ++ pdir="-d $3" | |
11 | ++ dir="$3/" | |
12 | ++elif [ $# -ne 1 ]; then | |
13 | ++ echo >&2 "usage: `basename $0`: -patch|-unpatch [-d <srcdir>]" | |
14 | ++ exit 1 | |
15 | ++fi | |
16 | ++case "$1" in | |
17 | ++ -patch) | |
18 | ++ patch $pdir -f --no-backup-if-mismatch -p1 < $0 | |
19 | ++ ;; | |
20 | ++ -unpatch) | |
21 | ++ patch $pdir -f --no-backup-if-mismatch -R -p1 < $0 | |
22 | ++ ;; | |
23 | ++ *) | |
24 | ++ echo >&2 "usage: `basename $0`: -patch|-unpatch [-d <srcdir>]" | |
25 | ++ exit 1 | |
26 | ++esac | |
27 | ++exit 0 | |
28 | ++ | |
29 | ++diff -u ./src/pngenc.cpp.orig ./src/pngenc.cpp | |
30 | ++--- ./src/pngenc.cpp.orig 2004-01-06 04:40:25.000000000 +0100 | |
31 | +++++ ./src/pngenc.cpp 2004-09-21 09:04:40.000000000 +0200 | |
32 | ++@@ -25,7 +25,7 @@ | |
33 | ++ #endif | |
34 | ++ | |
35 | ++ #define ALL_STATIC | |
36 | ++-#include <../libpng/png.h> | |
37 | +++#include <png.h> | |
38 | ++ #include <stdio.h> | |
39 | ++ #include <stdlib.h> | |
40 | ++ #include <string.h> | |
41 | ++diff -u ./Makefile.in.orig ./Makefile.in | |
42 | ++--- ./Makefile.in.orig 2003-11-13 04:40:21.000000000 +0100 | |
43 | +++++ ./Makefile.in 2004-09-21 09:04:40.000000000 +0200 | |
44 | ++@@ -7,7 +7,6 @@ | |
45 | ++ cd doc ; $(MAKE) clean | |
46 | ++ cd qtools ; $(MAKE) clean | |
47 | ++ cd src ; $(MAKE) clean | |
48 | ++- cd libpng ; $(MAKE) clean | |
49 | ++ cd libmd5 ; $(MAKE) clean | |
50 | ++ cd addon/doxywizard ; $(MAKE) clean | |
51 | ++ cd addon/doxmlparser/src ; $(MAKE) clean | |
52 | ++@@ -18,7 +17,6 @@ | |
53 | ++ | |
54 | ++ distclean: clean | |
55 | ++ cd src ; $(MAKE) distclean | |
56 | ++- cd libpng ; $(MAKE) distclean | |
57 | ++ cd libmd5 ; $(MAKE) distclean | |
58 | ++ cd addon/doxywizard ; $(MAKE) distclean | |
59 | ++ cd addon/doxmlparser/src ; $(MAKE) distclean | |
60 | ++@@ -31,11 +29,10 @@ | |
61 | ++ -rm -f objects/*.o | |
62 | ++ -rm -f src/Makefile.doxygen src/Makefile.libdoxygen | |
63 | ++ -rm -f src/Makefile.doxytag src/Makefile.libdoxycfg | |
64 | ++- -rm -f libpng/Makefile.libpng | |
65 | ++ -rm -f libmd5/Makefile.libmd5 | |
66 | ++ -rm -f Makefile qtools/Makefile src/Makefile examples/Makefile doc/Makefile | |
67 | ++ -rm -f .makeconfig .tmakeconfig | |
68 | ++- -rm -f src/doxygen.pro src/libdoxygen.pro src/doxytag.pro qtools/qtools.pro src/libdoxycfg.pro libpng/libpng.pro libmd5/libmd5.pro | |
69 | +++ -rm -f src/doxygen.pro src/libdoxygen.pro src/doxytag.pro qtools/qtools.pro src/libdoxycfg.pro libmd5/libmd5.pro | |
70 | ++ -rm -f src/version.cpp | |
71 | ++ -rm -r addon/doxywizard/Makefile | |
72 | ++ -rm -f addon/doxywizard/Makefile.doxywizard | |
73 | ++diff -u ./configure.orig ./configure | |
74 | ++--- ./configure.orig 2004-09-14 04:40:12.000000000 +0200 | |
75 | +++++ ./configure 2004-09-21 09:09:06.000000000 +0200 | |
76 | ++@@ -457,7 +457,7 @@ | |
77 | ++ EOF | |
78 | ++ fi | |
79 | ++ | |
80 | ++-f_inmakefiles="Makefile.in qtools/Makefile.in src/Makefile.in examples/Makefile.in doc/Makefile.in addon/doxywizard/Makefile.in addon/doxmlparser/src/Makefile.in addon/doxmlparser/test/Makefile.in addon/doxmlparser/examples/metrics/Makefile.in libpng/Makefile.in libmd5/Makefile.in" | |
81 | +++f_inmakefiles="Makefile.in qtools/Makefile.in src/Makefile.in examples/Makefile.in doc/Makefile.in addon/doxywizard/Makefile.in addon/doxmlparser/src/Makefile.in addon/doxmlparser/test/Makefile.in addon/doxmlparser/examples/metrics/Makefile.in libmd5/Makefile.in" | |
82 | ++ | |
83 | ++ for i in $f_inmakefiles ; do | |
84 | ++ SRC=$i | |
85 | ++@@ -474,7 +474,6 @@ | |
86 | ++ echo "" >> $DST | |
87 | ++ echo "all: src/version.cpp " >> $DST | |
88 | ++ echo " \$(MAKE) -C qtools" >> $DST | |
89 | ++- echo " \$(MAKE) -C libpng" >> $DST | |
90 | ++ echo " \$(MAKE) -C libmd5" >> $DST | |
91 | ++ echo " \$(MAKE) -C src" >> $DST | |
92 | ++ if test $f_wizard = YES; then | |
93 | ++@@ -491,7 +490,7 @@ | |
94 | ++ echo " Created $DST from $SRC..." | |
95 | ++ done | |
96 | ++ | |
97 | ++-f_inprofiles="qtools/qtools.pro.in src/libdoxygen.pro.in src/libdoxycfg.pro.in src/doxygen.pro.in src/doxytag.pro.in addon/doxywizard/doxywizard.pro.in addon/doxmlparser/src/doxmlparser.pro.in addon/doxmlparser/test/xmlparse.pro.in addon/doxmlparser/examples/metrics/metrics.pro.in libpng/libpng.pro.in libmd5/libmd5.pro.in" | |
98 | +++f_inprofiles="qtools/qtools.pro.in src/libdoxygen.pro.in src/libdoxycfg.pro.in src/doxygen.pro.in src/doxytag.pro.in addon/doxywizard/doxywizard.pro.in addon/doxmlparser/src/doxmlparser.pro.in addon/doxmlparser/test/xmlparse.pro.in addon/doxmlparser/examples/metrics/metrics.pro.in libmd5/libmd5.pro.in" | |
99 | ++ | |
100 | ++ for i in $f_inprofiles ; do | |
101 | ++ SRC=$i | |
102 | ++diff -u ./src/doxygen.pro.in.orig ./src/doxygen.pro.in | |
103 | ++--- ./src/doxygen.pro.in.orig 2004-05-18 04:40:13.000000000 +0200 | |
104 | +++++ ./src/doxygen.pro.in 2004-09-21 09:58:06.000000000 +0200 | |
105 | ++@@ -28,7 +28,7 @@ | |
106 | ++ win32:TMAKE_CXXFLAGS += -DQT_NODLL | |
107 | ++ win32-g++:LIBS = -L../lib -ldoxygen -ldoxycfg -lqtools -lpng -lmd5 | |
108 | ++ win32-g++:TMAKE_CXXFLAGS += -fno-exceptions -fno-rtti | |
109 | ++-INCLUDEPATH += ../qtools ../libpng ../libmd5 . | |
110 | +++INCLUDEPATH += ../qtools ../libmd5 . | |
111 | ++ #win32-g++:INCLUDEPATH -= ../libpng | |
112 | ++ DESTDIR = ../bin | |
113 | ++ TARGET = doxygen | |
114 | ++diff -u ./src/libdoxygen.pro.in.orig ./src/libdoxygen.pro.in | |
115 | ++--- ./src/libdoxygen.pro.in.orig 2004-08-25 04:40:18.000000000 +0200 | |
116 | +++++ ./src/libdoxygen.pro.in 2004-09-21 09:58:55.000000000 +0200 | |
117 | ++@@ -189,7 +189,6 @@ | |
118 | ++ win32-msvc:TMAKE_CXXFLAGS += -Zm200 | |
119 | ++ win32-g++:TMAKE_CXXFLAGS += -fno-exceptions -fno-rtti | |
120 | ++ INCLUDEPATH += ../qtools | |
121 | ++-INCLUDEPATH += ../libpng | |
122 | ++ INCLUDEPATH += ../libmd5 | |
123 | ++ win32:INCLUDEPATH += . | |
124 | ++ win32-g++:INCLUDEPATH = ../qtools /usr/include/libpng12 ../libmd5 | ... | ... |
1 | +--- doxygen-1.4.6.orig/debian/patches/qstring-gcc40.dpatch | |
2 | ++++ doxygen-1.4.6/debian/patches/qstring-gcc40.dpatch | |
3 | +@@ -0,0 +1,41 @@ | |
4 | ++#! /bin/sh -e | |
5 | ++ | |
6 | ++# DP: Remove unused code that does not build with gcc 4.0 (#338099). | |
7 | ++ | |
8 | ++dir= | |
9 | ++if [ $# -eq 3 -a "$2" = '-d' ]; then | |
10 | ++ pdir="-d $3" | |
11 | ++ dir="$3/" | |
12 | ++elif [ $# -ne 1 ]; then | |
13 | ++ echo >&2 "usage: `basename $0`: -patch|-unpatch [-d <srcdir>]" | |
14 | ++ exit 1 | |
15 | ++fi | |
16 | ++case "$1" in | |
17 | ++ -patch) | |
18 | ++ patch $pdir -f --no-backup-if-mismatch -p0 < $0 | |
19 | ++ ;; | |
20 | ++ -unpatch) | |
21 | ++ patch $pdir -f --no-backup-if-mismatch -R -p0 < $0 | |
22 | ++ ;; | |
23 | ++ *) | |
24 | ++ echo >&2 "usage: `basename $0`: -patch|-unpatch [-d <srcdir>]" | |
25 | ++ exit 1 | |
26 | ++esac | |
27 | ++exit 0 | |
28 | ++ | |
29 | ++--- qtools/qstring.h.orig 2004-12-01 19:26:16.000000000 +0000 | |
30 | +++++ qtools/qstring.h 2005-12-04 20:09:01.000000000 +0000 | |
31 | ++@@ -163,8 +163,13 @@ | |
32 | ++ bool isLetterOrNumber() const; | |
33 | ++ bool isDigit() const; | |
34 | ++ | |
35 | +++ // the non-const ::cell and ::row cannot be compiled with gcc 4.0 on ARM, | |
36 | +++ // so they have been removed; the methods are not needed for doxygen | |
37 | +++#if 0 | |
38 | ++ uchar& cell() { return cl; } | |
39 | ++ uchar& row() { return rw; } | |
40 | +++#endif | |
41 | +++ | |
42 | ++ uchar cell() const { return cl; } | |
43 | ++ uchar row() const { return rw; } | |
44 | ++ | ... | ... |
1 | +Pass -Teps instead of -Tps to graphviz dot. | |
2 | +Supposed to work with graphviz version 2.20.0 and later. | |
3 | + | |
4 | +2009-08-20 Martin von Gagern | |
5 | + | |
6 | +References: | |
7 | +http://bugs.gentoo.org/282150 | |
8 | +http://bugzilla.gnome.org/show_bug.cgi?id=592516 | |
9 | + | |
10 | +Index: doxygen-1.5.8/src/dot.cpp | |
11 | +=================================================================== | |
12 | +--- doxygen-1.5.8.orig/src/dot.cpp | |
13 | ++++ doxygen-1.5.8/src/dot.cpp | |
14 | +@@ -1887,7 +1887,7 @@ QCString DotClassGraph::writeGraph(QText | |
15 | + else if (format==EPS) // run dot to create a .eps image | |
16 | + { | |
17 | + DotRunner dotRun(baseName+".dot"); | |
18 | +- dotRun.addJob("ps",baseName+".eps"); | |
19 | ++ dotRun.addJob("eps",baseName+".eps"); | |
20 | + if (!dotRun.run()) | |
21 | + { | |
22 | + QDir::setCurrent(oldDir); | |
23 | +@@ -2221,7 +2221,7 @@ QCString DotInclDepGraph::writeGraph(QTe | |
24 | + { | |
25 | + // run dot to create a .eps image | |
26 | + DotRunner dotRun(baseName+".dot"); | |
27 | +- dotRun.addJob("ps",baseName+".eps"); | |
28 | ++ dotRun.addJob("eps",baseName+".eps"); | |
29 | + if (!dotRun.run()) | |
30 | + { | |
31 | + QDir::setCurrent(oldDir); | |
32 | +@@ -2515,7 +2515,7 @@ QCString DotCallGraph::writeGraph(QTextS | |
33 | + { | |
34 | + // run dot to create a .eps image | |
35 | + DotRunner dotRun(baseName+".dot"); | |
36 | +- dotRun.addJob("ps",baseName+".eps"); | |
37 | ++ dotRun.addJob("eps",baseName+".eps"); | |
38 | + if (!dotRun.run()) | |
39 | + { | |
40 | + QDir::setCurrent(oldDir); | |
41 | +@@ -2657,7 +2657,7 @@ QCString DotDirDeps::writeGraph(QTextStr | |
42 | + { | |
43 | + // run dot to create a .eps image | |
44 | + DotRunner dotRun(baseName+".dot"); | |
45 | +- dotRun.addJob("ps",baseName+".eps"); | |
46 | ++ dotRun.addJob("eps",baseName+".eps"); | |
47 | + if (!dotRun.run()) | |
48 | + { | |
49 | + QDir::setCurrent(oldDir); | |
50 | +@@ -2824,7 +2824,7 @@ void writeDotGraphFromFile(const char *i | |
51 | + if (format==BITMAP) | |
52 | + dotRun.addJob(imgExt,imgName); | |
53 | + else // format==EPS | |
54 | +- dotRun.addJob("ps",QCString(outFile)+".eps"); | |
55 | ++ dotRun.addJob("eps",QCString(outFile)+".eps"); | |
56 | + if (!dotRun.run()) | |
57 | + { | |
58 | + QDir::setCurrent(oldDir); | |
59 | +@@ -3185,7 +3185,7 @@ QCString DotGroupCollaboration::writeGra | |
60 | + else if (format==EPS) | |
61 | + { | |
62 | + DotRunner dotRun(baseName+".dot"); | |
63 | +- dotRun.addJob("ps",baseName+".eps"); | |
64 | ++ dotRun.addJob("eps",baseName+".eps"); | |
65 | + if (!dotRun.run()) | |
66 | + { | |
67 | + QDir::setCurrent(oldDir); | ... | ... |
1 | +--- qtools/qtextcodec.cpp.orig 2003-12-14 14:00:57.000000000 -0800 | |
2 | ++++ qtools/qtextcodec.cpp 2005-05-29 19:13:17.000000000 -0700 | |
3 | +@@ -1321,7 +1321,7 @@ | |
4 | + | |
5 | + | |
6 | + | |
7 | +-#ifndef QT_NO_CODECS | |
8 | ++// #ifndef QT_NO_CODECS | |
9 | + | |
10 | + class QSimpleTextCodec: public QTextCodec | |
11 | + { | |
12 | +@@ -1948,7 +1948,7 @@ | |
13 | + } | |
14 | + | |
15 | + | |
16 | +-#endif // QT_NO_CODECS | |
17 | ++// #endif // QT_NO_CODECS | |
18 | + | |
19 | + class QLatin1Codec: public QTextCodec | |
20 | + { | |
21 | +@@ -2048,12 +2048,13 @@ | |
22 | + { | |
23 | + (void)new QLatin1Codec; | |
24 | + | |
25 | +-#ifndef QT_NO_CODECS | |
26 | ++ | |
27 | + int i = 0; | |
28 | + do { | |
29 | + (void)new QSimpleTextCodec( i ); | |
30 | + } while( unicodevalues[i++].mib != LAST_MIB ); | |
31 | + | |
32 | ++#ifndef QT_NO_CODECS | |
33 | + (void)new QEucJpCodec; | |
34 | + (void)new QSjisCodec; | |
35 | + (void)new QJisCodec; | |
36 | +--- doxygen-1.4.6.orig/debian/patches/system-libpng.dpatch | |
37 | ++++ doxygen-1.4.6/debian/patches/system-libpng.dpatch | |
38 | +@@ -0,0 +1,121 @@ | |
39 | ++#! /bin/sh -e | |
40 | ++ | |
41 | ++# DP: Use the system libpng library | |
42 | ++ | |
43 | ++dir= | |
44 | ++if [ $# -eq 3 -a "$2" = '-d' ]; then | |
45 | ++ pdir="-d $3" | |
46 | ++ dir="$3/" | |
47 | ++elif [ $# -ne 1 ]; then | |
48 | ++ echo >&2 "usage: `basename $0`: -patch|-unpatch [-d <srcdir>]" | |
49 | ++ exit 1 | |
50 | ++fi | |
51 | ++case "$1" in | |
52 | ++ -patch) | |
53 | ++ patch $pdir -f --no-backup-if-mismatch -p1 < $0 | |
54 | ++ ;; | |
55 | ++ -unpatch) | |
56 | ++ patch $pdir -f --no-backup-if-mismatch -R -p1 < $0 | |
57 | ++ ;; | |
58 | ++ *) | |
59 | ++ echo >&2 "usage: `basename $0`: -patch|-unpatch [-d <srcdir>]" | |
60 | ++ exit 1 | |
61 | ++esac | |
62 | ++exit 0 | |
63 | ++ | |
64 | ++diff -u ./src/pngenc.cpp.orig ./src/pngenc.cpp | |
65 | ++--- ./src/pngenc.cpp.orig 2004-01-06 04:40:25.000000000 +0100 | |
66 | +++++ ./src/pngenc.cpp 2004-09-21 09:04:40.000000000 +0200 | |
67 | ++@@ -25,7 +25,7 @@ | |
68 | ++ #endif | |
69 | ++ | |
70 | ++ #define ALL_STATIC | |
71 | ++-#include <../libpng/png.h> | |
72 | +++#include <png.h> | |
73 | ++ #include <stdio.h> | |
74 | ++ #include <stdlib.h> | |
75 | ++ #include <string.h> | |
76 | ++diff -u ./Makefile.in.orig ./Makefile.in | |
77 | ++--- ./Makefile.in.orig 2003-11-13 04:40:21.000000000 +0100 | |
78 | +++++ ./Makefile.in 2004-09-21 09:04:40.000000000 +0200 | |
79 | ++@@ -7,7 +7,6 @@ | |
80 | ++ cd doc ; $(MAKE) clean | |
81 | ++ cd qtools ; $(MAKE) clean | |
82 | ++ cd src ; $(MAKE) clean | |
83 | ++- cd libpng ; $(MAKE) clean | |
84 | ++ cd libmd5 ; $(MAKE) clean | |
85 | ++ cd addon/doxywizard ; $(MAKE) clean | |
86 | ++ cd addon/doxmlparser/src ; $(MAKE) clean | |
87 | ++@@ -18,7 +17,6 @@ | |
88 | ++ | |
89 | ++ distclean: clean | |
90 | ++ cd src ; $(MAKE) distclean | |
91 | ++- cd libpng ; $(MAKE) distclean | |
92 | ++ cd libmd5 ; $(MAKE) distclean | |
93 | ++ cd addon/doxywizard ; $(MAKE) distclean | |
94 | ++ cd addon/doxmlparser/src ; $(MAKE) distclean | |
95 | ++@@ -31,11 +29,10 @@ | |
96 | ++ -rm -f objects/*.o | |
97 | ++ -rm -f src/Makefile.doxygen src/Makefile.libdoxygen | |
98 | ++ -rm -f src/Makefile.doxytag src/Makefile.libdoxycfg | |
99 | ++- -rm -f libpng/Makefile.libpng | |
100 | ++ -rm -f libmd5/Makefile.libmd5 | |
101 | ++ -rm -f Makefile qtools/Makefile src/Makefile examples/Makefile doc/Makefile | |
102 | ++ -rm -f .makeconfig .tmakeconfig | |
103 | ++- -rm -f src/doxygen.pro src/libdoxygen.pro src/doxytag.pro qtools/qtools.pro src/libdoxycfg.pro libpng/libpng.pro libmd5/libmd5.pro | |
104 | +++ -rm -f src/doxygen.pro src/libdoxygen.pro src/doxytag.pro qtools/qtools.pro src/libdoxycfg.pro libmd5/libmd5.pro | |
105 | ++ -rm -f src/version.cpp | |
106 | ++ -rm -r addon/doxywizard/Makefile | |
107 | ++ -rm -f addon/doxywizard/Makefile.doxywizard | |
108 | ++diff -u ./configure.orig ./configure | |
109 | ++--- ./configure.orig 2004-09-14 04:40:12.000000000 +0200 | |
110 | +++++ ./configure 2004-09-21 09:09:06.000000000 +0200 | |
111 | ++@@ -457,7 +457,7 @@ | |
112 | ++ EOF | |
113 | ++ fi | |
114 | ++ | |
115 | ++-f_inmakefiles="Makefile.in qtools/Makefile.in src/Makefile.in examples/Makefile.in doc/Makefile.in addon/doxywizard/Makefile.in addon/doxmlparser/src/Makefile.in addon/doxmlparser/test/Makefile.in addon/doxmlparser/examples/metrics/Makefile.in libpng/Makefile.in libmd5/Makefile.in" | |
116 | +++f_inmakefiles="Makefile.in qtools/Makefile.in src/Makefile.in examples/Makefile.in doc/Makefile.in addon/doxywizard/Makefile.in addon/doxmlparser/src/Makefile.in addon/doxmlparser/test/Makefile.in addon/doxmlparser/examples/metrics/Makefile.in libmd5/Makefile.in" | |
117 | ++ | |
118 | ++ for i in $f_inmakefiles ; do | |
119 | ++ SRC=$i | |
120 | ++@@ -474,7 +474,6 @@ | |
121 | ++ echo "" >> $DST | |
122 | ++ echo "all: src/version.cpp " >> $DST | |
123 | ++ echo " \$(MAKE) -C qtools" >> $DST | |
124 | ++- echo " \$(MAKE) -C libpng" >> $DST | |
125 | ++ echo " \$(MAKE) -C libmd5" >> $DST | |
126 | ++ echo " \$(MAKE) -C src" >> $DST | |
127 | ++ if test $f_wizard = YES; then | |
128 | ++@@ -491,7 +490,7 @@ | |
129 | ++ echo " Created $DST from $SRC..." | |
130 | ++ done | |
131 | ++ | |
132 | ++-f_inprofiles="qtools/qtools.pro.in src/libdoxygen.pro.in src/libdoxycfg.pro.in src/doxygen.pro.in src/doxytag.pro.in addon/doxywizard/doxywizard.pro.in addon/doxmlparser/src/doxmlparser.pro.in addon/doxmlparser/test/xmlparse.pro.in addon/doxmlparser/examples/metrics/metrics.pro.in libpng/libpng.pro.in libmd5/libmd5.pro.in" | |
133 | +++f_inprofiles="qtools/qtools.pro.in src/libdoxygen.pro.in src/libdoxycfg.pro.in src/doxygen.pro.in src/doxytag.pro.in addon/doxywizard/doxywizard.pro.in addon/doxmlparser/src/doxmlparser.pro.in addon/doxmlparser/test/xmlparse.pro.in addon/doxmlparser/examples/metrics/metrics.pro.in libmd5/libmd5.pro.in" | |
134 | ++ | |
135 | ++ for i in $f_inprofiles ; do | |
136 | ++ SRC=$i | |
137 | ++diff -u ./src/doxygen.pro.in.orig ./src/doxygen.pro.in | |
138 | ++--- ./src/doxygen.pro.in.orig 2004-05-18 04:40:13.000000000 +0200 | |
139 | +++++ ./src/doxygen.pro.in 2004-09-21 09:58:06.000000000 +0200 | |
140 | ++@@ -28,7 +28,7 @@ | |
141 | ++ win32:TMAKE_CXXFLAGS += -DQT_NODLL | |
142 | ++ win32-g++:LIBS = -L../lib -ldoxygen -ldoxycfg -lqtools -lpng -lmd5 | |
143 | ++ win32-g++:TMAKE_CXXFLAGS += -fno-exceptions -fno-rtti | |
144 | ++-INCLUDEPATH += ../qtools ../libpng ../libmd5 . | |
145 | +++INCLUDEPATH += ../qtools ../libmd5 . | |
146 | ++ #win32-g++:INCLUDEPATH -= ../libpng | |
147 | ++ DESTDIR = ../bin | |
148 | ++ TARGET = doxygen | |
149 | ++diff -u ./src/libdoxygen.pro.in.orig ./src/libdoxygen.pro.in | |
150 | ++--- ./src/libdoxygen.pro.in.orig 2004-08-25 04:40:18.000000000 +0200 | |
151 | +++++ ./src/libdoxygen.pro.in 2004-09-21 09:58:55.000000000 +0200 | |
152 | ++@@ -189,7 +189,6 @@ | |
153 | ++ win32-msvc:TMAKE_CXXFLAGS += -Zm200 | |
154 | ++ win32-g++:TMAKE_CXXFLAGS += -fno-exceptions -fno-rtti | |
155 | ++ INCLUDEPATH += ../qtools | |
156 | ++-INCLUDEPATH += ../libpng | |
157 | ++ INCLUDEPATH += ../libmd5 | |
158 | ++ win32:INCLUDEPATH += . | |
159 | ++ win32-g++:INCLUDEPATH = ../qtools /usr/include/libpng12 ../libmd5 | |
160 | +--- doxygen-1.4.6.orig/debian/patches/qstring-gcc40.dpatch | |
161 | ++++ doxygen-1.4.6/debian/patches/qstring-gcc40.dpatch | |
162 | +@@ -0,0 +1,41 @@ | |
163 | ++#! /bin/sh -e | |
164 | ++ | |
165 | ++# DP: Remove unused code that does not build with gcc 4.0 (#338099). | |
166 | ++ | |
167 | ++dir= | |
168 | ++if [ $# -eq 3 -a "$2" = '-d' ]; then | |
169 | ++ pdir="-d $3" | |
170 | ++ dir="$3/" | |
171 | ++elif [ $# -ne 1 ]; then | |
172 | ++ echo >&2 "usage: `basename $0`: -patch|-unpatch [-d <srcdir>]" | |
173 | ++ exit 1 | |
174 | ++fi | |
175 | ++case "$1" in | |
176 | ++ -patch) | |
177 | ++ patch $pdir -f --no-backup-if-mismatch -p0 < $0 | |
178 | ++ ;; | |
179 | ++ -unpatch) | |
180 | ++ patch $pdir -f --no-backup-if-mismatch -R -p0 < $0 | |
181 | ++ ;; | |
182 | ++ *) | |
183 | ++ echo >&2 "usage: `basename $0`: -patch|-unpatch [-d <srcdir>]" | |
184 | ++ exit 1 | |
185 | ++esac | |
186 | ++exit 0 | |
187 | ++ | |
188 | ++--- qtools/qstring.h.orig 2004-12-01 19:26:16.000000000 +0000 | |
189 | +++++ qtools/qstring.h 2005-12-04 20:09:01.000000000 +0000 | |
190 | ++@@ -163,8 +163,13 @@ | |
191 | ++ bool isLetterOrNumber() const; | |
192 | ++ bool isDigit() const; | |
193 | ++ | |
194 | +++ // the non-const ::cell and ::row cannot be compiled with gcc 4.0 on ARM, | |
195 | +++ // so they have been removed; the methods are not needed for doxygen | |
196 | +++#if 0 | |
197 | ++ uchar& cell() { return cl; } | |
198 | ++ uchar& row() { return rw; } | |
199 | +++#endif | |
200 | +++ | |
201 | ++ uchar cell() const { return cl; } | |
202 | ++ uchar row() const { return rw; } | |
203 | ++ | ... | ... |
1 | +--- configure.orig 2008-02-15 18:40:57.000000000 -0800 | |
2 | ++++ configure 2008-02-15 19:06:13.000000000 -0800 | |
3 | +@@ -276,6 +276,8 @@ | |
4 | + echo "QTDIR is set to $QTDIR, but library directory $QTDIR/lib does not exist!" | |
5 | + exit 2 | |
6 | + fi | |
7 | ++ fi | |
8 | ++ if test -d "$QTDIR/lib64"; then | |
9 | + LIBDIR=lib64 | |
10 | + fi | |
11 | + if test ! -d "$QTDIR/include"; then | ... | ... |
1 | +diff -ur doxygen-1.5.1/configure doxygen-fixed/configure | |
2 | +--- doxygen-1.5.1/configure 2006-11-01 22:52:27.711364356 +0200 | |
3 | ++++ doxygen-fixed/configure 2006-11-01 22:54:09.086952924 +0200 | |
4 | +@@ -525,7 +525,7 @@ | |
5 | + EOF | |
6 | + fi | |
7 | + | |
8 | +-f_inmakefiles="Makefile.in qtools/Makefile.in src/Makefile.in examples/Makefile.in doc/Makefile.in addon/doxywizard/Makefile.in addon/doxmlparser/src/Makefile.in addon/doxmlparser/test/Makefile.in addon/doxmlparser/examples/metrics/Makefile.in libpng/Makefile.in libmd5/Makefile.in addon/doxyapp/Makefile.in" | |
9 | ++f_inmakefiles="Makefile.in qtools/Makefile.in src/Makefile.in examples/Makefile.in doc/Makefile.in addon/doxywizard/Makefile.in addon/doxmlparser/src/Makefile.in addon/doxmlparser/test/Makefile.in addon/doxmlparser/examples/metrics/Makefile.in libmd5/Makefile.in addon/doxyapp/Makefile.in" | |
10 | + | |
11 | + for i in $f_inmakefiles ; do | |
12 | + SRC=$i | |
13 | +@@ -542,7 +542,6 @@ | |
14 | + echo "" >> $DST | |
15 | + echo "all: src/version.cpp " >> $DST | |
16 | + echo " \$(MAKE) -C qtools" >> $DST | |
17 | +- echo " \$(MAKE) -C libpng" >> $DST | |
18 | + echo " \$(MAKE) -C libmd5" >> $DST | |
19 | + echo " \$(MAKE) -C src" >> $DST | |
20 | + if test $f_wizard = YES; then | |
21 | +@@ -562,7 +561,7 @@ | |
22 | + echo " Created $DST from $SRC..." | |
23 | + done | |
24 | + | |
25 | +-f_inprofiles="qtools/qtools.pro.in src/libdoxygen.pro.in src/libdoxycfg.pro.in src/doxygen.pro.in src/doxytag.pro.in addon/doxywizard/doxywizard.pro.in addon/doxmlparser/src/doxmlparser.pro.in addon/doxmlparser/test/xmlparse.pro.in addon/doxmlparser/examples/metrics/metrics.pro.in libpng/libpng.pro.in libmd5/libmd5.pro.in addon/doxyapp/doxyapp.pro.in" | |
26 | ++f_inprofiles="qtools/qtools.pro.in src/libdoxygen.pro.in src/libdoxycfg.pro.in src/doxygen.pro.in src/doxytag.pro.in addon/doxywizard/doxywizard.pro.in addon/doxmlparser/src/doxmlparser.pro.in addon/doxmlparser/test/xmlparse.pro.in addon/doxmlparser/examples/metrics/metrics.pro.in libmd5/libmd5.pro.in addon/doxyapp/doxyapp.pro.in" | |
27 | + | |
28 | + for i in $f_inprofiles ; do | |
29 | + SRC=$i | |
30 | +diff -ur doxygen-1.5.1/Makefile.in doxygen-fixed/Makefile.in | |
31 | +--- doxygen-1.5.1/Makefile.in 2006-11-01 22:52:31.257825212 +0200 | |
32 | ++++ doxygen-fixed/Makefile.in 2006-11-01 22:53:44.182738940 +0200 | |
33 | +@@ -7,7 +7,6 @@ | |
34 | + cd doc ; $(MAKE) clean | |
35 | + cd qtools ; $(MAKE) clean | |
36 | + cd src ; $(MAKE) clean | |
37 | +- cd libpng ; $(MAKE) clean | |
38 | + cd libmd5 ; $(MAKE) clean | |
39 | + cd addon/doxywizard ; $(MAKE) clean | |
40 | + cd addon/doxmlparser/src ; $(MAKE) clean | |
41 | +@@ -18,7 +17,6 @@ | |
42 | + | |
43 | + distclean: clean | |
44 | + cd src ; $(MAKE) distclean | |
45 | +- cd libpng ; $(MAKE) distclean | |
46 | + cd libmd5 ; $(MAKE) distclean | |
47 | + cd addon/doxywizard ; $(MAKE) distclean | |
48 | + cd addon/doxmlparser/src ; $(MAKE) distclean | |
49 | +@@ -32,11 +30,10 @@ | |
50 | + -rm -f objects/*.o | |
51 | + -rm -f src/Makefile.doxygen src/Makefile.libdoxygen | |
52 | + -rm -f src/Makefile.doxytag src/Makefile.libdoxycfg | |
53 | +- -rm -f libpng/Makefile.libpng | |
54 | + -rm -f libmd5/Makefile.libmd5 | |
55 | + -rm -f Makefile qtools/Makefile src/Makefile examples/Makefile doc/Makefile | |
56 | + -rm -f .makeconfig .tmakeconfig | |
57 | +- -rm -f src/doxygen.pro src/libdoxygen.pro src/doxytag.pro qtools/qtools.pro src/libdoxycfg.pro libpng/libpng.pro libmd5/libmd5.pro | |
58 | ++ -rm -f src/doxygen.pro src/libdoxygen.pro src/doxytag.pro qtools/qtools.pro src/libdoxycfg.pro libmd5/libmd5.pro | |
59 | + -rm -f src/version.cpp | |
60 | + -rm -r addon/doxywizard/Makefile | |
61 | + -rm -f addon/doxywizard/Makefile.doxywizard | |
62 | +@@ -81,7 +78,7 @@ | |
63 | + pdf: docs | |
64 | + cd latex ; $(MAKE) | |
65 | + | |
66 | +-DISTFILES = Doxyfile libpng libmd5 addon tmake doc wintools examples bin lib objects \ | |
67 | ++DISTFILES = Doxyfile libmd5 addon tmake doc wintools examples bin lib objects \ | |
68 | + qtools src configure configure.bin Makefile.in Makefile.win_nmake.in \ | |
69 | + Makefile.win_make.in INSTALL make.bat LANGUAGE.HOWTO LICENSE PLATFORMS \ | |
70 | + VERSION packages winbuild | |
71 | +diff -ur doxygen-1.5.1/src/doxygen.pro.in doxygen-fixed/src/doxygen.pro.in | |
72 | +--- doxygen-1.5.1/src/doxygen.pro.in 2006-11-01 22:52:32.611619404 +0200 | |
73 | ++++ doxygen-fixed/src/doxygen.pro.in 2006-11-01 22:54:39.508328172 +0200 | |
74 | +@@ -28,7 +28,7 @@ | |
75 | + win32:TMAKE_CXXFLAGS += -DQT_NODLL | |
76 | + win32-g++:LIBS = -L../lib -ldoxygen -ldoxycfg -lqtools -lpng -lmd5 | |
77 | + win32-g++:TMAKE_CXXFLAGS += -fno-exceptions -fno-rtti | |
78 | +-INCLUDEPATH += ../qtools ../libpng ../libmd5 . | |
79 | ++INCLUDEPATH += ../qtools ../libmd5 . | |
80 | + #win32-g++:INCLUDEPATH -= ../libpng | |
81 | + DESTDIR = ../bin | |
82 | + TARGET = doxygen | |
83 | +diff -ur doxygen-1.5.1/src/libdoxygen.pro.in doxygen-fixed/src/libdoxygen.pro.in | |
84 | +--- doxygen-1.5.1/src/libdoxygen.pro.in 2006-11-01 22:52:33.704453268 +0200 | |
85 | ++++ doxygen-fixed/src/libdoxygen.pro.in 2006-11-01 22:54:50.479660276 +0200 | |
86 | +@@ -207,7 +207,6 @@ | |
87 | + win32-g++:TMAKE_CXXFLAGS += -fno-exceptions -fno-rtti | |
88 | + linux-g++:TMAKE_CXXFLAGS += -fno-exceptions -fno-rtti | |
89 | + INCLUDEPATH += ../qtools | |
90 | +-INCLUDEPATH += ../libpng | |
91 | + INCLUDEPATH += ../libmd5 | |
92 | + win32:INCLUDEPATH += . | |
93 | + win32-g++:INCLUDEPATH = ../qtools /usr/include/libpng12 ../libmd5 | |
94 | +diff -ur doxygen-1.5.1/src/pngenc.cpp doxygen-fixed/src/pngenc.cpp | |
95 | +--- doxygen-1.5.1/src/pngenc.cpp 2006-11-01 22:52:34.006407364 +0200 | |
96 | ++++ doxygen-fixed/src/pngenc.cpp 2006-11-01 22:53:13.023475868 +0200 | |
97 | +@@ -25,7 +25,7 @@ | |
98 | + #endif | |
99 | + | |
100 | + #define ALL_STATIC | |
101 | +-#include <../libpng/png.h> | |
102 | ++#include <png.h> | |
103 | + #include <stdio.h> | |
104 | + #include <stdlib.h> | |
105 | + #include <string.h> | ... | ... |
1 | +* make sure we always look for tools in the path, no "do it yourself paths" | |
2 | + | |
3 | +--- configure | |
4 | ++++ configure | |
5 | +@@ -169,21 +169,12 @@ | |
6 | + ;; | |
7 | + Darwin:*) | |
8 | + f_platform=macosx-c++ | |
9 | +- if test "$f_insttool" = NO; then | |
10 | +- f_insttool=/usr/bin/install | |
11 | +- fi | |
12 | + ;; | |
13 | + FreeBSD:*) | |
14 | + f_platform=freebsd-g++ | |
15 | +- if test "$f_insttool" = NO; then | |
16 | +- f_insttool=/usr/bin/install | |
17 | +- fi | |
18 | + ;; | |
19 | + HP-UX:*) | |
20 | + f_platform=hpux-g++ | |
21 | +- if test "$f_insttool" = NO; then | |
22 | +- f_insttool=/usr/bin/install | |
23 | +- fi | |
24 | + ;; | |
25 | + IRIX64:*) | |
26 | + f_platform=irix-64 | |
27 | +@@ -214,9 +205,6 @@ | |
28 | + ;; | |
29 | + SunOS:5*) | |
30 | + f_platform=solaris-g++ | |
31 | +- if test "$f_insttool" = NO; then | |
32 | +- f_insttool=/usr/bin/install | |
33 | +- fi | |
34 | + ;; | |
35 | + ULTRIX:*) | |
36 | + f_platform=ultrix-g++ | |
37 | +@@ -311,8 +299,8 @@ | |
38 | + | |
39 | + echo -n " Checking for GNU make tool... " | |
40 | + if test "$f_make" = NO; then | |
41 | +- make_names="gmake make" | |
42 | +- make_dirs="$bin_dirs /usr/bin /usr/local/bin /bin /sbin" | |
43 | ++ make_names="make" | |
44 | ++ make_dirs="$bin_dirs" | |
45 | + make_prog=NO | |
46 | + for i in $make_names; do | |
47 | + for j in $make_dirs; do | |
48 | +@@ -338,8 +326,8 @@ | |
49 | + | |
50 | + echo -n " Checking for GNU install tool... " | |
51 | + if test "$f_insttool" = NO; then | |
52 | +- install_names="ginstall install" | |
53 | +- install_dirs="$bin_dirs /usr/bin /usr/local/bin /bin /sbin /usr/ucb" | |
54 | ++ install_names="install" | |
55 | ++ install_dirs="$bin_dirs" | |
56 | + install_prog=NO | |
57 | + install_found=NO | |
58 | + for i in $install_names; do | |
59 | +@@ -397,7 +385,7 @@ | |
60 | + echo -n " Checking for perl... " | |
61 | + if test "$f_perl" = NO; then | |
62 | + perl_names="perl perl5" | |
63 | +- perl_dirs="$bin_dirs /usr/bin /usr/local/bin /bin /sbin" | |
64 | ++ perl_dirs="$bin_dirs" | |
65 | + perl_prog=NO | |
66 | + perl_found=NO | |
67 | + for i in $perl_names; do | |
68 | +@@ -550,10 +538,6 @@ | |
69 | + cat >> .tmakeconfig <<EOF | |
70 | + TMAKE_LFLAGS += -non_shared | |
71 | + EOF | |
72 | +- elif test "$f_platform" = "solaris-cc"; then | |
73 | +- cat >> .tmakeconfig <<EOF | |
74 | +- TMAKE_LFLAGS += -Bstatic | |
75 | +-EOF | |
76 | + elif test "$f_platform" = "hpux-cc"; then | |
77 | + cat >> .tmakeconfig <<EOF | |
78 | + TMAKE_LFLAGS += -noshared | ... | ... |
1 | +Avoid infinite loop in resolveSymlink. | |
2 | +Backported from doxygen trunk to 1.5.8. | |
3 | +Reference: http://bugs.gentoo.org/266693 | |
4 | +2009-04-19 Martin von Gagern | |
5 | + | |
6 | +--- trunk/src/doxygen.cpp 2009/01/17 16:16:15 677 | |
7 | ++++ trunk/src/doxygen.cpp 2009/01/29 20:13:23 678 | |
8 | +@@ -8617,6 +8617,7 @@ | |
9 | + QDict<void> nonSymlinks; | |
10 | + QDict<void> known; | |
11 | + QCString result = path; | |
12 | ++ QCString oldPrefix = "/"; | |
13 | + do | |
14 | + { | |
15 | + #ifdef WIN32 | |
16 | +@@ -8637,7 +8638,7 @@ | |
17 | + QString target = fi.readLink(); | |
18 | + if (QFileInfo(target).isRelative()) | |
19 | + { | |
20 | +- target = QDir::cleanDirPath(prefix+"/"+target.data()); | |
21 | ++ target = QDir::cleanDirPath(oldPrefix+"/"+target.data()); | |
22 | + } | |
23 | + if (sepPos!=-1) | |
24 | + { | |
25 | +@@ -8656,6 +8657,7 @@ | |
26 | + { | |
27 | + nonSymlinks.insert(prefix,(void*)0x8); | |
28 | + } | |
29 | ++ oldPrefix = prefix; | |
30 | + } | |
31 | + } | |
32 | + while (sepPos!=-1); | ... | ... |
1 | +* make sure we always look for tools in the path, no "do it yourself paths" | |
2 | + | |
3 | +--- a/configure | |
4 | ++++ b/configure | |
5 | +@@ -170,27 +170,15 @@ | |
6 | + ;; | |
7 | + Darwin:*) | |
8 | + f_platform=macosx-c++ | |
9 | +- if test "$f_insttool" = NO; then | |
10 | +- f_insttool=/usr/bin/install | |
11 | +- fi | |
12 | + ;; | |
13 | + FreeBSD:*) | |
14 | + f_platform=freebsd-g++ | |
15 | +- if test "$f_insttool" = NO; then | |
16 | +- f_insttool=/usr/bin/install | |
17 | +- fi | |
18 | + ;; | |
19 | + NetBSD:*) | |
20 | + f_platform=netbsd-g++ | |
21 | +- if test "$f_insttool" = NO; then | |
22 | +- f_insttool=/usr/bin/install | |
23 | +- fi | |
24 | + ;; | |
25 | + HP-UX:*) | |
26 | + f_platform=hpux-g++ | |
27 | +- if test "$f_insttool" = NO; then | |
28 | +- f_insttool=/usr/bin/install | |
29 | +- fi | |
30 | + ;; | |
31 | + IRIX64:*) | |
32 | + f_platform=irix-64 | |
33 | +@@ -221,9 +209,6 @@ | |
34 | + ;; | |
35 | + SunOS:5*) | |
36 | + f_platform=solaris-g++ | |
37 | +- if test "$f_insttool" = NO; then | |
38 | +- f_insttool=/usr/bin/install | |
39 | +- fi | |
40 | + ;; | |
41 | + ULTRIX:*) | |
42 | + f_platform=ultrix-g++ | |
43 | +@@ -323,8 +308,8 @@ | |
44 | + | |
45 | + echo -n " Checking for GNU install tool... " | |
46 | + if test "$f_insttool" = NO; then | |
47 | +- install_names="ginstall install" | |
48 | +- install_dirs="$bin_dirs /usr/bin /usr/local/bin /bin /sbin /usr/ucb" | |
49 | ++ install_names="install" | |
50 | ++ install_dirs="$bin_dirs" | |
51 | + install_prog=NO | |
52 | + install_found=NO | |
53 | + for i in $install_names; do | |
54 | +@@ -360,7 +345,7 @@ | |
55 | + | |
56 | + echo -n " Checking for dot (part of GraphViz)... " | |
57 | + if test "$f_dot" = NO; then | |
58 | +- dot_dirs="$bin_dirs /usr/bin /usr/local/bin /bin /sbin" | |
59 | ++ dot_dirs="$bin_dirs" | |
60 | + dot_prog=NO | |
61 | + for j in $dot_dirs; do | |
62 | + if test -x "$j/dot"; then | |
63 | +@@ -382,7 +367,7 @@ | |
64 | + echo -n " Checking for perl... " | |
65 | + if test "$f_perl" = NO; then | |
66 | + perl_names="perl perl5" | |
67 | +- perl_dirs="$bin_dirs /usr/bin /usr/local/bin /bin /sbin" | |
68 | ++ perl_dirs="$bin_dirs" | |
69 | + perl_prog=NO | |
70 | + perl_found=NO | |
71 | + for i in $perl_names; do | |
72 | +@@ -546,10 +531,6 @@ | |
73 | + cat >> .tmakeconfig <<EOF | |
74 | + TMAKE_LFLAGS += -non_shared | |
75 | + EOF | |
76 | +- elif test "$f_platform" = "solaris-cc"; then | |
77 | +- cat >> .tmakeconfig <<EOF | |
78 | +- TMAKE_LFLAGS += -Bstatic | |
79 | +-EOF | |
80 | + elif test "$f_platform" = "hpux-cc"; then | |
81 | + cat >> .tmakeconfig <<EOF | |
82 | + TMAKE_LFLAGS += -noshared | ... | ... |
1 | +removeEmptyLines() segfaults on empty string | |
2 | + | |
3 | +https://bugs.gentoo.org/show_bug.cgi?id=454348 | |
4 | +http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=676423 | |
5 | + | |
6 | +Patch written by Thibaut Paumard <paumard@users.sourceforge.net> | |
7 | +--- a/src/htmlgen.cpp | |
8 | ++++ b/src/htmlgen.cpp | |
9 | +@@ -1022,6 +1022,11 @@ | |
10 | + static QCString removeEmptyLines(const QCString &s) | |
11 | + { | |
12 | + BufStr out(s.length()+1); | |
13 | ++ if (s.length()==0) | |
14 | ++ { | |
15 | ++ out.addChar('\0'); | |
16 | ++ return out.data(); | |
17 | ++ } | |
18 | + char *p=s.data(); | |
19 | + if (p) | |
20 | + { | ... | ... |
1 | +Fix inifite loop | |
2 | + | |
3 | +https://bugs.gentoo.org/show_bug.cgi?id=474716 | |
4 | +https://bugzilla.gnome.org/show_bug.cgi?id=701295 | |
5 | + | |
6 | +Patch written by Dimitri van Heesch <dimitri@stack.nl> | |
7 | + | |
8 | +--- a/src/util.cpp | |
9 | ++++ b/src/util.cpp | |
10 | +@@ -1843,11 +1843,15 @@ int findParameterList(const QString &name) | |
11 | + ++templateDepth; | |
12 | + pos=nextOpenPos-1; | |
13 | + } | |
14 | +- else | |
15 | ++ else if (nextClosePos!=-1) | |
16 | + { | |
17 | + --templateDepth; | |
18 | + pos=nextClosePos-1; | |
19 | + } | |
20 | ++ else // more >'s than <'s, see bug701295 | |
21 | ++ { | |
22 | ++ return -1; | |
23 | ++ } | |
24 | + } | |
25 | + else | |
26 | + { | ... | ... |
1 | +From b3e1f10a2d795d0cf31f6efb3f88a31ad4c68980 Mon Sep 17 00:00:00 2001 | |
2 | +From: Michael Stahl <mstahl@redhat.com> | |
3 | +Date: Wed, 29 May 2013 16:29:04 +0200 | |
4 | +Subject: [PATCH] fix "Constant Groups" regression on file pages | |
5 | + | |
6 | +Due to a copy/paste error in the UNO IDL patch the "Namespaces" | |
7 | +listed on the "File Reference" pages are erroneously duplicated. | |
8 | +(thanks to Stephan Bergmann for finding this problem) | |
9 | + | |
10 | +Signed-off-by: Dimitri van Heesch <dimitri@stack.nl> | |
11 | +--- | |
12 | + src/layout.cpp | 2 +- | |
13 | + 1 file changed, 1 insertion(+), 1 deletion(-) | |
14 | + | |
15 | +diff --git a/src/layout.cpp b/src/layout.cpp | |
16 | +index c2b1ac5..010c850 100644 | |
17 | +--- a/src/layout.cpp | |
18 | ++++ b/src/layout.cpp | |
19 | +@@ -582,7 +582,7 @@ class LayoutParser : public QXmlDefaultHandler | |
20 | + SrcLangExt_Fortran,theTranslator->trModules() | |
21 | + ))); | |
22 | + m_sHandler.insert("file/memberdecl/constantgroups", | |
23 | +- new StartElementHandlerSection(this,LayoutDocEntry::FileNamespaces,&LayoutParser::startSectionEntry, | |
24 | ++ new StartElementHandlerSection(this,LayoutDocEntry::FileConstantGroups,&LayoutParser::startSectionEntry, | |
25 | + theTranslator->trConstantGroups())); | |
26 | + m_sHandler.insert("file/memberdecl/defines", | |
27 | + new StartElementHandlerMember(this,&LayoutParser::startMemberDeclEntry, | |
28 | +-- | |
29 | +1.8.1.6 | |
30 | + | ... | ... |
1 | +diff --git a/src/code.l b/src/code.l | |
2 | +index 01636fa..0f98649 100644 | |
3 | +--- a/src/code.l | |
4 | ++++ b/src/code.l | |
5 | +@@ -1753,7 +1753,7 @@ TEMPLIST "<"[^\"\}\{\(\)\/\n\>]*">" | |
6 | + SCOPETNAME (((({ID}{TEMPLIST}?){BN}*)?{SEP}{BN}*)*)((~{BN}*)?{ID}) | |
7 | + SCOPEPREFIX ({ID}{TEMPLIST}?{BN}*{SEP}{BN}*)+ | |
8 | + KEYWORD_OBJC ("@public"|"@private"|"@protected"|"@class"|"@implementation"|"@interface"|"@end"|"@selector"|"@protocol"|"@optional"|"@required"|"@throw"|"@synthesize"|"@property") | |
9 | +-KEYWORD ("asm"|"__assume"|"auto"|"class"|"const"|"delete"|"enum"|"explicit"|"extern"|"false"|"friend"|"gcnew"|"gcroot"|"get"|"inline"|"internal"|"mutable"|"namespace"|"new"|"nullptr"|"override"|"operator"|"pin_ptr"|"private"|"protected"|"public"|"raise"|"register"|"remove"|"self"|"sizeof"|"static"|"struct"|"__super"|"function"|"template"|"generic"|"this"|"true"|"typedef"|"typeid"|"typename"|"union"|"using"|"virtual"|"volatile"|"abstract"|"final"|"import"|"synchronized"|"transient"|"alignas"|"alignof"|{KEYWORD_OBJC}) | |
10 | ++KEYWORD ("asm"|"__assume"|"auto"|"class"|"const"|"delete"|"enum"|"explicit"|"extern"|"false"|"friend"|"gcnew"|"gcroot"|"get"|"inline"|"internal"|"mutable"|"namespace"|"new"|"nullptr"|"override"|"operator"|"pin_ptr"|"private"|"protected"|"public"|"raise"|"register"|"remove"|"self"|"sizeof"|"static"|"struct"|"TR_CLASS"|"TR_INTERFACE"|"__super"|"function"|"template"|"generic"|"this"|"true"|"typedef"|"typeid"|"typename"|"union"|"using"|"virtual"|"volatile"|"abstract"|"final"|"import"|"synchronized"|"transient"|"alignas"|"alignof"|{KEYWORD_OBJC}) | |
11 | + FLOWKW ("break"|"case"|"catch"|"continue"|"default"|"do"|"else"|"finally"|"for"|"foreach"|"for each"|"goto"|"if"|"return"|"switch"|"throw"|"throws"|"try"|"while"|"@try"|"@catch"|"@finally") | |
12 | + TYPEKW ("bool"|"char"|"double"|"float"|"int"|"long"|"object"|"short"|"signed"|"unsigned"|"void"|"wchar_t"|"size_t"|"boolean"|"id"|"SEL"|"string"|"nullptr") | |
13 | + CASTKW ("const_cast"|"dynamic_cast"|"reinterpret_cast"|"static_cast") | |
14 | +@@ -1832,6 +1832,13 @@ RAWEND ")"[^ \t\(\)\\]{0,16}\" | |
15 | + codifyLines(yytext); | |
16 | + endFontClass(); | |
17 | + } | |
18 | ++<Body>TR_CLASS"(" { | |
19 | ++ startFontClass("keyword"); | |
20 | ++ codifyLines(yytext); | |
21 | ++ endFontClass(); | |
22 | ++ if (!g_insideTemplate) | |
23 | ++ BEGIN( ClassName ); | |
24 | ++ } | |
25 | + <Body>(KEYWORD_CPPCLI_DATATYPE|("partial"{B}+)?"class"|"struct"|"union"|"namespace"|"interface"){B}+ { | |
26 | + startFontClass("keyword"); | |
27 | + codifyLines(yytext); | |
28 | +@@ -2109,6 +2116,10 @@ RAWEND ")"[^ \t\(\)\\]{0,16}\" | |
29 | + BEGIN( ClassVar ); | |
30 | + } | |
31 | + } | |
32 | ++<ClassVar>")" { | |
33 | ++ g_code->codify(yytext); | |
34 | ++ BEGIN( ClassVar ); | |
35 | ++ } | |
36 | + <AlignAs>"(" { | |
37 | + g_bracketCount=1; | |
38 | + g_code->codify(yytext); | |
39 | +diff --git a/src/scanner.l b/src/scanner.l | |
40 | +index b3cdfb9..c3dedc5 100644 | |
41 | +--- a/src/scanner.l | |
42 | ++++ b/src/scanner.l | |
43 | +@@ -605,7 +605,7 @@ static int yyread(char *buf,int max_size) | |
44 | + | |
45 | + /* start command character */ | |
46 | + CMD ("\\"|"@") | |
47 | +-SECTIONCMD {CMD}("image"|"author"|"internal"|"version"|"date"|"deprecated"|"param"|"exception"|"return"[s]?|"retval"|"bug"|"warning"|"par"|"sa"|"see"|"pre"|"post"|"invariant"|"note"|"remark"[s]?|"todo"|"test"|"xrefitem"|"ingroup"|"callgraph"|"callergraph"|"latexonly"|"htmlonly"|"xmlonly"|"docbookonly"|"manonly"|"{"|"verbatim"|"dotfile"|"dot"|"defgroup"|"addtogroup"|"weakgroup"|"class"|"namespace"|"union"|"struct"|"fn"|"var"|"details"|"typedef"|"def"|"overload")|("<"{PRE}">") | |
48 | ++SECTIONCMD {CMD}("image"|"author"|"internal"|"version"|"date"|"deprecated"|"param"|"exception"|"return"[s]?|"retval"|"bug"|"warning"|"par"|"sa"|"see"|"pre"|"post"|"invariant"|"note"|"remark"[s]?|"todo"|"test"|"xrefitem"|"ingroup"|"callgraph"|"callergraph"|"latexonly"|"htmlonly"|"xmlonly"|"docbookonly"|"manonly"|"{"|"verbatim"|"dotfile"|"dot"|"defgroup"|"addtogroup"|"weakgroup"|"class"|"namespace"|"union"|"struct"|"TR_CLASS"|"TR_INTERFACE"|"fn"|"var"|"details"|"typedef"|"def"|"overload")|("<"{PRE}">") | |
49 | + BN [ \t\n\r] | |
50 | + BL [ \t\r]*"\n" | |
51 | + B [ \t] | |
52 | +@@ -635,6 +635,7 @@ RAWEND ")"[^ \t\(\)\\]{0,16}\" | |
53 | + %x DefineEnd | |
54 | + %x CompoundName | |
55 | + %x ClassVar | |
56 | ++%x CClassName | |
57 | + %x CSConstraintName | |
58 | + %x CSConstraintType | |
59 | + %x CSIndexer | |
60 | +@@ -1703,8 +1704,30 @@ RAWEND ")"[^ \t\(\)\\]{0,16}\" | |
61 | + if (yytext[yyleng-1]=='{') unput('{'); | |
62 | + BEGIN( CompoundName ) ; | |
63 | + } | |
64 | ++<FindMembers>{B}*"TR_CLASS(" { | |
65 | ++ current->section = Entry::CLASS_SEC ; | |
66 | ++ current->spec = Entry::Struct | | |
67 | ++ (current->spec & Entry::Published); // preserve UNO IDL | |
68 | ++ addType( current ) ; | |
69 | ++ current->type += " CLASS" ; | |
70 | ++ current->fileName = yyFileName; | |
71 | ++ current->startLine = yyLineNr; | |
72 | ++ current->startColumn = yyColNr; | |
73 | ++ current->bodyLine = yyLineNr; | |
74 | ++ lineCount() ; | |
75 | ++ BEGIN( CClassName ) ; | |
76 | ++ } | |
77 | ++<CClassName>{SCOPENAME} { | |
78 | ++ current->name = yytext ; | |
79 | ++ lineCount(); | |
80 | ++ BEGIN( CClassName ); | |
81 | ++ } | |
82 | ++<CClassName>")" { | |
83 | ++ BEGIN( ClassVar ); | |
84 | ++ } | |
85 | + <FindMembers>{B}*"value struct{" | // C++/CLI extension | |
86 | + <FindMembers>{B}*"value struct"{BN}+ { | |
87 | ++ printf("DEBUG: myclass 3\n"); | |
88 | + isTypedef=FALSE; | |
89 | + current->section = Entry::CLASS_SEC; | |
90 | + current->spec = Entry::Struct | Entry::Value; | ... | ... |
1 | +diff -Naur doxygen-1.8.5.orig/src/code.l doxygen-1.8.5/src/code.l | |
2 | +--- doxygen-1.8.5.orig/src/code.l 2013-07-02 13:08:08.000000000 +0100 | |
3 | ++++ doxygen-1.8.5/src/code.l 2013-11-29 15:13:06.237105125 +0000 | |
4 | +@@ -1750,7 +1750,7 @@ | |
5 | + SCOPETNAME (((({ID}{TEMPLIST}?){BN}*)?{SEP}{BN}*)*)((~{BN}*)?{ID}) | |
6 | + SCOPEPREFIX ({ID}{TEMPLIST}?{BN}*{SEP}{BN}*)+ | |
7 | + KEYWORD_OBJC ("@public"|"@private"|"@protected"|"@class"|"@implementation"|"@interface"|"@end"|"@selector"|"@protocol"|"@optional"|"@required"|"@throw"|"@synthesize"|"@property") | |
8 | +-KEYWORD ("asm"|"__assume"|"auto"|"class"|"const"|"delete"|"enum"|"explicit"|"extern"|"false"|"friend"|"gcnew"|"gcroot"|"get"|"inline"|"internal"|"mutable"|"namespace"|"new"|"nullptr"|"override"|"operator"|"pin_ptr"|"private"|"protected"|"public"|"raise"|"register"|"remove"|"self"|"sizeof"|"static"|"struct"|"__super"|"function"|"template"|"generic"|"this"|"true"|"typedef"|"typeid"|"typename"|"union"|"using"|"virtual"|"volatile"|"abstract"|"final"|"import"|"synchronized"|"transient"|"alignas"|"alignof"|{KEYWORD_OBJC}) | |
9 | ++KEYWORD ("asm"|"__assume"|"auto"|"class"|"const"|"delete"|"enum"|"explicit"|"extern"|"false"|"friend"|"gcnew"|"gcroot"|"get"|"inline"|"internal"|"mutable"|"namespace"|"new"|"nullptr"|"override"|"operator"|"pin_ptr"|"private"|"protected"|"public"|"raise"|"register"|"remove"|"self"|"sizeof"|"static"|"struct"|"TR_CLASS"|"TR_INTERFACE"|"__super"|"function"|"template"|"generic"|"this"|"true"|"typedef"|"typeid"|"typename"|"union"|"using"|"virtual"|"volatile"|"abstract"|"final"|"import"|"synchronized"|"transient"|"alignas"|"alignof"|{KEYWORD_OBJC}) | |
10 | + FLOWKW ("break"|"case"|"catch"|"continue"|"default"|"do"|"else"|"finally"|"for"|"foreach"|"for each"|"goto"|"if"|"return"|"switch"|"throw"|"throws"|"try"|"while"|"@try"|"@catch"|"@finally") | |
11 | + TYPEKW ("bool"|"char"|"double"|"float"|"int"|"long"|"object"|"short"|"signed"|"unsigned"|"void"|"wchar_t"|"size_t"|"boolean"|"id"|"SEL"|"string"|"nullptr") | |
12 | + CASTKW ("const_cast"|"dynamic_cast"|"reinterpret_cast"|"static_cast") | |
13 | +@@ -1829,6 +1829,13 @@ | |
14 | + codifyLines(yytext); | |
15 | + endFontClass(); | |
16 | + } | |
17 | ++<Body>"TR_CLASS("|"TR_INTERFACE(" { | |
18 | ++ startFontClass("keyword"); | |
19 | ++ codifyLines(yytext); | |
20 | ++ endFontClass(); | |
21 | ++ if (!g_insideTemplate) | |
22 | ++ BEGIN( ClassName ); | |
23 | ++ } | |
24 | + <Body>(KEYWORD_CPPCLI_DATATYPE|("partial"{B}+)?"class"|"struct"|"union"|"namespace"|"interface"){B}+ { | |
25 | + startFontClass("keyword"); | |
26 | + codifyLines(yytext); | |
27 | +@@ -2106,6 +2113,10 @@ | |
28 | + BEGIN( ClassVar ); | |
29 | + } | |
30 | + } | |
31 | ++<ClassVar>")" { | |
32 | ++ g_code->codify(yytext); | |
33 | ++ BEGIN( ClassVar ); | |
34 | ++ } | |
35 | + <AlignAs>"(" { | |
36 | + g_bracketCount=1; | |
37 | + g_code->codify(yytext); | |
38 | +diff -Naur doxygen-1.8.5.orig/src/scanner.l doxygen-1.8.5/src/scanner.l | |
39 | +--- doxygen-1.8.5.orig/src/scanner.l 2013-08-23 14:38:23.000000000 +0100 | |
40 | ++++ doxygen-1.8.5/src/scanner.l 2013-11-29 15:13:58.415030686 +0000 | |
41 | +@@ -600,7 +600,7 @@ | |
42 | + | |
43 | + /* start command character */ | |
44 | + CMD ("\\"|"@") | |
45 | +-SECTIONCMD {CMD}("image"|"author"|"internal"|"version"|"date"|"deprecated"|"param"|"exception"|"return"[s]?|"retval"|"bug"|"warning"|"par"|"sa"|"see"|"pre"|"post"|"invariant"|"note"|"remark"[s]?|"todo"|"test"|"xrefitem"|"ingroup"|"callgraph"|"callergraph"|"latexonly"|"htmlonly"|"xmlonly"|"docbookonly"|"manonly"|"{"|"verbatim"|"dotfile"|"dot"|"defgroup"|"addtogroup"|"weakgroup"|"class"|"namespace"|"union"|"struct"|"fn"|"var"|"details"|"typedef"|"def"|"overload")|("<"{PRE}">") | |
46 | ++SECTIONCMD {CMD}("image"|"author"|"internal"|"version"|"date"|"deprecated"|"param"|"exception"|"return"[s]?|"retval"|"bug"|"warning"|"par"|"sa"|"see"|"pre"|"post"|"invariant"|"note"|"remark"[s]?|"todo"|"test"|"xrefitem"|"ingroup"|"callgraph"|"callergraph"|"latexonly"|"htmlonly"|"xmlonly"|"docbookonly"|"manonly"|"{"|"verbatim"|"dotfile"|"dot"|"defgroup"|"addtogroup"|"weakgroup"|"class"|"namespace"|"union"|"struct"|"TR_CLASS"|"TR_INTERFACE"|"fn"|"var"|"details"|"typedef"|"def"|"overload")|("<"{PRE}">") | |
47 | + BN [ \t\n\r] | |
48 | + BL [ \t\r]*"\n" | |
49 | + B [ \t] | |
50 | +@@ -635,6 +635,7 @@ | |
51 | + %x DefineEnd | |
52 | + %x CompoundName | |
53 | + %x ClassVar | |
54 | ++%x CClassName | |
55 | + %x CSConstraintName | |
56 | + %x CSConstraintType | |
57 | + %x CSIndexer | |
58 | +@@ -1704,8 +1705,30 @@ | |
59 | + if (yytext[yyleng-1]=='{') unput('{'); | |
60 | + BEGIN( CompoundName ) ; | |
61 | + } | |
62 | ++<FindMembers>{B}*"TR_CLASS("|"TR_INTERFACE(" { | |
63 | ++ current->section = Entry::CLASS_SEC ; | |
64 | ++ current->spec = Entry::Struct | | |
65 | ++ (current->spec & Entry::Published); // preserve UNO IDL | |
66 | ++ addType( current ) ; | |
67 | ++ current->type += " CLASS" ; | |
68 | ++ current->fileName = yyFileName; | |
69 | ++ current->startLine = yyLineNr; | |
70 | ++ current->startColumn = yyColNr; | |
71 | ++ current->bodyLine = yyLineNr; | |
72 | ++ lineCount() ; | |
73 | ++ BEGIN( CClassName ) ; | |
74 | ++ } | |
75 | ++<CClassName>{SCOPENAME} { | |
76 | ++ current->name = yytext ; | |
77 | ++ lineCount(); | |
78 | ++ BEGIN( CClassName ); | |
79 | ++ } | |
80 | ++<CClassName>")" { | |
81 | ++ BEGIN( ClassVar ); | |
82 | ++ } | |
83 | + <FindMembers>{B}*"value struct{" | // C++/CLI extension | |
84 | + <FindMembers>{B}*"value struct"{BN}+ { | |
85 | ++ printf("DEBUG: myclass 3\n"); | |
86 | + isTypedef=FALSE; | |
87 | + current->section = Entry::CLASS_SEC; | |
88 | + current->spec = Entry::Struct | Entry::Value; | ... | ... |
app-doc/doxygen/metadata.xml
0 → 100644
1 | +<?xml version="1.0" encoding="UTF-8"?> | |
2 | +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> | |
3 | +<pkgmetadata> | |
4 | +<herd>dev-tools</herd> | |
5 | +<maintainer> | |
6 | + <email>xarthisius@gentoo.org</email> | |
7 | + <name>Kacper Kowalik</name> | |
8 | +</maintainer> | |
9 | +<longdescription>Doxygen is a tool for analyzing, documenting, and reverse-engineering | |
10 | + source code of various languages using a variety of output formats | |
11 | + (try it and see). Doxygen supports C++, C, Java, Objective-C, Python, | |
12 | + IDL (Corba and Microsoft flavors) and to some extent PHP, C#, and D, | |
13 | + as well as other languages (using additional helper tools). | |
14 | +</longdescription> | |
15 | +<use> | |
16 | + <flag name='nodot'>removes graphviz dependency, along with dot graphs</flag> | |
17 | + <flag name='dot'>allow to create dot graphs using <pkg>media-gfx/graphviz</pkg></flag> | |
18 | +</use> | |
19 | +</pkgmetadata> | ... | ... |
dev-python/python2-lxc/ChangeLog
0 → 100644
dev-python/python2-lxc/Manifest
0 → 100644
1 | +DIST python2-lxc-0.0.0.tar.gz 13782 SHA256 99b931e226427fe0f5c8f8f876d9d22af18d4da5ed769d9ce28fabf06f6232c8 SHA512 bbb029b8b9f028f77c29dbddd0f77af8b96f0127e0c169407c7dafc224f091137a2561881c030d7d51bef9bcfe0e0f3a6252ebdb86e0842848db268a20d59092 WHIRLPOOL 49a76ecfa00604b9dc3e98133e1271b160d595e45114a751c487db8e02813ceff43e5d94cdd753faf830064e64dc63251c5c665607a726f02b76096630a26337 | |
2 | +EBUILD python2-lxc-0.0.0.ebuild 640 SHA256 235ed40d68b67db00e7d75fcee7c9780dd5bc5f014ac9c679566331cd16c9c57 SHA512 4f835441bc8bc61ca8fb2952f0a3ae245a4fc42108632870c4d164799d9442a4443f9a57c8519b528d42034e28876cf8652b00dfd196c70fbb8f2a1a561e4dc7 WHIRLPOOL 76785eb1facbaead6aed5347629fbaf1a101c3d407d9c3bad8a01f8ae7dd6adfaa402d3f655af0fa67d18fd8e6731df4e46ea02d0c3508ab3f2f2ad567aafca0 | |
3 | +MISC ChangeLog 222 SHA256 1ac5871ac93ec528905567c8816698f7cab03fab9e22f20c911a379dd2e5ef0e SHA512 ea9bf54100b5c9916a936898a1789cf70cf6a610365ba56a08174426958751a72c3730c711c57307f6b3605c95ba8ba5c8a473e67115a0a3e4f464c603d7fb8b WHIRLPOOL f5dd5371f06e702b12d890db49b77a4e414ab79ca6263392eb0c54489442f93a064b5174e68001fa98a5eb07a634cc7cd9c8b138e019f2addf7ed1a826ae7b39 | |
4 | +MISC metadata.xml 290 SHA256 615c52958d0552fa32d3c69bbb64fe9c63f7c02f96c867a9e97627638586ad74 SHA512 b0ef3e6e0c4ecc1cdac400f16c927e8129e0d45a6c191433bcacaca0a7aca99e9929647996f8b250916388191b177289d93fc92079f7cd673806c640acbe7dba WHIRLPOOL a42606716594d45bf9725187ab739e479df92954f7088397a759cad90fbe9161c777314be1436c9009f3b3e9f35d0cb940204227715ca584a4f67348d69a1a44 | ... | ... |
dev-python/python2-lxc/metadata.xml
0 → 100644
1 | +<?xml version="1.0" encoding="UTF-8"?> | |
2 | +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> | |
3 | +<!-- | |
4 | +# $Id$ | |
5 | +--> | |
6 | +<pkgmetadata> | |
7 | + <maintainer> | |
8 | + <email>georg@steffers.org</email> | |
9 | + </maintainer> | |
10 | + <longdescription>Python2 bindings for liblxc</longdescription> --> | |
11 | +</pkgmetadata> | ... | ... |
1 | +# Copyright 1999-2015 Gentoo Foundation | |
2 | +# Distributed under the terms of the GNU General Public License v2 | |
3 | +# $Id$ | |
4 | + | |
5 | +EAPI=5 | |
6 | +PYTHON_COMPAT=( python2_7 ) | |
7 | + | |
8 | +inherit distutils-r1 | |
9 | + | |
10 | +DESCRIPTION="python2 bindings for liblxc" | |
11 | +HOMEPAGE="https://github.com/lxc/python2-lxc" | |
12 | +SRC_URI="https://github.com/lxc/python2-lxc/archive/master.tar.gz -> ${P}.tar.gz" | |
13 | + | |
14 | +LICENSE="LGPL-3" | |
15 | +SLOT="0" | |
16 | +KEYWORDS="~amd64 ~x86" | |
17 | + | |
18 | +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] | |
19 | + app-emulation/lxc" | |
20 | +RDEPEND="app-emulation/lxc" | |
21 | + | |
22 | +S="${WORKDIR}/python2-lxc-master/" | |
23 | + | |
24 | +# python_compile_all() { | |
25 | +# python setup.py build | |
26 | +# } | |
27 | +# | |
28 | +# python_install_all() { | |
29 | +# python setup.py install | |
30 | +# } | ... | ... |
metadata/layout.conf
0 → 100644
1 | +masters = gentoo | ... | ... |
net-fs/djmount/ChangeLog
0 → 100644
1 | +# ChangeLog for net-fs/djmount | |
2 | +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 | |
3 | +# $Header: /var/cvsroot/gentoo-x86/net-fs/djmount/ChangeLog,v 1.8 2010/10/12 08:40:57 phajdan.jr Exp $ | |
4 | + | |
5 | + 12 Oct 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> | |
6 | + djmount-0.71-r1.ebuild: | |
7 | + x86 stable wrt bug #340453 | |
8 | + | |
9 | + 11 Oct 2010; Markos Chandras <hwoarang@gentoo.org> djmount-0.71-r1.ebuild: | |
10 | + Stable on amd64 wrt bug #340453 | |
11 | + | |
12 | + 11 Oct 2010; Mike Frysinger <vapier@gentoo.org> djmount-0.71-r1.ebuild: | |
13 | + Clean up, fix USE=debug build #267508 by mimosinnet, and fix FEATURES=test | |
14 | + 277557 by Diego E. Pettenò. | |
15 | + | |
16 | +*djmount-0.71-r1 (20 Mar 2008) | |
17 | + | |
18 | + 20 Mar 2008; Doug Goldstein <cardoe@gentoo.org> -djmount-0.71.ebuild, | |
19 | + +djmount-0.71-r1.ebuild: | |
20 | + Finally add changes that have been sitting on my system for months, maybe | |
21 | + even a year. | |
22 | + | |
23 | + 30 Sep 2007; Sven Wegener <swegener@gentoo.org> djmount-0.71.ebuild: | |
24 | + Add ~amd64 keyword. | |
25 | + | |
26 | + 07 May 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> djmount-0.71.ebuild: | |
27 | + net-misc/libupnp moved to net-libs/libupnp, updated dependencies. | |
28 | + | |
29 | + 01 Mar 2007; Doug Goldstein <cardoe@gentoo.org> +metadata.xml, | |
30 | + +djmount-0.71.ebuild: | |
31 | + Moving djmount to net-fs | |
32 | + | |
33 | + 01 Mar 2007; Doug Goldstein <cardoe@gentoo.org> djmount-0.71.ebuild: | |
34 | + Switching to libupnp since gurligebis@gentoo.org notified me that | |
35 | + net-misc/upnp is dead upstream and has been forked off and maintained as | |
36 | + net-misc/libupnp | |
37 | + | |
38 | +*djmount-0.71 (30 Dec 2006) | |
39 | + | |
40 | + 30 Dec 2006; Doug Goldstein <cardoe@gentoo.org> +djmount-0.71.ebuild: | |
41 | + Adding new package called djmount for upnp -> fuse mounting | |
42 | + | ... | ... |
net-fs/djmount/Manifest
0 → 100644
1 | +AUX djmount-0.71-include-fix-for-newer-libupnp.patch 342 SHA256 cb02d19da4db2bf48a9df3fce2ff52ae3ed72b904fc6d9594adb41151fbd46e1 SHA512 d9673a20d776bd12793ee171dbe130d23b86803d43bf885184791438be328dba8ec982305c18277dfdf642431feac0402a54aff028e3bcde0d7f07cb92916f8a WHIRLPOOL 62a4989d6dea3548584bf68884de8423e89528ad39d93824d821ba05e2b3ea6c46fc42587860204a1ab223bc5f0dca871ea1226bb118673143fcf69fb61f18fe | |
2 | +DIST djmount-0.71.tar.gz 1159653 SHA256 aa5bb482af4cbd42695a7e396043d47b53d075ac2f6aa18a8f8e11383c030e4f SHA512 6735c1dc346470d72d3ab2434be5e634d7b6b2863a182fa15b4f24e5bda7e0338d90d3efe58e5c161bd5f5cf0f4e8209c988492b1c1fa12bd625eb0c97ad57bd WHIRLPOOL 0fbc60876dea2f8ca92a6745c1e1b6a14b7638d932f0d7b5f289f24f40a75991d2c111bd07dfb7895a3611157948a80640793baa3a9d4b84050356242b403d3b | |
3 | +EBUILD djmount-0.71-r2.ebuild 1170 SHA256 6d579c20442996a7df65c82e293646a174154c9cd85a4de0302ecf44c71208ab SHA512 022839ebcf18bfb1c2df1f02be5ca76acf7a2cc90a075b67d772c925c981c9384bb67cea31e73e0763aa7ca210012291306c37bc151e03aa9316c7167d6196d9 WHIRLPOOL 06d801da4772b4b9c5a3337bde9d238fa57d9dc255fceee307c77d41bef7e008ee20f6b1ac8b8cac266b8be1d9e9fabafd69fa9b8987c566dce60440b01ea42d | |
4 | +MISC ChangeLog 1595 SHA256 96dbbe83a75e62645e51fe3ff93b830c73a4f24d5c1b82c0f1c79eef1b131bce SHA512 f6c911a10440df1ae8ed4f5b830901471290d0c4c30a64bae20b1fff89693d085f12050b0ccd6e6755dd554ae937418b35703cc3cb5af9191832121b7a7751f1 WHIRLPOOL d8783ca00ec99403e10f2e0ab5d76d0c5922f9f20f490e0b16012c5d15749a7672ac213106eee75e54dd089e326d71373481fa2b88b4c0cee3570b6e6fedbce9 | |
5 | +MISC metadata.xml 201 SHA256 8f75fc60785c44922fb01cde68caa6453b815502745e057680d2c923733fb70a SHA512 84a5327ed4c5c64a425ec34c4658d077df5992688f6ad1b39c1f84f0e4a58663ba06c78a963423815d11f9b1cdfc3919a5d6f999e4f4f49c8c06627c60cfc2ec WHIRLPOOL 614e7c517ef569cba692b091fd5a3bd55ce0df2e5b3e0b4ce20bc08abc1c017b1cb8fe0bf95a68175dd0994942eb4669022d369c17a425cc86c431a73e1ee093 | ... | ... |
net-fs/djmount/djmount-0.71-r2.ebuild
0 → 100644
1 | +# Copyright 1999-2010 Gentoo Foundation | |
2 | +# Distributed under the terms of the GNU General Public License v2 | |
3 | +# $Header: /var/cvsroot/gentoo-x86/net-fs/djmount/djmount-0.71-r1.ebuild,v 1.4 2010/10/12 08:40:57 phajdan.jr Exp $ | |
4 | + | |
5 | +EAPI="2" | |
6 | + | |
7 | +DESCRIPTION="Mount UPnP audio/video servers as a filesystem" | |
8 | +HOMEPAGE="http://djmount.sf.net/" | |
9 | +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" | |
10 | + | |
11 | +inherit eutils | |
12 | + | |
13 | +LICENSE="GPL-2" | |
14 | +SLOT="0" | |
15 | +KEYWORDS="amd64 x86" | |
16 | +IUSE="debug test" | |
17 | + | |
18 | +RDEPEND="sys-fs/fuse | |
19 | + =net-libs/libupnp-1.6.6" | |
20 | +DEPEND="${RDEPEND} | |
21 | + test? ( sys-libs/readline )" | |
22 | + | |
23 | +src_unpack() { | |
24 | + default | |
25 | + rm -rf libupnp/*/{src,inc} libupnp/configure # make sure we use external | |
26 | +} | |
27 | + | |
28 | +src_prepare() { | |
29 | + sed -i 's:SetLogFileNames:UpnpSetLogFileNames:' djmount/fuse_main.c #267508 | |
30 | + sed -i 's:InitLog:UpnpInitLog:' djmount/test_device.c #277557 | |
31 | + epatch "${FILESDIR}/${P}-include-fix-for-newer-libupnp.patch" | |
32 | +} | |
33 | + | |
34 | +src_configure() { | |
35 | + econf $(use_enable debug) --with-external-libupnp | |
36 | +} | |
37 | + | |
38 | +src_test() { | |
39 | + # wants to do mounts :x | |
40 | + printf '#!/bin/sh\nexit 0\n' > djmount/test_vfs.sh | |
41 | + default | |
42 | +} | |
43 | + | |
44 | +src_install() { | |
45 | + emake DESTDIR="${D}" install || die | |
46 | + dodoc AUTHORS ChangeLog NEWS README search_help.txt THANKS | |
47 | +} | ... | ... |
1 | +diff -Naur djmount-0.71.orig/djmount/upnp_util.h djmount-0.71/djmount/upnp_util.h | |
2 | +--- djmount-0.71.orig/djmount/upnp_util.h 2006-08-27 22:12:20.000000000 +0200 | |
3 | ++++ djmount-0.71/djmount/upnp_util.h 2012-12-26 21:14:42.729566628 +0100 | |
4 | +@@ -27,6 +27,7 @@ | |
5 | + #define UPNP_UTIL_H_INCLUDED | |
6 | + | |
7 | + | |
8 | ++#include <upnp/upnp.h> | |
9 | + #include <upnp/upnptools.h> | |
10 | + | |
11 | + | ... | ... |
net-fs/djmount/metadata.xml
0 → 100644
net-libs/libupnp/ChangeLog
0 → 100644
1 | +# ChangeLog for net-libs/libupnp | |
2 | +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 | |
3 | +# $Header: /var/cvsroot/gentoo-x86/net-libs/libupnp/ChangeLog,v 1.50 2013/04/04 22:19:49 vapier Exp $ | |
4 | + | |
5 | + 04 Apr 2013; Mike Frysinger <vapier@gentoo.org> libupnp-1.6.18.ebuild: | |
6 | + Drop automake-1.9 requirement #454750 by Alphat-PC. | |
7 | + | |
8 | + 17 Mar 2013; Markos Chandras <hwoarang@gentoo.org> metadata.xml: | |
9 | + Add proxy-maintainers to metadata.xml | |
10 | + | |
11 | + 23 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.18.ebuild: | |
12 | + Stable for ppc64, wrt bug #454570 | |
13 | + | |
14 | + 23 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.18.ebuild: | |
15 | + Stable for alpha, wrt bug #454570 | |
16 | + | |
17 | + 22 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.18.ebuild: | |
18 | + Stable for arm, wrt bug #454570 | |
19 | + | |
20 | + 22 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.18.ebuild: | |
21 | + Stable for ppc, wrt bug #454570 | |
22 | + | |
23 | + 21 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.18.ebuild: | |
24 | + Stable for sparc, wrt bug #454570 | |
25 | + | |
26 | + 20 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.18.ebuild: | |
27 | + Stable for x86, wrt bug #454570 | |
28 | + | |
29 | + 20 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.18.ebuild: | |
30 | + Stable for amd64, wrt bug #454570 | |
31 | + | |
32 | + 09 Feb 2013; Jeroen Roovers <jer@gentoo.org> libupnp-1.6.18.ebuild: | |
33 | + Stable for HPPA (bug #454570). | |
34 | + | |
35 | + 30 Jan 2013; <gurligebis@gentoo.org> -libupnp-1.6.6.ebuild, | |
36 | + -files/libupnp-1.6.6-patch-statevar-query.patch, -libupnp-1.6.14.ebuild: | |
37 | + Removing old versions | |
38 | + | |
39 | + 30 Jan 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.17.ebuild: | |
40 | + Stable for x86, wrt bug #433645 | |
41 | + | |
42 | +*libupnp-1.6.18 (30 Jan 2013) | |
43 | + | |
44 | + 30 Jan 2013; <gurligebis@gentoo.org> +libupnp-1.6.18.ebuild: | |
45 | + Bumping to 1.6.18 | |
46 | + | |
47 | + 01 Jan 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.17.ebuild: | |
48 | + Stable for arm, wrt bug #433645 | |
49 | + | |
50 | + 30 Dec 2012; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.17.ebuild: | |
51 | + Stable for sparc, wrt bug #433645 | |
52 | + | |
53 | + 29 Dec 2012; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.17.ebuild: | |
54 | + Stable for alpha, wrt bug #433645 | |
55 | + | |
56 | + 09 Dec 2012; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.17.ebuild: | |
57 | + Stable for ppc64, wrt bug #433645 | |
58 | + | |
59 | + 07 Dec 2012; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.17.ebuild: | |
60 | + Stable for ppc, wrt bug #433645 | |
61 | + | |
62 | + 20 Oct 2012; Sergey Popov <pinkbyte@gentoo.org> libupnp-1.6.17.ebuild: | |
63 | + Mark ~amd64-linux | |
64 | + | |
65 | + 19 Sep 2012; Jeroen Roovers <jer@gentoo.org> libupnp-1.6.17.ebuild: | |
66 | + Stable for HPPA (bug #433645). | |
67 | + | |
68 | + 04 Jul 2012; Jeff Horelick <jdhore@gentoo.org> libupnp-1.6.14.ebuild: | |
69 | + marked x86 per bug 423747 | |
70 | + | |
71 | + 28 Jun 2012; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.17.ebuild: | |
72 | + Stable for amd64, wrt bug #423747 | |
73 | + | |
74 | +*libupnp-1.6.17 (17 Jun 2012) | |
75 | + | |
76 | + 17 Jun 2012; Markos Chandras <hwoarang@gentoo.org> +libupnp-1.6.17.ebuild: | |
77 | + Version bump. Bug #415655 | |
78 | + | |
79 | + 29 May 2012; Alexis Ballier <aballier@gentoo.org> libupnp-1.6.14.ebuild: | |
80 | + keyword ~amd64-fbsd | |
81 | + | |
82 | +*libupnp-1.6.14 (15 Dec 2011) | |
83 | + | |
84 | + 15 Dec 2011; <gurligebis@gentoo.org> -libupnp-1.6.6-r1.ebuild, | |
85 | + +libupnp-1.6.14.ebuild: | |
86 | + Bumping to 1.6.14, fixing bug #393077 | |
87 | + | |
88 | + 11 Oct 2010; Markos Chandras <hwoarang@gentoo.org> libupnp-1.6.6.ebuild, | |
89 | + libupnp-1.6.6-r1.ebuild: | |
90 | + Remove unknown --without-docdir configure parameter | |
91 | + | |
92 | + 04 Apr 2009; <solar@gentoo.org> libupnp-1.6.6-r1.ebuild: | |
93 | + - Keyword ~arm | |
94 | + | |
95 | +*libupnp-1.6.6-r1 (31 Jan 2009) | |
96 | + | |
97 | + 31 Jan 2009; Bjarke Istrup Pedersen <gurligebis@gentoo.org> | |
98 | + +files/libupnp-1.6.6-patch-statevar-query.patch, -libupnp-1.4.6.ebuild, | |
99 | + -libupnp-1.6.5.ebuild, +libupnp-1.6.6-r1.ebuild: | |
100 | + Fixing bug #256843 and removing old ebuilds | |
101 | + | |
102 | + 11 Jan 2009; Markus Meier <maekke@gentoo.org> libupnp-1.6.6.ebuild: | |
103 | + amd64 stable, bug #239533 | |
104 | + | |
105 | + 08 Jan 2009; Jeroen Roovers <jer@gentoo.org> libupnp-1.6.6.ebuild: | |
106 | + Stable for HPPA (bug #239533). | |
107 | + | |
108 | + 07 Jan 2009; Brent Baude <ranger@gentoo.org> libupnp-1.6.6.ebuild: | |
109 | + Marking libupnp-1.6.6 ppc64 for bug 239533 | |
110 | + | |
111 | + 03 Jan 2009; nixnut <nixnut@gentoo.org> libupnp-1.6.6.ebuild: | |
112 | + ppc stable #239533 | |
113 | + | |
114 | + 30 Dec 2008; Raúl Porcel <armin76@gentoo.org> libupnp-1.6.6.ebuild: | |
115 | + alpha/sparc/x86 stable | |
116 | + | |
117 | +*libupnp-1.6.6 (11 Jul 2008) | |
118 | + | |
119 | + 11 Jul 2008; Bjarke Istrup Pedersen <gurligebis@gentoo.org> | |
120 | + +libupnp-1.6.6.ebuild: | |
121 | + Bumping to version 1.6.6 | |
122 | + | |
123 | + 12 May 2008; Markus Rothe <corsair@gentoo.org> libupnp-1.6.5.ebuild: | |
124 | + Stable on ppc64 | |
125 | + | |
126 | + 25 Mar 2008; Jeroen Roovers <jer@gentoo.org> libupnp-1.6.5.ebuild: | |
127 | + Stable for HPPA (bug #213487). | |
128 | + | |
129 | +*libupnp-1.6.5 (12 Mar 2008) | |
130 | + | |
131 | + 12 Mar 2008; Bjarke Istrup Pedersen <gurligebis@gentoo.org> | |
132 | + -libupnp-1.6.3.ebuild, +libupnp-1.6.5.ebuild: | |
133 | + Bumping to version 1.6.5 | |
134 | + | |
135 | + 04 Mar 2008; Raúl Porcel <armin76@gentoo.org> libupnp-1.6.3.ebuild: | |
136 | + Add ~alpha | |
137 | + | |
138 | + 03 Mar 2008; Jeroen Roovers <jer@gentoo.org> libupnp-1.6.3.ebuild: | |
139 | + Marked ~hppa (bug #212002). | |
140 | + | |
141 | +*libupnp-1.6.3 (22 Jan 2008) | |
142 | + | |
143 | + 22 Jan 2008; Bjarke Istrup Pedersen <gurligebis@gentoo.org> | |
144 | + -libupnp-1.6.0.ebuild, +libupnp-1.6.3.ebuild: | |
145 | + Bumping from 1.6.0 to 1.6.3 | |
146 | + | |
147 | +*libupnp-1.6.0 (29 Jun 2007) | |
148 | + | |
149 | + 29 Jun 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> | |
150 | + +libupnp-1.6.0.ebuild: | |
151 | + Bumping to version 1.6.0 | |
152 | + | |
153 | + 29 Jun 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> | |
154 | + libupnp-1.4.6.ebuild: | |
155 | + Removing blocking of net-misc/upnp, since it is finally gone :-) | |
156 | + | |
157 | + 06 Jun 2007; Markus Rothe <corsair@gentoo.org> libupnp-1.4.6.ebuild: | |
158 | + Stable on ppc64; bug #168789 | |
159 | + | |
160 | + 30 May 2007; René Nussbaumer <killerfox@gentoo.org> libupnp-1.4.6.ebuild: | |
161 | + Stable on ppc. See bug #168789. | |
162 | + | |
163 | + 30 May 2007; Doug Goldstein <cardoe@gentoo.org> libupnp-1.4.6.ebuild: | |
164 | + stable on amd64 wrt bug #168789. Even though it still has 64 bit issues that | |
165 | + prevent apps like djmount from working, stabling it so it can replace upnp | |
166 | + which has more issues but was marked stable | |
167 | + | |
168 | + 30 May 2007; Gustavo Zacarias <gustavoz@gentoo.org> libupnp-1.4.6.ebuild: | |
169 | + Stable on sparc wrt #168789 | |
170 | + | |
171 | + 30 May 2007; Doug Goldstein <cardoe@gentoo.org> libupnp-1.4.6.ebuild: | |
172 | + stable on x86 wrt bug #168789 | |
173 | + | |
174 | + 15 May 2007; Thilo Bangert <bangert@gentoo.org> metadata.xml: | |
175 | + add <herd>no-herd</herd> | |
176 | + | |
177 | + 07 May 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> -files/libupnp-1.4.5-fbsd.patch, | |
178 | + -libupnp-1.4.5.ebuild +libupnp-1.4.6.ebuild: | |
179 | + Bumping to version 1.4.6, contains FreeBSD fix too. | |
180 | + | |
181 | +*libupnp-1.4.6 (07 May 2007) | |
182 | + | |
183 | + 29 Apr 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> +files/libupnp-1.4.5-fbsd.patch: | |
184 | + Adding patch to fix tests on FreeBSD. | |
185 | + | |
186 | + 29 Apr 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> -libupnp-1.4.4-r1.ebuild, | |
187 | + -libupnp-1.4.4.ebuild +libupnp-1.4.5.ebuild: | |
188 | + Bumping to version 1.4.5, contains FreeBSD fix and some other fixes. | |
189 | + | |
190 | +*libupnp-1.4.5 (29 Apr 2007) | |
191 | + | |
192 | + 19 Apr 2007; Timothy Redaelli <drizzt@gentoo.org> libupnp-1.4.4-r1.ebuild: | |
193 | + Keyworded ~x86-fbsd wrt bug #175201 and #175090 | |
194 | + | |
195 | + 19 Apr 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> +libupnp-1.4.4-r1.ebuild: | |
196 | + Bumping to revision 1.4.4-r1 to fix compiling on Gentoo/FreeBSD. | |
197 | + | |
198 | +*libupnp-1.4.4-r1 (19 Apr 2007) | |
199 | + | |
200 | + 17 Apr 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> -libupnp-1.4.2.ebuild: | |
201 | + Removing old version, and moving keywords to 1.4.4 | |
202 | + | |
203 | + 17 Apr 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> -libupnp-1.4.3.ebuild, | |
204 | + +libupnp-1.4.4.ebuild: | |
205 | + Bumping to version 1.4.4 | |
206 | + | |
207 | +*libupnp-1.4.4 (17 Apr 2007) | |
208 | + | |
209 | + 31 Mar 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> +libupnp-1.4.3.ebuild: | |
210 | + Bumping to version 1.4.3 | |
211 | + | |
212 | +*libupnp-1.4.3 (31 Mar 2007) | |
213 | + | |
214 | + 06 Mar 2007; Markus Rothe <corsair@gentoo.org> libupnp-1.4.2.ebuild: | |
215 | + Added ~ppc64; bug #168789 | |
216 | + | |
217 | + 03 Mar 2007; nixnut <nixnut@gentoo.org> libupnp-1.4.2.ebuild: | |
218 | + Added ~ppc wrt bug 168789 | |
219 | + | |
220 | + 27 Feb 2007; Jason Wever <weeve@gentoo.org> libupnp-1.4.2.ebuild: | |
221 | + Added ~sparc keyword wrt bug #168279. | |
222 | + | |
223 | +*libupnp-1.4.2 (27 Feb 2007) | |
224 | + | |
225 | + 27 Feb 2007; <genstef@gentoo.org> -libupnp-1.4.1.ebuild, | |
226 | + +libupnp-1.4.2.ebuild: | |
227 | + version bump and tests fix thanks weeve | |
228 | + | |
229 | + 10 Feb 2007; <genstef@gentoo.org> -files/libupnp-1.4.0-va_list.patch, | |
230 | + -libupnp-1.4.0.ebuild, libupnp-1.4.1.ebuild: | |
231 | + Fix bugs 164770 and 164768 thanks to Mark Charlebois <mcharleb@qualcomm.com> | |
232 | + | |
233 | +*libupnp-1.4.1 (29 Sep 2006) | |
234 | + | |
235 | + 29 Sep 2006; Mike Frysinger <vapier@gentoo.org> +libupnp-1.4.1.ebuild: | |
236 | + Version bump. | |
237 | + | |
238 | +*libupnp-1.4.0 (01 Jul 2006) | |
239 | + | |
240 | + 01 Jul 2006; Stefan Schweizer <genstef@gentoo.org> | |
241 | + +files/libupnp-1.4.0-va_list.patch, +metadata.xml, +libupnp-1.4.0.ebuild: | |
242 | + New ebuild, successor of upnp, thanks to kaouete <kaouete@crazydwarves.org> | |
243 | + in #136283. | ... | ... |
net-libs/libupnp/Manifest
0 → 100644
1 | +DIST libupnp-1.6.6.tar.bz2 1146854 SHA256 58d7cabec2b21c80e28a4e5090bba94a849a8f02450e26c1b985318a36b0bbb3 SHA512 f7720ed2d342b5b0bd61cdc229e4a73f94a91cef5e907a1bf6cda7118a4200bfd8564858a7971b8077b32cf22dfd9f8a130249253297604d9c5a367249c4e057 WHIRLPOOL 70f488a97ce2a4f4bde62c35d1c484a10152867dc1e0ae91d36b06397678c38fc253f88d20ef24bbd5b063984dfc637641cf4391b9fc8f7089cf1900fc2f0377 | |
2 | +EBUILD libupnp-1.6.6.ebuild 1286 SHA256 d0b0a830f054c6d7f1eb46e73e3e2d79c163e49a9dc824f8974389803d9ea790 SHA512 f708c56453531cf36cefb11edd838cc766bff6e2f64508d5c1d638f747f60a7ff3d5eb191b0d41ba127712a122fe3e82c2a6070c125b25fe6ea38057b039f86b WHIRLPOOL 195933571a2185e7c817e6acf40f6275ce49c324c7312157384de4d4d0f21ba4e3e35b51e0eb63ae7a32d25218596646b9e902a271fcb52575f8cc0630106c74 | |
3 | +MISC ChangeLog 8390 SHA256 2a2841e69f9b005912cb9a68230ff57406b33d176cf9769d599b622347d29635 SHA512 9005c7937be1b2accc7003143b2c715ef9f7809a9afb907b1b92ec1c06a675362286a3f0b325f937dc3d64d281761946d5bf9c7188c7c1e18924f572725b007f WHIRLPOOL b657c1d48bbce6a8f832edb94b1eaaad2a64c6b35e066f4840746ee4b82ee7addad9424a5937f15604ed56548d77b33b235cded22fcb518eea922379d1a29fb7 | |
4 | +MISC metadata.xml 368 SHA256 8be8b7c1c68e780a2fd0e1df428a6208d920081d390257a6ad3fa0d36f9d73e5 SHA512 8d6c2a2d32a4349792db1cd4ac472f6e7b6412b3e6da9047653866edb9a672fecbf8776d04113062324338931b408a79bcfa4024fda558f75fd9265c1455ec93 WHIRLPOOL 298b9a5aad04f9c86fb02fe77f8e3e0e1684a515d82db980a0f3ffa6058a83ad5c6f3d8cacf08e4f6ee0eb4d6476d504d94de9af0a05a759d972c6423479cae9 | ... | ... |
net-libs/libupnp/libupnp-1.6.6.ebuild
0 → 100644
1 | +# Copyright 1999-2010 Gentoo Foundation | |
2 | +# Distributed under the terms of the GNU General Public License v2 | |
3 | +# $Header: /var/cvsroot/gentoo-x86/net-libs/libupnp/Attic/libupnp-1.6.6.ebuild,v 1.8 2013/01/30 19:24:44 gurligebis dead $ | |
4 | + | |
5 | +WANT_AUTOMAKE=1.9 | |
6 | + | |
7 | +inherit eutils flag-o-matic autotools | |
8 | + | |
9 | +DESCRIPTION="An Portable Open Source UPnP Development Kit" | |
10 | +HOMEPAGE="http://pupnp.sourceforge.net/" | |
11 | +SRC_URI="mirror://sourceforge/pupnp/${P}.tar.bz2" | |
12 | + | |
13 | +LICENSE="BSD" | |
14 | +SLOT="0" | |
15 | +KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86 ~x86-fbsd" | |
16 | +IUSE="debug" | |
17 | + | |
18 | +src_unpack() { | |
19 | + unpack ${A} | |
20 | + cd "${S}" | |
21 | + | |
22 | + AT_M4DIR="m4" eautoreconf | |
23 | + | |
24 | + # fix tests | |
25 | + chmod +x ixml/test/test_document.sh | |
26 | +} | |
27 | + | |
28 | +src_compile() { | |
29 | + use x86-fbsd && append-flags -O1 | |
30 | + # w/o docdir to avoid sandbox violations | |
31 | + econf \ | |
32 | + $(use_enable debug) \ | |
33 | + || die "econf failed" | |
34 | + emake || die "emake failed" | |
35 | +} | |
36 | + | |
37 | +src_install () { | |
38 | + emake DESTDIR="${D}" install || die "emake install failed" | |
39 | + dobin upnp/sample/upnp_tv_{ctrlpt,device,combo} | |
40 | + dodoc NEWS README ChangeLog | |
41 | +} | |
42 | + | |
43 | +pkg_postinst() { | |
44 | + ewarn "Please remember to run revdep-rebuild when upgrading" | |
45 | + ewarn "from libupnp 1.4.x to libupnp 1.6.x , so packages" | |
46 | + ewarn "gets linked with the new library." | |
47 | + ewarn "" | |
48 | + ewarn "The revdep-rebuild script is part of the" | |
49 | + ewarn "app-portage/gentoolkit package." | |
50 | + ebeep | |
51 | +} | ... | ... |
net-libs/libupnp/metadata.xml
0 → 100644
1 | +<?xml version="1.0" encoding="UTF-8"?> | |
2 | +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> | |
3 | +<pkgmetadata> | |
4 | +<herd>proxy-maintainers</herd> | |
5 | +<maintainer> | |
6 | + <email>maq@maqibooy.com</email> | |
7 | + <name>Marcus Stjärnås</name> | |
8 | +</maintainer> | |
9 | +<maintainer> | |
10 | + <email>gurligebis@gentoo.org</email> | |
11 | + <name>Bjarke Istrup Pedersen</name> | |
12 | +</maintainer> | |
13 | +</pkgmetadata> | ... | ... |
overlay.xml
0 → 100644
1 | +<? xml version="1.0" ?> | |
2 | +<repositories version="1.0"> | |
3 | + <repo priority="50" quality="experimental" status="unofficial"> | |
4 | + <name>ghopp</name> | |
5 | + <description> | |
6 | + The repo contains some customized ebuilds, that I needed as well as some | |
7 | + ebuilds for my own code. | |
8 | + </description> | |
9 | + <homepage>http://www.weird-web-workers.org/</homepage> | |
10 | + <owner> | |
11 | + <email>georg@steffers.org</email> | |
12 | + </owner> | |
13 | + <source type="git"> | |
14 | + https://gitlab.weird-web-workers.org/ghopp/ghopp-overlay.git | |
15 | + </source> | |
16 | + </repo> | |
17 | +</repositories> | |
18 | +<!-- vim: set ts=2 sw=2: --> | ... | ... |
profile/arch.list
0 → 100644
1 | +amd64 | ... | ... |
profile/categories
0 → 100644
1 | +ghopp-test | ... | ... |
profile/eapi
0 → 100644
1 | +5 | ... | ... |
profile/package.mask
0 → 100644
profile/package.use
0 → 100644
profile/repo_name
0 → 100644
1 | +ghopp | ... | ... |
profile/updates/.keep-me
0 → 100644
sys-apps/pacman/ChangeLog
0 → 100644
1 | +# ChangeLog for sys-apps/pacman | |
2 | +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 | |
3 | +# $Header: /var/cvsroot/gentoo-x86/sys-apps/pacman/ChangeLog,v 1.14 2015/01/05 21:46:57 mgorny Exp $ | |
4 | + | |
5 | + 05 Jan 2015; Michał Górny <mgorny@gentoo.org> pacman-4.0.3-r1.ebuild: | |
6 | + Use python-any-r1 for tests. | |
7 | + | |
8 | +*pacman-4.0.3-r1 (24 Oct 2014) | |
9 | + | |
10 | + 24 Oct 2014; Michał Górny <mgorny@gentoo.org> +pacman-4.0.3-r1.ebuild: | |
11 | + Add missing aliases for completions, bug #526316. | |
12 | + | |
13 | +*pacman-4.0.3 (02 Jul 2012) | |
14 | + | |
15 | + 02 Jul 2012; Nathan Phillip Brink <binki@gentoo.org> +pacman-4.0.3.ebuild: | |
16 | + Add pacman-4.0.3, fixing bug #421313. | |
17 | + | |
18 | + 16 Jun 2012; Nathan Phillip Brink <binki@gentoo.org> pacman-4.0.1.ebuild: | |
19 | + Fix inconsistency between m4/gettext.m4 and Makefile.in.in caused by | |
20 | + autopoint running. Fixes bug #420469 by Ilya Gordeev. | |
21 | + | |
22 | + 08 May 2012; Jeff Horelick <jdhore@gentoo.org> pacman-4.0.1.ebuild: | |
23 | + Keyword ~x86. Tested by me, signed off by binki. | |
24 | + | |
25 | +*pacman-4.0.1 (28 Jan 2012) | |
26 | + | |
27 | + 28 Jan 2012; Nathan Phillip Brink <binki@gentoo.org> -pacman-3.5.4.ebuild, | |
28 | + -pacman-4.0.0.ebuild, +pacman-4.0.1.ebuild: | |
29 | + Bump to pacman-4.0.1, dropping old pacmen. Fixes bug #400933 where pacman was | |
30 | + incompatible with >=libarchive-3. | |
31 | + | |
32 | +*pacman-4.0.0 (18 Oct 2011) | |
33 | + | |
34 | + 18 Oct 2011; Nathan Phillip Brink <binki@gentoo.org> +pacman-4.0.0.ebuild, | |
35 | + +files/pacman-4.0.0-gpgme.patch, metadata.xml: | |
36 | + Bump to pacman-4.0.0. Add support for gpgme with help of buildsystem patch, | |
37 | + support new libcurl functionality, add missing asciidoc DEPEND, and install | |
38 | + bash completion files. | |
39 | + | |
40 | + 16 Oct 2011; Nathan Phillip Brink <binki@gentoo.org> -pacman-3.4.1.ebuild, | |
41 | + -pacman-3.5.2.ebuild: | |
42 | + Clean out old versions (pacman-3.4.1, pacman-3.5.2). | |
43 | + | |
44 | +*pacman-3.5.4 (23 Aug 2011) | |
45 | + | |
46 | + 23 Aug 2011; Nathan Phillip Brink <binki@gentoo.org> +pacman-3.5.4.ebuild: | |
47 | + Bump to pacman-3.5.4 (bug #379305). | |
48 | + | |
49 | + 08 Jun 2011; Nathan Phillip Brink <binki@gentoo.org> -pacman-3.3.3.ebuild: | |
50 | + Drop old pacman-3.3.3. | |
51 | + | |
52 | +*pacman-3.5.2 (08 Jun 2011) | |
53 | + | |
54 | + 08 Jun 2011; Nathan Phillip Brink <binki@gentoo.org> +pacman-3.5.2.ebuild: | |
55 | + Bump to pacman-3.5.2 and use EAPI=4 and autotools-utils eclass for it. | |
56 | + | |
57 | + 04 May 2011; Nathan Phillip Brink <binki@gentoo.org> metadata.xml: | |
58 | + Take over pacman which used to be proxy maintained for me. | |
59 | + | |
60 | +*pacman-3.4.1 (01 Nov 2010) | |
61 | + | |
62 | + 01 Nov 2010; Markos Chandras <hwoarang@gentoo.org> +pacman-3.4.1.ebuild: | |
63 | + Version bump. Thanks to Nathan Phillip Brink | |
64 | + (ohnobinki)<ohnobinki@ohnopublishing.net>. Bug #341229 | |
65 | + | |
66 | +*pacman-3.3.3 (12 May 2010) | |
67 | + | |
68 | + 12 May 2010; Markos Chandras <hwoarang@gentoo.org> +pacman-3.3.3.ebuild, | |
69 | + +metadata.xml: | |
70 | + Initial commit of pacman package manager. Moved from sunrise overlay. | |
71 | + Thanks to Nathan Phillip Brink (ohnobinki) <ohnobinki@ohnopublishing.net>. | |
72 | + Fixes bug #299275 | ... | ... |
sys-apps/pacman/Manifest
0 → 100644
1 | +AUX pacman-4.0.0-gpgme.patch 1588 SHA256 19e285aca79c1c0499a013eee30a22a9b16e6d8cd8c3583ffc8c597e39bbb2ed SHA512 7651769ca4b4f5ae0157e5b108a75777b3057b3d1dadb0e6c03650340f5eecdc852967627e2bbd18eb4d54c4d05db5ead57cfac42b428dd5caf16f9654d70b4c WHIRLPOOL b994cd6f38e8cacecba91f85706f88aeb05984cbd3d83c6cfaedaa9e0572198e1ebee34155f581fa249651060bf1478512483dfd5927afccae8943d5fbd5a8c7 | |
2 | +DIST pacman-4.0.3.tar.gz 1961839 SHA256 a48696ae51aaccf31a69ea7916ba9b06e7836eb933b8a281c666729c9d55ce25 SHA512 a1c7607470f0c54affe09a1b0491cdc310f37accaf782489439fd80f85b7b0ae313c477f5f3075ddef86234364b2b317e9f6abe618722b603cc9808fbba2b326 WHIRLPOOL f01c0ee89e471fbf08d71abe6e1413d7102ce6b20d20a1658a88f4600df01e9485420975ef698765b2f358e83dffe84d68df0891a6d888a35826254db33856ed | |
3 | +EBUILD pacman-4.0.3-r2.ebuild 3211 SHA256 012e209d6ec7904bbbe533cdb9bd37ea2f3999253271e615a2f6e57e405f8201 SHA512 9029f623535d438e5efe90965497cb0deeeaab9c467dc3fafe5b5ef0b9945af1c5e66e204a57ff460f024b507de038766a5c0227ca02e97d0ae1e6f1b0a2f8df WHIRLPOOL d609216fb820b54e4adef1fdab362f2ab26a2f5965a226b3a8ae5770b3f788f5a5202d16ebd892d61528b3999cd5804ab154119e0691c924abc58f0737181968 | |
4 | +MISC ChangeLog 2764 SHA256 81556673523a44e3506ece515916d6817fb2da67e2bf66a1b9b73070e5936c5b SHA512 050bc1d6055e9d7658f685cf20c5896da296641ea801c4bde46e24ef66912b9066ee308f7121bc4136dafc528a18f43908c131575e1e3017dd435402b62b11ae WHIRLPOOL b2be033315bfbad356fe5812ca716838f543cb08e670985223dea36b81e85aec26080060b56dad43f8d666c60837f1bace8dd60239a9b98399fb9a8076eaf845 | |
5 | +MISC metadata.xml 365 SHA256 9fc1ef7dbfcf2bf60550a9012a41fb77c8795d2af3cf59a4c6fd1f59169b2d1f SHA512 f6c422bf2d6ea05e32377d7a12c16ed28c3329b8c38d1c8f0bfa5893219b027d37ec0e47eed7994fb6b0d1d3bf7852a52fbad6582488e2e877d343b229e45fe1 WHIRLPOOL dbf72fb7eca4ade87a77c5bb97b2b0ef08f5dada7d87bd2c15c7882b637c5032f21f66ec0d1eaa41a9cf0445b4e0b0dc7f45b851990a8051ebd593e145c8fe3c | ... | ... |
1 | +From fc732def0944aac5c7b18860b4f46444e6d50044 Mon Sep 17 00:00:00 2001 | |
2 | +From: Nathan Phillip Brink <binki@gentoo.org> | |
3 | +Date: Mon, 17 Oct 2011 21:01:22 +0000 | |
4 | +Subject: [PATCH] Use AM_GPGME_PATH macro from gpgme instead of home-built gpgme detection. | |
5 | + | |
6 | +Fixes compilation on Gentoo, where CPPFLAGS=-I/usr/include/gpgme is | |
7 | +necessary. | |
8 | +--- | |
9 | + configure.ac | 20 ++++++++++++-------- | |
10 | + 1 files changed, 12 insertions(+), 8 deletions(-) | |
11 | + | |
12 | +diff --git a/configure.ac b/configure.ac | |
13 | +index c23da75..87cd359 100644 | |
14 | +--- a/configure.ac | |
15 | ++++ b/configure.ac | |
16 | +@@ -161,14 +161,18 @@ AM_CONDITIONAL([HAVE_LIBSSL], [test "x$with_openssl" = "xyes"]) | |
17 | + # Check for gpgme | |
18 | + AC_MSG_CHECKING(whether to link with libgpgme) | |
19 | + AS_IF([test "x$with_gpgme" != "xno"], | |
20 | +- [AC_MSG_RESULT(yes) | |
21 | +- AC_CHECK_LIB([gpgme], [gpgme_check_version], , | |
22 | +- [if test "x$with_gpgme" != "xcheck"; then | |
23 | +- AC_MSG_FAILURE([--with-ggpme was given, but -lgpgme was not found]) | |
24 | +- fi], | |
25 | +- [-lgpgme]) | |
26 | +- with_gpgme=$ac_cv_lib_gpgme_gpgme_check_version], | |
27 | +- AC_MSG_RESULT(no)) | |
28 | ++ [AC_MSG_RESULT([yes])], | |
29 | ++ [AC_MSG_RESULT([no])]) | |
30 | ++AS_IF([test "x$with_gpgme" != "xno"], | |
31 | ++ [AM_PATH_GPGME([], | |
32 | ++ [LIBS="$LIBS $GPGME_LIBS" | |
33 | ++ CPPFLAGS="$CPPFLAGS $GPGME_CPPFLAGS" | |
34 | ++ CFLAGS="$CFLAGS $GPGME_CFLAGS" | |
35 | ++ with_gpgme=yes | |
36 | ++ AC_DEFINE([HAVE_LIBGPGME], [1], [Define if gpgme should be used to provide GPG signature support.])], | |
37 | ++ [AS_IF([test "x$with_gpgme" != "xcheck"], | |
38 | ++ [AC_MSG_FAILURE([--with-gpgme was given, but gpgme was not found])]) | |
39 | ++ with_gpgme=no])]) | |
40 | + AM_CONDITIONAL([HAVE_LIBGPGME], [test "x$with_gpgme" = "xyes"]) | |
41 | + | |
42 | + # Checks for header files. | |
43 | +-- | |
44 | +1.7.3.4 | |
45 | + | ... | ... |
sys-apps/pacman/metadata.xml
0 → 100644
1 | +<?xml version="1.0" encoding="UTF-8"?> | |
2 | +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> | |
3 | +<pkgmetadata> | |
4 | + <maintainer> | |
5 | + <email>binki@gentoo.org</email> | |
6 | + <name>Nathan Phillip Brink</name> | |
7 | + </maintainer> | |
8 | + <use> | |
9 | + <flag name="gpg">Support verifying packages signed with GPG using <pkg>app-crypt/gpgme</pkg></flag> | |
10 | + </use> | |
11 | +</pkgmetadata> | ... | ... |
sys-apps/pacman/pacman-4.0.3-r2.ebuild
0 → 100644
1 | +# Copyright 1999-2015 Gentoo Foundation | |
2 | +# Distributed under the terms of the GNU General Public License v2 | |
3 | +# $Header: /var/cvsroot/gentoo-x86/sys-apps/pacman/pacman-4.0.3-r1.ebuild,v 1.2 2015/01/05 21:46:57 mgorny Exp $ | |
4 | + | |
5 | +EAPI=4 | |
6 | + | |
7 | +PYTHON_COMPAT=( python2_7 ) | |
8 | +inherit autotools autotools-utils bash-completion-r1 eutils python-any-r1 | |
9 | + | |
10 | +DESCRIPTION="Archlinux's binary package manager" | |
11 | +HOMEPAGE="http://archlinux.org/pacman/" | |
12 | +SRC_URI="ftp://ftp.archlinux.org/other/${PN}/${P}.tar.gz" | |
13 | + | |
14 | +LICENSE="GPL-2" | |
15 | +SLOT="0" | |
16 | +KEYWORDS="~amd64 ~x86" | |
17 | +IUSE="curl debug doc gpg test" | |
18 | + | |
19 | +COMMON_DEPEND="app-arch/libarchive | |
20 | + dev-libs/openssl | |
21 | + virtual/libiconv | |
22 | + virtual/libintl | |
23 | + sys-devel/gettext | |
24 | + app-arch/arch-install-scripts | |
25 | + app-arch/armrr | |
26 | + curl? ( net-misc/curl ) | |
27 | + gpg? ( app-crypt/gpgme )" | |
28 | +RDEPEND="${COMMON_DEPEND} | |
29 | + app-arch/xz-utils" | |
30 | +# autoconf macros from gpgme requied unconditionally | |
31 | +# makepkg collision with old bash-completion | |
32 | +DEPEND="${COMMON_DEPEND} | |
33 | + app-crypt/gpgme | |
34 | + doc? ( app-doc/doxygen | |
35 | + app-text/asciidoc ) | |
36 | + test? ( ${PYTHON_DEPS} ) | |
37 | + !<=app-shells/bash-completion-2.1-r90" | |
38 | + | |
39 | +RESTRICT="test" | |
40 | + | |
41 | +src_prepare() { | |
42 | + # Adds AM_GPGME_PATH call which requires app-crypt/gpgme to be | |
43 | + # DEPENDed on unconditionally: | |
44 | + epatch "${FILESDIR}"/${PN}-4.0.0-gpgme.patch | |
45 | + | |
46 | + # Remove a line that adds -Werror in ./configure when --enable-debug | |
47 | + # is passed: | |
48 | + sed -i -e '/-Werror/d' configure.ac || die "-Werror" | |
49 | + | |
50 | + # autopoint is unwilling to replace m4/gettext.m4 with the correct | |
51 | + # version even though it'll gladly replace */po/Makefile.in.in, | |
52 | + # creating an inconsistency between gettext m4 macros and | |
53 | + # Makefile.in.in. Also, AM_MKINSTALLDIRS apparently doesn't exist | |
54 | + # anymore, so we need newer gettext macros. #420469 | |
55 | + rm m4/gettext.m4 || die | |
56 | + sed -i -e '/AM_GNU_GETTEXT_VERSION/s/0\.13\.1/0.18.1/' configure.ac || die | |
57 | + | |
58 | + eautoreconf | |
59 | +} | |
60 | + | |
61 | +src_configure() { | |
62 | + local myeconfargs=( | |
63 | + --localstatedir=/var | |
64 | + --disable-git-version | |
65 | + --with-openssl | |
66 | + # Help protect user from shooting his/her Gentoo installation in | |
67 | + # its foot. | |
68 | + --with-root-dir="${EPREFIX}"/var/chroot/archlinux | |
69 | + $(use_enable debug) | |
70 | + $(use_enable doc) | |
71 | + $(use_enable doc doxygen) | |
72 | + $(use_with curl libcurl) | |
73 | + $(use_with gpg gpgme) | |
74 | + ) | |
75 | + autotools-utils_src_configure | |
76 | +} | |
77 | + | |
78 | +src_install() { | |
79 | + autotools-utils_src_install | |
80 | + | |
81 | + dodir /etc/pacman.d | |
82 | + newbashcomp "${AUTOTOOLS_BUILD_DIR}"/contrib/bash_completion pacman | |
83 | + bashcomp_alias pacman pacman-key makepkg | |
84 | + | |
85 | + # get a mirrorlist. | |
86 | + # 1. use locale to find a country code... | |
87 | + LOCALE="$(locale | sed '/^LANG/{;s/.*=\([^.]*\).*/\1/;p;};d')" | |
88 | + LOCALE="$(echo ${LOCALE#*_} | tr '[:lower:]' '[:upper:]')" | |
89 | + | |
90 | + echo "$(armrr -h | sed '2,+1H;${;g;p;};d' | tr -d '\n')" | grep -q 'DE' || \ | |
91 | + LOCALE='US' | |
92 | + | |
93 | + echo -e "n\ny" | DESTDIR=${D} armrr "${LOCALE}" | |
94 | + | |
95 | + # remove comment from XferCommand | |
96 | + sed -i '/^\s*#XferCommand.*curl/s/^\s*#//' ${D}/etc/pacman.conf | |
97 | + | |
98 | + # add mirror configuration | |
99 | + cat >>${D}/etc/pacman.conf <<EOF | |
100 | +[core] | |
101 | +Include = /etc/pacman.d/mirrorlist | |
102 | + | |
103 | +[extra] | |
104 | +Include = /etc/pacman.d/mirrorlist | |
105 | + | |
106 | +[community] | |
107 | +Include = /etc/pacman.d/mirrorlist | |
108 | + | |
109 | +[multilib] | |
110 | +Include = /etc/pacman.d/mirrorlist | |
111 | +EOF | |
112 | +} | |
113 | + | |
114 | +pkg_postinst() { | |
115 | + einfo "Please see http://ohnopub.net/~ohnobinki/gentoo/arch/ for information" | |
116 | + einfo "about setting up an archlinux chroot." | |
117 | +} | ... | ... |
Please
register
or
login
to post a comment