diff options
author | 2019-10-10 08:05:40 +0000 | |
---|---|---|
committer | 2019-10-10 08:05:40 +0000 | |
commit | d79fbd2f0fd8af5dd91d369232d4a949c8a4a61c (patch) | |
tree | 379d29761dcba3f2f6c48f6440c7a61ef4dc8fdb | |
parent | 2019-10-10 07:45:58 UTC (diff) | |
parent | net-print/cups-filters: Removed old (diff) | |
download | gentoo-d79fbd2f0fd8af5dd91d369232d4a949c8a4a61c.tar.gz gentoo-d79fbd2f0fd8af5dd91d369232d4a949c8a4a61c.tar.bz2 gentoo-d79fbd2f0fd8af5dd91d369232d4a949c8a4a61c.zip |
Merge updates from master
-rw-r--r-- | dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild | 83 | ||||
-rw-r--r-- | net-fs/smbnetfs/files/smbnetfs-0.6.1-docdir.patch | 7 | ||||
-rw-r--r-- | net-fs/smbnetfs/smbnetfs-0.6.1-r1.ebuild | 45 | ||||
-rw-r--r-- | net-misc/olsrd/olsrd-0.9.7.ebuild | 4 | ||||
-rw-r--r-- | net-misc/olsrd/olsrd-0.9.8.ebuild | 4 | ||||
-rw-r--r-- | net-print/cups-filters/Manifest | 2 | ||||
-rw-r--r-- | net-print/cups-filters/cups-filters-1.25.10.ebuild (renamed from net-print/cups-filters/cups-filters-1.25.5.ebuild) | 0 | ||||
-rw-r--r-- | sci-calculators/units/metadata.xml | 2 | ||||
-rw-r--r-- | sci-calculators/units/units-2.16.ebuild | 10 | ||||
-rw-r--r-- | sci-calculators/units/units-2.18.ebuild | 10 | ||||
-rw-r--r-- | sci-calculators/units/units-2.19.ebuild | 17 |
11 files changed, 160 insertions, 24 deletions
diff --git a/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild new file mode 100644 index 000000000000..4590fc50aa6c --- /dev/null +++ b/dev-libs/dmalloc/dmalloc-5.5.2-r7.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools multilib toolchain-funcs + +DESCRIPTION="A Debug Malloc Library" +HOMEPAGE="http://dmalloc.com" +SRC_URI="http://dmalloc.com/releases/${P}.tgz" + +LICENSE="CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="static-libs threads" + +DEPEND="sys-apps/texinfo" +DOCS=( NEWS README docs/NOTES docs/TODO ) +PATCHES=( + # - Build objects twice, once -fPIC for shared. + # - Use DESTDIR. + # - Fix SONAME and NEEDED. + "${FILESDIR}"/${P}-Makefile.in.patch + # - Broken test, always returns false. + "${FILESDIR}"/${P}-cxx.patch + "${FILESDIR}"/${P}-ar.patch + # strdup() strndup() macros + "${FILESDIR}"/${P}-string-macros.patch +) + +src_prepare() { + default + + # - Add threads support. + use threads && eapply "${FILESDIR}"/${P}-threads.patch + + # Respect CFLAGS/LDFLAGS. #337429 + sed -i \ + -e '/libdmalloc/ s:$(CC):& $(CFLAGS) $(LDFLAGS):g' \ + -e 's|ar cr|$(AR) cr|g' \ + Makefile.in || die + + # Run autoconf for -cxx.patch. + eautoconf +} + +src_configure() { + tc-export AR + econf --enable-cxx --enable-shlib $(use_enable threads) +} + +src_compile() { + default + + cd docs + makeinfo dmalloc.texi || die +} + +src_test() { + emake heavy +} + +src_install() { + default + + newdoc ChangeLog.1 ChangeLog + dodoc docs/dmalloc.pdf + dodoc RELEASE.html docs/dmalloc.html + doinfo docs/dmalloc.info + + # add missing symlinks, lazy + dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so + dosym lib${PN}.so.${PV} /usr/$(get_libdir)/lib${PN}.so.${PV%%.*} + + for lib in cxx th thcxx; do + dosym lib${PN}${lib}.so.${PV} /usr/$(get_libdir)/lib${PN}${lib}.so + dosym lib${PN}${lib}.so.${PV} \ + /usr/$(get_libdir)/lib${PN}${lib}.so.${PV%%.*} + done + + if ! use static-libs; then + rm "${ED}"/usr/$(get_libdir)/lib${PN}*.a || die + fi +} diff --git a/net-fs/smbnetfs/files/smbnetfs-0.6.1-docdir.patch b/net-fs/smbnetfs/files/smbnetfs-0.6.1-docdir.patch new file mode 100644 index 000000000000..4eabb95b2b6d --- /dev/null +++ b/net-fs/smbnetfs/files/smbnetfs-0.6.1-docdir.patch @@ -0,0 +1,7 @@ +--- a/Makefile.am ++++ b/Makefile.am +@@ -1,4 +1,3 @@ +-docdir = $(datadir)/doc/$(distdir) + doc_DATA = \ + conf/smbnetfs.conf \ + doc/ENGLISH.FAQ \ diff --git a/net-fs/smbnetfs/smbnetfs-0.6.1-r1.ebuild b/net-fs/smbnetfs/smbnetfs-0.6.1-r1.ebuild new file mode 100644 index 000000000000..a3eace2ad0c1 --- /dev/null +++ b/net-fs/smbnetfs/smbnetfs-0.6.1-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit readme.gentoo-r1 + +DESCRIPTION="FUSE filesystem for SMB shares" +HOMEPAGE="https://sourceforge.net/projects/smbnetfs" +SRC_URI="mirror://sourceforge/smbnetfs/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~x86-linux" +IUSE="gnome-keyring" + +RDEPEND=">=sys-fs/fuse-2.3:0= + >=net-fs/samba-4.2 + >=dev-libs/glib-2.30 + gnome-keyring? ( app-crypt/libsecret )" + +DEPEND="${RDEPEND} + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${P}-use-proper-xattr.patch + "${FILESDIR}"/${P}-docdir.patch +) + +DISABLE_AUTOFORMATTING=yes +DOC_CONTENTS=" +For quick usage, exec: +'modprobe fuse' +'smbnetfs -oallow_other /mnt/samba' +" + +src_configure() { + econf $(use_with gnome-keyring libsecret) +} + +src_install() { + default + + readme.gentoo_create_doc + dodoc AUTHORS ChangeLog +} diff --git a/net-misc/olsrd/olsrd-0.9.7.ebuild b/net-misc/olsrd/olsrd-0.9.7.ebuild index ee0488eaf39c..fabb4f495467 100644 --- a/net-misc/olsrd/olsrd-0.9.7.ebuild +++ b/net-misc/olsrd/olsrd-0.9.7.ebuild @@ -79,8 +79,8 @@ src_install() { doinitd "${FILESDIR}"/${PN} gzip -d \ - "${ED%/}"/usr/share/man/man5/olsrd.conf.5.gz \ - "${ED%/}"/usr/share/man/man8/olsrd.8.gz \ + "${ED}"/usr/share/man/man5/olsrd.conf.5.gz \ + "${ED}"/usr/share/man/man8/olsrd.8.gz \ || die dodoc CHANGELOG \ diff --git a/net-misc/olsrd/olsrd-0.9.8.ebuild b/net-misc/olsrd/olsrd-0.9.8.ebuild index 410f7525a7cc..c9d51ba3119a 100644 --- a/net-misc/olsrd/olsrd-0.9.8.ebuild +++ b/net-misc/olsrd/olsrd-0.9.8.ebuild @@ -86,8 +86,8 @@ src_install() { doinitd "${FILESDIR}"/${PN} gzip -d \ - "${ED%/}"/usr/share/man/man5/olsrd.conf.5.gz \ - "${ED%/}"/usr/share/man/man8/olsrd.8.gz \ + "${ED}"/usr/share/man/man5/olsrd.conf.5.gz \ + "${ED}"/usr/share/man/man8/olsrd.8.gz \ || die dodoc CHANGELOG \ diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest index 6a58b3b89afe..bfd7cc5d2370 100644 --- a/net-print/cups-filters/Manifest +++ b/net-print/cups-filters/Manifest @@ -1,4 +1,4 @@ DIST cups-filters-1.21.6.tar.xz 1474944 BLAKE2B a4c3418accb9d2bf46a366ec6004919d2a5c2c0a02022102270da17fb81915428275aadf58f1f50f8ca022e1c09cbdbd7300492fa38c53d4a2cbc4c4b86a09e3 SHA512 804250745ac710706ff1bfa6e161c0b1a8a65a74850a76a311b7614694a7e5d07f01dfd15f277ad79ed7fe1e84ea680bab1643e0b82cefa3e26603fa2eea935a DIST cups-filters-1.22.6.tar.xz 1477584 BLAKE2B 7d833c3e97c510eabcc906bbd01d4d1ef2bf3106d963bdec7f735942e96a830c53ec2c03a4ef580d9fc01f19bae3962c1bd2a98d2af7f03f71988ae374366fee SHA512 6c1c46bd74f700b3ab0a46cb4b5b7ecc93000122e9deb20b43878d876cbe2ceeeb4a3c16ef6de00497b10447d04f2689a5d939d0d49212e7274cc51b4617c296 -DIST cups-filters-1.25.5.tar.xz 1450264 BLAKE2B 126f32604ff4b2599154406177f8aeaf061f9624255177de968f88706a9138ed9fc8f170987bc25bb4c3801b33432c51c304d2b4a1bdc7249b7472d9cbaadca6 SHA512 4e7126f4c439cb7392484dd3531023da5a1c885c7a6c7377260e7cccc2f3f51e3d0aa879965ecdb2625217d6f9ee1ca9c860c4fc05a7959697cd269696f10f59 +DIST cups-filters-1.25.10.tar.xz 1483276 BLAKE2B 34961ec157db992b4225413143566e9d74f8effc879848ff4a47cbd1b87d3fab7b41b75d3a48310c2b56cc834e7999d4268eaa5f30a7e20a3969c13cb4c98585 SHA512 1ac2e05e4a9c7ccc000f39d4a0cfa66e1328a049154cede71602bdef5ba5a19a13fa4e48d33adb7e19849bc4f659559ff73151f8b2b36c1eb6d1625396704abf DIST cups-filters-1.25.6.tar.xz 1482160 BLAKE2B 13587dc5153e7e0368b2d4edcfab0aec3864b1b17e403fc54bd1f0677ed8611934b55bfbd5ce2a474486a9e56e946530493afba3a7d7bc2731f08bb11dbe2bdb SHA512 14c958bcb98e4addde84c3c0d27e7056f1b4790b8502f5fb0c23c1e2cf80a6fd22fa39816a2f2e6c0501272a57cfcc84ce939a8614563e795e5d2ae035972f33 diff --git a/net-print/cups-filters/cups-filters-1.25.5.ebuild b/net-print/cups-filters/cups-filters-1.25.10.ebuild index cdc922f82de3..cdc922f82de3 100644 --- a/net-print/cups-filters/cups-filters-1.25.5.ebuild +++ b/net-print/cups-filters/cups-filters-1.25.10.ebuild diff --git a/sci-calculators/units/metadata.xml b/sci-calculators/units/metadata.xml index 9aa83b1ef40a..f0a40a93849f 100644 --- a/sci-calculators/units/metadata.xml +++ b/sci-calculators/units/metadata.xml @@ -6,6 +6,6 @@ <name>Jeroen Roovers</name> </maintainer> <use> -<flag name="units_cur">Install the units_cur python script that updates currencies</flag> +<flag name="units--cur">Install the units_cur python script that updates currencies</flag> </use> </pkgmetadata> diff --git a/sci-calculators/units/units-2.16.ebuild b/sci-calculators/units/units-2.16.ebuild index 0d30fa56ad00..f72ff8ee12f4 100644 --- a/sci-calculators/units/units-2.16.ebuild +++ b/sci-calculators/units/units-2.16.ebuild @@ -12,12 +12,12 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="FDL-1.3 GPL-3" SLOT="0" KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="+units_cur" -REQUIRED_USE="units_cur? ( ${PYTHON_REQUIRED_USE} )" +IUSE="+units--cur" +REQUIRED_USE="units--cur? ( ${PYTHON_REQUIRED_USE} )" RDEPEND=" sys-libs/readline:= - units_cur? ( + units--cur? ( ${PYTHON_DEPS} dev-python/future[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] @@ -28,7 +28,7 @@ DEPEND=" " pkg_setup() { - use units_cur && python-single-r1_pkg_setup + use units--cur && python-single-r1_pkg_setup } src_configure() { @@ -47,7 +47,7 @@ src_install() { # we're intentionally delaying this since 'make install' would # get confused if we shove 'units_cur' there, and there is no real # need to add more complexity for it - if use units_cur; then + if use units--cur; then sed \ -e "/^outfile/s|'.*'|'/usr/share/units/currency.units'|g" \ -e 's|^#!|&/usr/bin/python|g' \ diff --git a/sci-calculators/units/units-2.18.ebuild b/sci-calculators/units/units-2.18.ebuild index 4d61f6f6676c..3df5a8826c27 100644 --- a/sci-calculators/units/units-2.18.ebuild +++ b/sci-calculators/units/units-2.18.ebuild @@ -12,12 +12,12 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="FDL-1.3 GPL-3" SLOT="0" KEYWORDS="~alpha amd64 ~arm hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="+units_cur" -REQUIRED_USE="units_cur? ( ${PYTHON_REQUIRED_USE} )" +IUSE="+units--cur" +REQUIRED_USE="units--cur? ( ${PYTHON_REQUIRED_USE} )" RDEPEND=" sys-libs/readline:= - units_cur? ( + units--cur? ( ${PYTHON_DEPS} dev-python/future[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] @@ -31,7 +31,7 @@ PATCHES=( ) pkg_setup() { - use units_cur && python-single-r1_pkg_setup + use units--cur && python-single-r1_pkg_setup } src_configure() { @@ -52,7 +52,7 @@ src_install() { # we're intentionally delaying this since 'make install' would # get confused if we shove 'units_cur' there, and there is no real # need to add more complexity for it - if use units_cur; then + if use units--cur; then sed \ -e "/^outfile/s|'.*'|'/usr/share/units/currency.units'|g" \ -e 's|^#!|&/usr/bin/python|g' \ diff --git a/sci-calculators/units/units-2.19.ebuild b/sci-calculators/units/units-2.19.ebuild index 9e35768509d5..5bbc862db247 100644 --- a/sci-calculators/units/units-2.19.ebuild +++ b/sci-calculators/units/units-2.19.ebuild @@ -12,12 +12,12 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" LICENSE="FDL-1.3 GPL-3" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="+units_cur" -REQUIRED_USE="units_cur? ( ${PYTHON_REQUIRED_USE} )" +IUSE="+units--cur" +REQUIRED_USE="units--cur? ( ${PYTHON_REQUIRED_USE} )" RDEPEND=" sys-libs/readline:= - units_cur? ( + units--cur? ( ${PYTHON_DEPS} dev-python/future[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] @@ -29,9 +29,12 @@ DEPEND=" PATCHES=( "${FILESDIR}"/${PN}-2.17-network-sandbox.patch ) +DOCS=( + ChangeLog NEWS README +) pkg_setup() { - use units_cur && python-single-r1_pkg_setup + use units--cur && python-single-r1_pkg_setup } src_configure() { @@ -45,14 +48,12 @@ src_compile() { } src_install() { - emake DESTDIR="${D}" install - - dodoc ChangeLog NEWS README + default # we're intentionally delaying this since 'make install' would # get confused if we shove 'units_cur' there, and there is no real # need to add more complexity for it - if use units_cur; then + if use units--cur; then sed \ -e "/^outfile/s|'.*'|'/usr/share/units/currency.units'|g" \ -e 's|^#!|&/usr/bin/python|g' \ |