OBS User unknown 2009-01-13 17:42:16 +00:00 committed by Git OBS Bridge
parent 41db1ffb62
commit 837cfaa50c
18 changed files with 142 additions and 76 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3e183a828b7da095504fafd2fa63e17f184ef5ca9efa2ac08b69505485de8c25
size 465888

View File

@ -1,11 +0,0 @@
--- Makefile.in
+++ Makefile.in
@@ -44,7 +44,7 @@
DATE=$(shell date "+%B %Y")
-MAN1DIR = man/man1
+MAN1DIR = share/man/man1
install: doxywizard_install
$(INSTTOOL) -d $(INSTALL)/bin

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d2fdb31332d54f7744f275fcbf1dd859755090843cea1edc92e2e6f54b54e5b7
size 3186077

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d888a6911c89768e6c93d35e46339b57be1cfe4f4a8ded29193223893f527416
size 460442

9
doxygen-1.5.8-man.patch Normal file
View File

@ -0,0 +1,9 @@
--- ./Makefile.in
+++ ./Makefile.in
@@ -50,2 +49,0 @@ DATE=$(shell date "+%B %Y")
-MAN1DIR = man/man1
-
--- ./configure
+++ ./configure
@@ -487,0 +488 @@ QTDIR = $QTDIR
+MAN1DIR = share/man/man1

11
doxygen-1.5.8-qtdir.patch Normal file
View File

@ -0,0 +1,11 @@
--- ./configure
+++ ./configure
@@ -268,7 +268,7 @@
if test -z "$QTDIR"; then
echo " QTDIR environment variable not set!"
echo -n " Checking for Qt..."
- for d in /usr/{lib,share,qt}/{qt-4,qt4,qt,qt*,4}; do
+ for d in /usr; do
if test -x "$d/bin/qmake"; then
QTDIR=$d
fi

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bce002df5764dc7d790ffecde7c867f01c739bfdb64ebc5fb028a19ce7a6a54b
size 3331519

View File

@ -1,3 +1,23 @@
-------------------------------------------------------------------
Tue Jan 6 13:31:44 CET 2009 - mseben@suse.cz
- updated to version 1.5.8
Changes:
* Included Qt help update by Sebastian Pipping introducing three
new options to define custom filter sections and attributes:
QHP_CUST_FILTER_NAME, QHP_CUST_FILTER_ATTRS, QHP_SECT_FILTER_ATTRS.
New features:
* Add new option EXTENSION_MAPPING, which can be used to change
the mapping of file extension to language parser
* Added support for Vietnamese (thanks to Dang Minh Tuan)
* Thanks to Emin Ilker Cetinbas doxygen can now also produce
Turkish documentation.
* It is now possible to add the direction attributes normally used
with the @param command to document parameters inline
- rewritten doxygen-*-man.patch
- spec file clean-up
-------------------------------------------------------------------
Tue Jul 15 13:31:58 CEST 2008 - anosek@suse.cz

View File

@ -1,10 +1,17 @@
#
# spec file for package doxygen (Version 1.5.6)
# spec file for package doxygen (Version 1.5.8)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
@ -13,7 +20,7 @@
Name: doxygen
BuildRequires: bison flex gcc-c++ libpng-devel
Version: 1.5.6
Version: 1.5.8
Release: 1
AutoReqProv: on
License: GPL v2 or later
@ -25,8 +32,8 @@ Source: %{name}-%{version}.src.tar.bz2
Source1: doxygen-html.sh
Source2: %{name}-%{version}-html.tar.bz2
Source3: %{name}_manual-%{version}.pdf.bz2
Patch: %{name}-64archs.diff
Patch1: %{name}-%{version}-libpng.diff
Patch: %{name}-%{version}-64archs.patch
Patch1: %{name}-%{version}-libpng.patch
Patch2: %{name}-%{version}-arm.patch
Patch3: %{name}-%{version}-man.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -57,15 +64,10 @@ cp -v %{S:3} .
bzip2 -d %{name}_manual-%{version}.pdf.bz2
%build
%{suse_update_libdir tmake/lib/linux-g++/tmake.conf}
perl -pi -e "s#TMAKE_CFLAGS_RELEASE.*=.*#TMAKE_CFLAGS_RELEASE=$RPM_OPT_FLAGS -fno-strict-aliasing#;" tmake/lib/linux-g++/tmake.conf
./configure --prefix /usr --install /usr/bin/install
make %{?jobs:-j%jobs}
#make docs
#make pdf
%install
rm -rf %{buildroot}
install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/doxygen
make install INSTALL=$RPM_BUILD_ROOT/usr DOCDIR=$RPM_BUILD_ROOT%{_docdir}/doxygen
install -m 644 LICENSE LANGUAGE.HOWTO PLATFORMS README VERSION $RPM_BUILD_ROOT%{_docdir}/doxygen
@ -83,6 +85,22 @@ rm -rf %{buildroot}
%attr(755,root,root) /usr/bin/*
%changelog
* Tue Jan 06 2009 mseben@suse.cz
- updated to version 1.5.8
Changes:
* Included Qt help update by Sebastian Pipping introducing three
new options to define custom filter sections and attributes:
QHP_CUST_FILTER_NAME, QHP_CUST_FILTER_ATTRS, QHP_SECT_FILTER_ATTRS.
New features:
* Add new option EXTENSION_MAPPING, which can be used to change
the mapping of file extension to language parser
* Added support for Vietnamese (thanks to Dang Minh Tuan)
* Thanks to Emin Ilker Cetinbas doxygen can now also produce
Turkish documentation.
* It is now possible to add the direction attributes normally used
with the @param command to document parameters inline
- rewritten doxygen-*-man.patch
- spec file clean-up
* Tue Jul 15 2008 anosek@suse.cz
- updated to version 1.5.6
Changes
@ -318,7 +336,7 @@ rm -rf %{buildroot}
- added ghostscript-x11-packages to neededforbuild (for gs)
* Sun Jul 28 2002 meissner@suse.de
- use RPM_OPT_FLAGS so it builds on ppc64.
* Fri Jul 19 2002 coolo@suse.de
* Thu Jul 18 2002 coolo@suse.de
- updating to 1.2.17 (needed for new kdelibs3)
* Sun Jun 09 2002 olh@suse.de
- build with -mminimal-toc on ppc64, workaround
@ -333,7 +351,7 @@ rm -rf %{buildroot}
- patch tmake config file as well to use qt-mt
* Tue Mar 12 2002 ro@suse.de
- build against qt3
* Fri Feb 01 2002 ro@suse.de
* Thu Jan 31 2002 ro@suse.de
- added libgimpprint to neededforbuild
* Tue Jan 29 2002 cihlar@suse.cz
- use %%{suse_update_libdir}
@ -367,7 +385,7 @@ rm -rf %{buildroot}
* Wed May 16 2001 cihlar@suse.cz
- update to version 1.2.7
- fixed warnings on ia64
* Mon Mar 19 2001 ro@suse.de
* Sun Mar 18 2001 ro@suse.de
- fixed neededforbuild
* Mon Mar 12 2001 cihlar@suse.cz
- update to version 1.2.6
@ -394,7 +412,7 @@ rm -rf %{buildroot}
* Tue Aug 15 2000 garloff@suse.de
- Update to stable version 1.2.1.
- No need for using -g for release version any longer.
* Wed Jul 05 2000 garloff@suse.de
* Tue Jul 04 2000 garloff@suse.de
- Update to doxygen-1.1.5: Many bugfixes (last pre-1.2)
- Documentation (.ps,.pdf) is now being build from the sources
* Tue Jun 27 2000 garloff@suse.de
@ -411,14 +429,14 @@ rm -rf %{buildroot}
- Use %%{_docdir}
* Wed Jan 05 2000 garloff@suse.de
- Upgrade to doxygen-1.0.0
* Mon Nov 01 1999 ro@suse.de
* Sun Oct 31 1999 ro@suse.de
- re-added -g to CFLAGS (workaround for a segfault without)
* Sat Oct 30 1999 garloff@suse.de
- Update to 0.49-991003.
- Added pdf docu.
* Wed Aug 04 1999 garloff@suse.de
- Update to 0.49-990728.
* Thu Jul 29 1999 garloff@suse.de
* Wed Jul 28 1999 garloff@suse.de
- Added missing neededforbuild packages.
- Add -g to compile flags: Workaround for egcs on AXP (!)
* Sat Jul 24 1999 garloff@suse.de

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:06515e0c9bc564f075e3171b5d833f7df9636f901800de62b6dc02138e9872e7
size 599279

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2e60b95559e89da269ea062ae431242830a3714d7347c170bc105dfb99abd659
size 638005

View File

@ -1,17 +0,0 @@
--- addon/doxywizard/Makefile.doxywizard
+++ addon/doxywizard/Makefile.doxywizard
@@ -20,11 +20,11 @@
CC = cc
CXX = c++
CFLAGS = -pipe -Wall -W -g -DNODEBUG
-CXXFLAGS= -pipe -D__FreeBSD__=6 -Wall -W -g -DNODEBUG
+CXXFLAGS= -pipe -Wall -W -g -DNODEBUG
INCPATH = -I../../src -I$(QTDIR)/include
LINK = c++
-LFLAGS = -Wl,-search_paths_first
-LIBS = -framework CoreFoundation -framework ApplicationServices -liconv -L$(QTDIR)/lib -lqt-mt
+LFLAGS =
+LIBS = -L$(QTDIR)/lib -lqt-mt
MOC = /Developer/qt/bin/moc
TAR = tar -cf

View File

@ -1,3 +1,24 @@
-------------------------------------------------------------------
Tue Jan 6 13:39:49 CET 2009 - mseben@suse.cz
- updated to version 1.5.8
Changes
* Completely rewrote the doxywizard. Main changes:
* It is now based on Qt version 4. (4.3 or higher is required)
* Different layout that allows easy switching between wizard and
expert mode, without losing settings.
* Running doxygen can be done without first having to save the
configuration file.
* For HTML output, there is a button to show the results in the
default browser.
* Option to change the default configuration that is used when
you first start the wizard.
* Non-default options are shown with red label, and there is
context menu to reset them back to the default.-
- rewritten (*-man.patch)
- spec file clean-up, added libqt4-devel to BuildRequires
- fixed qmake and moc path (*-qtdir.patch)
-------------------------------------------------------------------
Tue Jul 15 13:39:08 CEST 2008 - anosek@suse.cz

View File

@ -1,10 +1,17 @@
#
# spec file for package doxywizard (Version 1.5.6)
# spec file for package doxywizard (Version 1.5.8)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
@ -12,8 +19,8 @@
Name: doxywizard
BuildRequires: bison flex libdrm-devel libjpeg-devel qt3-devel update-desktop-files
Version: 1.5.6
BuildRequires: bison flex libdrm-devel libjpeg-devel libqt4-devel update-desktop-files
Version: 1.5.8
Release: 1
AutoReqProv: on
Requires: doxygen = %{version}
@ -23,12 +30,12 @@ Summary: Graphical User Interface for Doxygen
Url: http://www.stack.nl/~dimitri/doxygen/
Source: doxygen-%{version}.src.tar.bz2
Source1: doxywizard.desktop
Patch: doxygen-64archs.diff
Patch1: doxygen-%{version}-libpng.diff
Patch2: %{name}-%{version}-flex.diff
Patch: doxygen-%{version}-64archs.patch
Patch1: doxygen-%{version}-libpng.patch
Patch2: %{name}-%{version}-flex.patch
Patch4: doxygen-%{version}-arm.patch
Patch5: doxygen-%{version}-man.patch
Patch6: %{name}-%{version}-makefile.patch
Patch6: doxygen-%{version}-qtdir.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@ -53,24 +60,14 @@ Authors:
%patch6
%build
%{suse_update_libdir tmake/lib/linux-g++/tmake.conf}
export QTDIR=/usr/lib/qt3
export PATH=$QTDIR/bin:$PATH
export LD_RUN_PATH=$QTDIR/lib
# this tmake version use RPM_OPTL_FLAGS instead of RPM_OPT_FLAGS,
# I do not know why
perl -pi -e 's#/lib#/%{_lib}#g;' -e "s#/usr/qt/3/bin/moc#/usr/lib/qt3/bin/moc#g;" -e "s#/Developer/qt/bin/moc#/usr/lib/qt3/bin/moc#g;" addon/doxywizard/Makefile.doxywizard
perl -pi -e "s#TMAKE_CFLAGS_RELEASE.*=.*#TMAKE_CFLAGS_RELEASE=$RPM_OPT_FLAGS -fno-strict-aliasing#;" tmake/lib/linux-g++/tmake.conf
./configure --prefix /usr --with-doxywizard --install /usr/bin/install
./configure --with-doxywizard
make %{?jobs:-j%jobs}
%install
rm -rf %{buildroot}
make install INSTALL=$RPM_BUILD_ROOT/usr
rm -f $RPM_BUILD_ROOT/usr/bin/{doxygen,doxytag}
%suse_update_desktop_file -i doxywizard Development Documentation
rm -f $RPM_BUILD_ROOT%{_mandir}/man1/{doxygen,doxytag}.1
mv $RPM_BUILD_ROOT/usr/man/man1/doxywizard.1 $RPM_BUILD_ROOT%{_mandir}/man1/doxywizard.1
%clean
rm -rf %{buildroot}
@ -82,6 +79,24 @@ rm -rf %{buildroot}
%attr(444,root,root) %doc %{_mandir}/man1/doxywizard.1.gz
%changelog
* Tue Jan 06 2009 mseben@suse.cz
- updated to version 1.5.8
Changes
* Completely rewrote the doxywizard. Main changes:
* It is now based on Qt version 4. (4.3 or higher is required)
* Different layout that allows easy switching between wizard and
expert mode, without losing settings.
* Running doxygen can be done without first having to save the
configuration file.
* For HTML output, there is a button to show the results in the
default browser.
* Option to change the default configuration that is used when
you first start the wizard.
* Non-default options are shown with red label, and there is
context menu to reset them back to the default.-
- rewritten (*-man.patch)
- spec file clean-up, added libqt4-devel to BuildRequires
- fixed qmake and moc path (*-qtdir.patch)
* Tue Jul 15 2008 anosek@suse.cz
- updated to version 1.5.6
* Tue Oct 30 2007 anosek@suse.cz