Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
a33d17a442
!10 [sync] PR-8: Package upgrade
From: @openeuler-sync-bot 
Reviewed-by: @gitee-cmd 
Signed-off-by: @gitee-cmd
2022-10-18 07:44:16 +00:00
lyn1001
ca38bf9c6c Package upgrade
(cherry picked from commit ade216a0dec406f61ff384f7afe383c29ec9a96f)
2022-10-17 17:25:40 +08:00
openeuler-ci-bot
b89a31f253 !5 修复因缺少依赖导致编译失败问题
From: @wu-leilei
Reviewed-by: @small_leek
Signed-off-by: @small_leek
2021-06-08 10:38:47 +08:00
wu-leilei
2c2a9a6607 fixes failed: error: no acceptable C compiler found in PATH 2021-06-08 10:27:45 +08:00
openeuler-ci-bot
41afb631c0 !4 modify yaml
Merge pull request !4 from huanghaitao/master
2020-07-08 11:09:32 +08:00
hht8
f72e509442 modify yaml 2020-07-07 14:18:34 +08:00
openeuler-ci-bot
5630ea2930 !3 Add libisofs.yaml
Merge pull request !3 from huanghaitao/master
2020-05-09 19:31:24 +08:00
hht8
04c2d692c5 Add libisofs.yaml 2020-05-09 15:18:34 +08:00
openeuler-ci-bot
3beaff8d98 !1 add code
Merge pull request !1 from wisdoman/master
2019-12-23 17:32:21 +08:00
wisdoman
941be4eae6 add code 2019-12-23 16:10:40 +08:00
5 changed files with 107 additions and 0 deletions

View File

@ -0,0 +1,23 @@
Patch by Robert Scheck <robert@fedoraproject.org> for libisofs >= 0.6.16, which solves the
multilib/multiarch problem by removing the timestamp within the footer from the doxygen
generated files.
--- libisofs-0.6.16/doc/doxygen.conf.in 2008-11-25 11:00:11.000000000 +0100
+++ libisofs-0.6.16/doc/doxygen.conf.in.multilib 2009-03-17 22:17:03.000000000 +0100
@@ -694,7 +694,7 @@
# each generated HTML page. If it is left blank doxygen will generate a
# standard footer.
-HTML_FOOTER =
+HTML_FOOTER = doc/footer_no_timestamp.html
# The HTML_STYLESHEET tag can be used to specify a user-defined cascading
# style sheet that is used by each HTML page. It can be used to
--- libisofs-0.6.16/doc/footer_no_timestamp.html 1970-01-01 01:00:00.000000000 +0100
+++ libisofs-0.6.16/doc/footer_no_timestamp.html.multilib 2009-03-17 22:18:47.000000000 +0100
@@ -0,0 +1,5 @@
+<hr size="1"><address style="text-align: right;"><small>Generated for $projectname by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> $doxygenversion </small></address>
+</body>
+</html>

BIN
libisofs-1.5.4.tar.gz Normal file

Binary file not shown.

BIN
libisofs-1.5.4.tar.gz.sig Normal file

Binary file not shown.

80
libisofs.spec Normal file
View File

@ -0,0 +1,80 @@
Name: libisofs
Version: 1.5.4
Release: 1
Summary: Library for Creating ISO-9660 Filesystems
License: GPLv2+ and LGPLv2+
URL: http://libburnia-project.org/
Source0: http://files.libburnia-project.org/releases/libisofs-%{version}.tar.gz
Source1: http://files.libburnia-project.org/releases/libisofs-%{version}.tar.gz.sig
Patch0001: libisofs-0.6.16-multilib.patch
BuildRequires: libacl-devel zlib-devel gcc
%description
Libisofs is a library to create an ISO-9660 filesystem and supports
extensions like RockRidge or Joliet. It is also a full featured
ISO-9660 editor, allowing you to modify an ISO image or multisession
disc, including file addition or removal, change of file names and
attributes etc.
Libisofs supports the extension AAIP which allows to store ACLs and xattr in
ISO-9660 filesystems and zisofs compression which is transparently uncompressed
by some Linux kernels. It is possible to have data file content compressed to
gzip format or to have it filtered by an external process.
%package devel
Summary: Development files for libisofs
Requires: libisofs = %{version}-%{release} pkgconfig
%description devel
The package provides libraries and header files for developing
applications which use libisofs.
%package help
Summary: Documentation files for libisofs
BuildArch: noarch
BuildRequires: doxygen graphviz
Provides: libisofs-doc = %{version}-%{release}
Obsoletes: libisofs-doc < %{version}-%{release}
%description help
This package contains the API documentation for developing applications that use libisofs.
%prep
%autosetup -n libisofs-%{version} -p1
%build
%configure --disable-static
%make_build
doxygen doc/doxygen.conf
%install
%make_install
%post
/sbin/ldconfig
%postun
/sbin/ldconfig
%files
%doc AUTHORS COPYRIGHT README COPYING
%{_libdir}/libisofs*.so.*
%exclude %{_libdir}/libisofs.la
%exclude %{_defaultdocdir}
%files devel
%{_includedir}/libisofs/
%{_libdir}/pkgconfig/libisofs*.pc
%{_libdir}/libisofs.so
%files help
%doc doc/html/
%changelog
* Thu Jun 16 2022 SimpleUpdate Robot <tc@openeuler.org> - 1.5.4-1
- Upgrade to version 1.5.4
* Tue Jun 08 2021 wulei <wulei80@huawei.com> - 1.4.8-6
- fixes failed: error: no acceptable C compiler found in $PATH
* Sat Dec 21 2019 Tianfei <tianfei16@huawei.com> - 1.4.8-5
- Package init

4
libisofs.yaml Normal file
View File

@ -0,0 +1,4 @@
version_control: git
src_repo: https://dev.lovelyhq.com/libburnia/libisofs.git
tag_prefix: release-
seperator: .