Skip to Content.
Sympa Menu

devel - Re: [sympa-dev] doc/sympa.pdf not in Sympa 5.4 subversion

Subject: Developers of Sympa

List archive

Chronological Thread  
  • From: David Verdin <address@concealed>
  • To: address@concealed
  • Cc: address@concealed
  • Subject: Re: [sympa-dev] doc/sympa.pdf not in Sympa 5.4 subversion
  • Date: Fri, 12 Dec 2008 10:39:11 +0100

Hi Charles Paul,

Yes, that's related to a problem we had with our SVN repository. See: there is a web page of this repo. OK. This web page is browsed by web bots and indexed, which is good, because it helps people finding a patch for their problem. This web page also provides links to perform diffs. Which is good because it helps people spotting the differences between revisions. The problem is : the pdf file is a binary file. diffs between binaries are huge and take a long time. By visiting these links, web crawlers triggered a lot of diffs and increased drastically the load on our web server.

Consequently, we removed the PDF from the repository and add it manually before completing our tar.gz packages. As a generated file, it had nothing to do in this repository in the first place.

Actually, we decided to remove this file definitively from the distribution and give a download URL instead.

It is changed in the 5.4 branch already, so the latest SVN should not have this problem. The attached patch should also do the trick.

Sorry for the inconvenience.

Regards,

address@concealed a écrit :
Hello,

My installation of Sympa 5.4 is failing:

  
make install in doc...
make[1]: Entering directory `/home/epsas/sympaStage/doc'
Installing documentation.../home/sympa/doc/sympa.pdf
cp: cannot stat `sympa.pdf': No such file or directory
make[1]: *** [install] Error 1
make[1]: Leaving directory `/home/epsas/sympaStage/doc'
make: *** [installdoc] Error 1

    

I do not see sympa.pdf in the doc/ directory of my 5.4 svn checkout.  Any ideas
+on where this file should be, or if it is not included because it is a binary?


Thanks,
Charles Paul

  

-- 
David Verdin
Comité réseau des universités
Index: Makefile.in
===================================================================
--- Makefile.in (revision 5404)
+++ Makefile.in (working copy)
@@ -616,6 +616,9 @@

nextstep:
@echo ""
+ @echo "** You can find documentation at:"
+ @echo "**
http://www.sympa.org/documentation/manual/sympa-$(VERSION).pdf"
+ @echo ""

@echo "#########################################################"

@echo "# If you install Sympa for the first time on this server"

@echo "# you should check the INSTALL file."

Index: doc/Makefile

===================================================================

--- doc/Makefile (revision 5404)

+++ doc/Makefile (working copy)

@@ -41,10 +41,6 @@

fi

install: makedir
- @for f in sympa.pdf; do \
- echo "Installing documentation...$(DESTDIR)$(DOCDIR)/$$f"; \
- cp $$f $(DESTDIR)$(DOCDIR); \
- done
@if [ -d $(DESTDIR)$(DOCDIR)/sympa ]; then \
rm -rf $(DESTDIR)$(DOCDIR)/sympa; \
fi
Index: Makefile.am
===================================================================
--- Makefile.am (revision 5404)
+++ Makefile.am (working copy)
@@ -269,6 +269,9 @@

nextstep:
@echo ""
+ @echo "** You can find documentation at:"
+ @echo "**
http://www.sympa.org/documentation/manual/sympa-$(VERSION).pdf"
+ @echo ""
@echo "#########################################################"
@echo "# If you install Sympa for the first time on this server"
@echo "# you should check the INSTALL file."




Archive powered by MHonArc 2.6.19+.

Top of Page