From 9d0f2462d39a85a20a8ac189a7e6e1fdbc871880 Mon Sep 17 00:00:00 2001 From: DongHun Kwak Date: Thu, 22 Jun 2017 16:30:24 +0900 Subject: Imported Upstream version 1.03 Change-Id: I6f776e52001cdf317625467125cba8f9efc56e0a Signed-off-by: DongHun Kwak --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index b0b23cf..0909c92 100644 --- a/Makefile +++ b/Makefile @@ -5,10 +5,10 @@ # LARGE = $(shell getconf LFS_CFLAGS) -CFLAGS = $(RPM_OPT_FLAGS) -pipe -Wall -D_GNU_SOURCE -D_REENTRANT $(LARGE) +CFLAGS = $(RPM_OPT_FLAGS) -pipe -Wall -D_GNU_SOURCE -D_REENTRANT -D_DEFAULT_SOURCE $(LARGE) CC = gcc MAJOR = 1 -MINOR = 02 +MINOR = 03 VERSION = $(MAJOR).$(MINOR) SONAME = libzio.so.$(MAJOR) LDMAP = -Wl,--version-script=zio.map -- cgit v1.2.3 From b7f42e6bb0e81c9aeb8404114b4172c3b210b1a1 Mon Sep 17 00:00:00 2001 From: DongHun Kwak Date: Thu, 22 Jun 2017 16:32:10 +0900 Subject: Imported Upstream version 1.04 Change-Id: Ibc6ac9295ed1c3961c7f0cca90436a93ecbc8da1 Signed-off-by: DongHun Kwak --- Makefile | 2 +- lzw.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 0909c92..89946a8 100644 --- a/Makefile +++ b/Makefile @@ -8,7 +8,7 @@ LARGE = $(shell getconf LFS_CFLAGS) CFLAGS = $(RPM_OPT_FLAGS) -pipe -Wall -D_GNU_SOURCE -D_REENTRANT -D_DEFAULT_SOURCE $(LARGE) CC = gcc MAJOR = 1 -MINOR = 03 +MINOR = 04 VERSION = $(MAJOR).$(MINOR) SONAME = libzio.so.$(MAJOR) LDMAP = -Wl,--version-script=zio.map diff --git a/lzw.h b/lzw.h index f1251f3..d02890f 100644 --- a/lzw.h +++ b/lzw.h @@ -48,7 +48,7 @@ #include "zioP.h" #if defined _REENTRANT || defined _THREAD_SAFE -# include +# include weak_symbol(pthread_sigmask); #endif -- cgit v1.2.3 From 82b9f65b38b6555c0c0fcaeb7b6eb7157b8cc010 Mon Sep 17 00:00:00 2001 From: Anas Nashif Date: Sun, 4 Nov 2012 12:13:45 -0800 Subject: Rebase for lizio 1.04 Change-Id: I8428ebc9aed9632e24abe31b3eddbb2c478a91dd Signed-off-by: DongHun Kwak --- packaging/baselibs.conf | 2 ++ packaging/libzio.manifest | 5 ++++ packaging/libzio.spec | 67 +++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 74 insertions(+) create mode 100644 packaging/baselibs.conf create mode 100644 packaging/libzio.manifest create mode 100644 packaging/libzio.spec diff --git a/packaging/baselibs.conf b/packaging/baselibs.conf new file mode 100644 index 0000000..b3fafc1 --- /dev/null +++ b/packaging/baselibs.conf @@ -0,0 +1,2 @@ +arch ppc package libzio +arch sparcv9 package libzio diff --git a/packaging/libzio.manifest b/packaging/libzio.manifest new file mode 100644 index 0000000..017d22d --- /dev/null +++ b/packaging/libzio.manifest @@ -0,0 +1,5 @@ + + + + + diff --git a/packaging/libzio.spec b/packaging/libzio.spec new file mode 100644 index 0000000..e817965 --- /dev/null +++ b/packaging/libzio.spec @@ -0,0 +1,67 @@ +Name: libzio +Version: 1.02 +Release: 0 +License: GPL-2.0+ +Summary: A Library for Accessing Compressed Text Files +Group: System/Libraries +Source: %{name}-%{version}.tar.bz2 +Source2: baselibs.conf +Source1001: libzio.manifest +BuildRequires: bzip2-devel +BuildRequires: xz +BuildRequires: xz-devel +BuildRequires: zlib-devel + +%description +Libzio provides a wrapper function for reading or writing gzip or bzip2 +files with FILE streams. + +%package devel +Summary: Libzio development files +Group: Development/Libraries/C and C++ +Requires: libzio = %{version} + +%description devel +Libzio development files including zio.h, the manual page fzopen(3), +and static library. + +%prep +%setup -q +cp %{SOURCE1001} . + +%build +make %{?_smp_mflags} noweak + +%check +make testt +make tests +for comp in gzip bzip2 lzma xz +do + $comp -c < fzopen.3.in > fzopen.test + ./testt fzopen.test | cmp fzopen.3.in - + cat fzopen.test | ./tests ${comp:0:1} | cmp fzopen.3.in - +done + +%install +make DESTDIR=%{buildroot} install libdir=%{_libdir} mandir=%{_mandir} + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%manifest %{name}.manifest +%defattr(-,root,root) +%{_libdir}/libzio.so.1 +%{_libdir}/libzio.so.%{version} + +%files devel +%manifest %{name}.manifest +%defattr(-,root,root) +%doc README COPYING +%{_libdir}/libzio.a +%{_libdir}/libzio.so +%{_mandir}/man3/fzopen.3* +/usr/include/zio.h + +%changelog -- cgit v1.2.3