[RFU] doxygen-1.5.5-1
Dr. Volker Zell
dr.volker.zell@oracle.com
Fri May 9 07:33:00 GMT 2008
>>>>> Warren Young writes:
> New maintainer, new upstream version, new packaging system. The
> problems that came up in the ITA thread of last week have been fixed.
> files:
> http://etr-usa.com/cygwin/doxygen/setup.hint
> http://etr-usa.com/cygwin/doxygen/doxygen-1.5.5-1.tar.bz2
> http://etr-usa.com/cygwin/doxygen/doxygen-1.5.5-1-src.tar.bz2
Your man pages install to /usr/man instead of /usr/share/man. I would
also recommend to build outside of the source tree.
Try the following .cygport and .patch files. There is also some nice
documentation included in the doc directory in the source tree. Maybe
you should include it too.
------------------------------ cut here ----------------------------
DESCRIPTION="Doxygen source code documentation formatter"
HOMEPAGE="http://www.doxygen.org/"
SRC_URI="http://ftp.stack.nl/pub/users/dimitri/${P}.src.tar.gz"
DIFF_EXCLUDES="config.cpp Makefile Makefile.[dl]* *.pro"
src_compile() {
lndirs
cd ${B}
./configure --prefix /usr --docdir /usr/share/doc/${P} --platform linux-g++
cygmake
}
src_install() {
cd ${B}
make install INSTALL=../inst/usr
}
------------------------------ cut here ----------------------------
------------------------------ cut here ----------------------------
diff -urN -x CYGWIN-PATCHES -x 'aclocal.m4*' -x autom4te.cache -x config.cache -x config.log -x config.status -x config.h -x config.h.in -x ABOUT-NLS -x Makefile.in.in -x Makevars.template -x '*SlackBuild*' -x '*.egg-info' -x '*.class' -x '*.pyc' -x '*.mo' -x '*.gmo' -x at-3.1.8-31.install.orig -x doxygen-1.5.5-1.cygport.orig -x hdf5-1.6.7-1.src.patch.orig -x libmad-0.15.1b-1.sh.orig -x libmcrypt-2.5.8-1.src.patch.orig -x postgresql-8.1.4-1.cygport.orig -x rcs-5.7-4.src.patch.orig -x template-package.sh.orig -x '*.rej' -x '*.spec' -x '*.temp' -x '*~' -x '*.stackdump' -x COPYING -x INSTALL -x compile -x config-ml.in -x config.guess -x config.sub -x depcomp -x elisp-comp -x install-sh -x libtool.m4 -x ltoptions.m4 -x ltsugar.m4 -x ltversion.m4 -x 'lt~obsolete.m4' -x ltmain.sh -x mdate-sh -x missing -x mkinstalldirs -x py-compile -x symlink-tree -x texinfo.tex -x ylwrap -x config.rpath -x omf.make -x xmldocs.make -x gnome-doc-utils.make -x gnome-doc-utils.m4 -x intltool.m4 -x intltool-extract -x intltool-extract.in -x intltool-merge -x intltool-merge.in -x intltool-update -x intltool-update.in -x config.cpp -x Makefile -x 'Makefile.[dl]*' -x '*.pro' origsrc/doxygen-1.5.5/Makefile.in src/doxygen-1.5.5/Makefile.in
--- origsrc/doxygen-1.5.5/Makefile.in 2008-01-17 20:18:14.000000000 +0100
+++ src/doxygen-1.5.5/Makefile.in 2008-05-09 09:23:12.750000000 +0200
@@ -50,7 +50,7 @@
DATE=$(shell date "+%B %Y")
-MAN1DIR = man/man1
+MAN1DIR = share/man/man1
install: doxywizard_install
$(INSTTOOL) -d $(INSTALL)/bin
diff -urN -x CYGWIN-PATCHES -x 'aclocal.m4*' -x autom4te.cache -x config.cache -x config.log -x config.status -x config.h -x config.h.in -x ABOUT-NLS -x Makefile.in.in -x Makevars.template -x '*SlackBuild*' -x '*.egg-info' -x '*.class' -x '*.pyc' -x '*.mo' -x '*.gmo' -x at-3.1.8-31.install.orig -x doxygen-1.5.5-1.cygport.orig -x hdf5-1.6.7-1.src.patch.orig -x libmad-0.15.1b-1.sh.orig -x libmcrypt-2.5.8-1.src.patch.orig -x postgresql-8.1.4-1.cygport.orig -x rcs-5.7-4.src.patch.orig -x template-package.sh.orig -x '*.rej' -x '*.spec' -x '*.temp' -x '*~' -x '*.stackdump' -x COPYING -x INSTALL -x compile -x config-ml.in -x config.guess -x config.sub -x depcomp -x elisp-comp -x install-sh -x libtool.m4 -x ltoptions.m4 -x ltsugar.m4 -x ltversion.m4 -x 'lt~obsolete.m4' -x ltmain.sh -x mdate-sh -x missing -x mkinstalldirs -x py-compile -x symlink-tree -x texinfo.tex -x ylwrap -x config.rpath -x omf.make -x xmldocs.make -x gnome-doc-utils.make -x gnome-doc-utils.m4 -x intltool.m4 -x intltool-extract -x intltool-extract.in -x intltool-merge -x intltool-merge.in -x intltool-update -x intltool-update.in -x config.cpp -x Makefile -x 'Makefile.[dl]*' -x '*.pro' origsrc/doxygen-1.5.5/tmake/lib/linux-g++/tmake.conf src/doxygen-1.5.5/tmake/lib/linux-g++/tmake.conf
--- origsrc/doxygen-1.5.5/tmake/lib/linux-g++/tmake.conf 2006-07-21 21:54:13.000000000 +0200
+++ src/doxygen-1.5.5/tmake/lib/linux-g++/tmake.conf 2008-05-09 09:23:12.750000000 +0200
@@ -42,7 +42,7 @@
TMAKE_LFLAGS_SHLIB = -shared
TMAKE_LFLAGS_SONAME = -Wl,-soname,
-TMAKE_LIBS =
+TMAKE_LIBS = -liconv
TMAKE_LIBS_X11 = -lXext -lX11 -lm
TMAKE_LIBS_X11SM = -lICE -lSM
TMAKE_LIBS_QT = -lqt
------------------------------ cut here ----------------------------
Ciao
Volker
More information about the Cygwin-apps
mailing list