rpms/tla/FC-3 .cvsignore, 1.4, 1.5 sources, 1.6, 1.7 tla-sysneon.patch, 1.2, 1.3 tla.spec, 1.8, 1.9 tla-1.2-alt-texinfo.patch, 1.1, NONE tla-1.2-texi.diff, 1.1, NONE tla-1.3.1-gcc4.patch, 1.1, NONE
Shahms King (shahms)
fedora-extras-commits at redhat.com
Tue May 3 22:47:50 UTC 2005
Author: shahms
Update of /cvs/extras/rpms/tla/FC-3
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16654
Modified Files:
.cvsignore sources tla-sysneon.patch tla.spec
Removed Files:
tla-1.2-alt-texinfo.patch tla-1.2-texi.diff
tla-1.3.1-gcc4.patch
Log Message:
update to upstream 1.3.2
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/tla/FC-3/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- .cvsignore 9 Feb 2005 22:50:04 -0000 1.4
+++ .cvsignore 3 May 2005 22:47:48 -0000 1.5
@@ -1,2 +1,2 @@
-tla-1.3.tar.gz
-tla-1.3.tar.gz.sig
+tla-1.3.2.tar.gz
+tla-1.3.2.tar.gz.sig
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/tla/FC-3/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- sources 13 Apr 2005 19:54:21 -0000 1.6
+++ sources 3 May 2005 22:47:48 -0000 1.7
@@ -1,2 +1,2 @@
-bab3b300176c5d038e190602eac40e86 tla-1.3.1-fix-1.tar.gz
-3c24ed067763fec10a3bdb22f8a78665 tla-1.3.1-fix-1.tar.gz.sig
+6dde0631a56b389768172cf089bbdc3a tla-1.3.2.tar.gz
+f371db1c3cf58ffcbaa87d941b912838 tla-1.3.2.tar.gz.sig
tla-sysneon.patch:
Index: tla-sysneon.patch
===================================================================
RCS file: /cvs/extras/rpms/tla/FC-3/tla-sysneon.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- tla-sysneon.patch 21 Mar 2005 20:01:07 -0000 1.2
+++ tla-sysneon.patch 3 May 2005 22:47:48 -0000 1.3
@@ -1,6 +1,6 @@
-diff -Naru tla-1.3.orig/src/tla/libarch/pfs-dav.c tla-1.3/src/tla/libarch/pfs-dav.c
---- tla-1.3.orig/src/tla/libarch/pfs-dav.c 2004-12-23 06:30:26.000000000 +0200
-+++ tla-1.3/src/tla/libarch/pfs-dav.c 2005-01-30 11:05:37.203806225 +0200
+diff -ur tla-1.3.2-orig/src/tla/libarch/pfs-dav.c tla-1.3.2/src/tla/libarch/pfs-dav.c
+--- tla-1.3.2-orig/src/tla/libarch/pfs-dav.c 2005-05-02 16:47:07.000000000 -0700
++++ tla-1.3.2/src/tla/libarch/pfs-dav.c 2005-05-03 10:45:32.000000000 -0700
@@ -21,14 +21,14 @@
#include "tla/libfsutils/file-contents.h"
#include "tla/libarch/archives.h"
@@ -13,26 +13,41 @@
-#include "libneon/src/ne_uri.h"
-#include "libneon/src/ne_redirect.h"
-#include "libneon/src/ne_socket.h"
-+#include <neon/ne_session.h>
-+#include <neon/ne_basic.h>
-+#include <neon/ne_request.h>
-+#include <neon/ne_auth.h>
-+#include <neon/ne_props.h>
-+#include <neon/ne_uri.h>
-+#include <neon/ne_redirect.h>
-+#include <neon/ne_socket.h>
++#include <ne_session.h>
++#include <ne_basic.h>
++#include <ne_request.h>
++#include <ne_auth.h>
++#include <ne_props.h>
++#include <ne_uri.h>
++#include <ne_redirect.h>
++#include <ne_socket.h>
-diff -Naru tla-1.3.orig/src/tla/tla/Makefile.in tla-1.3/src/tla/tla/Makefile.in
---- tla-1.3.orig/src/tla/tla/Makefile.in 2004-12-23 06:30:26.000000000 +0200
-+++ tla-1.3/src/tla/tla/Makefile.in 2005-01-30 11:06:40.201846088 +0200
+diff -ur tla-1.3.2-orig/src/tla/PLUGIN/REQ tla-1.3.2/src/tla/PLUGIN/REQ
+--- tla-1.3.2-orig/src/tla/PLUGIN/REQ 2005-05-02 16:47:05.000000000 -0700
++++ tla-1.3.2/src/tla/PLUGIN/REQ 2005-05-03 10:45:32.000000000 -0700
+@@ -1,2 +1 @@
+ hackerlab tla
+-libneon tla
+diff -ur tla-1.3.2-orig/src/tla/tla/Makefile.in tla-1.3.2/src/tla/tla/Makefile.in
+--- tla-1.3.2-orig/src/tla/tla/Makefile.in 2005-05-02 16:47:09.000000000 -0700
++++ tla-1.3.2/src/tla/tla/Makefile.in 2005-05-03 10:45:45.000000000 -0700
@@ -3,7 +3,7 @@
../libawk/libawk.a \
../libdate/libdate.a \
$(objroot)/hackerlab/libhackerlab/libhackerlab.a \
- ../../libneon/src/libneon.la \
+ -lneon \
- -lm
+ -lm
mains := tla.c
+@@ -21,7 +21,7 @@
+ endif
+
+ $(programs):%$(cfg__exec_suffix):%.o $(thelib) $(filter-out -L%, $(filter-out -l%, $(libs)))
+- $(SHELL) $(objroot)/libneon/libtool --mode=link $(CC) $(CFLAGS) -L../../expat -o $@ $< $(thelib) $(libs)
++ $(SHELL) libtool --mode=link $(CC) $(CFLAGS) -o $@ $< $(thelib) $(libs)
+
+ clean: clean-prog
+
Index: tla.spec
===================================================================
RCS file: /cvs/extras/rpms/tla/FC-3/tla.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- tla.spec 13 Apr 2005 19:54:21 -0000 1.8
+++ tla.spec 3 May 2005 22:47:48 -0000 1.9
@@ -1,27 +1,21 @@
Name: tla
-Version: 1.3.1
-Release: 4.fix.1
+Version: 1.3.2
+Release: 3.fc3
Summary: The Low-Budget Arch Revision Control System
Group: Development/Tools
License: GPL
URL: http://www.gnu.org/software/gnu-arch/
-Source0: http://ftp.gnu.org/gnu/gnu-arch/tla-1.3.1-fix-1.tar.gz
-Source1: http://ftp.gnu.org/gnu/gnu-arch/tla-1.3.1-fix-1.tar.gz.sig
+Source0: http://ftp.gnu.org/gnu/gnu-arch/tla-1.3.2.tar.gz
+Source1: http://ftp.gnu.org/gnu/gnu-arch/tla-1.3.2.tar.gz.sig
# Patch0 from SuSE 9.1's tla-1.2-15
Patch0: tla-1.2pre0-posix.patch
-# Patch1,3 from ALT Linux's tla-1.2-alt6
-Patch1: tla-1.2-texi.diff
-Patch2: tla-sysneon.patch
-Patch3: tla-1.2-alt-texinfo.patch
-Patch4: tla-1.3.1-gcc4.patch
+Patch1: tla-sysneon.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: texinfo, neon-devel, which
+BuildRequires: neon-devel, which
Requires: tar, diffutils, patch
-Requires(post): /sbin/install-info
-Requires(preun): /sbin/install-info
%description
Arch is a really nifty revision control system. It's "whole-tree changeset
@@ -33,69 +27,66 @@
%prep
-%setup -q -n tla-1.3.1-fix-1
+%setup -q
cd src
%patch0 -p0
cd ..
+rm -rf src/libneon
+rm -rf src/expat
%patch1 -p1
-rm -rf src/tla/libneon
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-
%build
mkdir src/=build
cd src/=build
-export CFLAGS=$RPM_OPT_FLAGS
+#export CFLAGS="$RPM_OPT_FLAGS $(neon-config --cflags)"
../configure \
--prefix=%{_prefix} --with-install-link-tools=yes --with-cc=%{__cc}
-make # %{?_smp_mflags} # 1.[23] is not parallel build clean
-cd ../docs-tla/texi
-makeinfo arch.texi
-cd ../..
+make CFLAGS="$RPM_OPT_FLAGS $(neon-config --cflags)" # %{?_smp_mflags} # 1.[23] is not parallel build clean
+# put the documentation in a reasonable spot and only include html/css files
+mkdir -p docs-tla/html
+(cd ../docs-tla; find . -name \*.css -o -name \*.html | xargs tar -cf- ) | \
+(cd docs-tla/html; tar -xf-)
%install
rm -rf $RPM_BUILD_ROOT
cd src/=build
-make install destdir=$RPM_BUILD_ROOT
-cd ../..
-rm -rf src/docs-tla/html/.arch-ids
-ln -s arch.html src/docs-tla/html/index.html
-install -Dpm 644 \
- src/docs-tla/texi/arch.info $RPM_BUILD_ROOT%{_infodir}/arch.info
-
+make install destdir=$RPM_BUILD_ROOT CFLAGS="$RPM_OPT_FLAGS $(neon-config --cflags)"
%check || :
cd src/=build
-make test
+make test CFLAGS="$RPM_OPT_FLAGS $(neon-config --cflags)"
%clean
rm -rf $RPM_BUILD_ROOT
-
-%post
-/sbin/install-info %{_infodir}/arch.info %{_infodir}/dir 2>/dev/null || :
-
-%preun
-if [ $1 -eq 0 ] ; then
- /sbin/install-info --delete %{_infodir}/arch.info \
- %{_infodir}/dir 2>/dev/null || :
-fi
-
-
%files
%defattr(-,root,root,-)
-%doc src/COPYING src/tla/ChangeLog src/docs-tla/HOWTO.crypto src/docs-tla/html
+%doc src/COPYING src/tla/ChangeLog src/=build/docs-tla/html/
%{_bindir}/make-links
%{_bindir}/remove-links
%{_bindir}/tla
-%{_infodir}/arch.info*
-
%changelog
+* Tue May 03 2005 Shahms E. King <shahms at shahms.com> - 0:1.3.2-3
+- Add disttag
+- Fix documentation packaging
+
+* Tue May 03 2005 Shahms E. King <shahms at shahms.com> - 0:1.3.2-2
+- Increment release for devel
+
+* Tue May 03 2005 Shahms E. King <shahms at shahms.com> - 0:1.3.2-1
+- Update to upstream 1.3.2
+- Update sysneon patch
+- Remove gcc4 patch as it was moved upstream
+- Remove broken texinfo patches
+- Remove non-existant texinfo documentation
+- Fix building and installing HTML documentation
+
+* Fri Apr 22 2005 Shahms E. King <shahms at shahms.com> - 0:1.3.1-5.fix.1
+- Increment EVR for devel package
+
* Mon Mar 28 2005 Shahms E. King <shahms at shahms.com> - 0:1.3.1-4.fix.1
- Update to 1.3.1-fix-1 (hopefully fix PPC segfault)
--- tla-1.2-alt-texinfo.patch DELETED ---
--- tla-1.2-texi.diff DELETED ---
--- tla-1.3.1-gcc4.patch DELETED ---
More information about the fedora-extras-commits
mailing list