Mageia Bugzilla – Attachment 13634 Details for
Bug 31385
{PKG REQUEST} squashfuse - Mount SquashFS archives using FUSE
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
Proposal spec file
squashfuse.spec (text/x-matlab), 1.67 KB, created by
Kristoffer Grundström
on 2023-01-10 01:43:13 CET
(
hide
)
Description:
Proposal spec file
Filename:
MIME Type:
Creator:
Kristoffer Grundström
Created:
2023-01-10 01:43:13 CET
Size:
1.67 KB
patch
obsolete
>%define libname %mklibname squashfuse >%define develname %mklibname squashfuse -d > >Name: squashfuse >Version: 0.1.105 >Release: %mkrel 1 >Summary: FUSE filesystem to mount squashfs archives >License: BSD >Group: File tools >URL: https://github.com/vasi/squashfuse >Source0: https://github.com/vasi/squashfuse/archive/%{version}/%{name}-%{version}.tar.gz >ExclusiveArch: x86_64 >BuildRequires: pkgconfig(libattr) >BuildRequires: pkgconfig(fuse) >BuildRequires: pkgconfig(liblzma) >BuildRequires: pkgconfig(libzstd) >BuildRequires: pkgconfig(liblz4) >BuildRequires: pkgconfig(zlib) > >%description >Squashfuse lets you mount SquashFS archives in user-space. >It supports almost all features of the SquashFS format, >yet is still fast and memory-efficient. >SquashFS is an efficiently compressed, read-only storage format. >Support for it has been built into the Linux kernel since 2009. >It is very common on Live CDs and embedded Linux distributions. > >%package -n %{libname} >Summary: Libraries for squashfuse > >%description -n %{libname} >Libraries for running squashfuse applications. > >%package -n %{develname} >Summary: Development files for %{name} >Requires: %{libname}-devel > >%description -n %{develname} >Libraries and header files for developing applications that use squashfuse. > >%prep >%autosetup -p1 > >%build >./autogen.sh >autoreconf -if >%configure --disable-static --disable-demo >%make_build > >%install >%make_install >find %{buildroot} -name '*.la' -delete > >%files >%license LICENSE >%{_bindir}/* >%{_mandir}/man1/* > >%files -n %{develname} >%{_includedir}/squashfuse/ >%{_libdir}/pkgconfig/squashfuse.pc >%{_libdir}/pkgconfig/squashfuse_ll.pc >%{_libdir}/*.so > >%files -n %{libname} >%{_libdir}/*.so.* > >%ldconfig_scriptlets lib
%define libname %mklibname squashfuse %define develname %mklibname squashfuse -d Name: squashfuse Version: 0.1.105 Release: %mkrel 1 Summary: FUSE filesystem to mount squashfs archives License: BSD Group: File tools URL: https://github.com/vasi/squashfuse Source0: https://github.com/vasi/squashfuse/archive/%{version}/%{name}-%{version}.tar.gz ExclusiveArch: x86_64 BuildRequires: pkgconfig(libattr) BuildRequires: pkgconfig(fuse) BuildRequires: pkgconfig(liblzma) BuildRequires: pkgconfig(libzstd) BuildRequires: pkgconfig(liblz4) BuildRequires: pkgconfig(zlib) %description Squashfuse lets you mount SquashFS archives in user-space. It supports almost all features of the SquashFS format, yet is still fast and memory-efficient. SquashFS is an efficiently compressed, read-only storage format. Support for it has been built into the Linux kernel since 2009. It is very common on Live CDs and embedded Linux distributions. %package -n %{libname} Summary: Libraries for squashfuse %description -n %{libname} Libraries for running squashfuse applications. %package -n %{develname} Summary: Development files for %{name} Requires: %{libname}-devel %description -n %{develname} Libraries and header files for developing applications that use squashfuse. %prep %autosetup -p1 %build ./autogen.sh autoreconf -if %configure --disable-static --disable-demo %make_build %install %make_install find %{buildroot} -name '*.la' -delete %files %license LICENSE %{_bindir}/* %{_mandir}/man1/* %files -n %{develname} %{_includedir}/squashfuse/ %{_libdir}/pkgconfig/squashfuse.pc %{_libdir}/pkgconfig/squashfuse_ll.pc %{_libdir}/*.so %files -n %{libname} %{_libdir}/*.so.* %ldconfig_scriptlets lib
View Attachment As Raw
Actions:
View
Attachments on
bug 31385
: 13634