parent
8684ce7600
commit
b5019d4152
@ -0,0 +1,65 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/auctex/auctex-11.88.ebuild,v 1.1 2014/11/01 16:45:58 ulm Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit elisp latex-package
|
||||
|
||||
DESCRIPTION="Extended support for writing, formatting and using (La)TeX, Texinfo and BibTeX files"
|
||||
HOMEPAGE="http://www.gnu.org/software/auctex/"
|
||||
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+ FDL-1.3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
|
||||
IUSE="preview-latex"
|
||||
|
||||
DEPEND="virtual/latex-base
|
||||
preview-latex? (
|
||||
app-text/dvipng
|
||||
app-text/ghostscript-gpl
|
||||
)"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
TEXMF="/usr/share/texmf-site"
|
||||
|
||||
src_prepare() {
|
||||
elisp_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
EMACS_NAME=emacs EMACS_FLAVOR=emacs econf --disable-build-dir-test \
|
||||
--with-auto-dir="${EPREFIX}/var/lib/auctex" \
|
||||
--with-lispdir="${EPREFIX}${SITELISP}/${PN}" \
|
||||
--with-packagelispdir="${EPREFIX}${SITELISP}/${PN}" \
|
||||
--with-packagedatadir="${EPREFIX}${SITEETC}/${PN}" \
|
||||
--with-texmf-dir="${EPREFIX}${TEXMF}" \
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
$(use_enable preview-latex preview)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export VARTEXFONTS="${T}"/fonts
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -j1 DESTDIR="${D}" install
|
||||
elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el"
|
||||
if use preview-latex; then
|
||||
elisp-site-file-install "${FILESDIR}/60${PN}-gentoo.el"
|
||||
fi
|
||||
dodoc ChangeLog CHANGES FAQ INSTALL PROBLEMS.preview README RELEASE TODO
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# rebuild TeX-inputfiles-database
|
||||
use preview-latex && latex-package_pkg_postinst
|
||||
elisp-site-regen
|
||||
}
|
||||
|
||||
pkg_postrm(){
|
||||
use preview-latex && latex-package_pkg_postrm
|
||||
elisp-site-regen
|
||||
}
|
@ -0,0 +1,129 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-java/emul-linux-x86-java-1.7.0.71.ebuild,v 1.3 2014/11/01 17:00:53 ago Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit java-vm-2 eutils prefix versionator
|
||||
|
||||
# This URIs need to be updated when bumping!
|
||||
JRE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html"
|
||||
|
||||
MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)"
|
||||
S_PV="$(replace_version_separator 3 '_')"
|
||||
|
||||
X86_AT="jre-${MY_PV}-linux-i586.tar.gz"
|
||||
|
||||
DESCRIPTION="Oracle's Java SE Runtime Environment (32bit)"
|
||||
HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
|
||||
SRC_URI="${X86_AT}"
|
||||
|
||||
LICENSE="Oracle-BCLA-JavaSE"
|
||||
SLOT="1.7"
|
||||
KEYWORDS="-* amd64"
|
||||
IUSE="+X alsa nsplugin pax_kernel"
|
||||
|
||||
RESTRICT="fetch strip"
|
||||
QA_PREBUILT="*"
|
||||
|
||||
RDEPEND="
|
||||
|| (
|
||||
(
|
||||
X? (
|
||||
x11-libs/libXext[abi_x86_32(-)]
|
||||
x11-libs/libXi[abi_x86_32(-)]
|
||||
x11-libs/libXrender[abi_x86_32(-)]
|
||||
x11-libs/libXtst[abi_x86_32(-)]
|
||||
x11-libs/libX11[abi_x86_32(-)] )
|
||||
alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)] )
|
||||
)
|
||||
(
|
||||
X? ( app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)] )
|
||||
alsa? ( app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )
|
||||
)
|
||||
)
|
||||
"
|
||||
|
||||
# scanelf won't create a PaX header, so depend on paxctl to avoid fallback
|
||||
# marking. #427642
|
||||
DEPEND="
|
||||
pax_kernel? ( sys-apps/paxctl )"
|
||||
|
||||
S="${WORKDIR}/jre${S_PV}"
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo "Due to Oracle no longer providing the distro-friendly DLJ bundles, the package has become fetch restricted again."
|
||||
einfo ""
|
||||
einfo "Please download '${X86_AT}' from:"
|
||||
einfo "'${JRE_URI}'"
|
||||
einfo "and move it to '${DISTDIR}'"
|
||||
einfo
|
||||
einfo "If the above mentioned urls do not point to the correct version anymore,"
|
||||
einfo "please download the files from Oracle's java download archive:"
|
||||
einfo
|
||||
einfo " http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jre-${MY_PV}-oth-JPR"
|
||||
einfo
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# This needs to be done before CDS - #215225
|
||||
java-vm_set-pax-markings "${S}"
|
||||
|
||||
# see bug #207282
|
||||
einfo "Creating the Class Data Sharing archives"
|
||||
bin/java -client -Xshare:dump || die
|
||||
bin/java -server -Xshare:dump || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local dest="/opt/${P}"
|
||||
local ddest="${ED}${dest}"
|
||||
|
||||
# We should not need the ancient plugin for Firefox 2 anymore, plus it has
|
||||
# writable executable segments
|
||||
rm -vf lib/i386/libjavaplugin_oji.so \
|
||||
lib/i386/libjavaplugin_nscp*.so
|
||||
rm -vrf plugin/i386
|
||||
# Without nsplugin flag, also remove the new plugin
|
||||
arch=i386;
|
||||
if ! use nsplugin; then
|
||||
rm -vf lib/${arch}/libnpjp2.so \
|
||||
lib/${arch}/libjavaplugin_jni.so
|
||||
fi
|
||||
|
||||
dodir "${dest}"
|
||||
cp -pPR bin lib man "${ddest}" || die
|
||||
|
||||
# Remove empty dirs we might have copied
|
||||
find "${D}" -type d -empty -exec rmdir {} + || die
|
||||
|
||||
dodoc COPYRIGHT README
|
||||
|
||||
if use nsplugin; then
|
||||
install_mozilla_plugin "${dest}"/lib/${arch}/libnpjp2.so
|
||||
fi
|
||||
|
||||
# Install desktop file for the Java Control Panel.
|
||||
# Using ${PN}-${SLOT} to prevent file collision with jre and or other slots.
|
||||
# make_desktop_entry can't be used as ${P} would end up in filename.
|
||||
newicon lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \
|
||||
sun-jcontrol-${PN}-${SLOT}.png || die
|
||||
sed -e "s#Name=.*#Name=Java Control Panel for Oracle JDK ${SLOT} (${PN})#" \
|
||||
-e "s#Exec=.*#Exec=${dest}/bin/jcontrol#" \
|
||||
-e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}#" \
|
||||
-e "s#Application;##" \
|
||||
-e "/Encoding/d" \
|
||||
lib/desktop/applications/sun_java.desktop > \
|
||||
"${T}"/jcontrol-${PN}-${SLOT}.desktop || die
|
||||
domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
|
||||
|
||||
# http://docs.oracle.com/javase/6/docs/technotes/guides/intl/fontconfig.html
|
||||
rm "${ddest}"/lib/fontconfig.* || die
|
||||
cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die
|
||||
eprefixify "${T}"/fontconfig.properties
|
||||
insinto "${dest}"/lib/
|
||||
doins "${T}"/fontconfig.properties
|
||||
|
||||
set_java_env "${FILESDIR}/${VMHANDLE}.env-r1"
|
||||
java-vm_revdep-mask
|
||||
}
|
@ -1,5 +1,9 @@
|
||||
*ibus-cangjie-2.1 (24 Apr 2014)
|
||||
|
||||
01 Nov 2014; Yixun Lan <dlan@gentoo.org> ibus-cangjie-2.1.ebuild,
|
||||
+files/ibus-cangjie-gtk-unit-test.patch:
|
||||
fix bug 526392, skip gtk unit test, proxy for Brendan Horan
|
||||
|
||||
24 Apr 2014; Naohiro Aota <naota@gentoo.org> +ibus-cangjie-2.1.ebuild,
|
||||
+metadata.xml:
|
||||
New ebuild app-i18n/ibus-cangjie written by Brendan Horan. #506718
|
||||
|
@ -1,24 +1,25 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX ibus-cangjie-gtk-unit-test.patch 460 SHA256 3fe7522798873853cc35bd3c74cbe0315c363673b9e4473b888f7bc5fd985ec5 SHA512 806155503a16c81958eac7cbb48ad7f22d604ced5bf7f833a141a59d906bded2257c6c3d9d9140c0e914d89fa86e8dff8bcca2a6dee542da60d282ebc00c572b WHIRLPOOL 79f0a4601cbc15042674acaad93974b8974359399b035ec0794f9ce8e5b26e4cfcd8ae04ff7d1d36f7df69042fea5129a1aae26a017cb5d3e5b1d67a352d51fb
|
||||
DIST ibus-cangjie-2.1.tar.xz 147796 SHA256 00563b16fdbc8033e019b37e3ee17f62fb5dd05c68fd67b114909d7261cd433c SHA512 8ac4b7d9ecd91f9a04190db2aeda595f0740c10afe49aa7f5961eb30962fec5874131c4831b3bf473b008549bb2bb51195c6ab81f32008edbe4f3239e69afadf WHIRLPOOL 6def3a79d6f38382844340e1a1bb5a66911c5db3e260f295c7d5db66b1e4d314ec23f5df184cb4eb6a236688bffad54e61df6604c4a758a622aab4e6c86f4d99
|
||||
EBUILD ibus-cangjie-2.1.ebuild 1135 SHA256 33cc8083c649431ebe41df1f343c7ef65612a2ab7fabd39f5bc063a6b9a44bcc SHA512 f6972e9f819b2ea1722e0bc51bacf696b76fa7d6050b18ed9f62536474a31818940622c5d34b5851d67e71b0e22786e001f5acbf1948c49117cc34138e94a198 WHIRLPOOL 57cd0ccfcbd964a1cfe604317b041e5bd8a927487fc6df57041fcae39f3ea6fa0de6a33ccdfc9e34cd43b8974a49b45791daaa1865a04f2a13a624e35b3a3c06
|
||||
MISC ChangeLog 192 SHA256 34d733a73a3f466dca01daf6ce7cbc79174be7fb2a681ba91d74bcb5e460905b SHA512 849fde0d90e4097be22b9172739a18b7ea522b886be023da9c1f8475727ef42ea1ceee7855582a30ea0514e6a43261d0ae7290b85e3080dadaa0464fda26bd5a WHIRLPOOL 58b9b9a8f87cec2109022bc01c9c9de04398a1397f4e876bcaa80a2929820f48eade8d9dee5cef98a3dd94fd32d559c9d83fd565c3b000bb022c492ca231fd6b
|
||||
EBUILD ibus-cangjie-2.1.ebuild 1209 SHA256 66088d59ad8586030ae010892426fb96fcdbad4259084e0e44b74d9b10072dee SHA512 988cf60ebfe8514982f7138240c8dba6e7d6429f2400a9b4b5ac9652903baf05a37dcc272a5057727d58992db77210758ea9ee97a2492c9842dd2fdd4a8aebc0 WHIRLPOOL 438527af9cec4907c1a7c00a04c2a83adce56213344c8bf20bbbe97187e17e77266120ceeafa6f60b88c13900744da16e873c1916fd2c96e08258aee1aaf968b
|
||||
MISC ChangeLog 366 SHA256 c1f246f686dc21713c8e186a8c61a44c4da11988ce7dc0ed8c9fda5854830a2d SHA512 5eb029a0ebda0786fb8f48d61f63aecbf2c7ba907aa0527ba3b995a5c303736bb0cda6835441f68b29bc78344675f35bb17463a1c9a7b128ec799cd7c38d69d2 WHIRLPOOL 1b36972c663770c0ac1499b5c402935de907ad85f4b16f2c3fde3815ecfd07da01fbebb6196f48caa690ae61dbfb5ab825ccbfafd757d9b7375764849f67798a
|
||||
MISC metadata.xml 349 SHA256 ee5d8af5e7c20fa056a40aeffcdd673117eab0b618a5b51ea9913b7d1cf3da78 SHA512 e190e766b784544ef142af9dc85cc6001e3423cf283a424c0db63705339d0e816468c31f8a2e190c099e942cb1bb91d930b3ca5077b46811a1f7f3103ab2e6ac WHIRLPOOL f3b6b755d7d013819df9f10e70b2c0462ca6efbbdf2e96473cf4b3a62163dd5ced8091411a90c769b5e16201c8bf5071b5cc9556c35f3f784845417001fae091
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.22 (GNU/Linux)
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCAAGBQJTWJxKAAoJEDYO1FT4VRUUOWcP/1kJiimnuAWbpLiUABUuB7Iw
|
||||
EjA5WrlfNrKuTXoHwssTVg1CIyW68Qrnr2xgEfMK8jZt65uysLd0xUhf76Q6TQRM
|
||||
3rLmPQIMcols+1uwnpnIkwbRch+RO1bbHoLqgriUAN2Z6Bds3fVMV08VV9jfHA//
|
||||
KH0r2LfV6rZXKS9jRxeB8Lmbi9yZ4GFmNjY911aT5rtpoourcSkUmp9SVgSkTAbY
|
||||
oKDvz6qA8uvKRxgpBEjLwU+mWzdEcBAQFblzjHO7LqNCbxBLubMuwqM+8nUFk4WP
|
||||
TUZW9U68CvlXhKchU0icfkDbjq3wnpCnLZRsweAjUFTjyW7SLjBnyLcetxNE8/Ci
|
||||
dyzWHoeeTBR3tFFLFAcPhFRQiUxC9PlCp1T3kUP6U13EUcWZp086lK38XVZhggEU
|
||||
5fYXxPlZTY7BS6Tn8yFIDCE45sjlLhoj2WoqUi1kVjVKyrUNmb4IfT/RapqRKZKc
|
||||
A3rDf3xsbuH8Pwuij5iANvI8sllPdrS7zBJC19GUwnRIQE0HxMmzm8w+nz3w4Y+O
|
||||
7bRJTysaRvTfWUt1UoRrLREUw90Smul/12a8V7JEuKuU6q5BQvvX8qEDjUVgIlzc
|
||||
pGbdvWoTdaRHhNR+Ash60Am94lZl5AB2zz9gUQ0r6BzGQACyA0NTM4YBJC1i31Jw
|
||||
0cqjrnrXtTKbRFWnRn6P
|
||||
=dxNp
|
||||
iQIcBAEBCAAGBQJUVPagAAoJEJIMDbyqvv1VZKoP/i4gmEwoMoVQ9QnY720BdD8Y
|
||||
d1o0m9Cuw6+wK9UN9RtLz2c17ez8HmxYgdrrfpX3jJa1xHRh5lL9zUk1BYuCjw4V
|
||||
ojgIkK9cefzD37R5x8QrpHXEeAj5bd9no9o7rh/EVDc1SAZ1t7IXyxLkm3R3SYLI
|
||||
v/gO8mqbJSukv+yR3vvIi9/yH/hUrtMnHlOjIoW5jHcClDmlZkPx/CaHMQhn4nuU
|
||||
c6wZIZEkpa5BCzHCj2ki42NOTOnTdnBY+zii/vZHaT5KssHita07FDzmUNBKUn/a
|
||||
uOSAWSa02d4fwW6ngy413AP3y5s3KM9bX//A9yjkrVfdUyhLpwj9UJWU74TQ89Zq
|
||||
R49TOmkSWv1wNRNNJBDV83ttUJWFJTW3ytZcgukOU5z6zgoAJ2/BUqrzPJPQZDM9
|
||||
bO3k0CexX2usKfARWNXIFNKVsmBAg5FgAz2nvWZzEF79DtymcJDZ6pQ1nWNzIogG
|
||||
htY72pLbLKVRzafYS23bS80TV3pyFYXvN+lTzfn5dFit2F2n9h+KynzkUFjalGHP
|
||||
B5J/GILW1C4L+mlJ5fYrMWsYWapz9vdWqW3vUxXrChQLwK2noYQcVc/N3NGJh39p
|
||||
iZYG0YfbzJg+UYhRwGPa3k6QMfjI50KChpJz/jSCCIlFzQ26rUHzNQwKToFCdZyc
|
||||
pCNDUYLBOUyoNkTz7aMj
|
||||
=zmJD
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,12 @@
|
||||
diff --git a/tests/test_prefs.py b/tests/test_prefs.py
|
||||
index d1bb438..e568939 100644
|
||||
--- a/tests/test_prefs.py
|
||||
+++ b/tests/test_prefs.py
|
||||
@@ -37,6 +37,7 @@ class PrefsTestCase(unittest.TestCase):
|
||||
except ET.ParseError as e:
|
||||
raise AssertionError(e)
|
||||
|
||||
+ @unittest.skip("Importing Gtk doesn't raise a RuntimeError on recent Fedora")
|
||||
def test_ui_file_is_valid_gtk_builder(self):
|
||||
try:
|
||||
from gi.repository import Gtk
|
@ -0,0 +1,39 @@
|
||||
Gentoo-bug: https://bugs.gentoo.org/527118
|
||||
--- a/m4.include/mc-with-screen-ncurses.m4
|
||||
+++ b/m4.include/mc-with-screen-ncurses.m4
|
||||
@@ -101,6 +101,9 @@
|
||||
LIBS=
|
||||
AC_SEARCH_LIBS([has_colors], [ncurses], [MCLIBS="$MCLIBS $LIBS"],
|
||||
[AC_MSG_ERROR([Cannot find ncurses library])])
|
||||
+ AC_SEARCH_LIBS([stdscr],[tinfo ncurses],[MCLIBS="$MCLIBS $LIBS"],
|
||||
+ [AC_MSG_ERROR([Cannot find a library providing stdscr])])
|
||||
+
|
||||
|
||||
screen_type=ncurses
|
||||
screen_msg="Ncurses library"
|
||||
@@ -111,10 +114,15 @@
|
||||
AC_SEARCH_LIBS([addwstr], [ncursesw ncurses curses], [MCLIBS="$MCLIBS $LIBS";ncursesw_found=yes],
|
||||
[AC_MSG_WARN([Cannot find ncurses library, that support wide characters])])
|
||||
|
||||
+ AC_SEARCH_LIBS([stdscr],[tinfo ncursesw ncurses curses],[MCLIBS="$MCLIBS $LIBS"],
|
||||
+ [AC_MSG_ERROR([Cannot find a library providing stdscr])])
|
||||
+
|
||||
if test x"$ncursesw_found" = "x"; then
|
||||
LIBS=
|
||||
AC_SEARCH_LIBS([has_colors], [ncurses curses], [MCLIBS="$MCLIBS $LIBS"],
|
||||
[AC_MSG_ERROR([Cannot find ncurses library])])
|
||||
+ AC_SEARCH_LIBS([stdscr],[tinfo ncurses curses],[MCLIBS="$MCLIBS $LIBS"],
|
||||
+ [AC_MSG_ERROR([Cannot find a library providing stdscr])])
|
||||
fi
|
||||
|
||||
dnl Check the header
|
||||
@@ -166,6 +174,9 @@
|
||||
LIBS=
|
||||
AC_SEARCH_LIBS([has_colors], [ncursesw], [MCLIBS="$MCLIBS $LIBS"],
|
||||
[AC_MSG_ERROR([Cannot find ncursesw library])])
|
||||
+ AC_SEARCH_LIBS([stdscr],[tinfow ncursesw],[MCLIBS="$MCLIBS $LIBS"],
|
||||
+ [AC_MSG_ERROR([Cannot find a library providing stdscr])])
|
||||
+
|
||||
|
||||
dnl Check the header
|
||||
ncurses_h_found=
|
@ -1,19 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX gtg-0.2.4-hamster.patch 2178 SHA256 be75c9ba3cce151b421054701ce36a82c349ef0cd9445ed31cdb97ade98e5b54 SHA512 ee4eaab720bdc7530d4dd780c9e9116829896e1bb42b4981b00f678c8954c26273e57d68994c59d0baa5018a8a5430351a37b2aaee54563b97e5e5151e13b309 WHIRLPOOL f0d1a40d416a3484115ab98f3735f337cbf5c5eea7d65d3f4eac2f361088ce3f6aeaa7c5941f506057e019ddd895e59b77cf7b29fd7da9f4f459bfc93a499361
|
||||
DIST gtg-0.2.4.tar.gz 598293 SHA256 8dcadc0d13acc50d6fab3c7627b5a5068d74ffbf50f5fb595edec8de01974911 SHA512 f668becf901f26254280335121f490d6474c47c31d97f32e28f108d6584f0efe49fdfcb9a1f317068a79078890f93f818792b8ad63e6d200bf29230ab58773f5 WHIRLPOOL df5aaf1b5f26102844ca93a918c4d48e848c79e71217494d94167ab78d8fb8ab4a65ec146b47e9102e8a0053f3088c9ccccfc1b5ea11f87c4eaff3e326d53770
|
||||
DIST gtg-0.2.5.tar.gz 604031 SHA256 e6a7504b3a780cee7a6374980336dce01d70b0e920ceb00e0649457a00fab94e SHA512 86d45373fa93cf7fbde4cbd94012091de4e7e059c65a2a678e232ee9f55f71ce7091f01a4616ecdda33a4caeba7c6ee1328b720da4e2aec30fbab0fdcbb5ece3 WHIRLPOOL 25cebbdd7e5d6b48be7930843c19061eecc154e830cf2ccb6e788e76894afc9ea9d244b2cd4272b64bcf10ab4eb0d6b03b575c6e8a02d1f23d843bdbcaf4a7e8
|
||||
AUX gtg-0.3.1-desktop.patch 334 SHA256 faf36515f2bc6cdb3f3b334a761620370c9a17ac24b93db3ea29177770f9d117 SHA512 3d3b0b1c46fe352183d7a2d5b9ee65db995a1fe8bf10e35033a7c51261700cbfb8341371553eb95e11a8d502b70caeb588a41e8377014e85f30d20df97ee8449 WHIRLPOOL fbe91e4e2a253ee2ad31b31934f0a7fb778dc2d6afa6d20ffe0a27239e9e996bc45fd32097405a33f104a9bcc92819304f72a449ffc2f81d0ca4d7c5781699e1
|
||||
AUX gtg-0.3.1-locales.patch 584 SHA256 628539e0e8b2ba9fdef7189520cf97b17b98cdfec0501756f101ad6f06952254 SHA512 4a62d55e0bdf4cb0bfaa3edcbf7f1573645c2d5505ec98c17529437545bd5f18374a561063d5e5d163bea0064d9daa9f82a29ee2f8ebeb00833c678d47446142 WHIRLPOOL efdaebe4e8d2e2eb77e334c4e16101362dbc2e5dbeb84c73bcccc3b09edb73c4d263762055e4af50021ad145b5a1eedddca6696e6d9d4bd6ee351415b65fbe5f
|
||||
DIST gtg-0.3.1.tar.gz 7902244 SHA256 57ceb3fa15298b69ce64cdd0a0a35ef3f4fd1151458ddff21f26a288cc02a0a7 SHA512 7d342971cd98fbe5b84ec2f2b4c918dd668d00699b6f0afb76b143acdbe79807525bcc02d2e189769c24de5a8b33d7eef4ce242e3c091fe09505daac55158f12 WHIRLPOOL 3d90cf709cfe15e0a303b0caea7c1102cf4e9c31441be7a390b8be32f34a20059bc3ff9b422bada593364b22047f95a2eb58c6a558c5f5f8f8af7f534db8fc5b
|
||||
DIST gtg-0.3.tar.gz 4692580 SHA256 7c55a2eb1e6a552ece4c023f92ebec85661d514e4035ff5e2bcfc1c56ec4e2bc SHA512 0d36a1fabc23457057ef8c5f3b6f945f317c0d840f5a63ebc50fba0a5823c729e5765b531a95f71acb4364cae373420fded6ce04958bd4f8b44669a43dc22191 WHIRLPOOL 9c95218b8e882637ed9b6b8017e1c67cea2521d08aa63cf1bcdd0f499b0b296784b077cce4447354913dff9958071aa91c792f003f42bac237b72318afb26909
|
||||
EBUILD gtg-0.2.4-r1.ebuild 1175 SHA256 d35732349b8dbc4b35cbf4ce163b2c68c82b1f236a8518877d8ab7f3dcddde95 SHA512 5fd8e2fa5436fc594ace472e80c1cafd05f3dc39d35630939a696c7911b3b842ec8bf0af61ac2e96adbe77a5563b0e8d42a8e6b45d9820100820468795c17a00 WHIRLPOOL ebf411dbc3a724381ee49efedfc0c5a46ac491a0e81762f7c9cd0043c181c4681300d7eaaac492bf0a1b9e152b203869a2be47207548efe17b8617fcf087a8bb
|
||||
EBUILD gtg-0.2.5.ebuild 1223 SHA256 17a0fdd521126e948ef34c1c3e888df416c72d438be8b6b7c052e0a40305d7ab SHA512 f78dbec822dd08f4c9e9af7e37868c0f21a193f8ce8932f5032fa6ba86a78e0715a6489cd9ed5a0821998e6ee0f8d2569ef6768f4b290254149e6098d6a15e11 WHIRLPOOL c80a51a65fedaa9f63dcf2a8afe3e615e0457513c236367946a523566c47abc73dfbbb246f6e399851594b2718ebaf4cd2b07c493f6bcc5e9dcf1f13785d275a
|
||||
EBUILD gtg-0.3.1.ebuild 2031 SHA256 822ba181a31ab21a2636d6d7260026792ef9d17064cd515bafa33f073c2c9b6b SHA512 32d09f3dd463534b15d568157ccc4e7cde4cb51a78e81ad748f9e2ab498ee848277db95e16504472afb2fd38f1870e3b7641bfe8fc3cc457b463f4a5c5ef4426 WHIRLPOOL da728e4a6b16d4d059c797512fef2b584f9cb870cec2ed2714f75c015c80203e359956d13f32d8d63c732987bc8671fac309e0df3f2b304d3d11bc2458a6e2e3
|
||||
EBUILD gtg-0.3.ebuild 1993 SHA256 c3d3f0fe270827dac3e30ab751c354945ac120cd7a051740598282aa94de092f SHA512 9b6cd199e2f49e61ac7612c90b697ec74fd52b9f311558bf3f8d76aa89cd3b1d44293c5dd296a2d57667ab456414991128c807bbdf43ca65063cc504a5b54359 WHIRLPOOL 88aa74577971dba3ca97543a2591741acf22ea92c66ff9002e6ece0a0e60b0953138a1efabdcd968a0c3d86196d652a374da2fdc2ad0924acb5c36bbaaf71583
|
||||
MISC ChangeLog 2487 SHA256 f3a0a41cc9f07f1a0f8be7e51d5d77928636565e7dbc03c33fc8a0e355cd8c86 SHA512 93c211d0066a2b813f6d20a793313bf6cb0afb87b62bec9eea7a3fb6cb8d821beef65226c027aaa42eb41e652a71f01ee43c40c54e4d5b07088b4851dc60c80f WHIRLPOOL d051523ce9614cd2b56566791579f286bdbf9f714bc4626ecdf1f5440ce660a76c73a9fde5ad430e95abb3bd3eb565a7a4c4eb50898f4f6ac4f1924a782d4956
|
||||
MISC ChangeLog 2852 SHA256 2ac339a64d5d705d2f5980dbd03b6c1999ff1512b5ee3d58a06965f6f80803e5 SHA512 fa7dd330ab2a9f14911e14c5653d2af4e5a44620ea0d86e32add1834ae263dc73e33035db8fe8eee50e1e7a51c09f178b3bd96f0e5c02a82207625fee54a34ea WHIRLPOOL 05acfabf6c809da2368c4f3fd68e684a78c8af7baac2a90cf42cc11d67087be4b2b41a3f7725fac793cc8ab30e985efbe5d22f75bd29dc5a462c210f4af52ad1
|
||||
MISC metadata.xml 1004 SHA256 04b43d9061abea3b7bb17207d39fd218a74778fddf07978a221b0e0b3da6d950 SHA512 4506d892e99232dc6b8635fcd5175edf292ed1581e7ce3711b1ae5105e0de65e9335dd1f7b0ffb75a2d04c60b8bbb982db92b9e1155f022a759fe56547fd8dae WHIRLPOOL 523d766de4d8cc3f47308f3c859e4bde888454f4eab5108de65e57b58c994c46f5df31e705eff57d8aaf34dcf87ca466d042dcc659d6a9beff4d3594af7eee97
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
Version: GnuPG v2
|
||||
|
||||
iEYEAREIAAYFAlEQQVAACgkQ1fmVwcYIWAYHAwCfbud3Yc/fvhSzS4XgNaMOhENY
|
||||
0qYAoKtE2UieeOPKp3SXmaLnoL0WjfSQ
|
||||
=KSat
|
||||
iEYEAREIAAYFAlRUuiYACgkQ1fmVwcYIWAZfXgCglC709XiD+U75tOYy80PHq9rD
|
||||
wM8AoJ1WWSKZaA0LoLReba4idHKD85Uv
|
||||
=kixh
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,41 +0,0 @@
|
||||
diff --git a/GTG/plugins/hamster/hamster.py b/GTG/plugins/hamster/hamster.py
|
||||
index b4e2208..046fd10 100755
|
||||
--- a/GTG/plugins/hamster/hamster.py
|
||||
+++ b/GTG/plugins/hamster/hamster.py
|
||||
@@ -65,16 +65,19 @@ class hamsterPlugin:
|
||||
hamster_activities=dict([(unicode(x[0]), unicode(x[1])) for x in self.hamster.GetActivities()])
|
||||
if (gtg_title in hamster_activities
|
||||
or gtg_title.replace(",", "") in hamster_activities):
|
||||
- category = "@%s" % hamster_activities[gtg_title]
|
||||
+ category = "%s" % hamster_activities[gtg_title]
|
||||
|
||||
if (self.preferences['category'] == 'tag' or
|
||||
(self.preferences['category'] == 'auto_tag' and not category)):
|
||||
# See if any of the tags match existing categories
|
||||
- categories = dict([(unicode(x).lower(), unicode(x)) for x in self.hamster.GetCategories()])
|
||||
+ categories = dict([(unicode(x[1]).lower(), unicode(x[1])) for x in self.hamster.GetCategories()])
|
||||
intersection = set(categories.keys()).intersection(set([x.lower() for x in gtg_tags]))
|
||||
if len(intersection) > 0:
|
||||
- category = "@%s" % categories[intersection.pop()]
|
||||
-
|
||||
+ category = "%s" % categories[intersection.pop()]
|
||||
+ else:
|
||||
+ # Force category if not found
|
||||
+ category = gtg_tags[0]
|
||||
+
|
||||
description = ""
|
||||
if self.preferences['description'] == 'title':
|
||||
description = gtg_title
|
||||
@@ -91,10 +94,10 @@ class hamsterPlugin:
|
||||
except dbus.exceptions.DBusException:
|
||||
# old hamster version, doesn't support tags
|
||||
pass
|
||||
- tag_str = "".join([" #" + x for x in tag_candidates])
|
||||
+ tag_str = "".join([", " + x for x in tag_candidates])
|
||||
|
||||
#print '%s%s,%s%s'%(activity, category, description, tag_str)
|
||||
- hamster_id=self.hamster.AddFact('%s%s,%s%s'%(activity, category, description, tag_str), 0, 0)
|
||||
+ hamster_id=self.hamster.AddFact(activity, tag_str, 0, 0, category, description, False)
|
||||
|
||||
ids=self.get_hamster_ids(task)
|
||||
ids.append(str(hamster_id))
|
@ -0,0 +1,13 @@
|
||||
Fix desktop-file-validate warning.
|
||||
|
||||
--- a/gtg.desktop 2014-11-01 11:23:31.101881704 +0100
|
||||
+++ b/gtg.desktop 2014-11-01 11:23:37.349775014 +0100
|
||||
@@ -14,7 +14,7 @@
|
||||
StartupNotify=true
|
||||
X-Ayatana-Desktop-Shortcuts=NewTask
|
||||
|
||||
-[NewTask Shortcut Group]
|
||||
+[X-NewTask Shortcut Group]
|
||||
Name=New Task
|
||||
Exec=gtg_new_task
|
||||
TargetEnvironment=Unity
|
@ -0,0 +1,20 @@
|
||||
Do not install unwanted locales.
|
||||
|
||||
--- a/setup.py 2014-11-01 11:21:49.679613605 +0100
|
||||
+++ b/setup.py 2014-11-01 11:26:36.305719135 +0100
|
||||
@@ -101,9 +101,15 @@
|
||||
|
||||
PO_DIR = 'po'
|
||||
MO_DIR = os.path.join('build', 'po')
|
||||
+LINGUAS = os.environ.get('LINGUAS', '*').split(' ')
|
||||
|
||||
for po in glob.glob(os.path.join(PO_DIR, '*.po')):
|
||||
lang = os.path.basename(po[:-3])
|
||||
+
|
||||
+ # Skip unwanted locales
|
||||
+ if lang not in LINGUAS and '*' not in LINGUAS:
|
||||
+ continue
|
||||
+
|
||||
mo = os.path.join(MO_DIR, lang, 'gtg.mo')
|
||||
target_dir = os.path.dirname(mo)
|
||||
if not os.path.isdir(target_dir):
|
@ -1,55 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/gtg/gtg-0.2.4-r1.ebuild,v 1.4 2011/10/23 22:02:52 tetromino Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.[45] 3.* *-jython"
|
||||
|
||||
inherit eutils fdo-mime gnome2-utils distutils
|
||||
|
||||
DESCRIPTION="Personal organizer for the GNOME desktop environment"
|
||||
HOMEPAGE="http://gtg.fritalk.com/"
|
||||
SRC_URI="http://launchpad.net/${PN}/${PV:0:3}/${PV}/+download/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-python/configobj
|
||||
dev-python/dbus-python
|
||||
dev-python/pycairo
|
||||
dev-python/pygobject:2
|
||||
dev-python/pygtk
|
||||
dev-python/pyxdg
|
||||
dev-python/simplejson"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-hamster.patch
|
||||
distutils_src_prepare
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
distutils_pkg_postinst
|
||||
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
distutils_pkg_postrm
|
||||
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,56 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/gtg/gtg-0.2.5.ebuild,v 1.1 2012/01/28 21:16:06 steev Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.[45] 3.* *-jython"
|
||||
|
||||
inherit eutils fdo-mime gnome2-utils distutils
|
||||
|
||||
DESCRIPTION="Personal organizer for the GNOME desktop environment"
|
||||
HOMEPAGE="http://gtg.fritalk.com/"
|
||||
SRC_URI="http://launchpad.net/${PN}/${PV:0:3}/${PV}/+download/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-python/configobj
|
||||
dev-python/dbus-python
|
||||
dev-python/pycairo
|
||||
dev-python/pygobject:2
|
||||
dev-python/pygtk
|
||||
dev-python/pyxdg
|
||||
dev-python/simplejson"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
# This is already fixed in trunk, not in 0.2.5
|
||||
epatch "${FILESDIR}"/${PN}-0.2.4-hamster.patch
|
||||
distutils_src_prepare
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
distutils_pkg_postinst
|
||||
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
distutils_pkg_postrm
|
||||
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -0,0 +1,74 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/gtg/gtg-0.3.1.ebuild,v 1.1 2014/11/01 10:44:45 eva Exp $
|
||||
|
||||
EAPI="5"
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit eutils fdo-mime gnome2-utils distutils-r1 versionator
|
||||
|
||||
MY_PV="$(get_version_component_range 1-2)"
|
||||
DESCRIPTION="Personal organizer for the GNOME desktop environment"
|
||||
HOMEPAGE="http://gtgnome.net/"
|
||||
SRC_URI="http://launchpad.net/${PN}/${MY_PV}/${PV}/+download/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-python/configobj[${PYTHON_USEDEP}]
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
dev-python/liblarch[${PYTHON_USEDEP}]
|
||||
dev-python/notify-python[${PYTHON_USEDEP}]
|
||||
dev-python/pycairo[${PYTHON_USEDEP}]
|
||||
dev-python/pygobject:2[${PYTHON_USEDEP}]
|
||||
dev-python/pygtk[${PYTHON_USEDEP}]
|
||||
dev-python/python-dateutil[${PYTHON_USEDEP}]
|
||||
dev-python/pyxdg[${PYTHON_USEDEP}]
|
||||
dev-python/simplejson[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
python_prepare_all() {
|
||||
# Plugins are voluntarily left automagic as application has a nice way
|
||||
# to suggest missing dependencies. We only remove the ones that cannot
|
||||
# work on gentoo.
|
||||
# Backends should be enabled via USE flag when pulling extra deps
|
||||
|
||||
# geoloc: uses removed from tree bindings
|
||||
sed -e "/GTG.plugins.geolocalized_tasks',/d" \
|
||||
-e "/geolocalized-tasks.gtg-plugin/d" \
|
||||
-i setup.py || die
|
||||
|
||||
# launchpad: missing dependency
|
||||
# evolution: missing python-r1 support
|
||||
rm GTG/backends/backend_launchpad.py \
|
||||
GTG/backends/backend_evolution.py \
|
||||
|| die
|
||||
|
||||
# Respect LINGUAS
|
||||
epatch "${FILESDIR}"/${PN}-0.3.1-locales.patch
|
||||
|
||||
# Fix validation warning
|
||||
epatch "${FILESDIR}"/${PN}-0.3.1-desktop.patch
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -0,0 +1,62 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-shells/dash/dash-0.5.8.1-r1.ebuild,v 1.1 2014/10/31 19:25:38 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit autotools eutils flag-o-matic toolchain-funcs
|
||||
|
||||
DEB_PV=${PV%.*}
|
||||
DEB_PATCH=${PV##*.}
|
||||
DEB_PF="${PN}_${DEB_PV}-${DEB_PATCH}"
|
||||
MY_P="${PN}-${DEB_PV}"
|
||||
|
||||
DESCRIPTION="DASH is a direct descendant of the NetBSD version of ash (the Almquist SHell) and is POSIX compliant"
|
||||
HOMEPAGE="http://gondor.apana.org.au/~herbert/dash/"
|
||||
SRC_URI="http://gondor.apana.org.au/~herbert/dash/files/${PN}-${DEB_PV}.tar.gz
|
||||
mirror://debian/pool/main/d/dash/${DEB_PF}.diff.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="libedit static"
|
||||
|
||||
RDEPEND="!static? ( libedit? ( dev-libs/libedit ) )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
libedit? ( static? ( dev-libs/libedit[static-libs] ) )"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${WORKDIR}"/${DEB_PF}.diff
|
||||
epatch */debian/diff/*
|
||||
epatch "${FILESDIR}"/${PN}-0.5.5.1-octal.patch #337329
|
||||
epatch "${FILESDIR}"/${PN}-0.5.8.1-eval-warnx.patch
|
||||
|
||||
# Fix the invalid sort
|
||||
sed -i -e 's/LC_COLLATE=C/LC_ALL=C/g' src/mkbuiltins
|
||||
|
||||
# Use pkg-config for libedit linkage
|
||||
sed -i "/LIBS/s:-ledit:\`$(tc-getPKG_CONFIG) --libs libedit $(usex static --static '')\`:" configure.ac
|
||||
|
||||
# May as well, as the debian patches force this anyway
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use static && append-ldflags -static
|
||||
# Do not pass --enable-glob due to #443552.
|
||||
# Autotools use $LINENO as a proxy for extended debug support
|
||||
# (i.e. they're running bash), so disable that. #527644
|
||||
econf \
|
||||
--bindir="${EPREFIX}"/bin \
|
||||
--enable-fnmatch \
|
||||
--disable-lineno \
|
||||
$(use_with libedit)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
dodoc */debian/changelog
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
fix one of the Debian patches -- it uses warnx but doesn't include err.h.
|
||||
|
||||
--- a/src/eval.c
|
||||
+++ b/src/eval.c
|
||||
@@ -36,6 +36,7 @@
|
||||
#include <signal.h>
|
||||
#include <unistd.h>
|
||||
#include <sys/types.h>
|
||||
+#include <err.h>
|
||||
|
||||
/*
|
||||
* Evaluate a command.
|
@ -1,25 +1,22 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
Hash: SHA256
|
||||
|
||||
AUX dvipng-1.14-wait.patch 366 SHA256 cf2d09d16b37719bc31ce552bff7c57efc9b0488865000de8c9d035f0bdd1027 SHA512 04c53e8af4206d0c9ea5f27589c3fc206071972c335c1a350289bd6b75b11bdc5617c373278d9f319d503deb50457a8ecbbf44eccce3fc8e99c3ba5c024d87d0 WHIRLPOOL 33807255f3fcdea2404ef9251ea781bece93244bb8ae188033133dbe68dff2b8dae966bfecff095b6b0cc0a27cfbc033ddb115d1eaa18cd76b985be1f8fed63b
|
||||
DIST dvipng-1.14.tar.gz 173686 SHA256 43f5b57d0fab29398dcec1b849e8bebbcacb0b9c06875d2ac84a049be3c5b350 SHA512 d7dda0e83ec93c0ebb9c970f2464ed1b04cdd41c178165db6da7c37b90810f3be0a513b9a43162563cb5ca15a7dec3c12a49f27abeb44fca3739090661ab53ba WHIRLPOOL 5510c41343ddc4f628eaac44b47e1e865b964d043ebf920706098f98e9f56d4557553487c15fd1931ea862350b1984f2276a37bd85ed60fb9a0b2caaa7293bc6
|
||||
EBUILD dvipng-1.14.ebuild 1463 SHA256 0b1b6eaf0f89354a7176b46a6d9a92503ae90496d579f9732ea9cff49ab654ce SHA512 81bf05dbf22750c85dabb02d5b8e4d683018f253a6732f2ea36b5da420ea2608c69225538ea0fc1b73b51617ce708839da9314cc4e85adfea6351d08a90dd9ee WHIRLPOOL cbc46b83a64f9a4f8f2f3fdb0d25a706e529d0cb85ede14bf5ac8d438d74aae9fdfb00d3f68df8767af8fd3e337d52bf7b88867a1e4cfbb2ec4899dcf4b03df4
|
||||
MISC ChangeLog 10299 SHA256 caeae2371b2b38e1a8c1fe23d4407925136f4c7243f1f459395a44cb29949182 SHA512 dd2e03cb1c17222d63e05c48d8ca50a4f06ac690bbb528555af3f9e7383e359f38c00816249b5ef6ae64c473a6588522cd6ed5775e2baae7a8cf11a0032ee999 WHIRLPOOL fa8bc8cfc30a1cca6fa77803ec654ade4dcd9d4b6c69c0aeb3fd47973d070731aee4f33e4bd9cee79c9a92b68f02ae602405159d5f81efa044d7df5c18197727
|
||||
EBUILD dvipng-1.14.ebuild 1377 SHA256 cc30d7a76d63b01f565dae72a3b5f30441888d2b539cbbcce00e60496d6c99d7 SHA512 cea4b7907643df7004bc4a5b3bb2fc3cd1f75e8dad08de7bb4dd5fc560ed35acd9fd8871e6b74f608ae2158b8db1cfd316b3b2da91435892fa1dad4ffe552a7c WHIRLPOOL 58b080bb93fb4beb160fc572d97feea0499e8637750e03ababc7900172e0814c4cbcb6c19c8b9beb662c9bb072fd2675851e867844eebfb96c5c69c4a9e3acd0
|
||||
MISC ChangeLog 10425 SHA256 fa53c7b56480f1fd9e6ec4def42c0fd64463dd12fa2d57f347e6f4fc1aa594e4 SHA512 329ab578bf10e931a73021285b1cdf683cf023e97c7a802d93161f315f750ee3c0d1b753249b651e8670eff3542be86b0324d66d63c3db1c5ec9b98c07354a45 WHIRLPOOL be30fc645ddd3b26c6f5ecdaedb0a53561edad542f45be052cc4891e4236fe46345d1d3cb80f1e1b26532baf89e439553b7275667ff64f202a007bb8930e1a60
|
||||
MISC metadata.xml 990 SHA256 849244447147ed4d37bb1013eccf6b833eb578eb2a54382c94202a4734beddee SHA512 a6701f821e0f4e944f033148b266c64d6289076e5edbdabb43b10cb66d9eafb61c4ce5f4723972c2333cf7fa169d5d8617473c4d8d06e95475a6c1ff747d40c6 WHIRLPOOL 23c6beb16496a95149773c55fa1c035427c56b1f65f1d186857f2cb56eeab42f8da16e6425b528be9212318859a10a057d396d3fdba91ca71c1a6c3c52b31cd3
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCgAGBQJSDK3UAAoJELnU8jG9FVirMdIP/iqeiC84jkPgwQfrpK4VviyB
|
||||
lLVvHv8K8lkrHUSAYxNTwaXhwwy5Fe8u0NEMLREUko8+ickeP3DzgdbU4DH8nkmr
|
||||
d2STTNpgi+cXjpexN4GVgzl1W5rlsJCeYm5/45vB19jOw9XG1+ZIE7tUWMVmlKUM
|
||||
sUhSeEqrDKYgIvrTEcscATJVU2QiySbKzXPONI0EFQq6CTCcVkYhjrgoN9/D5ZF0
|
||||
6AI+svuANtD0cav8J+yk7VFgW2YIBadAXcAT3/y47xrtkbHABhfy27jGoRPoB3+z
|
||||
CQ5qkdZpSiTatt9fAPZfeY29N6V7V0bdAi5be0W+p685PMInGJ7YQh1UR0ZzlpxW
|
||||
1bwMeylW3wknUDE9uRp2m0yGu78X/wPNBK6JhthaxxDHrs/Pz3wG4YgevwMYfzYm
|
||||
QNkX3eQQGUc6JGAxry4WvEMlPOnBO7P3p7VvMF8nnj79E/uQw8q9ybFFPHeP+7iS
|
||||
fA7Gm5imCqQla3XSPtZJEfNIng7P4RA00Gs7cP+pwTEy5PcKo8lLjIzCbqitoZ9x
|
||||
0jb8cHS/hYmcPFmlC5YHMuN9IBHaRQjX2Z8FwpAM8vVfjgea0Xd+2iKMKe9ibVwE
|
||||
hX0mxXyQRQuzdoTtVRa7wsIQJQyaOjEw27m7oPFU5Vav6Ay4iiicSW9OGxnXzrnG
|
||||
K5NrijRuFmcU5t7JQUS0
|
||||
=qSjy
|
||||
iQGcBAEBCAAGBQJUVRP0AAoJEJQzkH1pP7W4Gx4L/08TPO5hU1et2T83HcFSCphs
|
||||
wk5e1enASw/fEG2y+brtG1U2zjyiVRQgTRnvpqx0B2pbvgfT+eOJUp+gh5NTpMWk
|
||||
sc3Imic3K3K7SuzWG6qSvUAjlDoJXkVsT+T9nmC5oW215rn7mm0KvBOO/V6fRoqu
|
||||
2+LDl6fr+QJ6X+3l5gijyZ88/PIvUprLCujRLPM6V1SioCoYBbUYiST0CHnYgwKD
|
||||
hlJRS5ShL/UjD1RaxYPXpYpDiCiC6FHCGrmxIePsuJq60MQpBLROUKv59cPPQTzc
|
||||
g8HA+DhY9aFa7NL0mntacTx3W+O0WaKA1SLvtxjS+SISesS8TE4qiM9D87SqoKB5
|
||||
vItxav1fAmNaPjP0juw7ugRoY831IJget6Qla0i80BVgRfzoOg8np7xzX6VixB2w
|
||||
HXToqty4J5xEeMcPvod46gOpSYCmbqG7jlALInbAvFC0UJ8KGI6Hur5pmdCcXu0H
|
||||
bUwSnXpsxXiBC7Wl+c+R9mgNdDslPCVxCzCndm/wtA==
|
||||
=oyNF
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,10 +1,20 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX poppler-0.26.0-qt5-dependencies.patch 1112 SHA256 f32f81e4fa0b39799acc5f4c3b36ffdf9d1674b8da902e14b1ff7e5ea01eec56 SHA512 94353b0c94b9385496074888e04e11e2349a9e1c60131c661bfb4c7df3df3c5c2494761b94b2bd47f8fe69c17aab4ea3c3d0812df6491554085001148d70477b WHIRLPOOL ef6e1b94a0d5f1085723ae3c80684772b4a30ae0628fe69548bb61468df14c17ae16e4a562f4edbd0dd41f28453657e3b17213ee97ba3907e396745b0738fa55
|
||||
DIST poppler-0.24.5.tar.xz 1512476 SHA256 a2654910100c923c44e366242495e226db2798254f2fa2781138867348759f84 SHA512 dfb40f7d864614f4ad7e8729334931c4b40c48c0dc3d7a8c33b14134cf13c61f8a562cc790a08bee4a43c2c29e587a9d26330437858d465e18ceafd69521250c WHIRLPOOL 066924beb46e58c2906a3b278e617438bd966e2b7bd884e110949f0d149d2cca0bf6326f2fa8c99e3a2c0f2d3cb3f145c8eeee4f060d17e3dded501ef8ec7f33
|
||||
DIST poppler-0.26.4.tar.xz 1595096 SHA256 7ede502a5ad6651d2ca56f3846ddee1ae66d0b1ab9bd302fb8b39a366d195c65 SHA512 20fe38af0b27d9d71f1d97f0ddfd929c8c8ad7569bf3beb76b4e4767540042da83b8a038c5a1e863199c571837dc9e798dfdbcaf42c78749ea1c993731d213ec WHIRLPOOL 8c1a27132656a4b82b23f79662b0aeb5c93c604f0d810f614b14e672da679dd71f2d165154035e1c2d28383c37620b6bbe5d952017290137ee978da07a9560b3
|
||||
DIST poppler-0.26.5.tar.xz 1595232 SHA256 de7de5fa337431e5d1f372e8577b3707322f1dbc1dc28a70f2927476f134d1ee SHA512 c374865809ed0c0ba43b4218f1e2185d1692a74a16aef722b2c6388bed7fbd8eef6e809f10fa061b90e8e35f28be2a5858d7dd6bf9d1c0c6e3c23ed8026688cc WHIRLPOOL 1e11d34d3a5f9a41f81609c65a3bbeb0e81b789d4d8b08ec9781e389284cf333ac959b6e510a490c98e28eb280fae2cf4362198456113a0a324efe2ce58226ff
|
||||
EBUILD poppler-0.24.5.ebuild 2700 SHA256 839735037cc6fe4b54843027742f7a97254c838132d9e2dbbf03c0c7447c9431 SHA512 f0e7d3a804ac6569577a120717ca2a3e4331cdcacd345db2c733df95e7e56a2d9d99e09872f1e3ec56236c27fa31e37865ec97e31b325090898f41c2d4648d2e WHIRLPOOL 5fdb4db49ff52a87d53210bd8c525b7270000ab7d72f7811532e34f556ef0f46f4224866ab0eb60e1a0497accbdab3d5ee58c20eb029ff0e255898511c188c2b
|
||||
EBUILD poppler-0.26.4.ebuild 2676 SHA256 3a02872a91e7e562e82b8071ffe0ef7e7fb0f29d3f3c6fb81801696784ee11b0 SHA512 66468986dfe73dd04ede86c94ab1bae9c93c5cba561e5d8aedfd97becc3f9d85fa1bed1d72c2c537c453a4b46d1ca32703871ebc0c5314a8ddafad942a346b7c WHIRLPOOL dd1dcffeec93041918451f6b508424efd0e9fb5422462945e0c0301a834e9cd83b1d0203fdb2f114a2580e8edcb979252cc84a5df9319e478e560740a440ad70
|
||||
EBUILD poppler-0.26.5.ebuild 2676 SHA256 615bce3e58dc6a86cedbc482ac0e52a860846f37f7577757df950d647446ff17 SHA512 4613fc7e96a776900ca8c6cbfe2766a1eb4a7c477a47bcba2d6fd5307196111b91cbbb6ecad735edaeef169a095db53435568522d01c61ff5cb6f14fd2a08dda WHIRLPOOL 3f396beb088d620b7fab1a2e0a73633d4c610f80deea2a9b458b64ebea99a44670ad667c4dbe89dd83b1d77ae36a72b388799a2c9502575013b33db45d2a8bce
|
||||
EBUILD poppler-0.26.5.ebuild 2673 SHA256 2af1ffd44c2b0e26933f3fed21e301affc4eed0a50fa8e210c5718fdb0f915a5 SHA512 957061679ff4075606e7926642282b86bec3625900de5897a48355756fbccc36969d135193d02149e899e5663dfddd3a13282caa09434f620b8fa88563ab7f54 WHIRLPOOL 695449f84e400e5040432374e7e2c4de84261b33b78bec6c51cd101ae9139a7a668698e99af4ab32e01fed19045b1f6147f13c1889d42203f2cede41f9ae63ac
|
||||
EBUILD poppler-9999.ebuild 2739 SHA256 03678545160fb5fd4183b5b7f36433faf85819d92796c3573992f30137273ab3 SHA512 00a560fb290fce399d4be0df9afef2d59b6dbdbb4fb13156760cfa205b5bf9a67ec93ee3f373d9bc5dbc4fdd7af8c455d9ca551bbd40cd9227472b499f2ce5ff WHIRLPOOL 341c5b2bd74c18793b011efbc4a708681c9f12013ae2f75aff35bdcff1dd13e7caac7d3c2b56bfc9f36af1303f8071d6b1421db94a31e60ebcb050518955b5dc
|
||||
MISC ChangeLog 59931 SHA256 c9847cb374e29308550dfe935e27bb25b3c0899433523a01c9097981e601f4f2 SHA512 5e785dc014402b7cd9746593d30b8f42d3915d092114d27ae73604a45f2d50038d8c0c91124f220b662b4a0ed51f0663a0eeb4c60a843ec108ddbaf664e64174 WHIRLPOOL 869b11f535c50d46c71f1c977734f0e9b13e80efb9546e2c2ccaa629c6bc423fb6012d8142a03ce4e76d66bf798a961bb806b7671996d755b79d50c046c59e3b
|
||||
MISC ChangeLog 60033 SHA256 da72dba97bf7cc1be9e3d0764be68acab3e2df7ac09790cdff257d5a0acb06dd SHA512 a9afef8983d5f717a58427ed84c6a2ffe92468fb529d286c2dbe4a0b467264cd3729ad3d9ff3693da9075c2e0d6e21553fcf814ccf9722ef86e1ca77b5b92fa0 WHIRLPOOL 66910e0487762e757c5574b931fb56f435a5b0b1721dd0da878f60cc8ba55bca94e60144687b65a36391d1e1cbc8c3686eae4f5f11e716f78ddd6f86570c15b9
|
||||
MISC metadata.xml 436 SHA256 11c2593e7d35deb49a1e6d7a5d08ba970b82a4071b7c5fcdc88645fa33c362a1 SHA512 6a82698c8890cd386d3011c003088f3f97f2a83aff0fde6ed13e38a3ed7ea99a3716da8a5b3f91ddcde617f8445d5ed95460011ac86101174479f640d93a7216 WHIRLPOOL 056ed300269a0ad2d9669f454b12569af79294a252b49f946bbf3cecc323485c3341895fc43bca91aedadaa7109909ec01f4c63b0c209115d8459c6ad05d8a91
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iEYEAREIAAYFAlRUKM8ACgkQVWmRsqeSphMMRACfZ2mAhVkhnzKuls7r7gHxpkAM
|
||||
45wAnR1EAaUM0p2EtfSlcTgUPXj6lM8I
|
||||
=YaYt
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,16 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/gitgutter/gitgutter-20141101.ebuild,v 1.1 2014/11/01 08:30:26 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: shows a git diff summary in the sign column and stages/reverts individual hunks"
|
||||
HOMEPAGE="https://github.com/airblade/vim-gitgutter/"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
LICENSE="MIT"
|
||||
VIM_PLUGIN_HELPFILES="${PN}.txt"
|
||||
|
||||
src_prepare() {
|
||||
rm README* screenshot.png || die
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/securemodelines/securemodelines-20140926.ebuild,v 1.2 2014/11/01 09:41:52 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: secure, user-configurable modeline support"
|
||||
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=1876 https://github.com/ciaranm/securemodelines"
|
||||
LICENSE="vim"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
|
||||
|
||||
VIM_PLUGIN_HELPTEXT="Make sure that you disable vim's builtin modeline support if you have
|
||||
enabled it in your .vimrc."
|
@ -0,0 +1,10 @@
|
||||
# ChangeLog for app-vim/sudoedit
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/sudoedit/ChangeLog,v 1.1 2014/11/01 09:23:21 radhermit Exp $
|
||||
|
||||
*sudoedit-0.20 (01 Nov 2014)
|
||||
|
||||
01 Nov 2014; Tim Harder <radhermit@gentoo.org> +sudoedit-0.20.ebuild,
|
||||
+metadata.xml:
|
||||
Initial import.
|
||||
|
@ -0,0 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST sudoedit-0.20.tar.bz2 11420 SHA256 a9b274e38025e21bc7be430878e8bf1f1a131620236de397f8a99cd651d72384 SHA512 963815cd9c41b54bf1a3aee259460565f4cfe6d5f9d32b5b9986026e2666e1913c89a59706aafc604dbad433d706e4a9cbf533cc7bfe978eb9a0de2194540ebf WHIRLPOOL b6eac2b628252a576656fd0101b7a2afee29acc4c2ca09b535f7320fe13c0408a9c4e415b5cb7a36966b6a95c43d28907302c00c5103994f6debc996338ad25a
|
||||
EBUILD sudoedit-0.20.ebuild 617 SHA256 891a738fdfecd94bd41c21021d994c616965b2e788de0d8d08844e245f97666f SHA512 bad117ca5a8987ce4cf7ad000bf0954472caf340449abbd318cefda605aa42cc309cee2647b7c951d60519b876953d84a7cf4f5cbec79783dd887d4eab26f4ab WHIRLPOOL 67e794a659e18819a64abef3912720cdee386bd25578489217dc5cdd62c0a72626aff2e2958d4ac00543f918437d53c71a89471644fcaf13a6d99d97b862d7c6
|
||||
MISC ChangeLog 346 SHA256 0c3ddd618766252ad4d806826d601a1f642d12968922a0b685f8fa5d671ecb30 SHA512 22d47c15590348f6136f836ccdf7ebc977e5f8071c87a55d5b97ea3bee85c3727f5d9883c3cdc721d8ab23c4d7ca97ccbe6624bac70ff755b41b3ca1ebaec063 WHIRLPOOL 21b060f0b6d1dfd4a4cf2bb2c6fbe2cbf599e6b8caac7104c6eb6bcb1aa9e5131b364548addde221152e3b673bd161b0042c8a5b99dc532a0fe71574f37b5ecb
|
||||
MISC metadata.xml 157 SHA256 106c8618581360c66c2b535fcb7a6cb9ff318f1bd8e6c8f40f2f2f2d54e6787a SHA512 3b60e5c539f0940f297c22ce014cbecfbe31a7321c59384d9f1e8ee929b9685793b7231f49b2a153ddd1b89e3e5a56e5a304e11f321b28147ae47309a3272d70 WHIRLPOOL 22e97df7eb8669d9899254e880755052a8ef06dab300794173011b031a34c438bfc9de390e2a3bd2630927245c1055e789dd113078c2c6bafa7d4f723638a9d7
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQEcBAEBCAAGBQJUVKaMAAoJEEqz6FtPBkyjxSIH/1MD+B7bCVSQto1JcPLajtxf
|
||||
05w0WcdAx1JofbEXVrTxRSlxdAOMQ2gAXWR0clcarZULpBNpAxQ8XqfDmKgftIGl
|
||||
7W4VH8etFLdJtX0yE82L33gLTcpa/fFRsi0ZzaFFWIu0QiuLo5blN1C+0Jldc8BT
|
||||
DKkEH9BArdQeAmVaBDHOSnGkt2UaMs6Y1so7xq3Q7bC0cL8X8at2scxgcpBrfjRi
|
||||
0ZjM4EJJr9PlweDoYFxuDCweZdlkiUr7GUOwL+b4oQN9NwEiPnMrPktoi6BBqK//
|
||||
FroB25VWKqS2b9cPN7IeHR6pjAlCtQPosvDlNf2XqEewgj/VMGoGt+osxzAPRz0=
|
||||
=dwTB
|
||||
-----END PGP SIGNATURE-----
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>php</herd>
|
||||
<herd>vim</herd>
|
||||
</pkgmetadata>
|
@ -0,0 +1,19 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/sudoedit/sudoedit-0.20.ebuild,v 1.1 2014/11/01 09:23:21 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: edit files using sudo or su"
|
||||
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=2709 https://github.com/chrisbra/SudoEdit.vim"
|
||||
LICENSE="vim"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
VIM_PLUGIN_HELPFILES="SudoEdit.txt"
|
||||
|
||||
RDEPEND="|| ( app-admin/sudo sys-apps/shadow )"
|
||||
|
||||
src_prepare() {
|
||||
# remove unused windows related file
|
||||
rm autoload/sudo.cmd || die
|
||||
}
|
@ -1,23 +1,32 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX pg_ctl-exit-status.patch 283 SHA256 bfa7d6cd233ebb0a3e0a1c818433fb6c7d03282752c62d88af295d683e447937 SHA512 3f0c9187e315a5dde86b2c99d108f702416a69aceda4b00ed0fa5b6d93b883a1e1a38640cb091282a3a8441b5f7264e28d755667fd3395e6c34ad060b107d813 WHIRLPOOL 95f669116d56c7423385f07302106c950a0b1c5050dc4ab5650066d935be09b954cdc8b8fb7ce97c8f90f89a49063405dca4b79b433c5856a56c7e44362123ad
|
||||
AUX postgresql-9.0-no-server.patch 4077 SHA256 7c6c29ac472ed884b8752e7f464c4e540483626fb347927bd0919eb7cfe4b4ae SHA512 3a2ab00ca59a2f9fcb8c48487f18c8714058f42bce4e0bc4e914d77a730642e76547677a3c434918e278b81d4a5535463c8fc08bc29a5d046874d1489aa5a8e5 WHIRLPOOL eba9b4b651776f3e8a2733fb4f47ec84647def67b43162a4038f0fe56b16432a138924b2177dd2af1ca93571931d9b389d84f64321c27a4b592265f85fa17362
|
||||
AUX postgresql-9.1-no-server.patch 4189 SHA256 6016251ce20d5338d612396bb935bb56f7d2fc7d525b4f2ac1f24ee79fdf013c SHA512 580063deb9f2427342018df0bdfd8ad0922ab72ca800f3b1b29d479dfa2736f573daa3434d47c9f15abf295e85ae6cd90401a40b12245e30c36e277f95df83f4 WHIRLPOOL 11ff7ec71b1f919bfbfe1aae4c4ae582ba8f28dc2a187b82317d8c3772217e7e0e0b0b7b32afe1a5c9f0825d28d05a2850b661f084832189ef0a486e16db6d6b
|
||||
AUX postgresql-9.2-no-server.patch 4219 SHA256 ae358e525dffa957053e0d730a39580b319e568fc3908f1c3a3feb2b1dd2b144 SHA512 e657389bd8d34ce3a5daa7f8432158758ee7a05e5a149e5257c88366dbc1b4f571a312f2934cf29ea8e5069ecf9726c9bf0fa5c908ba3e3e850d906d66d5b4a9 WHIRLPOOL 5821d8b24fcd4001c6169faf438898b5839d43293fa78a476720254e2d0bcfc05c0fe205e44a5b50e4692c5da8db8f30be7fecbbb94d152c5e361239e677e3e1
|
||||
AUX postgresql-9.3-no-server.patch 4293 SHA256 c745cab6abac271bf3dbcf76343b2fb17afe8be09c67f8694d9f9a4b4a4e87a8 SHA512 20117afa5a6999c6ae7f2b9adbdcfd2394a56c61d9c5d8c7ab2554a8de869d3aeaa4230a7dc4322fe585591277eb6ae47a594a7e605b811ed2c089d91cad6d4c WHIRLPOOL 95948a7be0427675e663bd476f25c9865e0532a4e5e71e02f4f2c2b0f4579cd77fa8a66b687b3565b8931d489ee6dad1e6c442a1d66e9d54f6aa3ffa693d9258
|
||||
AUX postgresql-9.4-no-server.patch 4345 SHA256 3f4a5f26a56ed2e7a2aa6bcf35a2dd2d9e4ca7c20951fadd339969c1edcaecf5 SHA512 f7860f9826c27faa40db66796e644e83c2036698679075f131bad437a0cdf19b1478dbeb216175960d752e92cb2ab5757668dfcb24885ff6d8445226eb3d316e WHIRLPOOL 4386c97ca5be6860da4daa1656d0543427f1f22dae2bf47ac1b7760664b515dccff1ed43d51560ee0081dd2ea3917d25ad05245f5a2dcd45434a01d13d96942c
|
||||
AUX postgresql-9.5-no-server.patch 4315 SHA256 a06381089533b45059f4bc7603aeadab1faaa3e709350f253e9d6e47232409e3 SHA512 3b1783c22e520cfa842fc79f1733246bdde18e529446b1f41c14ef1d28dbcdaffa846e4254e112b94efff3eda70711f1641effee26592f9ec30f9883f68aa5c2 WHIRLPOOL a971c44274330f8902299a812f11002ffcb7b45d0f8b1fe68eca6c9923b3abcd2ed586d33fa1cd249cec4f10fa932ef01483f57fbadd00b0ce664d730c1b792b
|
||||
DIST postgresql-9.0.18.tar.bz2 14984096 SHA256 7c8a07d0ab78fe39522c6bb268a7b357f456d9d4796f57d7b43a004e4a9d3003 SHA512 90bd04202a9ff5d663b0ce6d4cc48fd891431c8bfa93aaf3fd29649133759da1783cfa0972cdd11f471534bf3faf490d9da0cbb71bf55acd8602147fc08c3b43 WHIRLPOOL 93a3844119aa0cdeb5f051d50ec4fe0c55c2713929f2adaa77657c1b47d045579ed7b9115588a2b6b916919229af5c90b17c951a1b103d4b9c1d965bc91644b4
|
||||
DIST postgresql-9.1.14.tar.bz2 15666442 SHA256 d0647ce563d18ae02bf68c5dd646a4c75e8b45b3a4fada64d481371fdc16f522 SHA512 b32fa24bc34b7f16ab5bb0e9065ffaeafe299009d5889201a12a46998a29e1fd4ffb81bc225eb4cfc740c3b51aea3a2c9ebac2c1252f71219b0a203550cc32a0 WHIRLPOOL 20738768c86b0ba6470b5717e66aa4e1a970b58015ae8e3bd7ef0811dc9989a5e47ef3eac5f917d9a6c2a0dd945bb832d7685b71cc63bf56b28db6703e641f2f
|
||||
DIST postgresql-9.2.9.tar.bz2 16269349 SHA256 94ec6d330f125b6fc725741293073b07d7d20cc3e7b8ed127bc3d14ad2370197 SHA512 a319af5781f528b5fcd384d133d0dc0d0f4302784c650b7d934670717a07e6af8cef51abaa9a34bdfc82f925ba9e8a81770242fa69a2e2105684be2a62be2db3 WHIRLPOOL 736afcc694cf60cf574d0ff4633637e50f6e3a951d9e5ed09b3afdf2e685291b5d073db801a1260543149576509e82a7cbe94842b6dc71a5d840a58cab390799
|
||||
DIST postgresql-9.3.5.tar.bz2 16727725 SHA256 14176ffb1f90a189e7626214365be08ea2bfc26f26994bafb4235be314b9b4b0 SHA512 a49bc8ea7635be5082044f5ebd6b81de7198583aedb072dffec8425521af90f2cb8e9f6e7b55b361ff24cbebc0670afefe365e8f5b80b8248ddf492b8092a746 WHIRLPOOL 15baa94b42f14bb815f84cc2009c018f68dcf26e0adf3e9550db2939e601df4ef817eccb029fea796446e6a16c22829c323a92f1f3f1c5276a387b81e3b29d24
|
||||
DIST postgresql-9.4beta2.tar.bz2 17271387 SHA256 567406cf58386917916d8ef7ac892bf79e98742cd16909bb00fc920dd31a388c SHA512 ab8bac10508c8e5508cf68102e53e3fe1e0fbfbdb024d042ae7fc8ab801e47bb623716ed662da4614d4e938e5913cfb5d665018297e27b4d33851bb0f61adde8 WHIRLPOOL 8ab9a8ca218394ed658c981c4321885355c6803da78e93ba1dd6410f7d4f570688fa88a91f8516c6849cc0dd9d73e32021688fe088263f315955499f35d08659
|
||||
DIST postgresql-9.4beta3.tar.bz2 17355677 SHA256 5ad1d86a5b9a70d5c153dd862b306a930c6cf67fb4a3f00813eef19fabe6aa5d SHA512 a9226edf2af0f0c147c2a3ec74d0007dd7161b491b767fe1511e1303916693610ddbde9fb7862e3b052c3605de91d732c53833642c88891b2eaa390436b61ba6 WHIRLPOOL dffc24a51e55cd6be3bc5fad3238abcb20690eb0cb8068995ded371a163161b37b1bb118854e190356d02325ed8f183ee7c58ddc59efb5cddf0351699b46fcf9
|
||||
DIST postgresql-initscript-2.7.tbz2 3836 SHA256 fecc05fb75f782da1d8215af49134bfe593b94547458ff90692c14058384bfa2 SHA512 8ad9eba3e83d8b296ed1a035716c11c3a7b6a316470327919f168ef8fe861261b5eeb5275e8b643c94b17a94b38e2011c85dde5459b2f9c6f462a2f967f8f315 WHIRLPOOL 4de1ed1b0d8c1a3d56cf3b62456756764a9670e9655ee9f904dc2fba764f32313a74be9676544cca1fc684370b633950ccc4443ed2e59bb053e2a315b5c76b4e
|
||||
DIST postgresql-initscript-pre92-2.6.tbz2 7826 SHA256 eb041a09011eb47da5daa62e0971a5fed6e7e308c54b5c7f840d9f49e42adc28 SHA512 b9d15ae6812a747907008606b8e89499b228cc10eda38c503a133b02c1151316ef414b6e72a9d26c3dcc87d153f26f38b0901e338e6bdd530327bf474394df8a WHIRLPOOL a218f715aa02acae27a25daedc72c2a5069060a0d4f3cd572a95ca295d0ed822453bb468fba461adf57f36978c6968bb8ebeb6c6d786f9c3baca4a346f483480
|
||||
DIST postgresql-patches-9.0-r2.tbz2 4527 SHA256 c7f5e77d16ecc384a8b7802ac2c35ed5b0de68f3dc30cb767a96b49501f8219f SHA512 271ba4c6f6e19f76ac8078409d4618dc22ba45f1f74ac0760a3c0f035283cc571ff854c25518635bcf67ed68147b5930c12e4cad85e59bd342f7c35bd25fc4c4 WHIRLPOOL e6d673fe105b8f4f69696e029d5ebfdc027507d1b5666fc3d118602dc0966704144090e60e328b801306e892d28ee8ce3887ba85b0723385d646119447e53c41
|
||||
DIST postgresql-patches-9.1-r2.tbz2 4552 SHA256 e33a684be93d2bf70566245601da5ea3f831f4ed4b2ff1fa91f8083be3d3bc21 SHA512 3154616884615fea9e826f347e32b89bbddf18256875b3a23b1b6b5d9c0a1bf6159230ab0c6c6245782987d12156ecaa8e51ab1d25a27b5bae7f72cd565784af WHIRLPOOL 8820ea3a96b31baf3b3294c56ed95c9d2d916fdf9584fef38a0b6299b292883af6dda93e4818af09d1ab4b4d66dde258beb56ab2121bb48adbd806f7038b5b82
|
||||
DIST postgresql-patches-9.2.tbz2 4431 SHA256 8ce635671d5af4d2c8d9a0fc741b26f82f1fda16bb6a36726a32dae47021a632 SHA512 4c971bd3f4ae86a48f5e21a1e4ab087865d41f2445f5a9ddfcd7d11f1abab7be8968e5a1bcfbe4a1f7799e7ca1728604aa01641883c47746ebfab658c189f6e5 WHIRLPOOL 712fae68cdf5b06e05f98e23760d896c7361fe0b548839082b8b0c488597bd0f38b80585677d380f8ccb7ded39e759ee42fa9eff838439468b5ac3a501004e8d
|
||||
DIST postgresql-patches-9.3.tbz2 4588 SHA256 a6637ac14e829a4dcfe83214e76f1c7ac9000cdcb61cacc4ff74f03817c90121 SHA512 94a601996992f9cd53353f1539ea1f64c7c00e60e21e03c5f4664c77ec66a4174272227acc549a96e86b91c9f482cf3c50fe04203186a799b73eafab27b070ec WHIRLPOOL 8403cbc8327b7801b028a435116979323662b5e0f1c6e54f936957b204cdfb8ff20a9e98893aeaefdc30e990fecbfbf650b58f46e0266b6452d6f286f86a167b
|
||||
DIST postgresql-patches-9.4-r1.tbz2 3825 SHA256 e529b48882d3f9b5a5d625951d205c8ada0f432a38ea7df017e4114f7df5b39d SHA512 5adee001ab3fc9b5bc9ef1adb8f697ad80ed5fa6a645a98c70e679b42582dffd45fb1091930762bf7a506024d4026138670d765f075a901051f56ecdae599db2 WHIRLPOOL ad15714f8476a98c072ee5c7af50fe00325184572e0aac89b72b9428be661358390d1ada7b04cf2cc8b64ff94a6b1a655186ddbb1e02468bf130b9d5fc4f9214
|
||||
DIST postgresql-patches-9.5.tbz2 3956 SHA256 103c63826027693e5909da74b7cc264d1eaecc2a2d3f72fc1c348f9d5fe3e138 SHA512 d708a597c5fe14c1cbeb1996cc84afcc2c8ba60ebb66a6791dbc4ad6bb02d61d2500d01287b00b66370d7efefcf4625465c9e10a5b43135051664e37678cf4a9 WHIRLPOOL 0e9cb9eeec2c87c75a12bd2a6a273e986e989ea51f6fe8485f2713a764434d6cdd1e4f630c983640f69c276d38962b804a9dceb28fcc9684dae492bbd863e935
|
||||
EBUILD postgresql-9.0.18.ebuild 12322 SHA256 237a5a3f17ac8c93a9d753fe8c4f416c2804fda8b5a39ad84e75afedc7433da7 SHA512 2afeb1c9daa32fa95c61ad097fa9dd81fb8126407842432def927685e6d8c768e5ff21f50724c5909409151485977f7ef06b91f9c3b129c3cd2e41f0237abe64 WHIRLPOOL 44da5e4577226e909c40f7ecb20e54b099150a025787ca2d646c042f02e4e197f4e21ab868da597a8463893d3328dea7e917ba1a9bc5f41f9e669c7462f1b8f8
|
||||
EBUILD postgresql-9.1.14.ebuild 12316 SHA256 9554e99b077fb12f86eca8e7c2142500cd19a0081944897a02765408bb4394af SHA512 1a4bc43f83871b08af527be41a1a172e12377c8b061e12a43e264ff13551ada4be00ed656429cc30af4af62dec344d662374729cc2a0b1b1637d5af8061a47bb WHIRLPOOL be4f4f1fa25163fdcae8117307da887d6c0a9907d3ecf13a752ac00c4801200bfef4d7d9b69fa018bc46bf1f0185e56d5eed14348cb8aaf0ba20980efd2cc147
|
||||
EBUILD postgresql-9.2.9.ebuild 12668 SHA256 31c7ce32acdc716990896459f5550134fa32b02c74178d1cdf51f98c813530cf SHA512 007e480904cb35337a095f9c069ff0cec5e62e4267e9f613d9b7989fb69b331f67dcd97f11ffbc43656dcae3fab2a2e54e131de01b83e107d40e49509dea2d87 WHIRLPOOL ce77ff1990870f2bd8ceb010d306b203e4273dc3fa4a85871ab11aaf4914c461ea28482bebf1ed24fc1a6b37d2ca1080ecc32635e77508f27065e39984e19149
|
||||
EBUILD postgresql-9.3.5.ebuild 12668 SHA256 c6125ec45deb97780d3bf40b56dcf3caa09e8ba4f6ea3891086bc2032d264b69 SHA512 8309b54cafb31ccf623c8e2e62d4afd1c5041d070bb72ba48e867883c9b33c4c0ff3c5340a13b42e62cff1c71883d54d22bb583ec836f2b498a70d94b698bc49 WHIRLPOOL 21172cf8558d3bb9fd285f2fb3f3355fcfee628a187c85ddcad04eeff4a280dc8105666014e527db313685b0dc9dddfd93e026236e3790f75b0486d9eca8fb8c
|
||||
EBUILD postgresql-9.4_beta2.ebuild 12697 SHA256 d9d033c14d676ec5d0cee4f2198c18fb061538e08215a31f1dd90abc634916e6 SHA512 3c674a325c780ed3245c7c94879aefc8b828a3d255ff262a08ef6e50030daad16475c6219c9c51dc85ded66147fbc1b74ff9a7334f306e35914fd674b4806c7b WHIRLPOOL ee4214c33c36169f52acf874d39a2f5edd413d3c1d2b95c3f529cdc25d232a9acd0ec8e5ccec722cad5d6cbfb9085b50e36690ea888612c40ac7cf0b60b6c4f2
|
||||
EBUILD postgresql-9.4_beta3.ebuild 12694 SHA256 6207737e7c236b10b9a66b2fca020e1a7d1bffd0c575021dc9a654f8d417d1f2 SHA512 e9057c85668f1eceadc0458e30fbcb4c685e37752f0612b6cbde31d0b99a991cf4913a182172947402f21c5129f2d1b545b73175987ca0b30af8358ae85baf35 WHIRLPOOL eababd345cdb823e0ad90b2a05a34e7a5c44420673ca4534dba23456c71953ceb602aec4afb95e972be362c2857bf1501a321054fc77318cef97a2c27a7e759e
|
||||
EBUILD postgresql-9999.ebuild 12655 SHA256 ce31a7dea6f4b88cf1c6f9cd9275765ec66ee24e84ead01d412999f41464c88c SHA512 19311be95e08d4598f0c93b9c77ff6c9fde40608de388e0790b1410fbd793a697a39289b32ca2452b80f8020d918103d0509b3da30b7df19de20fa3f38629237 WHIRLPOOL 03d0021a34470840082917c21f6a5e55565a66291b251438b9c3d863d52cc82d39ec0d0638cb3d9f0d755fff457b2c1da325303fa6fcb39d6d4c0d9aeb75df58
|
||||
MISC ChangeLog 799 SHA256 0717122f66407302821b845fff9d2c63106002de64f69e6e3d8868d25780caad SHA512 422fdeebef57c8d1642508f3fba8667083810900b0647529888d0632d30f0fb0d573e23eb0e4eba7ee7bdc665d373a8572d4e05206ff31de20230e51af78e353 WHIRLPOOL 7271d40b44a86911c5fe7a0cfd56da40b07f2b0bb904a112fb5bad6ac6dafaa01133142a5278abe4a7cfdf3359044998203e8d6e0d04f797042b417c0ab4ecc1
|
||||
EBUILD postgresql-9.0.18-r1.ebuild 12259 SHA256 f45afad0757c3ad4397113734a11c1f9f5fa760be19c677defd8c89044c27018 SHA512 0e93aed0ea1c2f855f539d3076d7e1e5b51870d1bfdbc4c4f3dcef88126323c128d065fe5c9db80fb2fd5334c42f90f24e7b42a4da63cbf382d4f579c12f77dd WHIRLPOOL 5139ec4ff6156384a8eeb7c86aa5cd81ade4fde58b05e523aa0aac70a41c44ef39acc767208670cba95e987bc78255a94cca333d8515743d95028daebb921119
|
||||
EBUILD postgresql-9.1.14-r1.ebuild 12259 SHA256 53958e036c3b0fca9a2fab754cbf298e9251653b3df15f40848bc660f3337ad1 SHA512 827441d0f62a1db852dfda434ac3e1fbc0dea8767b88ed49d0a6368327a9b49d0fcdbd028a316cd70b614171800bcd75adafd302ce114a1e7f989efad47effc5 WHIRLPOOL a35cb73619e7275d2b80edddc8e1125eb9ff70a836693081db8b8405312d4d34779aa18659b06f8fa3ad620cf7156b38f375cf110bd99ca49d7071cf6d357d1b
|
||||
EBUILD postgresql-9.2.9-r1.ebuild 12598 SHA256 211c7cfcdde4a15944add18edbe32df45013d39b9b3e236542858cedece4498c SHA512 53419f2284cdb39f2cc87c346d9329f1eaa5ed94a01e51526cd5a448b5be0e20608e82243337dc6a0c8d958a1b3087bab06bbce2a03e6ac7714f9fd40f328663 WHIRLPOOL 48aa92ee1f60687c1049aaa3670d498b6ebf2d1a148f699391bfa48fc444e12514199cfbb38e3283bc9083fa59b22a2f4cd32db8cfe50eb72c1b076f7fb25d50
|
||||
EBUILD postgresql-9.3.5-r1.ebuild 12598 SHA256 f4d357165e70bdbf7328883927e02231cdc3e3de809bad3923a5e67da9d37498 SHA512 06d8341de1abbdee74a42550ed369a9b551faea9dbcdb9404f4aaeabeafce16e50b12bc1c1f98e53330b97f27b1c5f732c74acd7ce5982e7cb6a8eb7d722a8b5 WHIRLPOOL 4025671976cf2903ccb5f356e90abaa6b0e5eb87620608c5aacfaae17b0aaa68c0592f162f463e785539f128d39b197b98063eac057ab2eeb53280334f71d875
|
||||
EBUILD postgresql-9.4_beta3-r1.ebuild 12637 SHA256 1e8d8c632a22032c875b6cd7417899280f351718d30906ee65d5e6a7ec651f67 SHA512 2056cbbdcaa96754346d2c5e7f3e37291f74e30392753a9c3ab486b4badf02cdfc0952fa8e8bafb62a88f4a5afa804cf94ef4bb4cb558f8a59ed8f64059a2aa9 WHIRLPOOL b9f91b36fcba761380856758dc4bc15b1a7ae97af3bb91d7387790b6576e6dd26c645b492671ea2eb5ae635444eb4f6a78964aba5a28f91eebacee4cb8e7b6fb
|
||||
EBUILD postgresql-9999.ebuild 12627 SHA256 f0a607be23ed8bde25c42507dc9a2e53eef81021d430269c830b6babebceb06c SHA512 59a4e8cac7fb1f56bb2eba539788c4f4f170b18b3929a044859b385910d8c6a18b94d01451606157ee918814bd74d8136247de5b58e69347ebd0a81b1a95e52f WHIRLPOOL 8f778e803869465a2370f27bc61ed1433e2ab29cf09f441da9adfa8a84772abf680b9e1b7088cd574ad0acb0a667b99b2e36faed0bb0f69f33ec32f08a576081
|
||||
MISC ChangeLog 1925 SHA256 1e8dc2236f3d0cb21750064c54ba67106b85938e83ffd4cea104aab35d6a444c SHA512 89cf612d3686eea7d2340cdebf455beff0f73b1cc42a45f64eb22e11a23f6e1fdb7dd0cc11e2e2bed2d0232cf3b6aade92d3b59e4185c10f63eb0c68bd509eb8 WHIRLPOOL 9d8e1aca8b72fb0dd57e94ab6467f212ec1ff46bd7162b38539bbae33bdff1bf97147c7d0e476f512de0363d9ce23fc7c8d0802b1b208ac3d1d4455decb7efca
|
||||
MISC metadata.xml 620 SHA256 85335fdf06be777d6fa46902094b666ddd7e0a64d12f03b0ba54c181641822c0 SHA512 00a3f52a73add4922a366534f50decb308254a27c64130c9b4fde4f27fbed318ff65a5065a95e0d99219f5f4c439d502b0b0a3951f4589393617385ad656e003 WHIRLPOOL b0a0bf7d88a585d04cdc7acb7aa46d455fff5508100c3a81485ecb9cf221dbbc13f10501652ff084253eacde019d4c79c7b4f997bc8408ade041edb8a23cb1cd
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iF4EAREIAAYFAlRUxA0ACgkQVxOqA9G7/aD6SgEAk0wBaMjcgu3UlvoeldyhBqfy
|
||||
7owYYAybQzDTlHGLcL4A/26XYZh1B2h3+z9FHuVOopCLluiuZ8nEP6YOWg9vwf0D
|
||||
=wutl
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,12 @@
|
||||
diff -Naur a/src/bin/pg_ctl/pg_ctl.c b/src/bin/pg_ctl/pg_ctl.c
|
||||
--- a/src/bin/pg_ctl/pg_ctl.c 2011-04-14 23:18:15 -0400
|
||||
+++ b/src/bin/pg_ctl/pg_ctl.c 2011-08-01 19:44:54 -0400
|
||||
@@ -975,7 +975,7 @@
|
||||
}
|
||||
}
|
||||
printf(_("%s: no server running\n"), progname);
|
||||
- exit(1);
|
||||
+ exit(3);
|
||||
}
|
||||
|
||||
|
@ -0,0 +1,135 @@
|
||||
diff -Naur a/contrib/Makefile b/contrib/Makefile
|
||||
--- a/contrib/Makefile 2011-02-02 07:37:16.654175660 -0500
|
||||
+++ b/contrib/Makefile 2011-02-08 05:54:00.145582001 -0500
|
||||
@@ -5,51 +5,10 @@
|
||||
include $(top_builddir)/src/Makefile.global
|
||||
|
||||
SUBDIRS = \
|
||||
- adminpack \
|
||||
- auto_explain \
|
||||
- btree_gin \
|
||||
- btree_gist \
|
||||
- chkpass \
|
||||
- citext \
|
||||
- cube \
|
||||
- dblink \
|
||||
- dict_int \
|
||||
- dict_xsyn \
|
||||
- earthdistance \
|
||||
- fuzzystrmatch \
|
||||
- hstore \
|
||||
- intagg \
|
||||
- intarray \
|
||||
- isn \
|
||||
- lo \
|
||||
- ltree \
|
||||
oid2name \
|
||||
- pageinspect \
|
||||
- passwordcheck \
|
||||
- pg_archivecleanup \
|
||||
- pg_buffercache \
|
||||
- pg_freespacemap \
|
||||
- pg_standby \
|
||||
- pg_stat_statements \
|
||||
- pg_trgm \
|
||||
- pg_upgrade \
|
||||
- pg_upgrade_support \
|
||||
pgbench \
|
||||
- pgcrypto \
|
||||
- pgrowlocks \
|
||||
- pgstattuple \
|
||||
- seg \
|
||||
- spi \
|
||||
- tablefunc \
|
||||
- test_parser \
|
||||
- tsearch2 \
|
||||
- unaccent \
|
||||
vacuumlo
|
||||
|
||||
-ifeq ($(with_openssl),yes)
|
||||
-SUBDIRS += sslinfo
|
||||
-endif
|
||||
-
|
||||
ifeq ($(with_ossp_uuid),yes)
|
||||
SUBDIRS += uuid-ossp
|
||||
endif
|
||||
diff -Naur a/src/backend/Makefile b/src/backend/Makefile
|
||||
--- a/src/backend/Makefile 2011-02-02 07:37:56.403870592 -0500
|
||||
+++ b/src/backend/Makefile 2011-02-08 05:57:26.078497002 -0500
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
##########################################################################
|
||||
|
||||
-all: submake-libpgport submake-schemapg postgres $(POSTGRES_IMP)
|
||||
+all: someheaders
|
||||
|
||||
ifneq ($(PORTNAME), cygwin)
|
||||
ifneq ($(PORTNAME), win32)
|
||||
@@ -114,7 +114,7 @@
|
||||
endif # aix
|
||||
|
||||
# Update the commonly used headers before building the subdirectories
|
||||
-$(SUBDIRS:%=%-recursive): $(top_builddir)/src/include/parser/gram.h $(top_builddir)/src/include/catalog/schemapg.h $(top_builddir)/src/include/utils/fmgroids.h $(top_builddir)/src/include/utils/probes.h
|
||||
+someheaders $(SUBDIRS:%=%-recursive): $(top_builddir)/src/include/parser/gram.h $(top_builddir)/src/include/catalog/schemapg.h $(top_builddir)/src/include/utils/fmgroids.h $(top_builddir)/src/include/utils/probes.h
|
||||
|
||||
# run this unconditionally to avoid needing to know its dependencies here:
|
||||
submake-schemapg:
|
||||
@@ -191,23 +191,7 @@
|
||||
|
||||
##########################################################################
|
||||
|
||||
-install: all installdirs install-bin
|
||||
-ifeq ($(PORTNAME), cygwin)
|
||||
-ifeq ($(MAKE_DLL), true)
|
||||
- $(INSTALL_DATA) libpostgres.a '$(DESTDIR)$(libdir)/libpostgres.a'
|
||||
-endif
|
||||
-endif
|
||||
-ifeq ($(PORTNAME), win32)
|
||||
-ifeq ($(MAKE_DLL), true)
|
||||
- $(INSTALL_DATA) libpostgres.a '$(DESTDIR)$(libdir)/libpostgres.a'
|
||||
-endif
|
||||
-endif
|
||||
- $(MAKE) -C catalog install-data
|
||||
- $(MAKE) -C tsearch install-data
|
||||
- $(INSTALL_DATA) $(srcdir)/libpq/pg_hba.conf.sample '$(DESTDIR)$(datadir)/pg_hba.conf.sample'
|
||||
- $(INSTALL_DATA) $(srcdir)/libpq/pg_ident.conf.sample '$(DESTDIR)$(datadir)/pg_ident.conf.sample'
|
||||
- $(INSTALL_DATA) $(srcdir)/utils/misc/postgresql.conf.sample '$(DESTDIR)$(datadir)/postgresql.conf.sample'
|
||||
- $(INSTALL_DATA) $(srcdir)/access/transam/recovery.conf.sample '$(DESTDIR)$(datadir)/recovery.conf.sample'
|
||||
+install:
|
||||
|
||||
install-bin: postgres $(POSTGRES_IMP) installdirs
|
||||
$(INSTALL_PROGRAM) postgres$(X) '$(DESTDIR)$(bindir)/postgres$(X)'
|
||||
diff -Naur a/src/bin/Makefile b/src/bin/Makefile
|
||||
--- a/src/bin/Makefile 2011-02-02 07:38:35.133570047 -0500
|
||||
+++ b/src/bin/Makefile 2011-02-08 05:58:48.819847001 -0500
|
||||
@@ -13,8 +13,7 @@
|
||||
top_builddir = ../..
|
||||
include $(top_builddir)/src/Makefile.global
|
||||
|
||||
-SUBDIRS = initdb pg_ctl pg_dump \
|
||||
- psql scripts pg_config pg_controldata pg_resetxlog
|
||||
+SUBDIRS = pg_dump psql scripts pg_config
|
||||
ifeq ($(PORTNAME), win32)
|
||||
SUBDIRS+=pgevent
|
||||
endif
|
||||
diff -Naur a/src/Makefile b/src/Makefile
|
||||
--- a/src/Makefile 2011-02-02 07:37:56.283870942 -0500
|
||||
+++ b/src/Makefile 2011-02-08 06:00:51.591202002 -0500
|
||||
@@ -15,17 +15,11 @@
|
||||
|
||||
all install installdirs uninstall distprep:
|
||||
$(MAKE) -C port $@
|
||||
- $(MAKE) -C timezone $@
|
||||
$(MAKE) -C backend $@
|
||||
- $(MAKE) -C backend/utils/mb/conversion_procs $@
|
||||
- $(MAKE) -C backend/snowball $@
|
||||
$(MAKE) -C include $@
|
||||
$(MAKE) -C interfaces $@
|
||||
- $(MAKE) -C backend/replication/libpqwalreceiver $@
|
||||
$(MAKE) -C bin $@
|
||||
- $(MAKE) -C pl $@
|
||||
$(MAKE) -C makefiles $@
|
||||
- $(MAKE) -C test/regress $@
|
||||
|
||||
install: install-local
|
||||
|
@ -0,0 +1,141 @@
|
||||
diff -Naur a/contrib/Makefile b/contrib/Makefile
|
||||
--- a/contrib/Makefile 2011-09-08 17:13:27.000000000 -0400
|
||||
+++ b/contrib/Makefile 2011-09-16 21:58:34.080579316 -0400
|
||||
@@ -5,56 +5,10 @@
|
||||
include $(top_builddir)/src/Makefile.global
|
||||
|
||||
SUBDIRS = \
|
||||
- adminpack \
|
||||
- auth_delay \
|
||||
- auto_explain \
|
||||
- btree_gin \
|
||||
- btree_gist \
|
||||
- chkpass \
|
||||
- citext \
|
||||
- cube \
|
||||
- dblink \
|
||||
- dict_int \
|
||||
- dict_xsyn \
|
||||
- dummy_seclabel \
|
||||
- earthdistance \
|
||||
- file_fdw \
|
||||
- fuzzystrmatch \
|
||||
- hstore \
|
||||
- intagg \
|
||||
- intarray \
|
||||
- isn \
|
||||
- lo \
|
||||
- ltree \
|
||||
oid2name \
|
||||
- pageinspect \
|
||||
- passwordcheck \
|
||||
- pg_archivecleanup \
|
||||
- pg_buffercache \
|
||||
- pg_freespacemap \
|
||||
- pg_standby \
|
||||
- pg_stat_statements \
|
||||
- pg_test_fsync \
|
||||
- pg_trgm \
|
||||
- pg_upgrade \
|
||||
- pg_upgrade_support \
|
||||
pgbench \
|
||||
- pgcrypto \
|
||||
- pgrowlocks \
|
||||
- pgstattuple \
|
||||
- seg \
|
||||
- spi \
|
||||
- tablefunc \
|
||||
- test_parser \
|
||||
- tsearch2 \
|
||||
- unaccent \
|
||||
vacuumlo
|
||||
|
||||
-ifeq ($(with_openssl),yes)
|
||||
-SUBDIRS += sslinfo
|
||||
-else
|
||||
-ALWAYS_SUBDIRS += sslinfo
|
||||
-endif
|
||||
|
||||
ifeq ($(with_ossp_uuid),yes)
|
||||
SUBDIRS += uuid-ossp
|
||||
diff -Naur a/src/backend/Makefile b/src/backend/Makefile
|
||||
--- a/src/backend/Makefile 2011-09-08 17:13:27.000000000 -0400
|
||||
+++ b/src/backend/Makefile 2011-09-16 22:01:48.400579314 -0400
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
##########################################################################
|
||||
|
||||
-all: submake-libpgport submake-schemapg postgres $(POSTGRES_IMP)
|
||||
+all: someheaders
|
||||
|
||||
ifneq ($(PORTNAME), cygwin)
|
||||
ifneq ($(PORTNAME), win32)
|
||||
@@ -114,7 +114,7 @@
|
||||
endif # aix
|
||||
|
||||
# Update the commonly used headers before building the subdirectories
|
||||
-$(SUBDIRS:%=%-recursive): $(top_builddir)/src/include/parser/gram.h $(top_builddir)/src/include/catalog/schemapg.h $(top_builddir)/src/include/utils/fmgroids.h $(top_builddir)/src/include/utils/errcodes.h $(top_builddir)/src/include/utils/probes.h
|
||||
+someheaders $(SUBDIRS:%=%-recursive): $(top_builddir)/src/include/parser/gram.h $(top_builddir)/src/include/catalog/schemapg.h $(top_builddir)/src/include/utils/fmgroids.h $(top_builddir)/src/include/utils/errcodes.h $(top_builddir)/src/include/utils/probes.h
|
||||
|
||||
# run this unconditionally to avoid needing to know its dependencies here:
|
||||
submake-schemapg:
|
||||
@@ -206,23 +206,7 @@
|
||||
|
||||
##########################################################################
|
||||
|
||||
-install: all installdirs install-bin
|
||||
-ifeq ($(PORTNAME), cygwin)
|
||||
-ifeq ($(MAKE_DLL), true)
|
||||
- $(INSTALL_DATA) libpostgres.a '$(DESTDIR)$(libdir)/libpostgres.a'
|
||||
-endif
|
||||
-endif
|
||||
-ifeq ($(PORTNAME), win32)
|
||||
-ifeq ($(MAKE_DLL), true)
|
||||
- $(INSTALL_DATA) libpostgres.a '$(DESTDIR)$(libdir)/libpostgres.a'
|
||||
-endif
|
||||
-endif
|
||||
- $(MAKE) -C catalog install-data
|
||||
- $(MAKE) -C tsearch install-data
|
||||
- $(INSTALL_DATA) $(srcdir)/libpq/pg_hba.conf.sample '$(DESTDIR)$(datadir)/pg_hba.conf.sample'
|
||||
- $(INSTALL_DATA) $(srcdir)/libpq/pg_ident.conf.sample '$(DESTDIR)$(datadir)/pg_ident.conf.sample'
|
||||
- $(INSTALL_DATA) $(srcdir)/utils/misc/postgresql.conf.sample '$(DESTDIR)$(datadir)/postgresql.conf.sample'
|
||||
- $(INSTALL_DATA) $(srcdir)/access/transam/recovery.conf.sample '$(DESTDIR)$(datadir)/recovery.conf.sample'
|
||||
+install:
|
||||
|
||||
install-bin: postgres $(POSTGRES_IMP) installdirs
|
||||
$(INSTALL_PROGRAM) postgres$(X) '$(DESTDIR)$(bindir)/postgres$(X)'
|
||||
diff -Naur a/src/bin/Makefile b/src/bin/Makefile
|
||||
--- a/src/bin/Makefile 2011-09-08 17:13:27.000000000 -0400
|
||||
+++ b/src/bin/Makefile 2011-09-16 22:03:48.250579314 -0400
|
||||
@@ -13,8 +13,7 @@
|
||||
top_builddir = ../..
|
||||
include $(top_builddir)/src/Makefile.global
|
||||
|
||||
-SUBDIRS = initdb pg_ctl pg_dump \
|
||||
- psql scripts pg_config pg_controldata pg_resetxlog pg_basebackup
|
||||
+SUBDIRS = pg_dump psql scripts pg_config
|
||||
|
||||
ifeq ($(PORTNAME), win32)
|
||||
SUBDIRS += pgevent
|
||||
diff -Naur a/src/Makefile b/src/Makefile
|
||||
--- a/src/Makefile 2011-09-08 17:13:27.000000000 -0400
|
||||
+++ b/src/Makefile 2011-09-16 22:29:17.650579302 -0400
|
||||
@@ -14,17 +14,11 @@
|
||||
|
||||
SUBDIRS = \
|
||||
port \
|
||||
- timezone \
|
||||
backend \
|
||||
- backend/utils/mb/conversion_procs \
|
||||
- backend/snowball \
|
||||
include \
|
||||
interfaces \
|
||||
- backend/replication/libpqwalreceiver \
|
||||
bin \
|
||||
- pl \
|
||||
- makefiles \
|
||||
- test/regress
|
||||
+ makefiles
|
||||
|
||||
# There are too many interdependencies between the subdirectories, so
|
||||
# don't attempt parallel make here.
|
@ -0,0 +1,143 @@
|
||||
diff -Naur a/contrib/Makefile b/contrib/Makefile
|
||||
--- a/contrib/Makefile 2012-05-10 18:35:09.000000000 -0400
|
||||
+++ b/contrib/Makefile 2012-05-20 09:33:47.892622992 -0400
|
||||
@@ -5,58 +5,10 @@
|
||||
include $(top_builddir)/src/Makefile.global
|
||||
|
||||
SUBDIRS = \
|
||||
- adminpack \
|
||||
- auth_delay \
|
||||
- auto_explain \
|
||||
- btree_gin \
|
||||
- btree_gist \
|
||||
- chkpass \
|
||||
- citext \
|
||||
- cube \
|
||||
- dblink \
|
||||
- dict_int \
|
||||
- dict_xsyn \
|
||||
- dummy_seclabel \
|
||||
- earthdistance \
|
||||
- file_fdw \
|
||||
- fuzzystrmatch \
|
||||
- hstore \
|
||||
- intagg \
|
||||
- intarray \
|
||||
- isn \
|
||||
- lo \
|
||||
- ltree \
|
||||
oid2name \
|
||||
- pageinspect \
|
||||
- passwordcheck \
|
||||
- pg_archivecleanup \
|
||||
- pg_buffercache \
|
||||
- pg_freespacemap \
|
||||
- pg_standby \
|
||||
- pg_stat_statements \
|
||||
- pg_test_fsync \
|
||||
- pg_test_timing \
|
||||
- pg_trgm \
|
||||
- pg_upgrade \
|
||||
- pg_upgrade_support \
|
||||
pgbench \
|
||||
- pgcrypto \
|
||||
- pgrowlocks \
|
||||
- pgstattuple \
|
||||
- seg \
|
||||
- spi \
|
||||
- tablefunc \
|
||||
- tcn \
|
||||
- test_parser \
|
||||
- tsearch2 \
|
||||
- unaccent \
|
||||
vacuumlo
|
||||
|
||||
-ifeq ($(with_openssl),yes)
|
||||
-SUBDIRS += sslinfo
|
||||
-else
|
||||
-ALWAYS_SUBDIRS += sslinfo
|
||||
-endif
|
||||
|
||||
ifeq ($(with_ossp_uuid),yes)
|
||||
SUBDIRS += uuid-ossp
|
||||
diff -Naur a/src/backend/Makefile b/src/backend/Makefile
|
||||
--- a/src/backend/Makefile 2012-05-10 18:35:09.000000000 -0400
|
||||
+++ b/src/backend/Makefile 2012-05-20 09:36:24.446654842 -0400
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
##########################################################################
|
||||
|
||||
-all: submake-libpgport submake-schemapg postgres $(POSTGRES_IMP)
|
||||
+all: someheaders
|
||||
|
||||
ifneq ($(PORTNAME), cygwin)
|
||||
ifneq ($(PORTNAME), win32)
|
||||
@@ -114,7 +114,7 @@
|
||||
endif # aix
|
||||
|
||||
# Update the commonly used headers before building the subdirectories
|
||||
-$(SUBDIRS:%=%-recursive): $(top_builddir)/src/include/parser/gram.h $(top_builddir)/src/include/catalog/schemapg.h $(top_builddir)/src/include/utils/fmgroids.h $(top_builddir)/src/include/utils/errcodes.h $(top_builddir)/src/include/utils/probes.h
|
||||
+someheaders $(SUBDIRS:%=%-recursive): $(top_builddir)/src/include/parser/gram.h $(top_builddir)/src/include/catalog/schemapg.h $(top_builddir)/src/include/utils/fmgroids.h $(top_builddir)/src/include/utils/errcodes.h $(top_builddir)/src/include/utils/probes.h
|
||||
|
||||
# run this unconditionally to avoid needing to know its dependencies here:
|
||||
submake-schemapg:
|
||||
@@ -207,23 +207,7 @@
|
||||
|
||||
##########################################################################
|
||||
|
||||
-install: all installdirs install-bin
|
||||
-ifeq ($(PORTNAME), cygwin)
|
||||
-ifeq ($(MAKE_DLL), true)
|
||||
- $(INSTALL_DATA) libpostgres.a '$(DESTDIR)$(libdir)/libpostgres.a'
|
||||
-endif
|
||||
-endif
|
||||
-ifeq ($(PORTNAME), win32)
|
||||
-ifeq ($(MAKE_DLL), true)
|
||||
- $(INSTALL_DATA) libpostgres.a '$(DESTDIR)$(libdir)/libpostgres.a'
|
||||
-endif
|
||||
-endif
|
||||
- $(MAKE) -C catalog install-data
|
||||
- $(MAKE) -C tsearch install-data
|
||||
- $(INSTALL_DATA) $(srcdir)/libpq/pg_hba.conf.sample '$(DESTDIR)$(datadir)/pg_hba.conf.sample'
|
||||
- $(INSTALL_DATA) $(srcdir)/libpq/pg_ident.conf.sample '$(DESTDIR)$(datadir)/pg_ident.conf.sample'
|
||||
- $(INSTALL_DATA) $(srcdir)/utils/misc/postgresql.conf.sample '$(DESTDIR)$(datadir)/postgresql.conf.sample'
|
||||
- $(INSTALL_DATA) $(srcdir)/access/transam/recovery.conf.sample '$(DESTDIR)$(datadir)/recovery.conf.sample'
|
||||
+install:
|
||||
|
||||
install-bin: postgres $(POSTGRES_IMP) installdirs
|
||||
$(INSTALL_PROGRAM) postgres$(X) '$(DESTDIR)$(bindir)/postgres$(X)'
|
||||
diff -Naur a/src/bin/Makefile b/src/bin/Makefile
|
||||
--- a/src/bin/Makefile 2012-05-10 18:35:09.000000000 -0400
|
||||
+++ b/src/bin/Makefile 2012-05-20 09:41:18.489958216 -0400
|
||||
@@ -13,8 +13,7 @@
|
||||
top_builddir = ../..
|
||||
include $(top_builddir)/src/Makefile.global
|
||||
|
||||
-SUBDIRS = initdb pg_ctl pg_dump \
|
||||
- psql scripts pg_config pg_controldata pg_resetxlog pg_basebackup
|
||||
+SUBDIRS = pg_dump psql scripts pg_config
|
||||
|
||||
ifeq ($(PORTNAME), win32)
|
||||
SUBDIRS += pgevent
|
||||
diff -Naur a/src/Makefile b/src/Makefile
|
||||
--- a/src/Makefile 2012-05-10 18:35:09.000000000 -0400
|
||||
+++ b/src/Makefile 2012-05-20 09:40:13.532774840 -0400
|
||||
@@ -14,17 +14,11 @@
|
||||
|
||||
SUBDIRS = \
|
||||
port \
|
||||
- timezone \
|
||||
backend \
|
||||
- backend/utils/mb/conversion_procs \
|
||||
- backend/snowball \
|
||||
include \
|
||||
interfaces \
|
||||
- backend/replication/libpqwalreceiver \
|
||||
bin \
|
||||
- pl \
|
||||
- makefiles \
|
||||
- test/regress
|
||||
+ makefiles
|
||||
|
||||
# There are too many interdependencies between the subdirectories, so
|
||||
# don't attempt parallel make here.
|
@ -0,0 +1,148 @@
|
||||
diff -Naur a/contrib/Makefile b/contrib/Makefile
|
||||
--- a/contrib/Makefile 2013-05-06 20:57:06.000000000 +0000
|
||||
+++ b/contrib/Makefile 2013-06-09 01:48:22.351874929 +0000
|
||||
@@ -5,61 +5,10 @@
|
||||
include $(top_builddir)/src/Makefile.global
|
||||
|
||||
SUBDIRS = \
|
||||
- adminpack \
|
||||
- auth_delay \
|
||||
- auto_explain \
|
||||
- btree_gin \
|
||||
- btree_gist \
|
||||
- chkpass \
|
||||
- citext \
|
||||
- cube \
|
||||
- dblink \
|
||||
- dict_int \
|
||||
- dict_xsyn \
|
||||
- dummy_seclabel \
|
||||
- earthdistance \
|
||||
- file_fdw \
|
||||
- fuzzystrmatch \
|
||||
- hstore \
|
||||
- intagg \
|
||||
- intarray \
|
||||
- isn \
|
||||
- lo \
|
||||
- ltree \
|
||||
oid2name \
|
||||
- pageinspect \
|
||||
- passwordcheck \
|
||||
- pg_archivecleanup \
|
||||
- pg_buffercache \
|
||||
- pg_freespacemap \
|
||||
- pg_standby \
|
||||
- pg_stat_statements \
|
||||
- pg_test_fsync \
|
||||
- pg_test_timing \
|
||||
- pg_trgm \
|
||||
- pg_upgrade \
|
||||
- pg_upgrade_support \
|
||||
pgbench \
|
||||
- pgcrypto \
|
||||
- pgrowlocks \
|
||||
- pgstattuple \
|
||||
- pg_xlogdump \
|
||||
- postgres_fdw \
|
||||
- seg \
|
||||
- spi \
|
||||
- tablefunc \
|
||||
- tcn \
|
||||
- test_parser \
|
||||
- tsearch2 \
|
||||
- unaccent \
|
||||
- vacuumlo \
|
||||
- worker_spi
|
||||
+ vacuumlo
|
||||
|
||||
-ifeq ($(with_openssl),yes)
|
||||
-SUBDIRS += sslinfo
|
||||
-else
|
||||
-ALWAYS_SUBDIRS += sslinfo
|
||||
-endif
|
||||
|
||||
ifeq ($(with_ossp_uuid),yes)
|
||||
SUBDIRS += uuid-ossp
|
||||
diff -Naur a/src/backend/Makefile b/src/backend/Makefile
|
||||
--- a/src/backend/Makefile 2013-05-06 20:57:06.000000000 +0000
|
||||
+++ b/src/backend/Makefile 2013-06-09 01:50:19.655864258 +0000
|
||||
@@ -47,7 +47,7 @@
|
||||
|
||||
##########################################################################
|
||||
|
||||
-all: submake-libpgport submake-schemapg postgres $(POSTGRES_IMP)
|
||||
+all: someheaders
|
||||
|
||||
ifneq ($(PORTNAME), cygwin)
|
||||
ifneq ($(PORTNAME), win32)
|
||||
@@ -116,7 +116,7 @@
|
||||
endif # aix
|
||||
|
||||
# Update the commonly used headers before building the subdirectories
|
||||
-$(SUBDIRS:%=%-recursive): $(top_builddir)/src/include/parser/gram.h $(top_builddir)/src/include/catalog/schemapg.h $(top_builddir)/src/include/utils/fmgroids.h $(top_builddir)/src/include/utils/errcodes.h $(top_builddir)/src/include/utils/probes.h
|
||||
+someheaders $(SUBDIRS:%=%-recursive): $(top_builddir)/src/include/parser/gram.h $(top_builddir)/src/include/catalog/schemapg.h $(top_builddir)/src/include/utils/fmgroids.h $(top_builddir)/src/include/utils/errcodes.h $(top_builddir)/src/include/utils/probes.h
|
||||
|
||||
# run this unconditionally to avoid needing to know its dependencies here:
|
||||
submake-schemapg:
|
||||
@@ -209,23 +209,8 @@
|
||||
|
||||
##########################################################################
|
||||
|
||||
-install: all installdirs install-bin
|
||||
-ifeq ($(PORTNAME), cygwin)
|
||||
-ifeq ($(MAKE_DLL), true)
|
||||
- $(INSTALL_DATA) libpostgres.a '$(DESTDIR)$(libdir)/libpostgres.a'
|
||||
-endif
|
||||
-endif
|
||||
-ifeq ($(PORTNAME), win32)
|
||||
-ifeq ($(MAKE_DLL), true)
|
||||
- $(INSTALL_DATA) libpostgres.a '$(DESTDIR)$(libdir)/libpostgres.a'
|
||||
-endif
|
||||
-endif
|
||||
- $(MAKE) -C catalog install-data
|
||||
- $(MAKE) -C tsearch install-data
|
||||
- $(INSTALL_DATA) $(srcdir)/libpq/pg_hba.conf.sample '$(DESTDIR)$(datadir)/pg_hba.conf.sample'
|
||||
- $(INSTALL_DATA) $(srcdir)/libpq/pg_ident.conf.sample '$(DESTDIR)$(datadir)/pg_ident.conf.sample'
|
||||
- $(INSTALL_DATA) $(srcdir)/utils/misc/postgresql.conf.sample '$(DESTDIR)$(datadir)/postgresql.conf.sample'
|
||||
- $(INSTALL_DATA) $(srcdir)/access/transam/recovery.conf.sample '$(DESTDIR)$(datadir)/recovery.conf.sample'
|
||||
+install:
|
||||
+
|
||||
|
||||
install-bin: postgres $(POSTGRES_IMP) installdirs
|
||||
$(INSTALL_PROGRAM) postgres$(X) '$(DESTDIR)$(bindir)/postgres$(X)'
|
||||
diff -Naur a/src/bin/Makefile b/src/bin/Makefile
|
||||
--- a/src/bin/Makefile 2013-05-06 20:57:06.000000000 +0000
|
||||
+++ b/src/bin/Makefile 2013-06-09 01:51:56.143824442 +0000
|
||||
@@ -13,8 +13,7 @@
|
||||
top_builddir = ../..
|
||||
include $(top_builddir)/src/Makefile.global
|
||||
|
||||
-SUBDIRS = initdb pg_ctl pg_dump \
|
||||
- psql scripts pg_config pg_controldata pg_resetxlog pg_basebackup
|
||||
+SUBDIRS = pg_dump psql scripts pg_config
|
||||
|
||||
ifeq ($(PORTNAME), win32)
|
||||
SUBDIRS += pgevent
|
||||
diff -Naur a/src/Makefile b/src/Makefile
|
||||
--- a/src/Makefile 2013-05-06 20:57:06.000000000 +0000
|
||||
+++ b/src/Makefile 2013-06-09 01:54:30.479704228 +0000
|
||||
@@ -15,17 +15,11 @@
|
||||
SUBDIRS = \
|
||||
common \
|
||||
port \
|
||||
- timezone \
|
||||
backend \
|
||||
- backend/utils/mb/conversion_procs \
|
||||
- backend/snowball \
|
||||
include \
|
||||
interfaces \
|
||||
- backend/replication/libpqwalreceiver \
|
||||
bin \
|
||||
- pl \
|
||||
- makefiles \
|
||||
- test/regress
|
||||
+ makefiles
|
||||
|
||||
# There are too many interdependencies between the subdirectories, so
|
||||
# don't attempt parallel make here.
|
@ -0,0 +1,151 @@
|
||||
diff -Naur a/contrib/Makefile b/contrib/Makefile
|
||||
--- a/contrib/Makefile 2013-05-06 20:57:06.000000000 +0000
|
||||
+++ b/contrib/Makefile 2013-06-09 01:48:22.351874929 +0000
|
||||
@@ -5,64 +5,10 @@
|
||||
include $(top_builddir)/src/Makefile.global
|
||||
|
||||
SUBDIRS = \
|
||||
- adminpack \
|
||||
- auth_delay \
|
||||
- auto_explain \
|
||||
- btree_gin \
|
||||
- btree_gist \
|
||||
- chkpass \
|
||||
- citext \
|
||||
- cube \
|
||||
- dblink \
|
||||
- dict_int \
|
||||
- dict_xsyn \
|
||||
- dummy_seclabel \
|
||||
- earthdistance \
|
||||
- file_fdw \
|
||||
- fuzzystrmatch \
|
||||
- hstore \
|
||||
- intagg \
|
||||
- intarray \
|
||||
- isn \
|
||||
- lo \
|
||||
- ltree \
|
||||
oid2name \
|
||||
- pageinspect \
|
||||
- passwordcheck \
|
||||
- pg_archivecleanup \
|
||||
- pg_buffercache \
|
||||
- pg_freespacemap \
|
||||
- pg_prewarm \
|
||||
- pg_standby \
|
||||
- pg_stat_statements \
|
||||
- pg_test_fsync \
|
||||
- pg_test_timing \
|
||||
- pg_trgm \
|
||||
- pg_upgrade \
|
||||
- pg_upgrade_support \
|
||||
pgbench \
|
||||
- pgcrypto \
|
||||
- pgrowlocks \
|
||||
- pgstattuple \
|
||||
- pg_xlogdump \
|
||||
- postgres_fdw \
|
||||
- seg \
|
||||
- spi \
|
||||
- tablefunc \
|
||||
- tcn \
|
||||
- test_decoding \
|
||||
- test_parser \
|
||||
- test_shm_mq \
|
||||
- tsearch2 \
|
||||
- unaccent \
|
||||
- vacuumlo \
|
||||
- worker_spi
|
||||
+ vacuumlo
|
||||
|
||||
-ifeq ($(with_openssl),yes)
|
||||
-SUBDIRS += sslinfo
|
||||
-else
|
||||
-ALWAYS_SUBDIRS += sslinfo
|
||||
-endif
|
||||
|
||||
ifeq ($(with_ossp_uuid),yes)
|
||||
SUBDIRS += uuid-ossp
|
||||
diff -Naur a/src/backend/Makefile b/src/backend/Makefile
|
||||
--- a/src/backend/Makefile 2013-05-06 20:57:06.000000000 +0000
|
||||
+++ b/src/backend/Makefile 2013-06-09 01:50:19.655864258 +0000
|
||||
@@ -47,7 +47,7 @@
|
||||
|
||||
##########################################################################
|
||||
|
||||
-all: submake-libpgport submake-schemapg postgres $(POSTGRES_IMP)
|
||||
+all: someheaders
|
||||
|
||||
ifneq ($(PORTNAME), cygwin)
|
||||
ifneq ($(PORTNAME), win32)
|
||||
@@ -116,7 +116,7 @@
|
||||
endif # aix
|
||||
|
||||
# Update the commonly used headers before building the subdirectories
|
||||
-$(SUBDIRS:%=%-recursive): $(top_builddir)/src/include/parser/gram.h $(top_builddir)/src/include/catalog/schemapg.h $(top_builddir)/src/include/utils/fmgroids.h $(top_builddir)/src/include/utils/errcodes.h $(top_builddir)/src/include/utils/probes.h
|
||||
+someheaders $(SUBDIRS:%=%-recursive): $(top_builddir)/src/include/parser/gram.h $(top_builddir)/src/include/catalog/schemapg.h $(top_builddir)/src/include/utils/fmgroids.h $(top_builddir)/src/include/utils/errcodes.h $(top_builddir)/src/include/utils/probes.h
|
||||
|
||||
# run this unconditionally to avoid needing to know its dependencies here:
|
||||
submake-schemapg:
|
||||
@@ -209,23 +209,8 @@
|
||||
|
||||
##########################################################################
|
||||
|
||||
-install: all installdirs install-bin
|
||||
-ifeq ($(PORTNAME), cygwin)
|
||||
-ifeq ($(MAKE_DLL), true)
|
||||
- $(INSTALL_DATA) libpostgres.a '$(DESTDIR)$(libdir)/libpostgres.a'
|
||||
-endif
|
||||
-endif
|
||||
-ifeq ($(PORTNAME), win32)
|
||||
-ifeq ($(MAKE_DLL), true)
|
||||
- $(INSTALL_DATA) libpostgres.a '$(DESTDIR)$(libdir)/libpostgres.a'
|
||||
-endif
|
||||
-endif
|
||||
- $(MAKE) -C catalog install-data
|
||||
- $(MAKE) -C tsearch install-data
|
||||
- $(INSTALL_DATA) $(srcdir)/libpq/pg_hba.conf.sample '$(DESTDIR)$(datadir)/pg_hba.conf.sample'
|
||||
- $(INSTALL_DATA) $(srcdir)/libpq/pg_ident.conf.sample '$(DESTDIR)$(datadir)/pg_ident.conf.sample'
|
||||
- $(INSTALL_DATA) $(srcdir)/utils/misc/postgresql.conf.sample '$(DESTDIR)$(datadir)/postgresql.conf.sample'
|
||||
- $(INSTALL_DATA) $(srcdir)/access/transam/recovery.conf.sample '$(DESTDIR)$(datadir)/recovery.conf.sample'
|
||||
+install:
|
||||
+
|
||||
|
||||
install-bin: postgres $(POSTGRES_IMP) installdirs
|
||||
$(INSTALL_PROGRAM) postgres$(X) '$(DESTDIR)$(bindir)/postgres$(X)'
|
||||
diff -Naur a/src/bin/Makefile b/src/bin/Makefile
|
||||
--- a/src/bin/Makefile 2013-05-06 20:57:06.000000000 +0000
|
||||
+++ b/src/bin/Makefile 2013-06-09 01:51:56.143824442 +0000
|
||||
@@ -13,8 +13,7 @@
|
||||
top_builddir = ../..
|
||||
include $(top_builddir)/src/Makefile.global
|
||||
|
||||
-SUBDIRS = initdb pg_ctl pg_dump \
|
||||
- psql scripts pg_config pg_controldata pg_resetxlog pg_basebackup
|
||||
+SUBDIRS = pg_dump psql scripts pg_config
|
||||
|
||||
ifeq ($(PORTNAME), win32)
|
||||
SUBDIRS += pgevent
|
||||
diff -Naur a/src/Makefile b/src/Makefile
|
||||
--- a/src/Makefile 2013-05-06 20:57:06.000000000 +0000
|
||||
+++ b/src/Makefile 2013-06-09 01:54:30.479704228 +0000
|
||||
@@ -15,17 +15,11 @@
|
||||
SUBDIRS = \
|
||||
common \
|
||||
port \
|
||||
- timezone \
|
||||
backend \
|
||||
- backend/utils/mb/conversion_procs \
|
||||
- backend/snowball \
|
||||
include \
|
||||
interfaces \
|
||||
- backend/replication/libpqwalreceiver \
|
||||
bin \
|
||||
- pl \
|
||||
- makefiles \
|
||||
- test/regress
|
||||
+ makefiles
|
||||
|
||||
# There are too many interdependencies between the subdirectories, so
|
||||
# don't attempt parallel make here.
|
@ -0,0 +1,152 @@
|
||||
diff --git a/contrib/Makefile b/contrib/Makefile
|
||||
index b37d0dd..b56fbf6 100644
|
||||
--- a/contrib/Makefile
|
||||
+++ b/contrib/Makefile
|
||||
@@ -5,64 +5,9 @@ top_builddir = ..
|
||||
include $(top_builddir)/src/Makefile.global
|
||||
|
||||
SUBDIRS = \
|
||||
- adminpack \
|
||||
- auth_delay \
|
||||
- auto_explain \
|
||||
- btree_gin \
|
||||
- btree_gist \
|
||||
- chkpass \
|
||||
- citext \
|
||||
- cube \
|
||||
- dblink \
|
||||
- dict_int \
|
||||
- dict_xsyn \
|
||||
- dummy_seclabel \
|
||||
- earthdistance \
|
||||
- file_fdw \
|
||||
- fuzzystrmatch \
|
||||
- hstore \
|
||||
- intagg \
|
||||
- intarray \
|
||||
- isn \
|
||||
- lo \
|
||||
- ltree \
|
||||
oid2name \
|
||||
- pageinspect \
|
||||
- passwordcheck \
|
||||
- pg_archivecleanup \
|
||||
- pg_buffercache \
|
||||
- pg_freespacemap \
|
||||
- pg_prewarm \
|
||||
- pg_standby \
|
||||
- pg_stat_statements \
|
||||
- pg_test_fsync \
|
||||
- pg_test_timing \
|
||||
- pg_trgm \
|
||||
- pg_upgrade \
|
||||
- pg_upgrade_support \
|
||||
pgbench \
|
||||
- pgcrypto \
|
||||
- pgrowlocks \
|
||||
- pgstattuple \
|
||||
- pg_xlogdump \
|
||||
- postgres_fdw \
|
||||
- seg \
|
||||
- spi \
|
||||
- tablefunc \
|
||||
- tcn \
|
||||
- test_decoding \
|
||||
- test_parser \
|
||||
- test_shm_mq \
|
||||
- tsearch2 \
|
||||
- unaccent \
|
||||
- vacuumlo \
|
||||
- worker_spi
|
||||
-
|
||||
-ifeq ($(with_openssl),yes)
|
||||
-SUBDIRS += sslinfo
|
||||
-else
|
||||
-ALWAYS_SUBDIRS += sslinfo
|
||||
-endif
|
||||
+ vacuumlo
|
||||
|
||||
ifneq ($(with_uuid),no)
|
||||
SUBDIRS += uuid-ossp
|
||||
diff -Naur a/src/backend/Makefile b/src/backend/Makefile
|
||||
--- a/src/backend/Makefile 2013-05-06 20:57:06.000000000 +0000
|
||||
+++ b/src/backend/Makefile 2013-06-09 01:50:19.655864258 +0000
|
||||
@@ -47,7 +47,7 @@
|
||||
|
||||
##########################################################################
|
||||
|
||||
-all: submake-libpgport submake-schemapg postgres $(POSTGRES_IMP)
|
||||
+all: someheaders
|
||||
|
||||
ifneq ($(PORTNAME), cygwin)
|
||||
ifneq ($(PORTNAME), win32)
|
||||
@@ -116,7 +116,7 @@
|
||||
endif # aix
|
||||
|
||||
# Update the commonly used headers before building the subdirectories
|
||||
-$(SUBDIRS:%=%-recursive): $(top_builddir)/src/include/parser/gram.h $(top_builddir)/src/include/catalog/schemapg.h $(top_builddir)/src/include/utils/fmgroids.h $(top_builddir)/src/include/utils/errcodes.h $(top_builddir)/src/include/utils/probes.h
|
||||
+someheaders $(SUBDIRS:%=%-recursive): $(top_builddir)/src/include/parser/gram.h $(top_builddir)/src/include/catalog/schemapg.h $(top_builddir)/src/include/utils/fmgroids.h $(top_builddir)/src/include/utils/errcodes.h $(top_builddir)/src/include/utils/probes.h
|
||||
|
||||
# run this unconditionally to avoid needing to know its dependencies here:
|
||||
submake-schemapg:
|
||||
@@ -209,23 +209,8 @@
|
||||
|
||||
##########################################################################
|
||||
|
||||
-install: all installdirs install-bin
|
||||
-ifeq ($(PORTNAME), cygwin)
|
||||
-ifeq ($(MAKE_DLL), true)
|
||||
- $(INSTALL_DATA) libpostgres.a '$(DESTDIR)$(libdir)/libpostgres.a'
|
||||
-endif
|
||||
-endif
|
||||
-ifeq ($(PORTNAME), win32)
|
||||
-ifeq ($(MAKE_DLL), true)
|
||||
- $(INSTALL_DATA) libpostgres.a '$(DESTDIR)$(libdir)/libpostgres.a'
|
||||
-endif
|
||||
-endif
|
||||
- $(MAKE) -C catalog install-data
|
||||
- $(MAKE) -C tsearch install-data
|
||||
- $(INSTALL_DATA) $(srcdir)/libpq/pg_hba.conf.sample '$(DESTDIR)$(datadir)/pg_hba.conf.sample'
|
||||
- $(INSTALL_DATA) $(srcdir)/libpq/pg_ident.conf.sample '$(DESTDIR)$(datadir)/pg_ident.conf.sample'
|
||||
- $(INSTALL_DATA) $(srcdir)/utils/misc/postgresql.conf.sample '$(DESTDIR)$(datadir)/postgresql.conf.sample'
|
||||
- $(INSTALL_DATA) $(srcdir)/access/transam/recovery.conf.sample '$(DESTDIR)$(datadir)/recovery.conf.sample'
|
||||
+install:
|
||||
+
|
||||
|
||||
install-bin: postgres $(POSTGRES_IMP) installdirs
|
||||
$(INSTALL_PROGRAM) postgres$(X) '$(DESTDIR)$(bindir)/postgres$(X)'
|
||||
diff -Naur a/src/bin/Makefile b/src/bin/Makefile
|
||||
--- a/src/bin/Makefile 2013-05-06 20:57:06.000000000 +0000
|
||||
+++ b/src/bin/Makefile 2013-06-09 01:51:56.143824442 +0000
|
||||
@@ -13,8 +13,7 @@
|
||||
top_builddir = ../..
|
||||
include $(top_builddir)/src/Makefile.global
|
||||
|
||||
-SUBDIRS = initdb pg_ctl pg_dump \
|
||||
- psql scripts pg_config pg_controldata pg_resetxlog pg_basebackup
|
||||
+SUBDIRS = pg_dump psql scripts pg_config
|
||||
|
||||
ifeq ($(PORTNAME), win32)
|
||||
SUBDIRS += pgevent
|
||||
diff -Naur a/src/Makefile b/src/Makefile
|
||||
--- a/src/Makefile 2013-05-06 20:57:06.000000000 +0000
|
||||
+++ b/src/Makefile 2013-06-09 01:54:30.479704228 +0000
|
||||
@@ -15,17 +15,11 @@
|
||||
SUBDIRS = \
|
||||
common \
|
||||
port \
|
||||
- timezone \
|
||||
backend \
|
||||
- backend/utils/mb/conversion_procs \
|
||||
- backend/snowball \
|
||||
include \
|
||||
interfaces \
|
||||
- backend/replication/libpqwalreceiver \
|
||||
bin \
|
||||
- pl \
|
||||
- makefiles \
|
||||
- test/regress
|
||||
+ makefiles
|
||||
|
||||
# There are too many interdependencies between the subdirectories, so
|
||||
# don't attempt parallel make here.
|
@ -1,405 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql/postgresql-9.4_beta2.ebuild,v 1.1 2014/10/11 19:35:08 titanofold Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python{2_{6,7},3_{2,3,4}} )
|
||||
WANT_AUTOMAKE="none"
|
||||
|
||||
inherit autotools eutils flag-o-matic multilib pam prefix python-single-r1 systemd user versionator
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~ppc-macos ~sparc-fbsd ~x86-fbsd ~x86-solaris"
|
||||
|
||||
MY_PV=${PV/_/}
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
S="${WORKDIR}/postgresql-${MY_PV}"
|
||||
SRC_URI="mirror://postgresql/source/v${MY_PV}/postgresql-${MY_PV}.tar.bz2"
|
||||
|
||||
# Add patch and initscript source.
|
||||
SRC_URI+=" http://dev.gentoo.org/~patrick/postgresql-patches-${SLOT}-r1.tbz2
|
||||
http://dev.gentoo.org/~floppym/dist/postgresql-initscript-2.7.tbz2"
|
||||
|
||||
LICENSE="POSTGRESQL GPL-2"
|
||||
DESCRIPTION="PostgreSQL RDBMS"
|
||||
HOMEPAGE="http://www.postgresql.org/"
|
||||
|
||||
LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr zh_CN zh_TW"
|
||||
IUSE="doc kerberos kernel_linux ldap nls pam perl -pg_legacytimestamp python +readline selinux server ssl tcl threads uuid xml zlib"
|
||||
|
||||
for lingua in ${LINGUAS}; do
|
||||
IUSE+=" linguas_${lingua}"
|
||||
done
|
||||
|
||||
wanted_languages() {
|
||||
local enable_langs
|
||||
|
||||
for lingua in ${LINGUAS} ; do
|
||||
use linguas_${lingua} && enable_langs+="${lingua} "
|
||||
done
|
||||
|
||||
echo -n ${enable_langs}
|
||||
}
|
||||
|
||||
RDEPEND="
|
||||
>=app-admin/eselect-postgresql-1.2.0
|
||||
sys-apps/less
|
||||
virtual/libintl
|
||||
kerberos? ( virtual/krb5 )
|
||||
ldap? ( net-nds/openldap )
|
||||
pam? ( virtual/pam )
|
||||
perl? ( >=dev-lang/perl-5.8 )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
readline? ( sys-libs/readline )
|
||||
selinux? ( sec-policy/selinux-postgresql )
|
||||
ssl? ( >=dev-libs/openssl-0.9.6-r1 )
|
||||
tcl? ( >=dev-lang/tcl-8 )
|
||||
uuid? ( dev-libs/ossp-uuid )
|
||||
xml? ( dev-libs/libxml2 dev-libs/libxslt )
|
||||
zlib? ( sys-libs/zlib )
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
!!dev-db/postgresql-docs:${SLOT}
|
||||
!!dev-db/postgresql-base:${SLOT}
|
||||
!!dev-db/postgresql-server:${SLOT}
|
||||
!!<sys-apps/sandbox-2.0
|
||||
sys-devel/bison
|
||||
sys-devel/flex
|
||||
nls? ( sys-devel/gettext )
|
||||
xml? ( virtual/pkgconfig )
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup postgres 70
|
||||
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
|
||||
|
||||
use python && python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Eliminate autotools version check
|
||||
sed '/m4_PACKAGE_VERSION/,+3d' -i configure.in || die
|
||||
|
||||
# Work around PPC{,64} compilation bug where bool is already defined
|
||||
sed '/#ifndef __cplusplus/a #undef bool' -i src/include/c.h || die
|
||||
|
||||
# Set proper run directory
|
||||
sed "s|\(PGSOCKET_DIR\s\+\)\"/tmp\"|\1\"${EPREFIX}/run/postgresql\"|" \
|
||||
-i src/include/pg_config_manual.h || die
|
||||
|
||||
sed -e "s|@SLOT@|${SLOT}|g" -e "s|@LIBDIR@|$(get_libdir)|g" \
|
||||
-i "${WORKDIR}"/postgresql{.{init,confd,service},-check-db-dir} || \
|
||||
die "SLOT/LIBDIR sed failed"
|
||||
|
||||
use server || epatch "${WORKDIR}/base.patch"
|
||||
|
||||
if use pam ; then
|
||||
sed -e "s/\(#define PGSQL_PAM_SERVICE \"postgresql\)/\1-${SLOT}/" \
|
||||
-i src/backend/libpq/auth.c || \
|
||||
die 'PGSQL_PAM_SERVICE rename failed.'
|
||||
fi
|
||||
|
||||
eautoconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
case ${CHOST} in
|
||||
*-darwin*|*-solaris*)
|
||||
use nls && append-libs intl
|
||||
;;
|
||||
esac
|
||||
|
||||
export LDFLAGS_SL="${LDFLAGS}"
|
||||
export LDFLAGS_EX="${LDFLAGS}"
|
||||
|
||||
local PO="${EPREFIX%/}"
|
||||
|
||||
econf \
|
||||
--prefix="${PO}/usr/$(get_libdir)/postgresql-${SLOT}" \
|
||||
--datadir="${PO}/usr/share/postgresql-${SLOT}" \
|
||||
--docdir="${PO}/usr/share/doc/postgresql-${SLOT}" \
|
||||
--includedir="${PO}/usr/include/postgresql-${SLOT}" \
|
||||
--mandir="${PO}/usr/share/postgresql-${SLOT}/man" \
|
||||
--sysconfdir="${PO}/etc/postgresql-${SLOT}" \
|
||||
--with-system-tzdata="${PO}/usr/share/zoneinfo" \
|
||||
$(use_enable !pg_legacytimestamp integer-datetimes) \
|
||||
$(use_enable threads thread-safety) \
|
||||
$(use_with kerberos gssapi) \
|
||||
$(use_with ldap) \
|
||||
$(use_with pam) \
|
||||
$(use_with perl) \
|
||||
$(use_with python) \
|
||||
$(use_with readline) \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_with tcl) \
|
||||
$(use_with uuid ossp-uuid) \
|
||||
$(use_with xml libxml) \
|
||||
$(use_with xml libxslt) \
|
||||
$(use_with zlib) \
|
||||
"$(use_enable nls nls "$(wanted_languages)")"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
emake -C contrib
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
emake DESTDIR="${D}" install -C contrib
|
||||
|
||||
dodoc README HISTORY doc/{TODO,bug.template}
|
||||
|
||||
# man pages are already built, but if we have the target make them,
|
||||
# they'll be generated from source before being installed so we
|
||||
# manually install man pages.
|
||||
# We use ${SLOT} instead of doman for postgresql.eselect
|
||||
insinto /usr/share/postgresql-${SLOT}/man/
|
||||
doins -r doc/src/sgml/man{1,3,7}
|
||||
if ! use server; then
|
||||
# Remove man pages for non-existent binaries
|
||||
for m in {initdb,pg_{controldata,ctl,resetxlog},post{gres,master}}; do
|
||||
rm "${ED}/usr/share/postgresql-${SLOT}/man/man1/${m}.1"
|
||||
done
|
||||
fi
|
||||
docompress /usr/share/postgresql-${SLOT}/man/man{1,3,7}
|
||||
|
||||
insinto /etc/postgresql-${SLOT}
|
||||
newins src/bin/psql/psqlrc.sample psqlrc
|
||||
|
||||
dodir /etc/eselect/postgresql/slots/${SLOT}
|
||||
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
|
||||
"${ED}/etc/eselect/postgresql/slots/${SLOT}/base"
|
||||
|
||||
if use doc ; then
|
||||
docinto html
|
||||
dodoc doc/src/sgml/html/*
|
||||
|
||||
docinto sgml
|
||||
dodoc doc/src/sgml/*.{sgml,dsl}
|
||||
fi
|
||||
|
||||
if use server; then
|
||||
newconfd "${WORKDIR}/postgresql.confd" postgresql-${SLOT}
|
||||
newinitd "${WORKDIR}/postgresql.init" postgresql-${SLOT}
|
||||
|
||||
systemd_newunit "${WORKDIR}"/postgresql.service postgresql-${SLOT}.service
|
||||
systemd_newtmpfilesd "${WORKDIR}"/postgresql.tmpfilesd postgresql-${SLOT}.conf
|
||||
newbin "${WORKDIR}"/postgresql-check-db-dir postgresql-${SLOT}-check-db-dir
|
||||
|
||||
use pam && pamd_mimic system-auth postgresql-${SLOT} auth account session
|
||||
|
||||
if use prefix ; then
|
||||
keepdir /run/postgresql
|
||||
fperms 0775 /run/postgresql
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
postgresql-config update
|
||||
|
||||
elog "If you need a global psqlrc-file, you can place it in:"
|
||||
elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
|
||||
|
||||
if use server ; then
|
||||
elog
|
||||
elog "Gentoo specific documentation:"
|
||||
elog "http://www.gentoo.org/doc/en/postgres-howto.xml"
|
||||
elog
|
||||
elog "Official documentation:"
|
||||
elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
|
||||
elog
|
||||
elog "The default location of the Unix-domain socket is:"
|
||||
elog " ${EROOT%/}/run/postgresql/"
|
||||
elog
|
||||
elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
|
||||
elog "so that it contains your preferred locale in:"
|
||||
elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
|
||||
elog
|
||||
elog "Then, execute the following command to setup the initial database"
|
||||
elog "environment:"
|
||||
elog " emerge --config =${CATEGORY}/${PF}"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_prerm() {
|
||||
if [[ $(use server) && -z ${REPLACED_BY_VERSION} ]] ; then
|
||||
ewarn "Have you dumped and/or migrated the ${SLOT} database cluster?"
|
||||
ewarn "\thttp://www.gentoo.org/doc/en/postgres-howto.xml#doc_chap5"
|
||||
|
||||
ebegin "Resuming removal in 10 seconds (Control-C to cancel)"
|
||||
sleep 10
|
||||
eend 0
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
postgresql-config update
|
||||
}
|
||||
|
||||
pkg_config() {
|
||||
use server || die "USE flag 'server' not enabled. Nothing to configure."
|
||||
|
||||
[[ -f "${EROOT%/}/etc/conf.d/postgresql-${SLOT}" ]] && source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
|
||||
[[ -z "${PGDATA}" ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
|
||||
[[ -z "${DATA_DIR}" ]] && DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
|
||||
|
||||
# environment.bz2 may not contain the same locale as the current system
|
||||
# locale. Unset and source from the current system locale.
|
||||
if [ -f "${EROOT%/}/etc/env.d/02locale" ]; then
|
||||
unset LANG
|
||||
unset LC_CTYPE
|
||||
unset LC_NUMERIC
|
||||
unset LC_TIME
|
||||
unset LC_COLLATE
|
||||
unset LC_MONETARY
|
||||
unset LC_MESSAGES
|
||||
unset LC_ALL
|
||||
source "${EROOT%/}/etc/env.d/02locale"
|
||||
[ -n "${LANG}" ] && export LANG
|
||||
[ -n "${LC_CTYPE}" ] && export LC_CTYPE
|
||||
[ -n "${LC_NUMERIC}" ] && export LC_NUMERIC
|
||||
[ -n "${LC_TIME}" ] && export LC_TIME
|
||||
[ -n "${LC_COLLATE}" ] && export LC_COLLATE
|
||||
[ -n "${LC_MONETARY}" ] && export LC_MONETARY
|
||||
[ -n "${LC_MESSAGES}" ] && export LC_MESSAGES
|
||||
[ -n "${LC_ALL}" ] && export LC_ALL
|
||||
fi
|
||||
|
||||
einfo "You can modify the paths and options passed to initdb by editing:"
|
||||
einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
|
||||
einfo
|
||||
einfo "Information on options that can be passed to initdb are found at:"
|
||||
einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
|
||||
einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
|
||||
einfo
|
||||
einfo "PG_INITDB_OPTS is currently set to:"
|
||||
if [[ -z "${PG_INITDB_OPTS}" ]] ; then
|
||||
einfo " (none)"
|
||||
else
|
||||
einfo " ${PG_INITDB_OPTS}"
|
||||
fi
|
||||
einfo
|
||||
einfo "Configuration files will be installed to:"
|
||||
einfo " ${PGDATA}"
|
||||
einfo
|
||||
einfo "The database cluster will be created in:"
|
||||
einfo " ${DATA_DIR}"
|
||||
einfo
|
||||
while [ "$correct" != "true" ] ; do
|
||||
einfo "Are you ready to continue? (y/n)"
|
||||
read answer
|
||||
if [[ $answer =~ ^[Yy]([Ee][Ss])?$ ]] ; then
|
||||
correct="true"
|
||||
elif [[ $answer =~ ^[Nn]([Oo])?$ ]] ; then
|
||||
die "Aborting initialization."
|
||||
else
|
||||
echo "Answer not recognized"
|
||||
fi
|
||||
done
|
||||
|
||||
if [ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ] ; then
|
||||
eerror "The given directory, '${DATA_DIR}', is not empty."
|
||||
eerror "Modify DATA_DIR to point to an empty directory."
|
||||
die "${DATA_DIR} is not empty."
|
||||
fi
|
||||
|
||||
[ -z "${PG_MAX_CONNECTIONS}" ] && PG_MAX_CONNECTIONS="128"
|
||||
einfo "Checking system parameters..."
|
||||
|
||||
if ! use kernel_linux ; then
|
||||
einfo "Skipped."
|
||||
einfo " Tests not supported on this OS (yet)"
|
||||
else
|
||||
if [ -z ${SKIP_SYSTEM_TESTS} ] ; then
|
||||
einfo "Checking whether your system supports at least ${PG_MAX_CONNECTIONS} connections..."
|
||||
|
||||
local SEMMSL=$(sysctl -n kernel.sem | cut -f1)
|
||||
local SEMMNS=$(sysctl -n kernel.sem | cut -f2)
|
||||
local SEMMNI=$(sysctl -n kernel.sem | cut -f4)
|
||||
local SHMMAX=$(sysctl -n kernel.shmmax)
|
||||
|
||||
local SEMMSL_MIN=17
|
||||
local SEMMNS_MIN=$(( ( ${PG_MAX_CONNECTIONS}/16 ) * 17 ))
|
||||
local SEMMNI_MIN=$(( ( ${PG_MAX_CONNECTIONS}+15 ) / 16 ))
|
||||
local SHMMAX_MIN=$(( 500000 + ( 30600 * ${PG_MAX_CONNECTIONS} ) ))
|
||||
|
||||
for p in SEMMSL SEMMNS SEMMNI SHMMAX ; do
|
||||
if [ $(eval echo \$$p) -lt $(eval echo \$${p}_MIN) ] ; then
|
||||
eerror "The value for ${p} $(eval echo \$$p) is below the recommended value $(eval echo \$${p}_MIN)"
|
||||
eerror "You have now several options:"
|
||||
eerror " - Change the mentioned system parameter"
|
||||
eerror " - Lower the number of max.connections by setting PG_MAX_CONNECTIONS to a"
|
||||
eerror " value lower than ${PG_MAX_CONNECTIONS}"
|
||||
eerror " - Set SKIP_SYSTEM_TESTS in case you want to ignore this test completely"
|
||||
eerror "More information can be found here:"
|
||||
eerror " http://www.postgresql.org/docs/${SLOT}/static/kernel-resources.html"
|
||||
die "System test failed."
|
||||
fi
|
||||
done
|
||||
einfo "Passed."
|
||||
else
|
||||
ewarn "SKIP_SYSTEM_TESTS set, so skipping."
|
||||
fi
|
||||
fi
|
||||
|
||||
einfo "Creating the data directory ..."
|
||||
if [[ ${EUID} == 0 ]] ; then
|
||||
mkdir -p "${DATA_DIR}"
|
||||
chown -Rf postgres:postgres "${DATA_DIR}"
|
||||
chmod 0700 "${DATA_DIR}"
|
||||
fi
|
||||
|
||||
einfo "Initializing the database ..."
|
||||
|
||||
if [[ ${EUID} == 0 ]] ; then
|
||||
su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
|
||||
else
|
||||
"${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
|
||||
fi
|
||||
|
||||
mv "${DATA_DIR%/}"/*.conf "${PGDATA}"
|
||||
|
||||
einfo "The autovacuum function, which was in contrib, has been moved to the main"
|
||||
einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled"
|
||||
einfo "by default. You can disable it in the cluster's:"
|
||||
einfo " ${PGDATA%/}/postgresql.conf"
|
||||
einfo
|
||||
einfo "The PostgreSQL server, by default, will log events to:"
|
||||
einfo " ${DATA_DIR%/}/postmaster.log"
|
||||
einfo
|
||||
if use prefix ; then
|
||||
einfo "The location of the configuration files have moved to:"
|
||||
einfo " ${PGDATA}"
|
||||
einfo "To start the server:"
|
||||
einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
|
||||
einfo "To stop:"
|
||||
einfo " pg_ctl stop -D ${DATA_DIR}"
|
||||
einfo
|
||||
einfo "Or move the configuration files back:"
|
||||
einfo "mv ${PGDATA}*.conf ${DATA_DIR}"
|
||||
else
|
||||
einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
|
||||
einfo "instead of 'pg_ctl'."
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
einfo ">>> Test phase [check]: ${CATEGORY}/${PF}"
|
||||
|
||||
if [[ $(use server) -eq 0 && ${UID} -ne 0 ]] ; then
|
||||
emake check
|
||||
|
||||
einfo "If you think other tests besides the regression tests are necessary, please"
|
||||
einfo "submit a bug including a patch for this ebuild to enable them."
|
||||
else
|
||||
use server || \
|
||||
ewarn 'Tests cannot be run without the "server" use flag enabled.'
|
||||
[[ ${UID} -eq 0 ]] || \
|
||||
ewarn 'Tests cannot be run as root. Enable "userpriv" in FEATURES.'
|
||||
|
||||
ewarn 'Skipping.'
|
||||
fi
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue