From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- sys-apps/mount-gtk/Manifest | 6 ++++ .../mount-gtk/files/mount-gtk-1.4.2-c++11.patch | 31 +++++++++++++++++++ sys-apps/mount-gtk/metadata.xml | 11 +++++++ sys-apps/mount-gtk/mount-gtk-1.4.2.ebuild | 36 ++++++++++++++++++++++ 4 files changed, 84 insertions(+) create mode 100644 sys-apps/mount-gtk/Manifest create mode 100644 sys-apps/mount-gtk/files/mount-gtk-1.4.2-c++11.patch create mode 100644 sys-apps/mount-gtk/metadata.xml create mode 100644 sys-apps/mount-gtk/mount-gtk-1.4.2.ebuild (limited to 'sys-apps/mount-gtk') diff --git a/sys-apps/mount-gtk/Manifest b/sys-apps/mount-gtk/Manifest new file mode 100644 index 000000000000..c405d8607d23 --- /dev/null +++ b/sys-apps/mount-gtk/Manifest @@ -0,0 +1,6 @@ +AUX mount-gtk-1.4.2-c++11.patch 1117 SHA256 4497cf667f0459e4e3479b1666ec61fad16b725c00983e7af056cd4886412d71 SHA512 369aea5b8b7b1df836e1970d7eec28708d6c3c833c960c38002a58f4536889fcbbe9f61d7a92907493f3aa04d164526c0fd7ead7a03cb916a2cf318ae027cf2e WHIRLPOOL 831de080f5857a4e5b2bc8fb1d12a948813fb9010c736f1992a30ca968073db7103dcdbe666b092481cefabfe3022a0253313777fde2813efa54aa2b6217cece +DIST mount-gtk-1.4.2.tar.gz 232132 SHA256 755a4aae98c8c14c909dfc8da2e46f32ce720137edecdb3d8fcdc99fa02dbd03 SHA512 90fa174238d19bf009f5863e5571030091681038ddbfdc06c7a39f8859b78d9864b398899d66463d0f8a189e484201c7a32753b38898e0f5d55970feb85420ba WHIRLPOOL 17ea7baab7df013116e0c302c9fe9810c8a6d941e9de79cf05e3e9826a69fbc0ff49efb8d44d64658c472439019119b47adf7bab51a198616b5abda9708c47ea +EBUILD mount-gtk-1.4.2.ebuild 858 SHA256 3bba7647e269cf30732e77fce4835e90ecf379dbe28ecf6228a0fc689bbc0476 SHA512 ccf32adf1b708c6330b706a9485a560e3ec5016f784e059ace30324b7c567a346fb8581d0efd9c79d707bef88475b8eadad1565ec42f23f2fabcedd22d4d574e WHIRLPOOL 248c75fc01bc44378ebfd6a972f0b27e4d8c6fc64dc03929a162e16a4a5219e3dbec0077f063b7502170eb941359201b397782b28a0e2c7b506aa3f471a5e973 +MISC ChangeLog 2590 SHA256 ece61b01ef3541d6e5df4c4780bf28e7c28e63b2a9474671dce06e618b135536 SHA512 58fd9d4b18f3676ae919d8d7c5c16735ca54a8ed27f2cd9f637554513dd545e1289e02348531d1a19fcb04ff24cea4a30d93aab315292d8c0c36636f7275a779 WHIRLPOOL a3f4dc1182550e0d90a081cbd1c437bf1ad169bccd07c3ece0131e3348251aae1181026378df8c61c2ed7121950eec65c73e944a3ea9788700ac9999868697fc +MISC ChangeLog-2015 839 SHA256 e99b0cf9c3256dbf424252e67629955d3cf27e086c60cde1a4b71f6e82ad5edd SHA512 e9642a5082943baa47dbaa669f6f50c1a0403b89f486c3fe5ba4af46b5c99f37c700733c6f17205c524ae22ac6ef884910728de77c6aed62bc7874ebd275389c WHIRLPOOL e979dd5cfda22dfb4b69af6e288f548e576f26c75ab6662c5d1f3d349f7d63d1fedf9cf8b91fa86b9be54b8bbeb86ea486075028ea489f37b08cbbe50cb79e18 +MISC metadata.xml 355 SHA256 3563b9e498c6a0d6e31fff668d008b17a8165fcc72735ba94cd42629925299b1 SHA512 a2160b97106975c45262beb68b1c6e1412edf2df400868ece4a93c1318a2e24b0a178cca0b0a4ac7c766e0a3c1e98b1a812d0fe079ec1412a05aaa1eb5f8d8e3 WHIRLPOOL 4994f5aacb382573d8084fae99ce4a0112b680db7226cb071294e2b4be4d267aade6c8ca56b1e8416c7fb6d8010c82a14916f151dcd5f5e3bcd6d2449a3ce33f diff --git a/sys-apps/mount-gtk/files/mount-gtk-1.4.2-c++11.patch b/sys-apps/mount-gtk/files/mount-gtk-1.4.2-c++11.patch new file mode 100644 index 000000000000..f2898a0d2ca8 --- /dev/null +++ b/sys-apps/mount-gtk/files/mount-gtk-1.4.2-c++11.patch @@ -0,0 +1,31 @@ +http://bugs.gentoo.org/484264 + +--- configure.ac ++++ configure.ac +@@ -27,6 +27,7 @@ + AC_LANG_CPLUSPLUS dnl switch to C++ + AC_TYPE_SIZE_T + AC_CHECK_TYPES(ssize_t) ++AX_CHECK_COMPILE_FLAG([-std=c++11], [CXXFLAGS="$CXXFLAGS -std=c++11"]) + AC_CHECK_RANGE_FOR_SUPPORT + AC_CHECK_LAMBDA_SUPPORT + +--- m4/ax_check_compile_flag.m4 ++++ m4/ax_check_compile_flag.m4 +@@ -0,0 +1,16 @@ ++# This macro is part of autoconf-archive with license GPL-3 or any later version ++AC_DEFUN([AX_CHECK_COMPILE_FLAG], ++[AC_PREREQ(2.59)dnl for _AC_LANG_PREFIX ++AS_VAR_PUSHDEF([CACHEVAR],[ax_cv_check_[]_AC_LANG_ABBREV[]flags_$4_$1])dnl ++AC_CACHE_CHECK([whether _AC_LANG compiler accepts $1], CACHEVAR, [ ++ ax_check_save_flags=$[]_AC_LANG_PREFIX[]FLAGS ++ _AC_LANG_PREFIX[]FLAGS="$[]_AC_LANG_PREFIX[]FLAGS $4 $1" ++ AC_COMPILE_IFELSE([m4_default([$5],[AC_LANG_PROGRAM()])], ++ [AS_VAR_SET(CACHEVAR,[yes])], ++ [AS_VAR_SET(CACHEVAR,[no])]) ++ _AC_LANG_PREFIX[]FLAGS=$ax_check_save_flags]) ++AS_IF([test x"AS_VAR_GET(CACHEVAR)" = xyes], ++ [m4_default([$2], :)], ++ [m4_default([$3], :)]) ++AS_VAR_POPDEF([CACHEVAR])dnl ++])dnl AX_CHECK_COMPILE_FLAGS diff --git a/sys-apps/mount-gtk/metadata.xml b/sys-apps/mount-gtk/metadata.xml new file mode 100644 index 000000000000..d5655724c0ba --- /dev/null +++ b/sys-apps/mount-gtk/metadata.xml @@ -0,0 +1,11 @@ + + + + + desktop-misc@gentoo.org + Gentoo Desktop Miscellaneous Project + + + mount-gtk + + diff --git a/sys-apps/mount-gtk/mount-gtk-1.4.2.ebuild b/sys-apps/mount-gtk/mount-gtk-1.4.2.ebuild new file mode 100644 index 000000000000..1746bf782587 --- /dev/null +++ b/sys-apps/mount-gtk/mount-gtk-1.4.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit autotools eutils flag-o-matic + +DESCRIPTION="GTK+ based UDisks2 frontend" +HOMEPAGE="http://mount-gtk.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-libs/glib-2.28 + sys-fs/udisks:2 + x11-libs/c++-gtk-utils:0 + x11-libs/libX11 + x11-libs/libnotify:=" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +DOCS=( AUTHORS BUGS ChangeLog ) + +src_prepare() { + epatch "${FILESDIR}"/${P}-c++11.patch + sed -i -e 's:AC_CONFIG_HEADER:&S:' configure.ac || die + eautoreconf +} + +src_configure() { + # acinclude.m4 is broken and environment flags override these: + append-cxxflags -fexceptions -frtti -fsigned-char -fno-check-new -pthread + econf --docdir=/usr/share/doc/${PF} +} -- cgit v1.2.3