Request 1811 (accepted)
move from tarball to chum packaging repo. Please enable building for SFOS 3.x as this is fixed now.
Submit package sailfishos:chum:testing / keyutils (revision 7) to package sailfishos:chum / keyutils
[-] [+] | Deleted | keyutils.spec |
@@ -1,111 +0,0 @@ -# -# Do NOT Edit the Auto-generated Part! -# Generated by: spectacle version 0.32 -# - -Name: keyutils - -# >> macros -# << macros -%define keepstatic 1 - -Summary: tools to control the key management system of the Linux kernel -Version: 1.6.3 -Release: 0 -Group: Development/Libraries -License: GPLv2 -URL: https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils -Source0: %{name}-%{version}.tar.gz -Source100: keyutils.yaml -Requires(post): /sbin/ldconfig -Requires(postun): /sbin/ldconfig -BuildRequires: make - -%description -These tools are used to control the key management system built into the -Linux kernel. - -%if "%{?vendor}" == "chum" -PackagerName: nephros -Type: console-application -Categories: - - System - - Libraries -%endif - - -%package doc -Summary: Documentation files for %{name} -Group: Documentation -Requires: %{name} = %{version}-%{release} - -%description doc -%{summary}. - -%package devel -Summary: Developmemt files for %{name} -Group: Development/Libraries -Requires: %{name} = %{version}-%{release} - -%description devel -%{summary}. - -%prep -%setup -q -n %{name}-%{version} - -# >> setup -# << setup - -%build -# >> build pre -# from Gentoo: usr /usr prefix. Otherwise packageconfig files will end up in /lib -sed -i \ --e '/^BUILDFOR/s:=.*:=:' \ --e "/^LIBDIR/s:=.*:= %{_libdir}:" \ --e '/^USRLIBDIR/s:=.*:=$(LIBDIR):' \ -Makefile -# << build pre - - -make %{?_smp_mflags} - -# >> build post -# << build post - -%install -rm -rf %{buildroot} -# >> install pre -# << install pre -%make_install - -# >> install post -# << install post - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - -%files -%defattr(-,root,root,-) -/sbin/* -/bin/* -%{_libdir}/*.so.* -%{_sysconfdir}/* -%{_datadir}/%{name}/* -# >> files -# << files - -%files doc -%defattr(-,root,root,-) -%{_mandir}/*/* -# >> files doc -# << files doc - -%files devel -%defattr(-,root,root,-) -%{_includedir}/* -%{_libdir}/*.so -%{_libdir}/*.a -%{_libdir}/pkgconfig/* -# >> files devel -# << files devel | ||
[-] [+] | Added | _service ^ |
@@ -0,0 +1,9 @@ +<services> + <service name="tar_git"> + <param name="url">https://github.com/sailfishos-chum/keyutils</param> + <param name="branch"></param> + <param name="revision">1.6.3</param> + <param name="debian">N</param> + <param name="dumb">N</param> + </service> +</services> | ||
Deleted | keyutils-1.6.3.tar.gz ^ | |
[-] [+] | Deleted | keyutils.yaml ^ |
@@ -1,44 +0,0 @@ -Name: keyutils -Summary: tools to control the key management system of the Linux kernel -Version: 1.6.3 -Release: 0 -Group: Development/Libraries -License: GPLv2 -Sources: - - '%{name}-%{version}.tar.gz' -URL: https://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils -SCM: git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/keyutils.git -Description: | - These tools are used to control the key management system built into the - Linux kernel. - - %if "%{?vendor}" == "chum" - PackagerName: nephros - Type: console-application - Categories: - - System - - Libraries - %endif -PkgBR: - - make -Configure: none -Files: - - '/sbin/*' - - '/bin/*' - - '%{_libdir}/*.so.*' - - '%{_sysconfdir}/*' - - '%{_datadir}/%{name}/*' -SubPackages: - - Name: doc - Summary: Documentation files for %{name} - Group: Documentation - Files: - - '%{_mandir}/*/*' - - Name: devel - Summary: Developmemt files for %{name} - Group: Development/Libraries - Files: - - '%{_includedir}/*' - - '%{_libdir}/*.so' - - '%{_libdir}/*.a' - - '%{_libdir}/pkgconfig/*' |
Please enable building for SFOS 3.x as this is fixed now, and also enable 3.x for nfs-utils.