Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37422832
en ru br
Репозитории ALT

Группа :: Разработка/Haskell
Пакет: hadfs

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: hadfs-0.1.0.0-alt4.patch
Скачать


 .gear/hadfs.spec | 65 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 .gear/rules      |  3 +++
 .gear/tags/list  |  1 +
 .gitmodules      |  6 ------
 4 files changed, 69 insertions(+), 6 deletions(-)
diff --git a/.gear/hadfs.spec b/.gear/hadfs.spec
new file mode 100644
index 0000000..6045dda
--- /dev/null
+++ b/.gear/hadfs.spec
@@ -0,0 +1,65 @@
+%set_verify_elf_method rpath=relaxed
+
+%define ghc_version 8.6.4
+%define hsc_name ghc
+%define hsc_version %ghc_version
+%define hsc_namever %hsc_name%hsc_version
+%define h_pkg_name hadfs
+%define f_pkg_name hadfs
+%define pkg_libdir %_libdir/%hsc_name-%hsc_version/%h_pkg_name-%version
+
+Name: hadfs
+Version: 0.1.0.0
+Release: alt4
+License: BSD3
+Packager: Evgeny Sinelnikov <sin@altlinux.org>
+Group: Development/Haskell
+Url: https://github.com/altlinuxteam/hadfs
+Source: %name-%version.tar
+Patch: %name-%version-%release.patch
+Summary: Active Directory File System implemented on Haskell
+
+BuildPreReq: haskell(abi) = %ghc_version
+BuildPreReq: %hsc_namever-adldap
+BuildPreReq: %hsc_namever-hfuse
+BuildPreReq: %hsc_namever-network
+BuildPreReq: %hsc_namever-unix-compat
+BuildPreReq: libldap-devel libfuse-devel
+
+Requires: libsasl2-plugin-gssapi
+
+%description
+Active Directory File System (ADFS) is administration tool
+for LDAP objects via POSIX interface.
+
+%prep
+%setup
+%patch -p1
+
+%build
+%hs_configure2 --disable-shared
+%hs_build
+
+%install
+%hs_install
+mv %buildroot/%_bindir/hadfs-exe %buildroot/%_bindir/hadfs
+rm -rf %buildroot/%_libdir/%hsc_name-%hsc_version/
+%hs_gen_filelist
+
+%files -f %name-files.all
+
+%changelog
+* Fri Jun 21 2019 Evgeny Sinelnikov <sin@altlinux.org> 0.1.0.0-alt4
+- Add requires to GSSAPI SASL2 plugin
+
+* Mon Jun 17 2019 Evgeny Sinelnikov <sin@altlinux.org> 0.1.0.0-alt3
+- Prepare static build for Sisyphus
+- Clean submodules from package sources
+- Update project URL
+
+* Thu May 23 2019 Evgeny Sinelnikov <sin@altlinux.org> 0.1.0.0-alt2
+- Rebuild with fixed adldap (fix parsing of ObjectReplicaLink field)
+- Build with compatibility patch for ghc-7.6.1
+
+* Wed Apr 24 2019 Evgeny Sinelnikov <sin@altlinux.org> 0.1.0.0-alt1
+- Spec created by cabal2rpm 0.20_11
diff --git a/.gear/rules b/.gear/rules
new file mode 100644
index 0000000..78a57b5
--- /dev/null
+++ b/.gear/rules
@@ -0,0 +1,3 @@
+tar: upstream:. name=@name@-@version@
+diff: upstream:. . name=@name@-@version@-@release@.patch
+spec: .gear/hadfs.spec
diff --git a/.gear/tags/list b/.gear/tags/list
new file mode 100644
index 0000000..dffc964
--- /dev/null
+++ b/.gear/tags/list
@@ -0,0 +1 @@
+781730f5676bf4cb0585b049024dd9dfcd7c5527 upstream
diff --git a/.gitmodules b/.gitmodules
index f0aa4fe..e69de29 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,6 +0,0 @@
-[submodule "libs/adldap"]
-	path = libs/adldap
-	url = https://github.com/omgbebebe/adldap.git
-[submodule "libs/hfuse"]
-	path = libs/hfuse
-	url = https://github.com/omgbebebe/hfuse.git
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin