[gentoo-commits] repo/gentoo:master commit in: app-admin/lsyncd/files/, app-admin/lsyncd/

2024-06-23 Thread Conrad Kostecki
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/

2023-09-04 Thread Andreas Sturmlechner
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/

2023-05-08 Thread Conrad Kostecki
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/

2021-05-31 Thread David Seifert
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/

2021-03-01 Thread Marek Szuba
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) 

[gentoo-commits] repo/gentoo:master commit in: app-admin/lsyncd/, app-admin/lsyncd/files/

2021-03-01 Thread Marek Szuba
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/

2020-12-03 Thread Marek Szuba
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/

2020-12-03 Thread Marek Szuba
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/

2018-12-10 Thread Thomas Deutschmann
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/

2017-03-10 Thread Patrick Lauer
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/

2017-02-03 Thread Patrick Lauer
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/

2017-02-01 Thread Aaron Bauman
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 

[gentoo-commits] repo/gentoo:master commit in: app-admin/lsyncd/

2017-01-31 Thread Agostino Sarubbo
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/

2017-01-30 Thread Agostino Sarubbo
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/

2017-01-28 Thread Patrick Lauer
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/

2016-09-25 Thread Jeroen Roovers
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/

2016-08-25 Thread Patrick Lauer
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/

2015-09-01 Thread Tobias Klausmann
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"