Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37847261
en ru br
ALT Linux repositórios
S:9.2.5-alt1

Group :: Sistema/Kernel e hardware
RPM: drbd9

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Patch: drbd9-9.2.5.patch
Download


 .gear/drbd9.spec       | 186 +++++++++++++++++++++++++++++++++++++++++++++++++
 .gear/rules            |   5 ++
 .gear/tags/list        |   2 +
 .gear/upstream/remotes |   7 ++
 4 files changed, 200 insertions(+)
diff --git a/.gear/drbd9.spec b/.gear/drbd9.spec
new file mode 100644
index 000000000..e38d682e5
--- /dev/null
+++ b/.gear/drbd9.spec
@@ -0,0 +1,186 @@
+%def_without check
+
+Name: drbd9
+Version: 9.2.5
+Release: alt1
+%define githash b44520271e63d4b6f359a6642eb4d475b7cc04e0
+
+Summary: The Linux kernel code for DRBD9
+License: GPLv2
+Group: System/Kernel and hardware
+# ExclusiveArch: x86_64 aarch64 ppc64le
+BuildArch: noarch
+
+Url: https://github.com/LINBIT/drbd.git
+Source0: %name-%version.tar
+Source1: %name-headers-%version.tar
+Patch: %name-%version.patch
+
+BuildRequires(pre): rpm-build-kernel
+%if_with check
+BuildRequires: coccinelle >= 1.0.8
+BuildRequires: libelf-devel
+BuildRequires: kernel-headers-modules-std-def kernel-headers-modules-un-def kernel-headers-modules-ovz-el7
+%endif
+
+%description
+DRBD, developed by LINBIT, is a software that allows RAID 1 functionality over
+TCP/IP and RDMA for GNU/Linux. DRBD is a block device which is designed
+to build high availability clusters and software defined storage by providing
+a virtual shared device which keeps disks in nodes synchronised using TCP/IP
+or RDMA. This simulates RAID 1 but avoids the use of uncommon hardware
+(shared SCSI buses or Fibre Channel).
+
+%package -n kernel-source-%name
+Summary: The Linux kernel code for DRBD9.
+Group: Development/Kernel
+BuildArch: noarch
+
+%description -n kernel-source-%name
+The Linux kernel code for DRBD9.
+
+%prep
+%setup -q
+tar -xf %SOURCE1 -C drbd/drbd-headers
+echo "GIT-hash: %githash" >drbd/.drbd_git_revision
+%patch -p1
+
+%build
+
+%install
+mkdir -p %kernel_srcdir
+cd ..
+tar -cf %kernel_srcdir/kernel-source-%name-%version.tar %name-%version
+
+%check
+make -C drbd KDIR=/lib/modules/*-ovz*/build -k
+make -C drbd KDIR=/lib/modules/*-std-def-*/build -k
+make -C drbd KDIR=/lib/modules/*-un-def-*/build -k
+
+%files -n kernel-source-%name
+%attr(0644,root,root) %kernel_src/kernel-source-%name-%version.tar
+
+%files
+%doc README.md COPYING
+
+%changelog
+* Tue Aug 15 2023 Andrew A. Vasilyev <andy@altlinux.org> 9.2.5-alt1
+- 9.2.5
+
+* Thu Jun 22 2023 Andrew A. Vasilyev <andy@altlinux.org> 9.2.4-alt2
+- do not BR: kernel headers without check
+
+* Mon Jun 05 2023 Andrew A. Vasilyev <andy@altlinux.org> 9.2.4-alt1
+- 9.2.4
+
+* Wed Apr 05 2023 Andrew A. Vasilyev <andy@altlinux.org> 9.2.3-alt1
+- 9.2.3
+
+* Tue Jan 31 2023 Andrew A. Vasilyev <andy@altlinux.org> 9.2.2-alt1
+- 9.2.2
+- Revert local changes up to 6.1.
+
+* Fri Dec 16 2022 Andrew A. Vasilyev <andy@altlinux.org> 9.2.1-alt2
+- Fix build for 6.1.
+
+* Tue Nov 15 2022 Andrew A. Vasilyev <andy@altlinux.org> 9.2.1-alt1
+- 9.2.1
+
+* Tue Oct 25 2022 Andrew A. Vasilyev <andy@altlinux.org> 9.2.0-alt2
+- Fix build for 6.0.
+
+* Mon Oct 10 2022 Andrew A. Vasilyev <andy@altlinux.org> 9.2.0-alt1
+- 9.2.0
+
+* Wed Sep 21 2022 Andrew A. Vasilyev <andy@altlinux.org> 9.1.11-alt1
+- 9.1.11
+
+* Fri Sep 02 2022 Andrew A. Vasilyev <andy@altlinux.org> 9.1.10-alt1
+- 9.1.10
+
+* Fri Jul 15 2022 Andrew A. Vasilyev <andy@altlinux.org> 9.1.8-alt1
+- 9.1.8
+
+* Thu Apr 21 2022 Andrew A. Vasilyev <andy@altlinux.org> 9.1.7-alt1
+- 9.1.7
+- Fix build for 5.16, revert changes up to 5.15.
+
+* Mon Feb 14 2022 Andrew A. Vasilyev <andy@altlinux.org> 9.1.6-alt1
+- 9.1.6
+
+* Sun Feb 13 2022 Andrew A. Vasilyev <andy@altlinux.org> 9.1.5-alt3
+- Fix build for 3.10 ovz7.
+
+* Sat Feb 12 2022 Andrew A. Vasilyev <andy@altlinux.org> 9.1.5-alt2
+- Fix build for 5.15 and 5.16.
+
+* Fri Dec 17 2021 Andrew A. Vasilyev <andy@altlinux.org> 9.1.5-alt1
+- 9.1.5
+
+* Fri Nov 26 2021 Andrew A. Vasilyev <andy@altlinux.org> 9.1.4-alt2
+- Disable check for un-def until upstream make fix for 5.15 kernel.
+
+* Tue Oct 05 2021 Andrew A. Vasilyev <andy@altlinux.org> 9.1.4-alt1
+- 9.1.4
+
+* Fri Sep 03 2021 Andrew A. Vasilyev <andy@altlinux.org> 9.1.3-alt2
+- Fix build for 5.14.
+
+* Fri Jul 16 2021 Andrew A. Vasilyev <andy@altlinux.org> 9.1.3-alt1
+- 9.1.3
+
+* Fri May 14 2021 Andrew A. Vasilyev <andy@altlinux.org> 9.1.2-alt1
+- 9.1.2
+
+* Fri Mar 26 2021 Andrew A. Vasilyev <andy@altlinux.org> 9.1.1-alt1
+- 9.1.1
+
+* Sat Mar 06 2021 Andrew A. Vasilyev <andy@altlinux.org> 9.1.0-alt2
+- Fix build for 5.11.
+- Enable check for std-def and un-def.
+
+* Fri Feb 26 2021 Andrew A. Vasilyev <andy@altlinux.org> 9.1.0-alt1
+- 9.1.0
+
+* Fri Feb 26 2021 Andrew A. Vasilyev <andy@altlinux.org> 9.0.28-alt1
+- 9.0.28
+
+* Tue Dec 29 2020 Andrew A. Vasilyev <andy@altlinux.org> 9.0.27-alt1
+- 9.0.27
+
+* Tue Dec 15 2020 Andrew A. Vasilyev <andy@altlinux.org> 9.0.26-alt0.rc4
+- 9.0.26rc4
+
+* Sat Oct 24 2020 Andrew A. Vasilyev <andy@altlinux.org> 9.0.25-alt2
+- Build for kernel 5.9.
+
+* Tue Oct 13 2020 Andrew A. Vasilyev <andy@altlinux.org> 9.0.25-alt1
+- 9.0.25
+
+* Tue Sep 01 2020 Andrew A. Vasilyev <andy@altlinux.org> 9.0.24-alt2
+- Build for kernel 5.8.
+
+* Thu Jul 02 2020 Andrew A. Vasilyev <andy@altlinux.org> 9.0.24-alt1
+- 9.0.24
+
+* Sun Jun 21 2020 Andrew A. Vasilyev <andy@altlinux.org> 9.0.23-alt1
+- 9.0.23
+
+* Thu Jun 04 2020 Andrew A. Vasilyev <andy@altlinux.org> 9.0.23-alt0.rc3.1
+- 9.0.23rc3
+
+* Thu May 14 2020 Andrew A. Vasilyev <andy@altlinux.org> 9.0.23-alt0.rc1.1
+- 9.0.23rc1
+
+* Tue Apr 14 2020 Andrew A. Vasilyev <andy@altlinux.org> 9.0.22-alt1
+- 9.0.22
+
+* Fri Mar 06 2020 Andrew A. Vasilyev <andy@altlinux.org> 9.0.21-alt3
+- Fix pr_warning().
+
+* Thu Mar 05 2020 Andrew A. Vasilyev <andy@altlinux.org> 9.0.21-alt2
+- Fix build for un-def.
+
+* Mon Feb 10 2020 Andrew A. Vasilyev <andy@altlinux.org> 9.0.21-alt1
+- Initial import for ALT.
+
diff --git a/.gear/rules b/.gear/rules
new file mode 100644
index 000000000..5b548c256
--- /dev/null
+++ b/.gear/rules
@@ -0,0 +1,5 @@
+spec: .gear/drbd9.spec
+tar: drbd-@version@:.
+tar: upstream/drbd/drbd-headers:. name=@name@-headers-@version@ base=
+diff: drbd-@version@:. . name=@name@-@version@.patch
+
diff --git a/.gear/tags/list b/.gear/tags/list
new file mode 100644
index 000000000..abfe2f591
--- /dev/null
+++ b/.gear/tags/list
@@ -0,0 +1,2 @@
+e284e63a4111ca458816386b016eb5df2c54b317 upstream/drbd/drbd-headers
+b44520271e63d4b6f359a6642eb4d475b7cc04e0 drbd-9.2.5
diff --git a/.gear/upstream/remotes b/.gear/upstream/remotes
new file mode 100644
index 000000000..3a497f802
--- /dev/null
+++ b/.gear/upstream/remotes
@@ -0,0 +1,7 @@
+[remote "upstream"]
+	url = https://github.com/LINBIT/drbd.git
+	fetch = +refs/heads/*:refs/remotes/upstream/*
+
+[remote "drbd-headers"]
+	url = git://github.com/LINBIT/drbd-headers.git
+	fetch = +refs/heads/*:refs/remotes/drbd-headers/*
 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009