Compare commits

...
Sign in to create a new pull request.

5 commits

Author SHA1 Message Date
Till Maas
1c8d6ad9f0 2015-12-07: Retired orphaned package, because it was orphaned for
more than six weeks.
2015-12-07 20:55:07 +01:00
Fedora Release Engineering
91ea0b9201 dist-git conversion 2010-07-29 15:32:00 +00:00
Dennis Gilmore
8307ee3aad Initialize branch EL-6 for xar 2010-05-08 02:28:53 +00:00
Matthias Saou
ea276563a3 Update EPEL branches to 1.5.2 and include fix for CVE-2010-0055 to all
branches.
2010-04-28 12:28:57 +00:00
Bill Nottingham
e0f3b9cbdb Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-26 01:29:07 +00:00
6 changed files with 3 additions and 163 deletions

View file

@ -1 +0,0 @@
xar-1.5.2.tar.gz

View file

@ -1,21 +0,0 @@
# Makefile for source rpm: xar
# $Id$
NAME := xar
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)

3
dead.package Normal file
View file

@ -0,0 +1,3 @@
2015-12-07: Retired orphaned package, because it was orphaned for
more than six weeks.

View file

@ -1 +0,0 @@
8eabb055d3387b8edc30ecfb08d2e80d xar-1.5.2.tar.gz

View file

@ -1,24 +0,0 @@
diff -Naupr xar-1.5.orig/configure xar-1.5/configure
--- xar-1.5.orig/configure 2007-05-13 18:09:50.000000000 +0200
+++ xar-1.5/configure 2007-05-30 14:40:04.000000000 +0200
@@ -2800,7 +2800,7 @@ case "${host}" in
CFLAGS="$CFLAGS"
abi="elf"
CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
- RPATH="-Wl,-rpath,"
+ RPATH=""
;;
*-*-netbsd*)
echo "$as_me:$LINENO: checking ABI" >&5
diff -Naupr xar-1.5.orig/configure.ac xar-1.5/configure.ac
--- xar-1.5.orig/configure.ac 2007-05-11 04:51:25.000000000 +0200
+++ xar-1.5/configure.ac 2007-05-30 14:40:13.000000000 +0200
@@ -109,7 +109,7 @@ case "${host}" in
abi="elf"
dnl Linux needs this for things like asprintf() and poll() flags.
CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
- RPATH="-Wl,-rpath,"
+ RPATH=""
;;
*-*-netbsd*)
AC_MSG_CHECKING([ABI])

116
xar.spec
View file

@ -1,116 +0,0 @@
Summary: The eXtensible ARchiver
Name: xar
Version: 1.5.2
Release: 5%{?dist}
License: BSD
Group: Applications/Archiving
URL: http://code.google.com/p/xar/
Source: http://xar.googlecode.com/files/xar-%{version}.tar.gz
Patch0: xar-1.5-norpath.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: libxml2-devel
BuildRequires: openssl-devel
BuildRequires: zlib-devel
BuildRequires: bzip2-devel
BuildRequires: /usr/bin/awk
%description
The XAR project aims to provide an easily extensible archive format. Important
design decisions include an easily extensible XML table of contents for random
access to archived files, storing the toc at the beginning of the archive to
allow for efficient handling of streamed archives, the ability to handle files
of arbitrarily large sizes, the ability to choose independent encodings for
individual files in the archive, the ability to store checksums for individual
files in both compressed and uncompressed form, and the ability to query the
table of content's rich meta-data.
%package devel
Summary: Development files for the eXtensible ARchiver
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description devel
Development files for the eXtensible ARchiver.
%prep
%setup -q
%patch0 -p1 -b .norpath
%build
%configure --disable-static
%{__make} %{?_smp_mflags}
%install
%{__rm} -rf %{buildroot}
%{__make} install DESTDIR=%{buildroot}
%{__rm} -f %{buildroot}%{_libdir}/libxar.la
%clean
%{__rm} -rf %{buildroot}
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%doc LICENSE TODO
%{_bindir}/xar
%{_libdir}/libxar.so.*
%{_mandir}/man1/xar.1*
%files devel
%defattr(-,root,root,-)
%{_includedir}/xar/
%{_libdir}/libxar.so
%changelog
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 1.5.2-5
- rebuilt with new openssl
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Sun Jan 18 2009 Tomas Mraz <tmraz@redhat.com> 1.5.2-2
- rebuild with new openssl
* Tue Dec 23 2008 Matthias Saou <http://freshrpms.net/> 1.5.2-1
- Update to 1.5.2.
- Remove no longer needed install and memset patches.
- Disable newly built-by-default static lib and remove useless .la file.
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org>
- Autorebuild for GCC 4.3
* Fri Dec 07 2007 Release Engineering <rel-eng at fedoraproject dot org>
- Rebuild for deps
* Thu Aug 23 2007 Matthias Saou <http://freshrpms.net/> 1.5.1-4
- Rebuild for new BuildID feature.
- Add /usr/bin/awk build requirement, needed for the libxml configure check.
* Wed Aug 8 2007 Matthias Saou <http://freshrpms.net/> 1.5.1-2
- Patch memset call with swapped arguments (Dave Jones).
* Wed Jul 11 2007 Matthias Saou <http://freshrpms.net/> 1.5.1-1
- Update to 1.5.1.
* Wed May 30 2007 Matthias Saou <http://freshrpms.net/> 1.5-1
- Update to 1.5.
- Include patch to remove rpath.
- Include patch to fix file modes, and get the lib properly stripped.
* Sun Feb 25 2007 Matthias Saou <http://freshrpms.net/> 1.4-1
- Initial RPM release.