diff options
Diffstat (limited to 'app-backup/mylvmbackup')
-rw-r--r-- | app-backup/mylvmbackup/Manifest | 2 | ||||
-rw-r--r-- | app-backup/mylvmbackup/files/mylvmbackup-0.16-fix-build-system.patch (renamed from app-backup/mylvmbackup/files/mylvmbackup-0.14-fix-build-system.patch) | 8 | ||||
-rw-r--r-- | app-backup/mylvmbackup/files/mylvmbackup.conf | 2 | ||||
-rw-r--r-- | app-backup/mylvmbackup/mylvmbackup-0.14.ebuild | 33 | ||||
-rw-r--r-- | app-backup/mylvmbackup/mylvmbackup-0.16-r2.ebuild | 38 |
5 files changed, 42 insertions, 41 deletions
diff --git a/app-backup/mylvmbackup/Manifest b/app-backup/mylvmbackup/Manifest index e4b66dfb2adc..864902189492 100644 --- a/app-backup/mylvmbackup/Manifest +++ b/app-backup/mylvmbackup/Manifest @@ -1 +1 @@ -DIST mylvmbackup-0.14.tar.gz 57338 BLAKE2B 2f3e85d73a08d8877f84c04e8a7368500fd10dd9ee5172110589175918c10d0e80dce17b842286aacb111d088c275138a87fcf46fb4b416d0697221735cc36b3 SHA512 e61f0c4e24b5482b2f7f4213e810a32776d1b39f589e27c309a4940943f3a9519041e53cf85a089a94100e2cc81715a033682bbe071220d755c14211b4177bfa +DIST mylvmbackup-0.16.tar.gz 58490 BLAKE2B 43f34e0e386c4cc4f8d30ce3fb3f9e93f4ce7c795d1b74a0e6c2bb74750c855b5eeb41a09d9c2f6e0532bb297d00519d99b356fa98dfb0fbc4fc8cfd25daa976 SHA512 c23dd47c7cb13883cddb161f12a1698a1108b65d01a0e6d6feafab2d92c98717e38d4bc4a23712cb2e23f624e8c4e6307a2b0f171024976b52a58a720fd01b8b diff --git a/app-backup/mylvmbackup/files/mylvmbackup-0.14-fix-build-system.patch b/app-backup/mylvmbackup/files/mylvmbackup-0.16-fix-build-system.patch index ebfeee6225e4..486f336e70c0 100644 --- a/app-backup/mylvmbackup/files/mylvmbackup-0.14-fix-build-system.patch +++ b/app-backup/mylvmbackup/files/mylvmbackup-0.16-fix-build-system.patch @@ -1,6 +1,6 @@ --- a/Makefile +++ b/Makefile -@@ -45,12 +45,12 @@ +@@ -58,7 +58,7 @@ README \ TODO CLEANFILES = $(NAME).spec $(NAME) $(MAN1) $(MAN1).html @@ -9,9 +9,3 @@ sysconfdir = /etc bindir = $(prefix)/bin datadir = $(prefix)/share/mylvmbackup - distdir = $(NAME)-$(VERSION) --mandir = $(prefix)/man -+mandir = $(prefix)/share/man - man1dir = $(mandir)/man1 - - all: $(DISTFILES) $(MAN1) diff --git a/app-backup/mylvmbackup/files/mylvmbackup.conf b/app-backup/mylvmbackup/files/mylvmbackup.conf new file mode 100644 index 000000000000..555c4853a4b6 --- /dev/null +++ b/app-backup/mylvmbackup/files/mylvmbackup.conf @@ -0,0 +1,2 @@ +d /var/tmp/mylvmbackup/backup 0700 - - - - +d /var/tmp/mylvmbackup/mnt 0700 - - - - diff --git a/app-backup/mylvmbackup/mylvmbackup-0.14.ebuild b/app-backup/mylvmbackup/mylvmbackup-0.14.ebuild deleted file mode 100644 index 77f80942fdf2..000000000000 --- a/app-backup/mylvmbackup/mylvmbackup-0.14.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Tool for creating backups of MySQL server's data files using LVM snapshots" -HOMEPAGE="http://lenzg.net/mylvmbackup/" -SRC_URI="http://lenzg.net/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -DEPEND="" -RDEPEND=" - dev-perl/Config-IniFiles - dev-perl/DBD-mysql - dev-perl/TimeDate - >=sys-fs/lvm2-2.02.06 - virtual/mysql" - -PATCHES=( - "${FILESDIR}"/${PN}-0.14-fix-build-system.patch - "${FILESDIR}"/${PN}-0.14-fix-config.patch -) - -src_install() { - default - - keepdir /var/tmp/${PN}/{backup,mnt} - fperms 0700 /var/tmp/${PN}/ -} diff --git a/app-backup/mylvmbackup/mylvmbackup-0.16-r2.ebuild b/app-backup/mylvmbackup/mylvmbackup-0.16-r2.ebuild new file mode 100644 index 000000000000..105346616e08 --- /dev/null +++ b/app-backup/mylvmbackup/mylvmbackup-0.16-r2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit tmpfiles + +DESCRIPTION="Tool for creating backups of MySQL server's data files using LVM snapshots" +HOMEPAGE="https://lenzg.net/mylvmbackup/" +SRC_URI="https://lenzg.net/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +RDEPEND=" + dev-perl/Config-IniFiles + dev-perl/DBD-mysql + dev-perl/File-Copy-Recursive + dev-perl/TimeDate + sys-fs/lvm2 + virtual/mysql +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.16-fix-build-system.patch + "${FILESDIR}"/${PN}-0.14-fix-config.patch +) + +src_install() { + default + + dotmpfiles "${FILESDIR}/${PN}.conf" +} + +pkg_postinst() { + tmpfiles_process "${PN}.conf" +} |