public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/lcmaps] epel10.2: update specfile to 1.6.5, merge changelogs
@ 2026-07-28 15:20 Dennis van Dok
  0 siblings, 0 replies; only message in thread
From: Dennis van Dok @ 2026-07-28 15:20 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/lcmaps
Branch : epel10.2
Commit : f87160f6162f15dc596c71f4615ee179eef5c26d
Author : Dennis van Dok <dennisvd@nikhef.nl>
Date   : 2014-09-17T16:15:55+02:00
Stats  : +36/-17 in 1 file(s)
URL    : https://src.fedoraproject.org/rpms/lcmaps/c/f87160f6162f15dc596c71f4615ee179eef5c26d?branch=epel10.2

Log:
update specfile to 1.6.5, merge changelogs

---
diff --git a/lcmaps.spec b/lcmaps.spec
index f8e1e05..f45c8b5 100644
--- a/lcmaps.spec
+++ b/lcmaps.spec
@@ -17,15 +17,12 @@
 
 Summary: Grid (X.509) and VOMS credentials to local account mapping service
 Name: lcmaps
-Version: 1.6.1
-Release: 9%{?dist}
+Version: 1.6.5
+Release: 1%{?dist}
 License: ASL 2.0
 Group: System Environment/Libraries
 URL: http://wiki.nikhef.nl/grid/LCMAPS
 Source0: http://software.nikhef.nl/security/lcmaps/lcmaps-%{version}.tar.gz
-# Remove the architecture specific element from the example db file
-# https://bugzilla.nikhef.nl/show_bug.cgi?id=18
-Patch0: lcmaps-1.6.1-dbfile-path.patch
 # BuildRoot is still required for EPEL5
 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 BuildRequires: globus-core
@@ -81,7 +78,7 @@ Provides: %{name}-interface = %{version}-%{release}
 Obsoletes: %{name}-interface < 1.4.31-1
 # the pkgconfig requirement is only necessary for EPEL5 and below;
 # it's automatic for Fedora and EPEL6.
-%if %{?rhel}%{!?rhel:0} <= 5
+%if %{?rhel}%{!?rhel:6} <= 5
 Requires: pkgconfig
 %endif
 
@@ -107,7 +104,7 @@ Provides: %{name}-basic-interface = %{version}-%{release}
 Obsoletes: %{name}-basic-interface < 1.6.1-4
 # the pkgconfig requirement is only necessary for EPEL5 and below;
 # it's automatic for Fedora and EPEL6.
-%if %{?rhel}%{!?rhel:0} <= 5
+%if %{?rhel}%{!?rhel:6} <= 5
 Requires: pkgconfig
 %endif
 
@@ -128,7 +125,7 @@ Requires: %{name}-without-gsi%{?_isa} = %{version}-%{release}
 Requires: %{name}-common-devel%{?_isa} = %{version}-%{release}
 # the pkgconfig requirement is only necessary for EPEL5 and below;
 # it's automatic for Fedora and EPEL6.
-%if %{?rhel}%{!?rhel:0} <= 5
+%if %{?rhel}%{!?rhel:6} <= 5
 Requires: pkgconfig
 %endif
 
@@ -149,7 +146,6 @@ without the GSI protocol.
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
 
@@ -191,12 +187,13 @@ make DESTDIR=$RPM_BUILD_ROOT install
 cd ..
 
 find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
+# create empty lcmaps.db directory
 mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/lcmaps
+# create empty plugin directory
+mkdir -p ${RPM_BUILD_ROOT}%{_libdir}/lcmaps
 
 # clean up installed files
 rm -rf ${RPM_BUILD_ROOT}%{_docdir}
-rm ${RPM_BUILD_ROOT}%{_libdir}/lcmaps/lcmaps_plugin_example*.mod
-rm ${RPM_BUILD_ROOT}%{_libdir}/lcmaps/liblcmaps_plugin_example*.so
 
 # Retain the clean section for EPEL5
 %clean
@@ -228,11 +225,10 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/liblcmaps_verify_account_from_pem.so
 %{_libdir}/liblcmaps_verify_account_from_pem.so.0
 %{_libdir}/liblcmaps_verify_account_from_pem.so.0.0.0
-%{_datadir}/man/man3/lcmaps.3*
+%{_mandir}/man3/lcmaps.3*
 %dir %{_libdir}/lcmaps
 %dir %{_sysconfdir}/lcmaps
-%doc BUGS AUTHORS doc/INSTALL_WITH_WORKSPACE_SERVICE LICENSE
-%doc README README.NO_LDAP
+%doc BUGS AUTHORS LICENSE README README.NO_LDAP NEWS
 %doc build/etc/lcmaps.db build/etc/groupmapfile build/etc/vomapfile
 
 %files without-gsi
@@ -246,11 +242,10 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/liblcmaps_gss_assist_gridmap_without_gsi.so
 %{_libdir}/liblcmaps_gss_assist_gridmap_without_gsi.so.0
 %{_libdir}/liblcmaps_gss_assist_gridmap_without_gsi.so.0.0.0
-%{_datadir}/man/man3/lcmaps.3*
+%{_mandir}/man3/lcmaps.3*
 %dir %{_libdir}/lcmaps
 %dir %{_sysconfdir}/lcmaps
-%doc BUGS AUTHORS doc/INSTALL_WITH_WORKSPACE_SERVICE LICENSE
-%doc README README.NO_LDAP
+%doc BUGS AUTHORS LICENSE README README.NO_LDAP NEWS
 %doc build-without-gsi/etc/lcmaps.db
 %doc build-without-gsi/etc/groupmapfile
 %doc build-without-gsi/etc/vomapfile
@@ -294,6 +289,8 @@ rm -rf $RPM_BUILD_ROOT
 %{_includedir}/lcmaps/lcmaps_verify_account_from_pem.h
 %{_includedir}/lcmaps/lcmaps_vo_data.h
 %{_includedir}/lcmaps/lcmaps_return_poolindex_without_gsi.h
+%{_includedir}/lcmaps/lcmaps_plugin_typedefs.h
+%{_includedir}/lcmaps/lcmaps_plugin_prototypes.h
 %{_datadir}/pkgconfig/lcmaps-basic-interface.pc
 %doc LICENSE
 
@@ -311,6 +308,28 @@ rm -rf $RPM_BUILD_ROOT
 * Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.1-8
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
 
+* Tue Mar  4 2014 Mischa Salle <msalle@nikhef.nl> 1.6.5-1
+- updated version
+- do not install very old doc/INSTALL_WITH_WORKSPACE_SERVICE
+- install NEWS file
+
+* Fri Feb 28 2014 Mischa Salle <msalle@nikhef.nl> 1.6.4-1
+- updated version
+- do not install very old doc/INSTALL_WITH_WORKSPACE_SERVICE
+
+* Sun Feb 16 2014 Mischa Salle <msalle@nikhef.nl> 1.6.3-2
+- fix macro expansion for pkgconfig to include only rhel not fedora
+
+* Thu Feb 13 2014 Mischa Salle <msalle@nikhef.nl> 1.6.3-1
+- updated version
+
+* Fri Feb  7 2014 Mischa Salle <msalle@nikhef.nl> 1.6.2-1
+- Add new interface files
+- Remove unused patch
+- Create empty plugin directory
+- Do not remove lcmaps_plugin_example related files, as they are not installed
+- updated version
+
 * Mon Nov 25 2013 Dennis van Dok <dennisvd@nikhef.nl> 1.6.1-7
 - Patch the example DB file so it doesn't contain an
   architecture-specific path. Fixes bug #1034019.

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-07-28 15:20 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-28 15:20 [rpms/lcmaps] epel10.2: update specfile to 1.6.5, merge changelogs Dennis van Dok

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox