[gentoo-commits] repo/gentoo:master commit in: app-admin/lsyncd/files/, app-admin/lsyncd/
commit: 588adc3fc84b8e7d34d4f9b07521407c1395610f Author: Michael Mair-Keimberger levelnine at> AuthorDate: Thu Jun 6 18:43:19 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Jun 23 19:47:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=588adc3f app-admin/lsyncd: add 2.3.1 Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/37059 Signed-off-by: Conrad Kostecki gentoo.org> app-admin/lsyncd/Manifest | 1 + .../files/lsyncd-2.3.1-cmake_lua_version.patch | 20 ++ app-admin/lsyncd/lsyncd-2.3.1.ebuild | 46 ++ 3 files changed, 67 insertions(+) diff --git a/app-admin/lsyncd/Manifest b/app-admin/lsyncd/Manifest index f13b50eed67b..e57d9dcadd25 100644 --- a/app-admin/lsyncd/Manifest +++ b/app-admin/lsyncd/Manifest @@ -1 +1,2 @@ DIST lsyncd-2.2.3.tar.gz 85165 BLAKE2B 9b3ce9ad882f12a0cf800ca0418092807c5c30451fe273eae18486b2ab245fbdc77dee937983bf78f678e20448dda39771c4bca96d8efe010cc45d470a30eba3 SHA512 2193a342f8aa7d8cfb55378c9c59ca61d2d8e4026263fd6e6560c730c712cef1f189305a3f9bca58f5b9c9ffae5af12e1d75e5355d5bdae86a47ad9595b8169a +DIST lsyncd-2.3.1.tar.gz 125126 BLAKE2B b966e2ea1887c93fe26b4fbaeedec50c4d6fd2a66eee0fbafc859a49a4b85eddc20d78ae6483be7a8f9acc66c67da3199dad757bc7b772dead29d60e621d SHA512 195cc46e00c58301aca6afb027eb0ad663254b3028bcf3e5d4fb7709bbcf2a6eb8ba9a39cae62c951eb4562795e0a147efb1ddcdd22a0b46742ec7c17f478fbe diff --git a/app-admin/lsyncd/files/lsyncd-2.3.1-cmake_lua_version.patch b/app-admin/lsyncd/files/lsyncd-2.3.1-cmake_lua_version.patch new file mode 100644 index ..e5cf18b371f0 --- /dev/null +++ b/app-admin/lsyncd/files/lsyncd-2.3.1-cmake_lua_version.patch @@ -0,0 +1,20 @@ +--- a/cmake/FindLua.cmake b/cmake/FindLua.cmake +@@ -37,7 +37,7 @@ + #SET(_POSSIBLE_LUA_LIBRARY lua) + + # Determine possible naming suffixes (there is no standard for this) +-SET(_POSSIBLE_SUFFIXES "54" "5.4" "-5.4" "53" "5.3" "-5.3" "52" "5.2" "-5.2" "") ++SET(_POSSIBLE_SUFFIXES "${LUA_ABI_VERSION}") + + # Set up possible search names and locations + FOREACH(_SUFFIX IN LISTS _POSSIBLE_SUFFIXES) +@@ -54,7 +54,7 @@ + + # Find the lua executable + FIND_PROGRAM(LUA_COMPILER +- NAMES luac5.3 ${_POSSIBLE_LUA_COMPILER} ++ NAMES ${_POSSIBLE_LUA_COMPILER} + ) + + # Find the lua header diff --git a/app-admin/lsyncd/lsyncd-2.3.1.ebuild b/app-admin/lsyncd/lsyncd-2.3.1.ebuild new file mode 100644 index ..5986c0e42b44 --- /dev/null +++ b/app-admin/lsyncd/lsyncd-2.3.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{3,4} ) +LUA_REQ_USE="deprecated" + +inherit cmake lua-single + +DESCRIPTION="Live Syncing (Mirror) Daemon" +HOMEPAGE="https://github.com/lsyncd/lsyncd"; +SRC_URI="https://github.com/lsyncd/lsyncd/archive/release-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-release-${PV}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +REQUIRED_USE="${LUA_REQUIRED_USE}" + +DEPEND="${LUA_DEPS}" +RDEPEND="${LUA_DEPS} + net-misc/rsync" +# Both lua and luac are invoked at build time +BDEPEND="${LUA_DEPS} + app-text/asciidoc + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${P}-cmake_lua_version.patch +) + +src_prepare(){ + cmake_src_prepare + # fix examples directory + sed -i "s@examples DESTINATION doc@examples DESTINATION share/doc/${PF}/examples@" \ + CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + -DLUA_ABI_VERSION=$(ver_cut 1-2 $(lua_get_version)) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/lsyncd/
commit: e616a7c40ede2efff612a07ab0a4532b5e8e712d Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Sep 4 18:32:49 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 4 21:24:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e616a7c4 app-admin/lsyncd: update EAPI 7 -> 8 Signed-off-by: Andreas Sturmlechner gentoo.org> app-admin/lsyncd/lsyncd-2.2.3.ebuild | 14 ++ 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/app-admin/lsyncd/lsyncd-2.2.3.ebuild b/app-admin/lsyncd/lsyncd-2.2.3.ebuild index cc8493d1bdc3..afa60bc84968 100644 --- a/app-admin/lsyncd/lsyncd-2.2.3.ebuild +++ b/app-admin/lsyncd/lsyncd-2.2.3.ebuild @@ -1,9 +1,8 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -CMAKE_IN_SOURCE_BUILD="YES_PLEASE_OMG" LUA_COMPAT=( lua5-{2,3} ) LUA_REQ_USE="deprecated" @@ -20,14 +19,13 @@ KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" REQUIRED_USE="${LUA_REQUIRED_USE}" -CDEPEND="${LUA_DEPS}" -DEPEND="${CDEPEND} - app-text/asciidoc - virtual/pkgconfig" -RDEPEND="${CDEPEND} +DEPEND="${LUA_DEPS}" +RDEPEND="${LUA_DEPS} net-misc/rsync" # Both lua and luac are invoked at build time -BDEPEND="${CDEPEND}" +BDEPEND="${LUA_DEPS} + app-text/asciidoc + virtual/pkgconfig" PATCHES=( "${FILESDIR}"/${PN}-2.2.3-cmake_lua_version.patch
[gentoo-commits] repo/gentoo:master commit in: app-admin/lsyncd/
commit: b94f5a1b1331cbb15e4d41d831e884b6f6c293ca Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri May 5 20:43:05 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon May 8 18:40:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b94f5a1b app-admin/lsyncd: update HOMEPAGE, fix LICENSE Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/30886 Signed-off-by: Conrad Kostecki gentoo.org> app-admin/lsyncd/lsyncd-2.2.3.ebuild | 11 +-- app-admin/lsyncd/metadata.xml| 2 +- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/app-admin/lsyncd/lsyncd-2.2.3.ebuild b/app-admin/lsyncd/lsyncd-2.2.3.ebuild index 2f2808d63a72..cc8493d1bdc3 100644 --- a/app-admin/lsyncd/lsyncd-2.2.3.ebuild +++ b/app-admin/lsyncd/lsyncd-2.2.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,10 +10,11 @@ LUA_REQ_USE="deprecated" inherit cmake lua-single DESCRIPTION="Live Syncing (Mirror) Daemon" -HOMEPAGE="https://github.com/axkibe/lsyncd"; -SRC_URI="https://github.com/axkibe/lsyncd/archive/release-${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://github.com/lsyncd/lsyncd"; +SRC_URI="https://github.com/lsyncd/lsyncd/archive/release-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-release-${PV}" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" @@ -33,8 +34,6 @@ PATCHES=( "${FILESDIR}"/${PN}-2.2.3-mandir.patch ) -S=${WORKDIR}/${PN}-release-${PV} - src_configure() { local mycmakeargs=( -DLUA_ABI_VERSION=$(ver_cut 1-2 $(lua_get_version)) diff --git a/app-admin/lsyncd/metadata.xml b/app-admin/lsyncd/metadata.xml index 2db3b587221b..106e2736434c 100644 --- a/app-admin/lsyncd/metadata.xml +++ b/app-admin/lsyncd/metadata.xml @@ -4,6 +4,6 @@ lsyncd - axkibe/lsyncd + lsyncd/lsyncd
[gentoo-commits] repo/gentoo:master commit in: app-admin/lsyncd/
commit: ae87168b847f00329f45e229f6a2058b24bc63c5 Author: David Seifert gentoo org> AuthorDate: Mon May 31 20:44:27 2021 + Commit: David Seifert gentoo org> CommitDate: Mon May 31 20:44:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae87168b app-admin/lsyncd: drop inactive maintainer Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: David Seifert gentoo.org> app-admin/lsyncd/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/app-admin/lsyncd/metadata.xml b/app-admin/lsyncd/metadata.xml index 50d67664f48..012f7283031 100644 --- a/app-admin/lsyncd/metadata.xml +++ b/app-admin/lsyncd/metadata.xml @@ -1,10 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - patr...@gentoo.org - Patrick Lauer - + lsyncd axkibe/lsyncd
[gentoo-commits] repo/gentoo:master commit in: app-admin/lsyncd/, app-admin/lsyncd/files/
commit: e863315af8eca4d2092643039eefd33a1fa88d4e Author: Marek Szuba gentoo org> AuthorDate: Mon Mar 1 10:09:56 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Mar 1 10:09:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e863315a app-admin/lsyncd: remove old Signed-off-by: Marek Szuba gentoo.org> app-admin/lsyncd/Manifest| 3 --- app-admin/lsyncd/files/lsyncd-2.2.0-mandir.patch | 8 --- app-admin/lsyncd/lsyncd-2.2.0.ebuild | 28 app-admin/lsyncd/lsyncd-2.2.1.ebuild | 28 app-admin/lsyncd/lsyncd-2.2.2.ebuild | 28 5 files changed, 95 deletions(-) diff --git a/app-admin/lsyncd/Manifest b/app-admin/lsyncd/Manifest index daef9d30145..f13b50eed67 100644 --- a/app-admin/lsyncd/Manifest +++ b/app-admin/lsyncd/Manifest @@ -1,4 +1 @@ -DIST lsyncd-2.2.0.tar.gz 81034 BLAKE2B 2d04729e31d60ec340c207d5c22b2f53571a146d3f548bf7a33061bcec59aabafae40242f79a971297780fb7de56b5ff1fbccdb4c2152878f1b318a058b9 SHA512 75a138c2e85c4c5a3d6b215cb8df1668e5ffb6c8099f79caf555369d12348e2bdff29c1b01d62613bddd5b5a67f2a44e2fe86412048bc622088912e3fa783e81 -DIST lsyncd-2.2.1.tar.gz 81005 BLAKE2B 797c225b484139df53d3d1173d0cc3b4ba632a076e937902799247e422643f0bcefe22570d311afb4c8fb98151467a1ab624a97f728c851c02bc0dbc601f2238 SHA512 c07c322fb802911a2bb78221ff20ac1c0658cea27a23d34a95de45902211784d3bdc79c246ce0809e6167ddd20a3573c1ca6a81cabc46a29622a200c8d3ddfa5 -DIST lsyncd-2.2.2.tar.gz 82231 BLAKE2B 44cb269e1b726595b4332471335dc2a600efa2ebd39d7857d9c0c4adebefed923f60b177511e9e06113a4ff3400e45a979315bcd61169a7a2b9945b1aa944a86 SHA512 489d4fc91787a53f1480749fce6a281406aedb7e3617cd5f383b30c47870b2a8a912317a3faee5ad5f6358c10a136a69e07ee854f753846be1e11023cea5fed0 DIST lsyncd-2.2.3.tar.gz 85165 BLAKE2B 9b3ce9ad882f12a0cf800ca0418092807c5c30451fe273eae18486b2ab245fbdc77dee937983bf78f678e20448dda39771c4bca96d8efe010cc45d470a30eba3 SHA512 2193a342f8aa7d8cfb55378c9c59ca61d2d8e4026263fd6e6560c730c712cef1f189305a3f9bca58f5b9c9ffae5af12e1d75e5355d5bdae86a47ad9595b8169a diff --git a/app-admin/lsyncd/files/lsyncd-2.2.0-mandir.patch b/app-admin/lsyncd/files/lsyncd-2.2.0-mandir.patch deleted file mode 100644 index 76e01d5bcac..000 --- a/app-admin/lsyncd/files/lsyncd-2.2.0-mandir.patch +++ /dev/null @@ -1,8 +0,0 @@ a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -92,4 +92,4 @@ - target_link_libraries( lsyncd ${LUA_LIBRARIES} ) - - install( TARGETS lsyncd RUNTIME DESTINATION bin ) --install( FILES doc/manpage/lsyncd.1 DESTINATION man ) -+install( FILES doc/manpage/lsyncd.1 DESTINATION share/man/man1 ) diff --git a/app-admin/lsyncd/lsyncd-2.2.0.ebuild b/app-admin/lsyncd/lsyncd-2.2.0.ebuild deleted file mode 100644 index 6fcf0da3b93..000 --- a/app-admin/lsyncd/lsyncd-2.2.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -CMAKE_IN_SOURCE_BUILD="YES_PLEASE_OMG" -inherit cmake-utils - -DESCRIPTION="Live Syncing (Mirror) Daemon" -HOMEPAGE="https://github.com/axkibe/lsyncd"; -SRC_URI="https://github.com/axkibe/lsyncd/archive/release-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" - -CDEPEND=">=dev-lang/lua-5.1:0=[deprecated]" -DEPEND="${CDEPEND} - app-text/asciidoc - virtual/pkgconfig" -RDEPEND="${CDEPEND} - net-misc/rsync" - -PATCHES=( - "${FILESDIR}"/${P}-mandir.patch -) - -S=${WORKDIR}/${PN}-release-${PV} diff --git a/app-admin/lsyncd/lsyncd-2.2.1.ebuild b/app-admin/lsyncd/lsyncd-2.2.1.ebuild deleted file mode 100644 index 13a978ad2fd..000 --- a/app-admin/lsyncd/lsyncd-2.2.1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -CMAKE_IN_SOURCE_BUILD="YES_PLEASE_OMG" -inherit cmake-utils - -DESCRIPTION="Live Syncing (Mirror) Daemon" -HOMEPAGE="https://github.com/axkibe/lsyncd"; -SRC_URI="https://github.com/axkibe/lsyncd/archive/release-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" - -CDEPEND=">=dev-lang/lua-5.1:0=[deprecated]" -DEPEND="${CDEPEND} - app-text/asciidoc - virtual/pkgconfig" -RDEPEND="${CDEPEND} - net-misc/rsync" - -PATCHES=( - "${FILESDIR}"/${PN}-2.2.0-mandir.patch -) - -S=${WORKDIR}/${PN}-release-${PV} diff --git a/app-admin/lsyncd/lsyncd-2.2.2.ebuild b/app-admin/lsyncd/lsyncd-2.2.2.ebuild deleted file mode 100644 index 13a978ad2fd..000 --- a/app-admin/lsyncd/lsyncd-2.2.2.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -CMAKE_IN_SOURCE_BUILD="YES_PLEASE_OMG" -inherit cmake-utils - -DESCRIPTION="Live Syncing (Mirror) Daemo
[gentoo-commits] repo/gentoo:master commit in: app-admin/lsyncd/, app-admin/lsyncd/files/
commit: 17601d8caf722c1e662f90a6e0b38f156b743741 Author: Marek Szuba gentoo org> AuthorDate: Mon Mar 1 10:10:42 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Mar 1 10:10:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17601d8c app-admin/lsyncd: fix typo in patch-file name Signed-off-by: Marek Szuba gentoo.org> .../files/{lsyncd-2.3.3-mandir.patch => lsyncd-2.2.3-mandir.patch} | 0 app-admin/lsyncd/lsyncd-2.2.3.ebuild| 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/lsyncd/files/lsyncd-2.3.3-mandir.patch b/app-admin/lsyncd/files/lsyncd-2.2.3-mandir.patch similarity index 100% rename from app-admin/lsyncd/files/lsyncd-2.3.3-mandir.patch rename to app-admin/lsyncd/files/lsyncd-2.2.3-mandir.patch diff --git a/app-admin/lsyncd/lsyncd-2.2.3.ebuild b/app-admin/lsyncd/lsyncd-2.2.3.ebuild index 26b28307c98..2f2808d63a7 100644 --- a/app-admin/lsyncd/lsyncd-2.2.3.ebuild +++ b/app-admin/lsyncd/lsyncd-2.2.3.ebuild @@ -30,7 +30,7 @@ BDEPEND="${CDEPEND}" PATCHES=( "${FILESDIR}"/${PN}-2.2.3-cmake_lua_version.patch - "${FILESDIR}"/${PN}-2.3.3-mandir.patch + "${FILESDIR}"/${PN}-2.2.3-mandir.patch ) S=${WORKDIR}/${PN}-release-${PV}
[gentoo-commits] repo/gentoo:master commit in: app-admin/lsyncd/files/, app-admin/lsyncd/
commit: d3f4980a29badde11785f1ea8bebc82c4fbfcd89 Author: Marek Szuba gentoo org> AuthorDate: Thu Dec 3 23:30:30 2020 + Commit: Marek Szuba gentoo org> CommitDate: Thu Dec 3 23:40:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f4980a app-admin/lsyncd-2.2.3: migrate to lua-single.eclass Upstream uses a customised variant of a really old version of FindLua.cmake which is not easy to replace with a modern stock version because it sets paths to lua and luac. Fortunately, it was simple enough to patch to only accept one specific ABI version. Was masked to begin with and I have kept the relevant package.mask line where it was. Closes: https://bugs.gentoo.org/752516 Signed-off-by: Marek Szuba gentoo.org> .../files/lsyncd-2.2.3-cmake_lua_version.patch | 20 app-admin/lsyncd/lsyncd-2.2.3.ebuild| 21 ++--- 2 files changed, 38 insertions(+), 3 deletions(-) diff --git a/app-admin/lsyncd/files/lsyncd-2.2.3-cmake_lua_version.patch b/app-admin/lsyncd/files/lsyncd-2.2.3-cmake_lua_version.patch new file mode 100644 index 000..7a6cccb1445 --- /dev/null +++ b/app-admin/lsyncd/files/lsyncd-2.2.3-cmake_lua_version.patch @@ -0,0 +1,20 @@ +--- a/cmake/FindLua.cmake b/cmake/FindLua.cmake +@@ -36,7 +36,7 @@ + #SET(_POSSIBLE_LUA_LIBRARY lua) + + # Determine possible naming suffixes (there is no standard for this) +-SET(_POSSIBLE_SUFFIXES "52" "5.2" "-5.2" "53" "5.3" "-5.3" "") ++SET(_POSSIBLE_SUFFIXES "${LUA_ABI_VERSION}") + + # Set up possible search names and locations + FOREACH(_SUFFIX ${_POSSIBLE_SUFFIXES}) +@@ -53,7 +53,7 @@ + + # Find the lua executable + FIND_PROGRAM(LUA_COMPILER +- NAMES luac5.3 ${_POSSIBLE_LUA_COMPILER} ++ NAMES ${_POSSIBLE_LUA_COMPILER} + ) + + # Find the lua header diff --git a/app-admin/lsyncd/lsyncd-2.2.3.ebuild b/app-admin/lsyncd/lsyncd-2.2.3.ebuild index 9b83dd0fc77..705a0e4067e 100644 --- a/app-admin/lsyncd/lsyncd-2.2.3.ebuild +++ b/app-admin/lsyncd/lsyncd-2.2.3.ebuild @@ -1,10 +1,13 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI=7 CMAKE_IN_SOURCE_BUILD="YES_PLEASE_OMG" -inherit cmake-utils +LUA_COMPAT=( lua5-{2,3} ) +LUA_REQ_USE="deprecated" + +inherit cmake lua-single DESCRIPTION="Live Syncing (Mirror) Daemon" HOMEPAGE="https://github.com/axkibe/lsyncd"; @@ -14,15 +17,27 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -CDEPEND=">=dev-lang/lua-5.2[deprecated]" +REQUIRED_USE="${LUA_REQUIRED_USE}" + +CDEPEND="${LUA_DEPS}" DEPEND="${CDEPEND} app-text/asciidoc virtual/pkgconfig" RDEPEND="${CDEPEND} net-misc/rsync" +# Both lua and luac are invoked at build time +BDEPEND="${CDEPEND}" PATCHES=( + "${FILESDIR}"/${PN}-2.2.3-cmake_lua_version.patch "${FILESDIR}"/${PN}-2.3.3-mandir.patch ) S=${WORKDIR}/${PN}-release-${PV} + +src_configure() { + local mycmakeargs=( + -DLUA_ABI_VERSION=$(ver_cut 1-2 $(lua_get_version)) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/lsyncd/
commit: 14a7a66110e29a8cbd88623fd3691e2f83a0f494 Author: Marek Szuba gentoo org> AuthorDate: Thu Dec 3 22:11:00 2020 + Commit: Marek Szuba gentoo org> CommitDate: Thu Dec 3 22:55:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14a7a661 app-admin/lsyncd: limit unmigrated ebuilds to dev-lang/lua:0 ...with the exception of 2.2.3, which is masked due to requiring at least lua-5.2. Signed-off-by: Marek Szuba gentoo.org> app-admin/lsyncd/lsyncd-2.2.0.ebuild | 4 ++-- app-admin/lsyncd/lsyncd-2.2.1.ebuild | 4 ++-- app-admin/lsyncd/lsyncd-2.2.2.ebuild | 4 ++-- app-admin/lsyncd/lsyncd-2.2.3.ebuild | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/app-admin/lsyncd/lsyncd-2.2.0.ebuild b/app-admin/lsyncd/lsyncd-2.2.0.ebuild index 3819d469946..6fcf0da3b93 100644 --- a/app-admin/lsyncd/lsyncd-2.2.0.ebuild +++ b/app-admin/lsyncd/lsyncd-2.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -CDEPEND=">=dev-lang/lua-5.1[deprecated]" +CDEPEND=">=dev-lang/lua-5.1:0=[deprecated]" DEPEND="${CDEPEND} app-text/asciidoc virtual/pkgconfig" diff --git a/app-admin/lsyncd/lsyncd-2.2.1.ebuild b/app-admin/lsyncd/lsyncd-2.2.1.ebuild index fe75a2d6c54..13a978ad2fd 100644 --- a/app-admin/lsyncd/lsyncd-2.2.1.ebuild +++ b/app-admin/lsyncd/lsyncd-2.2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -CDEPEND=">=dev-lang/lua-5.1[deprecated]" +CDEPEND=">=dev-lang/lua-5.1:0=[deprecated]" DEPEND="${CDEPEND} app-text/asciidoc virtual/pkgconfig" diff --git a/app-admin/lsyncd/lsyncd-2.2.2.ebuild b/app-admin/lsyncd/lsyncd-2.2.2.ebuild index fe75a2d6c54..13a978ad2fd 100644 --- a/app-admin/lsyncd/lsyncd-2.2.2.ebuild +++ b/app-admin/lsyncd/lsyncd-2.2.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -CDEPEND=">=dev-lang/lua-5.1[deprecated]" +CDEPEND=">=dev-lang/lua-5.1:0=[deprecated]" DEPEND="${CDEPEND} app-text/asciidoc virtual/pkgconfig" diff --git a/app-admin/lsyncd/lsyncd-2.2.3.ebuild b/app-admin/lsyncd/lsyncd-2.2.3.ebuild index 67ccfb4ab94..9b83dd0fc77 100644 --- a/app-admin/lsyncd/lsyncd-2.2.3.ebuild +++ b/app-admin/lsyncd/lsyncd-2.2.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6"
[gentoo-commits] repo/gentoo:master commit in: app-admin/lsyncd/files/, app-admin/lsyncd/, profiles/
commit: 34324e533a69ce8347e3551ec50155213306b0d6 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Dec 10 14:59:53 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Dec 10 16:44:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34324e53 app-admin/lsyncd: bump to v2.2.3 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> app-admin/lsyncd/Manifest| 1 + app-admin/lsyncd/files/lsyncd-2.3.3-mandir.patch | 9 app-admin/lsyncd/lsyncd-2.2.3.ebuild | 28 profiles/package.mask| 4 4 files changed, 42 insertions(+) diff --git a/app-admin/lsyncd/Manifest b/app-admin/lsyncd/Manifest index bf5367effef..daef9d30145 100644 --- a/app-admin/lsyncd/Manifest +++ b/app-admin/lsyncd/Manifest @@ -1,3 +1,4 @@ DIST lsyncd-2.2.0.tar.gz 81034 BLAKE2B 2d04729e31d60ec340c207d5c22b2f53571a146d3f548bf7a33061bcec59aabafae40242f79a971297780fb7de56b5ff1fbccdb4c2152878f1b318a058b9 SHA512 75a138c2e85c4c5a3d6b215cb8df1668e5ffb6c8099f79caf555369d12348e2bdff29c1b01d62613bddd5b5a67f2a44e2fe86412048bc622088912e3fa783e81 DIST lsyncd-2.2.1.tar.gz 81005 BLAKE2B 797c225b484139df53d3d1173d0cc3b4ba632a076e937902799247e422643f0bcefe22570d311afb4c8fb98151467a1ab624a97f728c851c02bc0dbc601f2238 SHA512 c07c322fb802911a2bb78221ff20ac1c0658cea27a23d34a95de45902211784d3bdc79c246ce0809e6167ddd20a3573c1ca6a81cabc46a29622a200c8d3ddfa5 DIST lsyncd-2.2.2.tar.gz 82231 BLAKE2B 44cb269e1b726595b4332471335dc2a600efa2ebd39d7857d9c0c4adebefed923f60b177511e9e06113a4ff3400e45a979315bcd61169a7a2b9945b1aa944a86 SHA512 489d4fc91787a53f1480749fce6a281406aedb7e3617cd5f383b30c47870b2a8a912317a3faee5ad5f6358c10a136a69e07ee854f753846be1e11023cea5fed0 +DIST lsyncd-2.2.3.tar.gz 85165 BLAKE2B 9b3ce9ad882f12a0cf800ca0418092807c5c30451fe273eae18486b2ab245fbdc77dee937983bf78f678e20448dda39771c4bca96d8efe010cc45d470a30eba3 SHA512 2193a342f8aa7d8cfb55378c9c59ca61d2d8e4026263fd6e6560c730c712cef1f189305a3f9bca58f5b9c9ffae5af12e1d75e5355d5bdae86a47ad9595b8169a diff --git a/app-admin/lsyncd/files/lsyncd-2.3.3-mandir.patch b/app-admin/lsyncd/files/lsyncd-2.3.3-mandir.patch new file mode 100644 index 000..240ad6dce8f --- /dev/null +++ b/app-admin/lsyncd/files/lsyncd-2.3.3-mandir.patch @@ -0,0 +1,9 @@ +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -107,5 +107,5 @@ add_executable( lsyncd ${LSYNCD_SRC} ) + target_link_libraries( lsyncd ${LUA_LIBRARIES} ) + + install( TARGETS lsyncd RUNTIME DESTINATION bin ) +-install( FILES doc/manpage/lsyncd.1 DESTINATION man ) ++install( FILES doc/manpage/lsyncd.1 DESTINATION share/man/man1 ) + diff --git a/app-admin/lsyncd/lsyncd-2.2.3.ebuild b/app-admin/lsyncd/lsyncd-2.2.3.ebuild new file mode 100644 index 000..67ccfb4ab94 --- /dev/null +++ b/app-admin/lsyncd/lsyncd-2.2.3.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +CMAKE_IN_SOURCE_BUILD="YES_PLEASE_OMG" +inherit cmake-utils + +DESCRIPTION="Live Syncing (Mirror) Daemon" +HOMEPAGE="https://github.com/axkibe/lsyncd"; +SRC_URI="https://github.com/axkibe/lsyncd/archive/release-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +CDEPEND=">=dev-lang/lua-5.2[deprecated]" +DEPEND="${CDEPEND} + app-text/asciidoc + virtual/pkgconfig" +RDEPEND="${CDEPEND} + net-misc/rsync" + +PATCHES=( + "${FILESDIR}"/${PN}-2.3.3-mandir.patch +) + +S=${WORKDIR}/${PN}-release-${PV} diff --git a/profiles/package.mask b/profiles/package.mask index fcadb03e8e2..6b687d7e279 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -29,6 +29,10 @@ #--- END OF EXAMPLES --- +# Thomas Deutschmann (10 Dec 2018) +# Requires >=dev-lang/lua-5.2 which is masked +>=app-admin/lsyncd-2.2.3 + # Hans de Graaff (9 Dec 2018) # Old component for Rails that is no longer used and no longer # maintained upstream. Masked for removal in 30 days.
[gentoo-commits] repo/gentoo:master commit in: app-admin/lsyncd/
commit: 82baf775f7213935bcc6ce75edc75fbd48344ee7 Author: Patrick Lauer gentoo org> AuthorDate: Fri Mar 10 16:06:23 2017 + Commit: Patrick Lauer gentoo org> CommitDate: Fri Mar 10 16:06:35 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82baf775 app-admin/lsyncd: Bump Package-Manager: Portage-2.3.4, Repoman-2.3.2 app-admin/lsyncd/Manifest| 1 + app-admin/lsyncd/lsyncd-2.2.2.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/app-admin/lsyncd/Manifest b/app-admin/lsyncd/Manifest index c750e980004..a32c22f87c3 100644 --- a/app-admin/lsyncd/Manifest +++ b/app-admin/lsyncd/Manifest @@ -1,2 +1,3 @@ DIST lsyncd-2.2.0.tar.gz 81034 SHA256 fb4b49c314846c251b624f9ee3129483c4b3d4d53c5263bb36086feb17f2e800 SHA512 75a138c2e85c4c5a3d6b215cb8df1668e5ffb6c8099f79caf555369d12348e2bdff29c1b01d62613bddd5b5a67f2a44e2fe86412048bc622088912e3fa783e81 WHIRLPOOL 9560a44f77aede8159871d3f3a857aa1c82b1db8832a72ba8a048e324836e1da6ca3ea376bc4c1c5312d0b19ed1a07105a5060adeae64f45db6965cefd729e57 DIST lsyncd-2.2.1.tar.gz 81005 SHA256 f41969454a17f9441a9b1809bb251235631768393bf5d29ad8e8142670ae4735 SHA512 c07c322fb802911a2bb78221ff20ac1c0658cea27a23d34a95de45902211784d3bdc79c246ce0809e6167ddd20a3573c1ca6a81cabc46a29622a200c8d3ddfa5 WHIRLPOOL 2aeb6e7f968deab8b9eeec455efab3d80e601da60720a4b4b6699ef88589ccb5e552d118cf68aed4dec6ad35a6c79f49a3c6bffec1d979a3fda4101ac180e7c3 +DIST lsyncd-2.2.2.tar.gz 82231 SHA256 0bdb12f40f1a52ed2d8e6cb47242d296663a42b30f38d2b8efcb66b43129e009 SHA512 489d4fc91787a53f1480749fce6a281406aedb7e3617cd5f383b30c47870b2a8a912317a3faee5ad5f6358c10a136a69e07ee854f753846be1e11023cea5fed0 WHIRLPOOL f95422345802bf99a2fdc9c0c63b167b1928138f99b0114688d1bf8e4271078ab03fe51b1d182af3ae3f87154736deae8684bb7aae259e68cfa8d68860418a08 diff --git a/app-admin/lsyncd/lsyncd-2.2.2.ebuild b/app-admin/lsyncd/lsyncd-2.2.2.ebuild new file mode 100644 index 000..4e14745a58b --- /dev/null +++ b/app-admin/lsyncd/lsyncd-2.2.2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +CMAKE_IN_SOURCE_BUILD="YES_PLEASE_OMG" +inherit cmake-utils + +DESCRIPTION="Live Syncing (Mirror) Daemon" +HOMEPAGE="https://github.com/axkibe/lsyncd"; +SRC_URI="https://github.com/axkibe/lsyncd/archive/release-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~arm-linux ~x86-linux" + +CDEPEND=">=dev-lang/lua-5.1[deprecated]" +DEPEND="${CDEPEND} + app-text/asciidoc + virtual/pkgconfig" +RDEPEND="${CDEPEND} + net-misc/rsync" + +PATCHES=( + "${FILESDIR}"/${PN}-2.2.0-mandir.patch +) + +S=${WORKDIR}/${PN}-release-${PV}
[gentoo-commits] repo/gentoo:master commit in: app-admin/lsyncd/
commit: 1699451fb954959bb35e8bed6e47680c5efa2b1b Author: Patrick Lauer gentoo org> AuthorDate: Fri Feb 3 12:39:01 2017 + Commit: Patrick Lauer gentoo org> CommitDate: Fri Feb 3 12:39:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1699451f app-admin/lsyncd: Bump Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-admin/lsyncd/Manifest| 1 + app-admin/lsyncd/lsyncd-2.2.1.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/app-admin/lsyncd/Manifest b/app-admin/lsyncd/Manifest index c3606da..c750e98 100644 --- a/app-admin/lsyncd/Manifest +++ b/app-admin/lsyncd/Manifest @@ -1 +1,2 @@ DIST lsyncd-2.2.0.tar.gz 81034 SHA256 fb4b49c314846c251b624f9ee3129483c4b3d4d53c5263bb36086feb17f2e800 SHA512 75a138c2e85c4c5a3d6b215cb8df1668e5ffb6c8099f79caf555369d12348e2bdff29c1b01d62613bddd5b5a67f2a44e2fe86412048bc622088912e3fa783e81 WHIRLPOOL 9560a44f77aede8159871d3f3a857aa1c82b1db8832a72ba8a048e324836e1da6ca3ea376bc4c1c5312d0b19ed1a07105a5060adeae64f45db6965cefd729e57 +DIST lsyncd-2.2.1.tar.gz 81005 SHA256 f41969454a17f9441a9b1809bb251235631768393bf5d29ad8e8142670ae4735 SHA512 c07c322fb802911a2bb78221ff20ac1c0658cea27a23d34a95de45902211784d3bdc79c246ce0809e6167ddd20a3573c1ca6a81cabc46a29622a200c8d3ddfa5 WHIRLPOOL 2aeb6e7f968deab8b9eeec455efab3d80e601da60720a4b4b6699ef88589ccb5e552d118cf68aed4dec6ad35a6c79f49a3c6bffec1d979a3fda4101ac180e7c3 diff --git a/app-admin/lsyncd/lsyncd-2.2.1.ebuild b/app-admin/lsyncd/lsyncd-2.2.1.ebuild new file mode 100644 index ..92ad9b8 --- /dev/null +++ b/app-admin/lsyncd/lsyncd-2.2.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +CMAKE_IN_SOURCE_BUILD="YES_PLEASE_OMG" +inherit cmake-utils + +DESCRIPTION="Live Syncing (Mirror) Daemon" +HOMEPAGE="https://github.com/axkibe/lsyncd"; +SRC_URI="https://github.com/axkibe/lsyncd/archive/release-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~arm-linux ~x86-linux" + +CDEPEND=">=dev-lang/lua-5.1[deprecated]" +DEPEND="${CDEPEND} + app-text/asciidoc + virtual/pkgconfig" +RDEPEND="${CDEPEND} + net-misc/rsync" + +PATCHES=( + "${FILESDIR}"/${PN}-2.2.0-mandir.patch +) + +S=${WORKDIR}/${PN}-release-${PV}
[gentoo-commits] repo/gentoo:master commit in: app-admin/lsyncd/files/, app-admin/lsyncd/
commit: 755993fcf7c9451edfe66a9577d15b2d35a9034c Author: Aaron Bauman gentoo org> AuthorDate: Wed Feb 1 09:19:54 2017 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Feb 1 09:19:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=755993fc app-admin/lsyncd: remove vulnerable wrt sec bug #562898 Package-Manager: portage-2.3.3 app-admin/lsyncd/Manifest| 2 -- app-admin/lsyncd/files/lsyncd-2.1.6-mandir.patch | 8 --- app-admin/lsyncd/lsyncd-2.1.5.ebuild | 23 --- app-admin/lsyncd/lsyncd-2.1.6-r1.ebuild | 29 app-admin/lsyncd/lsyncd-2.1.6.ebuild | 25 5 files changed, 87 deletions(-) diff --git a/app-admin/lsyncd/Manifest b/app-admin/lsyncd/Manifest index 3e6631d..c3606da 100644 --- a/app-admin/lsyncd/Manifest +++ b/app-admin/lsyncd/Manifest @@ -1,3 +1 @@ -DIST lsyncd-2.1.5.tar.gz 149873 SHA256 4a793056c4ed833edb59436d7711bb65f7e38a4d8d44371cc9dc5eb91fbc461f SHA512 7be939e979525f8e4687432ffe952b1d09b8a34b4d7f92ebe86b5cddb765dbd602258682612529e9cc51305d6d001e72de9e6da62761397df23ecda30fd6a12b WHIRLPOOL 3b5405759542b9a97253fcbc3c66d8005c44045e76527ae645cbaa04cf570f4a5f44a863632b5fc17cba215253743cf0fac8a39cbca488d3b5bfc58a82948ee8 -DIST lsyncd-2.1.6.tar.gz 78944 SHA256 02c241ee71b6abb23a796ac994a414e1229f530c249b838ae72d2ef74ae0f775 SHA512 9831dfc41a459e35096b46c9225a6a50398b4886ef76fb71bd42e32b522b330e3cf3f49bfd1a2fd44c5df726f9c666c2f6064e4653ecf4cce3a7da4b69ddbef9 WHIRLPOOL 6d0341c7e3459886bbda81ccd95e693f74d40157c22c4bb62a7bf991256121718ff0e4cbf78b9821783d775bc28da3ccacfa4047b863586c71748d05b6997a9f DIST lsyncd-2.2.0.tar.gz 81034 SHA256 fb4b49c314846c251b624f9ee3129483c4b3d4d53c5263bb36086feb17f2e800 SHA512 75a138c2e85c4c5a3d6b215cb8df1668e5ffb6c8099f79caf555369d12348e2bdff29c1b01d62613bddd5b5a67f2a44e2fe86412048bc622088912e3fa783e81 WHIRLPOOL 9560a44f77aede8159871d3f3a857aa1c82b1db8832a72ba8a048e324836e1da6ca3ea376bc4c1c5312d0b19ed1a07105a5060adeae64f45db6965cefd729e57 diff --git a/app-admin/lsyncd/files/lsyncd-2.1.6-mandir.patch b/app-admin/lsyncd/files/lsyncd-2.1.6-mandir.patch deleted file mode 100644 index c78df89.. --- a/app-admin/lsyncd/files/lsyncd-2.1.6-mandir.patch +++ /dev/null @@ -1,8 +0,0 @@ a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -92,4 +92,4 @@ - target_link_libraries( lsyncd ${LUA_LIBRARIES} ) - - install( TARGETS lsyncd RUNTIME DESTINATION bin ) --install( FILES doc/lsyncd.1 DESTINATION man) -+install( FILES doc/lsyncd.1 DESTINATION share/man/man1) diff --git a/app-admin/lsyncd/lsyncd-2.1.5.ebuild b/app-admin/lsyncd/lsyncd-2.1.5.ebuild deleted file mode 100644 index 23a5851.. --- a/app-admin/lsyncd/lsyncd-2.1.5.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -DESCRIPTION="Live Syncing (Mirror) Daemon" -HOMEPAGE="https://github.com/axkibe/lsyncd"; -SRC_URI="https://lsyncd.googlecode.com/files/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~arm-linux ~x86-linux" - -CDEPEND=">=dev-lang/lua-5.1[deprecated]" -DEPEND="${CDEPEND} - virtual/pkgconfig" -RDEPEND="${CDEPEND} - net-misc/rsync" - -src_configure() { - econf --docdir="${EPREFIX}"/usr/share/doc/${P} -} diff --git a/app-admin/lsyncd/lsyncd-2.1.6-r1.ebuild b/app-admin/lsyncd/lsyncd-2.1.6-r1.ebuild deleted file mode 100644 index d8152bf.. --- a/app-admin/lsyncd/lsyncd-2.1.6-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -CMAKE_IN_SOURCE_BUILD="YES_PLEASE_OMG" -inherit cmake-utils - -DESCRIPTION="Live Syncing (Mirror) Daemon" -HOMEPAGE="https://github.com/axkibe/lsyncd"; -SRC_URI="https://github.com/axkibe/lsyncd/archive/release-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~arm-linux ~x86-linux" - -CDEPEND=">=dev-lang/lua-5.1[deprecated]" -DEPEND="${CDEPEND} - app-text/asciidoc - virtual/pkgconfig" -RDEPEND="${CDEPEND} - net-misc/rsync" - -PATCHES=( - "${FILESDIR}"/${P}-mandir.patch -) - -S=${WORKDIR}/${PN}-release-${PV} diff --git a/app-admin/lsyncd/lsyncd-2.1.6.ebuild b/app-admin/lsyncd/lsyncd-2.1.6.ebuild deleted file mode 100644 index 09cefc5.. --- a/app-admin/lsyncd/lsyncd-2.1.6.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -CMAKE_IN_SOURCE_BUILD="YES_PLEASE_OMG" -inherit cmake-utils - -DESCRIPTION="Live Syncing (Mirror) Daemon" -HOMEPAGE="https://github.com/axkibe/lsyncd"; -SRC_URI="https://github.com/axkibe/lsyncd/archive/release-${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~ar
[gentoo-commits] repo/gentoo:master commit in: app-admin/lsyncd/
commit: 32d713841b099e8f325052502a8bf590a7da23da Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jan 31 11:42:43 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jan 31 11:42:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32d71384 app-admin/lsyncd: x86 stable wrt bug #562898 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> app-admin/lsyncd/lsyncd-2.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/lsyncd/lsyncd-2.2.0.ebuild b/app-admin/lsyncd/lsyncd-2.2.0.ebuild index 43b..b8a1089 100644 --- a/app-admin/lsyncd/lsyncd-2.2.0.ebuild +++ b/app-admin/lsyncd/lsyncd-2.2.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/axkibe/lsyncd/archive/release-${PV}.tar.gz -> ${P}.t LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="amd64 x86 ~amd64-linux ~arm-linux ~x86-linux" CDEPEND=">=dev-lang/lua-5.1[deprecated]" DEPEND="${CDEPEND}
[gentoo-commits] repo/gentoo:master commit in: app-admin/lsyncd/
commit: 1a67aec2d45d52e7f02d412df3a1bf28a0542336 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jan 30 13:08:03 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jan 30 13:08:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a67aec2 app-admin/lsyncd: amd64 stable wrt bug #562898 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-admin/lsyncd/lsyncd-2.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/lsyncd/lsyncd-2.2.0.ebuild b/app-admin/lsyncd/lsyncd-2.2.0.ebuild index fa0e2be..43b 100644 --- a/app-admin/lsyncd/lsyncd-2.2.0.ebuild +++ b/app-admin/lsyncd/lsyncd-2.2.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/axkibe/lsyncd/archive/release-${PV}.tar.gz -> ${P}.t LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux ~arm-linux ~x86-linux" CDEPEND=">=dev-lang/lua-5.1[deprecated]" DEPEND="${CDEPEND}
[gentoo-commits] repo/gentoo:master commit in: app-admin/lsyncd/files/, app-admin/lsyncd/
commit: c4654db70af968a64534c61c868a761034e2c8cf Author: Patrick Lauer gentoo org> AuthorDate: Sat Jan 28 20:11:08 2017 + Commit: Patrick Lauer gentoo org> CommitDate: Sat Jan 28 20:11:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4654db7 app-admin/lsyncd: Bump Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-admin/lsyncd/Manifest| 1 + app-admin/lsyncd/files/lsyncd-2.2.0-mandir.patch | 8 +++ app-admin/lsyncd/lsyncd-2.2.0.ebuild | 29 3 files changed, 38 insertions(+) diff --git a/app-admin/lsyncd/Manifest b/app-admin/lsyncd/Manifest index 67ada6f..3e6631d 100644 --- a/app-admin/lsyncd/Manifest +++ b/app-admin/lsyncd/Manifest @@ -1,2 +1,3 @@ DIST lsyncd-2.1.5.tar.gz 149873 SHA256 4a793056c4ed833edb59436d7711bb65f7e38a4d8d44371cc9dc5eb91fbc461f SHA512 7be939e979525f8e4687432ffe952b1d09b8a34b4d7f92ebe86b5cddb765dbd602258682612529e9cc51305d6d001e72de9e6da62761397df23ecda30fd6a12b WHIRLPOOL 3b5405759542b9a97253fcbc3c66d8005c44045e76527ae645cbaa04cf570f4a5f44a863632b5fc17cba215253743cf0fac8a39cbca488d3b5bfc58a82948ee8 DIST lsyncd-2.1.6.tar.gz 78944 SHA256 02c241ee71b6abb23a796ac994a414e1229f530c249b838ae72d2ef74ae0f775 SHA512 9831dfc41a459e35096b46c9225a6a50398b4886ef76fb71bd42e32b522b330e3cf3f49bfd1a2fd44c5df726f9c666c2f6064e4653ecf4cce3a7da4b69ddbef9 WHIRLPOOL 6d0341c7e3459886bbda81ccd95e693f74d40157c22c4bb62a7bf991256121718ff0e4cbf78b9821783d775bc28da3ccacfa4047b863586c71748d05b6997a9f +DIST lsyncd-2.2.0.tar.gz 81034 SHA256 fb4b49c314846c251b624f9ee3129483c4b3d4d53c5263bb36086feb17f2e800 SHA512 75a138c2e85c4c5a3d6b215cb8df1668e5ffb6c8099f79caf555369d12348e2bdff29c1b01d62613bddd5b5a67f2a44e2fe86412048bc622088912e3fa783e81 WHIRLPOOL 9560a44f77aede8159871d3f3a857aa1c82b1db8832a72ba8a048e324836e1da6ca3ea376bc4c1c5312d0b19ed1a07105a5060adeae64f45db6965cefd729e57 diff --git a/app-admin/lsyncd/files/lsyncd-2.2.0-mandir.patch b/app-admin/lsyncd/files/lsyncd-2.2.0-mandir.patch new file mode 100644 index ..76e01d5 --- /dev/null +++ b/app-admin/lsyncd/files/lsyncd-2.2.0-mandir.patch @@ -0,0 +1,8 @@ +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -92,4 +92,4 @@ + target_link_libraries( lsyncd ${LUA_LIBRARIES} ) + + install( TARGETS lsyncd RUNTIME DESTINATION bin ) +-install( FILES doc/manpage/lsyncd.1 DESTINATION man ) ++install( FILES doc/manpage/lsyncd.1 DESTINATION share/man/man1 ) diff --git a/app-admin/lsyncd/lsyncd-2.2.0.ebuild b/app-admin/lsyncd/lsyncd-2.2.0.ebuild new file mode 100644 index ..fa0e2be --- /dev/null +++ b/app-admin/lsyncd/lsyncd-2.2.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +CMAKE_IN_SOURCE_BUILD="YES_PLEASE_OMG" +inherit cmake-utils + +DESCRIPTION="Live Syncing (Mirror) Daemon" +HOMEPAGE="https://github.com/axkibe/lsyncd"; +SRC_URI="https://github.com/axkibe/lsyncd/archive/release-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~arm-linux ~x86-linux" + +CDEPEND=">=dev-lang/lua-5.1[deprecated]" +DEPEND="${CDEPEND} + app-text/asciidoc + virtual/pkgconfig" +RDEPEND="${CDEPEND} + net-misc/rsync" + +PATCHES=( + "${FILESDIR}"/${P}-mandir.patch +) + +S=${WORKDIR}/${PN}-release-${PV}
[gentoo-commits] repo/gentoo:master commit in: app-admin/lsyncd/files/, app-admin/lsyncd/
commit: fc093b700face76248b696cf1558581455ad4777 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Sep 25 19:33:15 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Sep 25 19:43:43 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc093b70 app-admin/lsyncd: Install man page in the right place. Package-Manager: portage-2.3.1 app-admin/lsyncd/files/lsyncd-2.1.6-mandir.patch | 8 +++ app-admin/lsyncd/lsyncd-2.1.6-r1.ebuild | 29 2 files changed, 37 insertions(+) diff --git a/app-admin/lsyncd/files/lsyncd-2.1.6-mandir.patch b/app-admin/lsyncd/files/lsyncd-2.1.6-mandir.patch new file mode 100644 index ..c78df89 --- /dev/null +++ b/app-admin/lsyncd/files/lsyncd-2.1.6-mandir.patch @@ -0,0 +1,8 @@ +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -92,4 +92,4 @@ + target_link_libraries( lsyncd ${LUA_LIBRARIES} ) + + install( TARGETS lsyncd RUNTIME DESTINATION bin ) +-install( FILES doc/lsyncd.1 DESTINATION man) ++install( FILES doc/lsyncd.1 DESTINATION share/man/man1) diff --git a/app-admin/lsyncd/lsyncd-2.1.6-r1.ebuild b/app-admin/lsyncd/lsyncd-2.1.6-r1.ebuild new file mode 100644 index ..d8152bf --- /dev/null +++ b/app-admin/lsyncd/lsyncd-2.1.6-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +CMAKE_IN_SOURCE_BUILD="YES_PLEASE_OMG" +inherit cmake-utils + +DESCRIPTION="Live Syncing (Mirror) Daemon" +HOMEPAGE="https://github.com/axkibe/lsyncd"; +SRC_URI="https://github.com/axkibe/lsyncd/archive/release-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~arm-linux ~x86-linux" + +CDEPEND=">=dev-lang/lua-5.1[deprecated]" +DEPEND="${CDEPEND} + app-text/asciidoc + virtual/pkgconfig" +RDEPEND="${CDEPEND} + net-misc/rsync" + +PATCHES=( + "${FILESDIR}"/${P}-mandir.patch +) + +S=${WORKDIR}/${PN}-release-${PV}
[gentoo-commits] repo/gentoo:master commit in: app-admin/lsyncd/
commit: 4c541028ea910282d2dfb0dc841d5c7cf4e2ebf2 Author: Patrick Lauer gentoo org> AuthorDate: Fri Aug 26 05:38:00 2016 + Commit: Patrick Lauer gentoo org> CommitDate: Fri Aug 26 05:38:46 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c541028 app-admin/lsyncd: Bump #529678 #562898 Package-Manager: portage-2.3.0 app-admin/lsyncd/Manifest| 1 + app-admin/lsyncd/lsyncd-2.1.6.ebuild | 25 + app-admin/lsyncd/metadata.xml| 5 - 3 files changed, 30 insertions(+), 1 deletion(-) diff --git a/app-admin/lsyncd/Manifest b/app-admin/lsyncd/Manifest index aaa6915..67ada6f 100644 --- a/app-admin/lsyncd/Manifest +++ b/app-admin/lsyncd/Manifest @@ -1 +1,2 @@ DIST lsyncd-2.1.5.tar.gz 149873 SHA256 4a793056c4ed833edb59436d7711bb65f7e38a4d8d44371cc9dc5eb91fbc461f SHA512 7be939e979525f8e4687432ffe952b1d09b8a34b4d7f92ebe86b5cddb765dbd602258682612529e9cc51305d6d001e72de9e6da62761397df23ecda30fd6a12b WHIRLPOOL 3b5405759542b9a97253fcbc3c66d8005c44045e76527ae645cbaa04cf570f4a5f44a863632b5fc17cba215253743cf0fac8a39cbca488d3b5bfc58a82948ee8 +DIST lsyncd-2.1.6.tar.gz 78944 SHA256 02c241ee71b6abb23a796ac994a414e1229f530c249b838ae72d2ef74ae0f775 SHA512 9831dfc41a459e35096b46c9225a6a50398b4886ef76fb71bd42e32b522b330e3cf3f49bfd1a2fd44c5df726f9c666c2f6064e4653ecf4cce3a7da4b69ddbef9 WHIRLPOOL 6d0341c7e3459886bbda81ccd95e693f74d40157c22c4bb62a7bf991256121718ff0e4cbf78b9821783d775bc28da3ccacfa4047b863586c71748d05b6997a9f diff --git a/app-admin/lsyncd/lsyncd-2.1.6.ebuild b/app-admin/lsyncd/lsyncd-2.1.6.ebuild new file mode 100644 index ..09cefc5 --- /dev/null +++ b/app-admin/lsyncd/lsyncd-2.1.6.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +CMAKE_IN_SOURCE_BUILD="YES_PLEASE_OMG" +inherit cmake-utils + +DESCRIPTION="Live Syncing (Mirror) Daemon" +HOMEPAGE="https://github.com/axkibe/lsyncd"; +SRC_URI="https://github.com/axkibe/lsyncd/archive/release-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~arm-linux ~x86-linux" + +CDEPEND=">=dev-lang/lua-5.1[deprecated]" +DEPEND="${CDEPEND} + app-text/asciidoc + virtual/pkgconfig" +RDEPEND="${CDEPEND} + net-misc/rsync" + +S=${WORKDIR}/${PN}-release-${PV} diff --git a/app-admin/lsyncd/metadata.xml b/app-admin/lsyncd/metadata.xml index 012f728..3aa5c24 100644 --- a/app-admin/lsyncd/metadata.xml +++ b/app-admin/lsyncd/metadata.xml @@ -1,7 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + +patr...@gentoo.org +Patrick Lauer + lsyncd axkibe/lsyncd
[gentoo-commits] repo/gentoo:master commit in: app-admin/lsyncd/
commit: 578292daf7b3d10e966c3c7f1414d50690a9c216 Author: Tobias Klausmann gentoo org> AuthorDate: Tue Sep 1 18:36:25 2015 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue Sep 1 18:36:25 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=578292da app-admin/lsyncd: Fixing HOMEPAGE move due to code.google.com shutdown Package-Manager: portage-2.2.20.1 app-admin/lsyncd/lsyncd-2.1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/lsyncd/lsyncd-2.1.5.ebuild b/app-admin/lsyncd/lsyncd-2.1.5.ebuild index 8a005da..23a5851 100644 --- a/app-admin/lsyncd/lsyncd-2.1.5.ebuild +++ b/app-admin/lsyncd/lsyncd-2.1.5.ebuild @@ -5,7 +5,7 @@ EAPI=5 DESCRIPTION="Live Syncing (Mirror) Daemon" -HOMEPAGE="https://code.google.com/p/lsyncd/"; +HOMEPAGE="https://github.com/axkibe/lsyncd"; SRC_URI="https://lsyncd.googlecode.com/files/${P}.tar.gz"; LICENSE="GPL-2"