rpms/latex-mk/FC-6 latex-mk-50-do-not-use-csh.patch, NONE, 1.1 latex-mk-50-fig-pdf-extension.patch, NONE, 1.1 latex-mk-60-gmk-clean.patch, NONE, 1.1 latex-mk.spec, NONE, 1.1 sources, 1.1, 1.2

Till Maas (till) fedora-extras-commits at redhat.com
Sun Mar 11 11:02:02 UTC 2007


Author: till

Update of /cvs/extras/rpms/latex-mk/FC-6
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv1705/FC-6

Modified Files:
	sources 
Added Files:
	latex-mk-50-do-not-use-csh.patch 
	latex-mk-50-fig-pdf-extension.patch 
	latex-mk-60-gmk-clean.patch latex-mk.spec 
Log Message:
FC-6 branch, no acl


latex-mk-50-do-not-use-csh.patch:

--- NEW FILE latex-mk-50-do-not-use-csh.patch ---
diff -Nur latex-mk-1.8/latex-mk.in latex-mk-1.8.new/latex-mk.in
--- latex-mk-1.8/latex-mk.in	2006-06-11 13:58:40.000000000 +0200
+++ latex-mk-1.8.new/latex-mk.in	2006-08-15 17:17:07.713899808 +0200
@@ -58,7 +58,7 @@
 # like BibTeX.  Because of this, we will test right away if we can write
 # to the current directory.
 
-here=`echo 'echo $cwd' | csh -s`
+here=$PWD
 t=latex-mk.test.$$$$
 if touch ${t} 2>/dev/null ; then
 	rm -f ${t}

latex-mk-50-fig-pdf-extension.patch:

--- NEW FILE latex-mk-50-fig-pdf-extension.patch ---
diff -Nur latex-mk-1.8/xfig.mk.in.in latex-mk-1.8.new/xfig.mk.in.in
--- latex-mk-1.8/xfig.mk.in.in	2006-04-04 22:32:35.000000000 +0200
+++ latex-mk-1.8.new/xfig.mk.in.in	2006-12-06 14:44:11.000000000 +0100
@@ -189,6 +189,6 @@
 GMK:	$(FIG2DEV) $(FIG2DEV_FLAGS) $(FIG2DEV_EPS_FLAGS) $*.fig $*.eps
 
 .fig.pdf : 
-BMK:	$(FIG2DEV:Q) $(FIG2DEV_FLAGS) $(FIG2DEV_PDF_FLAGS) $*.fig $*.eps
-GMK:	$(FIG2DEV) $(FIG2DEV_FLAGS) $(FIG2DEV_PDF_FLAGS) $*.fig $*.eps
+BMK:	$(FIG2DEV:Q) $(FIG2DEV_FLAGS) $(FIG2DEV_PDF_FLAGS) $*.fig $*.pdf
+GMK:	$(FIG2DEV) $(FIG2DEV_FLAGS) $(FIG2DEV_PDF_FLAGS) $*.fig $*.pdf
 

latex-mk-60-gmk-clean.patch:

--- NEW FILE latex-mk-60-gmk-clean.patch ---
diff -Nur latex-mk-1.8/lgrind.mk.in.in latex-mk-1.8.new/lgrind.mk.in.in
--- latex-mk-1.8/lgrind.mk.in.in	2006-04-04 22:32:34.000000000 +0200
+++ latex-mk-1.8.new/lgrind.mk.in.in	2006-12-06 16:32:22.000000000 +0100
@@ -218,7 +218,8 @@
 all::		$(ALLLGRINDOBJS)
 
 clean::
-	$(RM) -f $(ALLLGRINDOBJS:Q)
+BMK:	$(RM) -f $(ALLLGRINDOBJS:Q)
+GMK:	$(RM) -f $(ALLLGRINDOBJS)
 
 
 #######################################
diff -Nur latex-mk-1.8/tgif.mk.in.in latex-mk-1.8.new/tgif.mk.in.in
--- latex-mk-1.8/tgif.mk.in.in	2006-04-04 22:32:35.000000000 +0200
+++ latex-mk-1.8.new/tgif.mk.in.in	2006-12-06 16:32:22.000000000 +0100
@@ -174,7 +174,8 @@
 all::		$(ALLTGIFOBJS)
 
 clean::
-	$(RM) -f $(ALLTGIFOBJS:Q)
+BMK:	$(RM) -f $(ALLTGIFOBJS:Q)
+GMK:	$(RM) -f $(ALLTGIFOBJS)
 
 #######################################
 # 
diff -Nur latex-mk-1.8/xfig.mk.in.in latex-mk-1.8.new/xfig.mk.in.in
--- latex-mk-1.8/xfig.mk.in.in	2006-12-06 16:32:07.000000000 +0100
+++ latex-mk-1.8.new/xfig.mk.in.in	2006-12-06 16:32:22.000000000 +0100
@@ -174,7 +174,8 @@
 all::		$(ALLXFIGOBJS)
 
 clean::
-	$(RM) -f $(ALLXFIGOBJS:Q)
+BMK:	$(RM) -f $(ALLXFIGOBJS:Q)
+GMK:	$(RM) -f $(ALLXFIGOBJS)
 
 #######################################
 # 


--- NEW FILE latex-mk.spec ---
Name:           latex-mk
Version:        1.8
Release:        2%{?dist}
Summary:        Makefile fragments and shell scripts for latex

Group:          Applications/Text
License:        BSD
URL:            http://latex-mk.sourceforge.net/
Source0:        http://kent.dl.sourceforge.net/sourceforge/latex-mk/latex-mk-%{version}.tar.gz
Patch0:         latex-mk-50-do-not-use-csh.patch
Patch1:         latex-mk-50-fig-pdf-extension.patch
Patch3:         latex-mk-60-gmk-clean.patch

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildArch:      noarch
Requires(post): /sbin/install-info
Requires(preun): /sbin/install-info


%description
LaTeX-Mk is a collection of makefile fragments and shell scripts for
simplifying the management of small to large sized LaTeX documents.


%prep
%setup -q
%patch0 -p1
%patch1 -p1
%patch3 -p1


%build
%configure
make %{?_smp_mflags}


%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
mkdir fedora-doc
mv $RPM_BUILD_ROOT/%{_datadir}/latex-mk/latex-mk.* fedora-doc
mv $RPM_BUILD_ROOT/%{_datadir}/latex-mk/example fedora-doc
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/profile.d/
echo 'export LATEX_MK_DIR=%{_datadir}/latex-mk' > $RPM_BUILD_ROOT/%{_sysconfdir}/profile.d/latex-mk.sh
rm -f $RPM_BUILD_ROOT%{_infodir}/dir

%clean
rm -rf $RPM_BUILD_ROOT


%post
/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || :


%preun
if [ $1 = 0 ]; then
    /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || :
fi


%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog NEWS README TODO fedora-doc/*
%config %{_sysconfdir}/profile.d/latex-mk.sh
%{_bindir}/ieee-copyout
%{_bindir}/latex-mk
%{_datadir}/latex-mk/
%{_infodir}/latex-mk.info.gz

%changelog
* Fri Mar 09 2007 - Till Maas <opensource till name> - 1.8-2
- remove %%{_infodir}/dir because it is created sometimes
* Wed Feb 07 2007 - Till Maas <opensource till name> - 1.8-1
- initial spec for Fedora Extras


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/latex-mk/FC-6/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	10 Mar 2007 16:41:20 -0000	1.1
+++ sources	11 Mar 2007 11:01:29 -0000	1.2
@@ -0,0 +1 @@
+7ea09a1a8273e3f0f026cb94f14d2231  latex-mk-1.8.tar.gz




More information about the fedora-extras-commits mailing list