Sophie

Sophie

distrib > Mandriva > 10.0 > i586 > by-pkgid > cb4fa5a6ea7553c8effbddd584bb33b9 > files > 19

kdevelop-3.0.0-10mdk.src.rpm




# Dadou - 2.2-0.beta1.0.3mdk - Define macro used to control build options for
#                              each LMDK distributions
%define buildfor $(awk '{print $4}' /etc/mandrake-release)
%{expand:%%define buildfor8_2 %(A=$(awk '{print $4}' /etc/mandrake-release); if [ "$A" = 8.2 ]; then echo 1; else echo 0; fi)}
%{expand:%%define buildfor9_0 %(A=$(awk '{print $4}' /etc/mandrake-release); if [ "$A" = 9.0 ]; then echo 1; else echo 0; fi)}
%{expand:%%define buildfor9_1 %(A=$(awk '{print $4}' /etc/mandrake-release); if [ "$A" = 9.1 ]; then echo 1; else echo 0; fi)}
%{expand:%%define buildfor9_2 %(A=$(awk '{print $4}' /etc/mandrake-release); if [ "$A" = 9.2 ]; then echo 1; else echo 0; fi)}
%{expand:%%define buildfor10_0 %(A=$(awk '{print $4}' /etc/mandrake-release); if [ "$A" = 10.0 ]; then echo 1; else echo 0; fi)}


# Laurent - 3.0.3-2mdk BE CAREFULL I modify directly kdevelop/template/admin.tar.gz
# to allow to compile template with automake-1.4 and autoconf-2.13

%define lib_name_orig libkdevelop
%define lib_major 3
%define lib_name %mklibname kdevelop %lib_major
%define old_lib_major 2
%define old_lib_name %mklibname kdevelop %old_lib_major

Name: 		kdevelop
Summary: 	Integrated Development Environment for C++/C
Version: 	3.0.0
Release: 	10mdk
Epoch:		3

Source0: 	kdevelop-%{version}.tar.bz2
Source1:	c_cpp_reference-2.0.2.tar.bz2
Source2:	kdevelop-3.0-kdevelop
Source3:	kdevelop-3.0-Makefile.PL


Patch1:		kdevelop-2.0.1-fix-compile.patch.bz2
Patch2:		kdevelop-2.0.2-fix-exec-designer.patch.bz2

# Laurent - 2.0.2-6mdk - disable ok button in "create new class", patch commited in kde 2.2.2 branch 
Patch3:		kdevelop-2.0.2-disable-ok-button.patch.bz2
# Laurent - 2.0.2-7mdk - disable ok button in "insert new file" dialogbox.
Patch4:		kdevelop-2.0.2-disable-ok-button-new-file-dialogbox.patch.bz2
# Laurent - 2.0.2-7mdk - disable ok button in search/replace dialogbox
Patch5: 	kdevelop-2.0.2-disable-ok-button-in-search-dialogbox.patch.bz2
# Laurent - 2.0.2-7mdk - disable search button in grep dialogbox
Patch6:		kdevelop-2.0.2-disable-search-button-in-grep-dialogbox.patch.bz2

# Laurent 3.0.2-2mdk patch for ix64!
Patch7:     kde-lib64updates.patch.bz2

# Laurent 2.1.3-4mdk fix mem leak
Patch8:		kdevelop-3.0.3-fix-mem-leak.patch.bz2

Patch9:		kdevelop-2.1.5-fix-doc.patch.bz2

Patch10:	kdevelop-2.1.5-fix-compile.patch.bz2

Patch11:	kdevelop-2.1.5-fix-messagebox.patch.bz2

Patch12:	kdevelop-2.1.5-use-xvt.patch.bz2

Patch13:	kdevelop-3.0-fix-redundent-space.patch.bz2

Patch14:	kdevelop-3.0-fix-fileselector-crash.patch.bz2

URL: 		http://www.kdevelop.org/
Group: 		Development/C++
BuildRoot: 	%_tmppath/%name-%version-%release-root
License: 	GPL

%if %buildfor9_2 || %buildfor10_0
Requires: 	enscript gcc-c++ gcc-cpp arts openssl-devel
Requires:	kdegraphics kdelibs-devel kdesdk  kdeutils XFree86-devel
Requires:	jpeg-devel qt3-devel make perl sgml-tools gettext libz-devel
Requires:	kdbg  ctags
Requires:	png-devel libart_lgpl-devel libtool
%else
Requires: 	enscript gcc-c++ gcc-cpp arts openssl-devel
Requires:	kdegraphics kdelibs-devel kdesdk  kdeutils XFree86-devel
Requires:	libjpeg-devel libqt3-devel make perl sgml-tools gettext zlib1-devel
Requires:	 kdbg  ctags
Requires:	libpng3-devel libart_lgpl2-devel libtool
%endif

Requires:	automake ,  autoconf , awk

Requires:	%lib_name = %epoch:%version-%release

Conflicts:	mandrake-mime <= 0.4-5mdk

%if %buildfor8_2
BuildRequires:  arts flex kdelibs-devel >= 3.2-13mdk libjpeg-devel 
BuildRequires:  libpng-devel XFree86-devel 
%endif

%if %buildfor9_0 || %buildfor9_1
BuildRequires:  arts flex kdelibs-devel >= 3.2-13mdk libjpeg-devel
BuildRequires:  libpng-devel XFree86-devel
BuildRequires:	libart_lgpl2-devel 
%endif

%if %buildfor9_2 || %buildfor10_0 
BuildRequires:  kdelibs-devel >= 3.2-13mdk libjpeg-devel
BuildRequires:  png-devel XFree86-devel
BuildRequires:  libart_lgpl-devel
%endif
BuildRequires:	db-devel

%if %buildfor9_2 || %buildfor10_0
BuildRequires: libkdesdk-cervisia-devel
%else
BuildRequires: libkdesdk1-cervisia-devel
%endif

Requires: kdesdk-cervisia, 


%description
The KDevelop Integrated Development Environment provides many features that
developers need as well as providing a unified interface to programs like gdb,
the C/C++ compiler, and make.

KDevelop manages or provides:
   * All development tools needed for C++ programming like Compiler, Linker,
     automake and autoconf
     
   * KAppWizard, which generates complete, ready-to-go sample applications
   
   * Classgenerator, for creating new classes and integrating them into the
     current project
     
   * File management for sources, headers, documentation etc. to be included in
     the project
     
   * The creation of User-Handbooks written with SGML and the automatic
     generation of HTML-output with the KDE look and feel
     
   * Automatic HTML-based API-documentation for your project's classes with
     cross-references to the used libraries; Internationalization support for
     your application, allowing translators to easily add their target language
     to a project
     
   * WYSIWYG (What you see is what you get) creation of user interfaces with a
     built-in dialog editor
     
   * Debugging your application by integrating KDbg
   
   * Editing of project-specific pixmaps with KIconEdit
   
   * The inclusion of any other program you need for development by adding it to
     the "Tools" menu according to your individual needs.


%package -n %lib_name-devel
Summary:    Development files for kdevelop
Group:      Development/KDE and Qt

Obsoletes:	kdevelop-devel, %old_lib_name-devel
Provides:	kdevelop-devel = %epoch:%version-%release
Requires:	%lib_name = %epoch:%version-%release

%description -n %lib_name-devel
Development files for kdevelop.


%package -n %lib_name
Summary:    Librairies files for kdevelop
Group:      Development/KDE and Qt
Obsoletes:	%old_lib_name
Provides:	%lib_name_orig = %epoch:%version-%release

%description -n %lib_name
Librairies files for kdevelop.



%prep

%setup -q 
#####################"-a 1 -nkdevelop-%{version}_for_KDE_3.1
#%patch2 -p1
 #%patch3 -p1
#%patch4 -p1
#%patch5	-p1
#%patch6 -p1
#%patch7 -p1
#%patch8 -p1
#%patch9 -p1
#%patch10 -p1

#%patch11 -p1

#%patch12 -p1 -b .use_xvt

%patch13 -p1 -b .fix_redundent_space

%patch14 -p1 -b .fix_crash_into_fileselector

%build
%if %buildfor9_2 || %buildfor9_1 || %buildfor10_0
make -f admin/Makefile.common cvs
%endif

export QTDIR=%_prefix/lib/qt3
export KDEDIR=%_prefix

export LD_LIBRARY_PATH=$QTDIR/%_lib:$KDEDIR/%_lib:$LD_LIBRARY_PATH
export PATH=$QTDIR/bin:$KDEDIR/bin:$PATH
export QTLIB=$QTDIR/%{_lib}

QTDOCDIR=%_defaultdocdir/qt-*/doc/html

# search for qt/kde libraries in the right directories (avoid patch)
# NOTE: please don't regenerate configure scripts below
perl -pi -e "s@/lib(\"|\b[^/])@/%_lib\1@g if /(kde|qt)_(libdirs|libraries)=/" configure

%{?__cputoolize: %{__cputoolize} }
        ./configure --prefix=%_prefix \
					--libdir=%_libdir \
                    --build=%_target_platform \
                    --disable-debug \
                    --enable-shared \
                    --disable-static \
                    --with-xinerama \
                    --with-qtdoc-dir=$QTDOCDIR \
                    --with-kdelibsdoc-dir=%_docdir/HTML/en/ \
                    --disable-rpath


%make

%install
rm -fr %buildroot

####                                                       ####
#### Convert KDE menu structure to Mandrake menu structure ####
####                                                       ####

# Dadou - 2.2-0.alpha2.3mdk - Don't strip when we are not in final release
make install DESTDIR=%buildroot 

# Create LMDK menus
install -d %buildroot/%_datadir/applications/kde/

#Create LMDK menu entries
install -d %buildroot/%_menudir/
kdedesktop2mdkmenu.pl kdevelop Applications/Development/Development\ environments %buildroot/%_datadir/applnk/Development/kdevelop.desktop %buildroot/%_menudir/kdevelop-kdevelop

#createmdkmenu.sh %buildroot/%_datadir/applnk/Development/kdevelop.desktop Development-environments-mdk

#mv %buildroot/%_datadir/applnk/Development/kdevelop.desktop %buildroot/%_datadir/applications/kde/
#rm -f %buildroot/%_datadir/applnk/Development/kdevelop.desktop

# LMONTEL - 1.4-0.20010116-1mdk - Version in menu is not allowed
# Dadou - 1.4-1mdk - Warning, version change time to time. Check it everytime
#                    you rebuild this package
#perl -pi -e "s|KDevelop 2.1|KDevelop|g" %buildroot/%_menudir/kdevelop-kdevelop
#perl -pi -e "s|KDevelop 2.1|KDevelop|g" %buildroot/%_menudir/kdevelop-kdevelop-setup

#mv %buildroot/%_bindir/kdevelop %buildroot/%_bindir/kdevelop-real
#install -m 0755 %SOURCE2 %buildroot/%_bindir/kdevelop


#(
#cd c_cpp_reference-2.0.2/
#export QTDIR=%_prefix/lib/qt3
#export KDEDIR=%_prefix

#export LD_LIBRARY_PATH=$QTDIR/%_lib:$KDEDIR/%_lib:$LD_LIBRARY_PATH
#export PATH=$QTDIR/bin:$KDEDIR/bin:$PATH
#		./configure --with-qt-dir=$QTDIR \
#					--with-qt-includes=$QTDIR/include/ \
#					--with-qt-libraries=$QTDIR/%_lib \
#					--prefix=%_prefix \
#					--enable-mt

#%makeinstall
#)

(
cd $RPM_BUILD_DIR/%name-%version/
rm -rf perl-kdevelop
mkdir perl-kdevelop/
cd perl-kdevelop/
install -m 0755 %SOURCE3 Makefile.PL
ln ../parts/appwizard/common/kdevelop.pm kdevelop.pm
perl Makefile.PL INSTALLDIRS=vendor
make install DESTDIR=%buildroot
)



rm -rf %buildroot/%_datadir/locale

%clean
rm -fr %buildroot

%files
%defattr(-,root,root) 
%_bindir/kdevelop
%_bindir/kdevelop-htdig
%_bindir/kdevprj2kdevelop
%_bindir/r++


%_libdir/kde3/*.la
%_libdir/kde3/*.so

%perl_vendorlib/kdevelop.pm

# FIXME menu entry

##%_datadir/applications/kde/kdevelop.desktop
%_menudir/*

%_datadir/apps/devdoctreeview/indices/*.index

%_datadir/apps/kdevelop/eventsrc
%_datadir/apps/kdevelop/kdevelopui.rc

%_datadir/apps/kdevelop/pics/kdevelop-splash.png
%_datadir/apps/kdevelop/profiles/tiny
%_datadir/apps/kdevabbrev/kdevabbrev.rc
%_datadir/apps/kdevabbrev/templates/cpptemplates
%_datadir/apps/kdevabbrev/templates/phptemplates
%_datadir/apps/kdevabbrev/templates/pascaltemplates
%_datadir/apps/kdevabbrev/sources/cpp_keywords
%_datadir/apps/kdevabbrev/sources/qt_classes
	  

%_datadir/apps/kdevadaproject/kdevadaproject.rc
%_datadir/apps/kdevantproject/kdevantproject.rc

%dir %_datadir/apps/kdevappwizard/
%dir %_datadir/apps/kdevappwizard/importfiles/
%_datadir/apps/kdevappwizard/importfiles/*.kdevelop

%dir %_datadir/apps/kdevappwizard/imports/
%_datadir/apps/kdevappwizard/imports/*

%_datadir/apps/kdevappwizard/kdevappwizard.rc

%dir %_datadir/apps/kdevappwizard/template-pytk/
%_datadir/apps/kdevappwizard/template-pytk/*

%dir %_datadir/apps/kdevappwizard/template-chello/
%_datadir/apps/kdevappwizard/template-chello/*

%dir %_datadir/apps/kdevappwizard/template-chellogba/
%_datadir/apps/kdevappwizard/template-chellogba/*

%dir %_datadir/apps/kdevappwizard/template-common/
%_datadir/apps/kdevappwizard/template-common/*
%dir %_datadir/apps/kdevappwizard/template-cpphello/
%_datadir/apps/kdevappwizard/template-cpphello/*
%dir %_datadir/apps/kdevappwizard/template-cppsdlhello/
%_datadir/apps/kdevappwizard/template-cppsdlhello/*
%dir %_datadir/apps/kdevappwizard/template-dcopservice/
%_datadir/apps/kdevappwizard/template-dcopservice/*
%dir %_datadir/apps/kdevappwizard/template-fortranhello/
%_datadir/apps/kdevappwizard/template-fortranhello/*
%dir %_datadir/apps/kdevappwizard/template-fpcgtk/
%_datadir/apps/kdevappwizard/template-fpcgtk/*
%dir %_datadir/apps/kdevappwizard/template-fpchello/
%_datadir/apps/kdevappwizard/template-fpchello/*
%dir %_datadir/apps/kdevappwizard/template-fpcsharedlib/
%_datadir/apps/kdevappwizard/template-fpcsharedlib/*
%dir %_datadir/apps/kdevappwizard/template-gnomeapp/
%_datadir/apps/kdevappwizard/template-gnomeapp/*
%dir %_datadir/apps/kdevappwizard/template-javahello/
%_datadir/apps/kdevappwizard/template-javahello/*
%dir %_datadir/apps/kdevappwizard/template-kapp/
%_datadir/apps/kdevappwizard/template-kapp/*
%dir %_datadir/apps/kdevappwizard/template-kappjava/
%_datadir/apps/kdevappwizard/template-kappjava/*
%dir %_datadir/apps/kdevappwizard/template-kateplugin/
%_datadir/apps/kdevappwizard/template-kateplugin/*
%dir %_datadir/apps/kdevappwizard/template-kateplugin2/
%_datadir/apps/kdevappwizard/template-kateplugin2/*
%dir %_datadir/apps/kdevappwizard/template-kbearimportfilter/
%_datadir/apps/kdevappwizard/template-kbearimportfilter/*
%dir %_datadir/apps/kdevappwizard/template-kbearplugin/
%_datadir/apps/kdevappwizard/template-kbearplugin/*

%dir %_datadir/apps/kdevappwizard/template-kcmodule/
%_datadir/apps/kdevappwizard/template-kcmodule/*
%dir %_datadir/apps/kdevappwizard/template-kdedcop/
%_datadir/apps/kdevappwizard/template-kdedcop/*
%dir %_datadir/apps/kdevappwizard/template-kdevlang/
%_datadir/apps/kdevappwizard/template-kdevlang/*

%dir %_datadir/apps/kdevappwizard/template-kdevpart/
%_datadir/apps/kdevappwizard/template-kdevpart/*
%dir %_datadir/apps/kdevappwizard/template-kdevpart2/
%_datadir/apps/kdevappwizard/template-kdevpart2/*
%dir %_datadir/apps/kdevappwizard/template-khello/
%_datadir/apps/kdevappwizard/template-khello/*
%dir %_datadir/apps/kdevappwizard/template-kicker/
%_datadir/apps/kdevappwizard/template-kicker/*
%dir %_datadir/apps/kdevappwizard/template-kioslave/
%_datadir/apps/kdevappwizard/template-kioslave/*
%dir %_datadir/apps/kdevappwizard/template-konqnavpanel/
%_datadir/apps/kdevappwizard/template-konqnavpanel/*
%_datadir/apps/kdevappwizard/template-kopart/*
%dir %_datadir/apps/kdevappwizard/template-kpartapp/
%_datadir/apps/kdevappwizard/template-kpartapp/*
%dir %_datadir/apps/kdevappwizard/template-kpartplugin/
%_datadir/apps/kdevappwizard/template-kpartplugin/*
%dir %_datadir/apps/kdevappwizard/template-kscreensaver/
%_datadir/apps/kdevappwizard/template-kscreensaver/*
%dir %_datadir/apps/kdevappwizard/template-noatunui/
%_datadir/apps/kdevappwizard/template-noatunui/*
%dir %_datadir/apps/kdevappwizard/template-noatunvisual/
%_datadir/apps/kdevappwizard/template-noatunvisual/*
%dir %_datadir/apps/kdevappwizard/template-pascalhello/
%_datadir/apps/kdevappwizard/template-pascalhello/*
%dir %_datadir/apps/kdevappwizard/template-phphello/
%_datadir/apps/kdevappwizard/template-phphello/*
%dir %_datadir/apps/kdevappwizard/template-pyqt/
%_datadir/apps/kdevappwizard/template-pyqt/*
%dir %_datadir/apps/kdevappwizard/template-pythonhello/
%_datadir/apps/kdevappwizard/template-pythonhello/*
%dir %_datadir/apps/kdevappwizard/template-qmakeapp/
%_datadir/apps/kdevappwizard/template-qmakeapp/*
%dir %_datadir/apps/kdevappwizard/template-qmakesimple/
%_datadir/apps/kdevappwizard/template-qmakesimple/*
%dir %_datadir/apps/kdevappwizard/template-qtopiaapp/
%_datadir/apps/kdevappwizard/template-qtopiaapp/*
%dir %_datadir/apps/kdevappwizard/template-rubyhello/
%_datadir/apps/kdevappwizard/template-rubyhello/*
%dir %_datadir/apps/kdevappwizard/template-superwaba/
%_datadir/apps/kdevappwizard/template-superwaba/*
%dir %_datadir/apps/kdevappwizard/template-wxhello/
%_datadir/apps/kdevappwizard/template-wxhello/*

%dir %_datadir/apps/kdevappwizard/template-haskellhello/
%_datadir/apps/kdevappwizard/template-haskellhello/*

%dir %_datadir/apps/kdevappwizard/template-kmod/
%_datadir/apps/kdevappwizard/template-kmod/*

%dir %_datadir/apps/kdevappwizard/template-adahello/
%_datadir/apps/kdevappwizard/template-adahello/*

%dir %_datadir/apps/kdevappwizard/template-bashhello/
%_datadir/apps/kdevappwizard/template-bashhello/*

%dir %_datadir/apps/kdevappwizard/template-kfileplugin/
%_datadir/apps/kdevappwizard/template-kfileplugin/*

%dir %_datadir/apps/kdevappwizard/template-perlhello/
%_datadir/apps/kdevappwizard/template-perlhello/*

%dir %_datadir/apps/kdevappwizard/template-sqlsimple/
%_datadir/apps/kdevappwizard/template-sqlsimple/*

%dir %_datadir/apps/kdevappwizard/templates/
%_datadir/apps/kdevappwizard/templates/*

%dir %_datadir/apps/kdevastyle/
%_datadir/apps/kdevastyle/*.rc
%dir %_datadir/apps/kdevautoproject/*
%_datadir/apps/kdevautoproject/*.rc
%dir %_datadir/apps/kdevbashsupport/
%_datadir/apps/kdevbashsupport/*.rc
%dir %_datadir/apps/kdevclassview/
%_datadir/apps/kdevclassview/*.rc
%_datadir/apps/kdevclassview/pics/*.png


%dir %_datadir/apps/kdevcvsservice/
%_datadir/apps/kdevcvsservice/*.rc
%_datadir/apps/kdevcvsservice/*.sh
%_datadir/apps/kdevcvsservice/pics/*.png


%dir %_datadir/apps/kdevcloser/
%_datadir/apps/kdevcloser/*.rc

%dir %_datadir/apps/kdevsqlsupport/
%_datadir/apps/kdevsqlsupport/*.rc


%dir %_datadir/apps/kdevhaskellsupport/
%_datadir/apps/kdevhaskellsupport/*.rc


%_datadir/apps/kdevcppsupport/kdevcppsupport.rc
%_datadir/apps/kdevcppsupport/configuration

%dir %_datadir/apps/kdevcppsupport/newclass/
%_datadir/apps/kdevcppsupport/newclass/*
%dir %_datadir/apps/kdevcppsupport/subclassing/
%_datadir/apps/kdevcppsupport/subclassing/*
%dir %_datadir/apps/kdevcppsupport/templates/
%_datadir/apps/kdevcppsupport/templates/*

%dir %_datadir/apps/kdevctags/
%_datadir/apps/kdevctags/kdevctags.rc

%dir %_datadir/apps/kdevcustomproject/
%_datadir/apps/kdevcustomproject/*.rc
%dir %_datadir/apps/kdevcvs/
%_datadir/apps/kdevcvs/buildcvs.sh
%_datadir/apps/kdevcvs/kdevcvspart.rc
%dir %_datadir/apps/kdevdebugger/
%_datadir/apps/kdevdebugger/kdevdebugger.rc
%dir %_datadir/apps/kdevdiff/
%_datadir/apps/kdevdiff/kdevdiff.rc
%dir %_datadir/apps/kdevdistpart/
%_datadir/apps/kdevdistpart/kdevpart_distpart.rc
%dir %_datadir/apps/kdevdoctreeview/
%_datadir/apps/kdevdoctreeview/en/*
%_datadir/apps/kdevdoctreeview/kdevdoctreeview.rc

%dir %_datadir/apps/kdevdoctreeview/pics/
%_datadir/apps/kdevdoctreeview/pics/*

%dir %_datadir/apps/kdevdoctreeview/tocs/
%_datadir/apps/kdevdoctreeview/tocs/*

%_datadir/apps/kdevdoxygen/kdevdoxygen.rc
%_datadir/apps/kdevfilecreate/file-templates/*

%dir %_datadir/apps/kdevfilecreate/
%_datadir/apps/kdevfilecreate/kdevpart_filecreate.rc
%_datadir/apps/kdevfilecreate/template-info.xml

%dir %_datadir/apps/kdevfilter/
%_datadir/apps/kdevfilter/kdevfilter.rc

%dir %_datadir/apps/kdevfortransupport/
%_datadir/apps/kdevfortransupport/kdevfortransupport.rc

%dir %_datadir/apps/kdevfullscreen/
%_datadir/apps/kdevfullscreen/kdevpart_fullscreen.rc

%dir %_datadir/apps/kdevgenericproject/
%_datadir/apps/kdevgenericproject/kdevgenericproject.rc

%dir %_datadir/apps/kdevgrepview/
%_datadir/apps/kdevgrepview/kdevgrepview.rc

%dir %_datadir/apps/kdevhistory/
%_datadir/apps/kdevhistory/kdevhistory.rc

%dir %_datadir/apps/kdevjavadebugger/
%_datadir/apps/kdevjavadebugger/kdevjavadebugger.rc

%dir %_datadir/apps/kdevjavasupport/
%_datadir/apps/kdevjavasupport/kdevjavasupport.rc

%dir %_datadir/apps/kdevoutputviews/
%_datadir/apps/kdevoutputviews/kdevmakeview.rc

%dir %_datadir/apps/kdevpartexplorer/
%_datadir/apps/kdevpartexplorer/kdevpartexplorer.rc

%dir %_datadir/apps/kdevpascalproject/
%_datadir/apps/kdevpascalproject/kdevpascalproject.rc

%dir %_datadir/apps/kdevpascalsupport/
%_datadir/apps/kdevpascalsupport/kdevpascalsupport.rc

%dir %_datadir/apps/kdevperforce/
%_datadir/apps/kdevperforce/kdevperforcepart.rc

%dir %_datadir/apps/kdevphpsupport/
%_datadir/apps/kdevphpsupport/kdevphpsupport.rc
%_datadir/apps/kdevphpsupport/phpfunctions

%dir %_datadir/apps/kdevpythonsupport/
%_datadir/apps/kdevpythonsupport/kdevpythonsupport.rc

%dir %_datadir/apps/kdevquickopen/
%_datadir/apps/kdevquickopen/kdevpart_quickopen.rc

%dir %_datadir/apps/kdevregexptest/
%_datadir/apps/kdevregexptest/kdevregexptest.rc

%dir %_datadir/apps/kdevreplace/
%_datadir/apps/kdevreplace/kdevpart_replace.rc

%dir %_datadir/apps/kdevrubysupport/
%_datadir/apps/kdevrubysupport/kdevrubysupport.rc

%dir %_datadir/apps/kdevscriptproject/
%_datadir/apps/kdevscriptproject/kdevscriptproject.rc

%dir %_datadir/apps/kdevtipofday/
%_datadir/apps/kdevtipofday/kdevpart_tipofday.rc
%_datadir/apps/kdevtipofday/tips

%dir %_datadir/apps/kdevtools/
%_datadir/apps/kdevtools/kdevpart_tools.rc

%dir %_datadir/apps/kdevtrollproject/
%_datadir/apps/kdevtrollproject/kdevtrollproject.rc

%dir %_datadir/apps/kdevvalgrind/
%_datadir/apps/kdevvalgrind/kdevpart_valgrind.rc

%dir %_datadir/apps/kdevadasupport/
%_datadir/apps/kdevadasupport/kdevadasupport.rc

%dir %_datadir/apps/kdevperlsupport/
%_datadir/apps/kdevperlsupport/kdevperlsupport.rc

%dir %_datadir/apps/kdevsubversion/
%_datadir/apps/kdevsubversion/kdevpart_subversion.rc

%dir %_datadir/apps/kdevhaskellproject/
%_datadir/apps/kdevhaskellproject/kdevhaskellproject.rc

%dir %_datadir/apps/kio_pydoc/
%_datadir/apps/kio_pydoc/*.py

%_datadir/apps/manager/manager.rc

%dir %_datadir/apps/qeditorpart/highlight/
%_datadir/apps/qeditorpart/highlight/*.xml
%_datadir/apps/qeditorpart/qeditor_part.rc

%_datadir/config/kdeveloprc

%dir %_docdir/HTML/en/kdevelop/
%doc %_docdir/HTML/en/kdevelop/*.png
%doc %_docdir/HTML/en/kdevelop/*.bz2
%doc %_docdir/HTML/en/kdevelop/*.docbook
%doc %_docdir/HTML/en/kdevelop/common

%dir %_docdir/HTML/en/kde_app_devel/
%doc %_docdir/HTML/en/kde_app_devel/*.png
%doc %_docdir/HTML/en/kde_app_devel/common
%doc %_docdir/HTML/en/kde_app_devel/*.bz2
%doc %_docdir/HTML/en/kde_app_devel/*.docbook


%_datadir/icons/hicolor/16x16/actions/*.png
%_datadir/icons/hicolor/16x16/apps/*.png
%_datadir/icons/hicolor/22x22/actions/*.png
%_datadir/icons/hicolor/32x32/actions/*.png
%_datadir/icons/hicolor/32x32/apps/*.png
%_datadir/icons/hicolor/32x32/mimetypes/*.png
%_datadir/icons/hicolor/48x48/actions/*.png
%_datadir/icons/hicolor/48x48/apps/*.png
%_datadir/icons/locolor/16x16/actions/*.png
%_datadir/icons/locolor/32x32/actions/*.png

%dir %_datadir/applnk/Development/
%_datadir/applnk/Development/kdevelop.desktop

%_datadir/mimelnk/application/*.desktop

%_datadir/mimelnk/text/*.desktop

%_datadir/services/*.protocol
%_datadir/services/*.desktop

%_datadir/servicetypes/*.desktop

%files -n %lib_name-devel
%defattr(-,root,root)
%_libdir/*.so

%dir %_includedir/kdevelop/catalog/
%_includedir/kdevelop/catalog/*.h
%_includedir/kdevelop/catalog/*.tcc


%dir %_includedir/kdevelop/cppparser/
%_includedir/kdevelop/cppparser/*.h

%dir %_includedir/kdevelop/
%_includedir/kdevelop/*.h


%files -n %lib_name
%defattr(-,root,root)
%_libdir/*.la
%_libdir/*.so.*


%post -n %lib_name-devel -p /sbin/ldconfig

%postun -n %lib_name-devel -p /sbin/ldconfig

%post -n %lib_name -p /sbin/ldconfig

%postun -n %lib_name -p /sbin/ldconfig


%post
%update_menus

%postun
%clean_menus

%changelog
* Tue Mar 23 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-10mdk
- Fix compile under amd64 (Gb patch)

* Wed Mar 17 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-9mdk
- Add requires libtool bug #8973 (otherwise we can't compile project)

* Fri Mar 12 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-8mdk
- Fix install kdevelop.pm (thanks Titi)

* Mon Mar 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-7mdk
- Add patch13: "Remove redundent space in output message when reporting gdb and path see #74133"
- Add patch14: fix crash into kfileselector

* Mon Feb 23 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-6mdk
- Sync with CVS 

* Fri Feb 20 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-5mdk
- Sync with CVS
- Fix epoch

* Wed Feb 18 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-4mdk
- Sync with CV

* Mon Feb 16 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-3mdk
- Sync with CVS
- Build with good kdelibs (kdedesktop2mdkmenu.pl)

* Thu Feb 12 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-2mdk
- Sync with CVS

* Mon Feb 09 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-1mdk
- Fix distint

* Tue Feb 03 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-1mdk
- 3.0.0

* Mon Feb 02 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.2mdk
- Sync with CVS

* Fri Jan 30 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.1mdk
- Sync with CVS

* Wed Jan 28 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.rc1.2mdk
- Sync with CVS

* Wed Jan 21 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.rc1.1mdk
- RC1

* Thu Jan 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.beta2.11mdk
- Fix requires on "kdesdk-cervisia"

* Thu Jan 15 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.beta2.10mdk
- Fix type s/clear_menu/clean_menu
- Sync with CVS

* Wed Jan 14 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.beta2.9mdk
- Fix menu
- Fix requires

* Mon Jan 12 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.beta2.8mdk
- Fix buildRequires (found by Nicolas Chipaux)
- Sync with CVS
- Reverte VFolder menu type to 'menu' menu type 

* Thu Jan 08 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.beta2.7mdk
- Fix update from MDK9.2

* Mon Jan 05 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.beta2.6mdk
- Fix requires

* Mon Jan 05 2004 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.beta2.5mdk
- Sync with CVS

* Mon Dec 29 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.beta2.4mdk
- Sync with CVS

* Thu Dec 18 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.beta2.3mdk
- Sync with CVS

* Thu Dec 11 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.beta2.2mdk
- Fix compile with !mdk10.0

* Wed Dec 10 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.beta2.1mdk
- Beta2

* Thu Dec 04 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.beta1.5mdk
- Sync with CVS

* Wed Nov 26 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.beta1.4mdk
- Sync with CVS

* Mon Nov 24 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.beta1.3mdk
- Sync with CVS 

* Mon Nov 17 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.beta1.2mdk
- Sync with CVS

* Wed Nov 12 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.beta1.1mdk
- Fix version
- Fix qtdocdir patch from "kelk1@comcast.net"

* Wed Nov 12 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.alpha7.7mdk
- Fix provides/requires
- Fix menu
- Sync with CVS: remove conflict with kdelibs

* Fri Nov 07 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.alpha7.6mdk
- Fix compile with new mandrake release

* Wed Nov 05 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.alpha7.5mdk
- Sync

* Thu Oct 16 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.alpha7.4mdk
- Sync with CVS

* Mon Oct 13 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.alpha7.3mdk
- Sync with CVS 

* Fri Oct 03 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.alpha7.2mdk
- Sync with CVS

* Tue Sep 30 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 3.0.0-0.alpha7.1mdk
- 3.0.0 alpha7

* Tue Sep 09 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.5-16mdk
- Fix ia64 compile ( patch from Gwenole)

* Fri Sep 05 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.5-15mdk
- Use xvt as term. Bug found by Chmouel

* Tue Sep 02 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.5-14mdk
- Fix build

* Tue Sep 02 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.5-13mdk
- Fix requires/Provides/Obsolete

* Mon Aug 25 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.5-12mdk
- Add patch11: Fix kmessagebox, bug found by David Baudens

* Mon Aug 25 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.5-11mdk
- Fix BuildRequires

* Wed Jul 30 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.5-10mdk
- Fix provides/obsoletes

* Fri Jul 25 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.5-9mdk
- Libification

* Tue Jul 15 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.5-8mdk
- Rebuild

* Thu Jul 03 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.5-7mdk
- Fix requires

* Thu Jun 12 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.5-6mdk
- Remove config with automake/autoconf

* Thu Apr 17 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.5-5mdk
- Fix kdevelop script as reported by shirka@wanadoo.fr thanks.
=> fix bug #3773

* Mon Apr 14 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.5-4mdk
- Add patch9: patch from gbeauchesne@mandrakesoft.com Handle biarch struct utmp in documentation

* Thu Feb 20 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.5-3mdk
- Fix compile with automake-1.4

* Sat Feb 08 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.5-2mdk
- Fix build requires 

* Thu Jan 30 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.5-1mdk
- 2.1.5

* Thu Jan 16 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.4-5mdk
- Add source9 : fix theme template compile

* Thu Jan 16 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.4-4mdk
- Add source4-5-6 : fix template kdevelop. Fix compile, include moc etc...

* Tue Jan 14 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.4-3mdk
- Add requires

* Fri Jan 10 2003 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.4-2mdk
- Apply Gwenole patch "Make it lib64 aware"

* Thu Nov 21 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.4-1mdk
- 2.1.4

* Sat Oct 12 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.3-7mdk
- Fix for compile on cooker version

* Sat Sep 07 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.3-6mdk
- Fix C reference

* Wed Sep 04 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.3-5mdk
- Conflict with automake1.6/autoconf2.5

* Wed Sep 04 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.3-4mdk
- Add patch8 : fix mem leak

* Sun Sep 01 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.3-3mdk
- Rebuild

* Thu Aug 22 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.3-2mdk
- Fix compile template with automake-1.4 and autoconf-2.13

* Mon Aug 19 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.3-1mdk
- 2.1.3

* Wed Aug 14 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.2-5mdk
- Rebuild against gcc-3.2

* Sat Jul 27 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.2-4mdk
- Rebuild against gcc-3.2

* Fri Jul 19 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.2-3mdk
- Remove requires on htdig

* Fri Jul 12 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.2-2mdk
- Remove dependance from htdig_dev
- Fix spec file

* Sat Jul 06 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.2-1mdk
- kdevelop2.1.2
- Fix exec kdevelop (by menu )
- Fix exec qtdesigner

* Sat Jun 01 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.1-5mdk
- Rebuild

* Sun May 26 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.1-4mdk
- fix menu entry

* Fri May 24 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.1-3mdk
- Rebuild

* Sat May 11 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.1-2mdk
- Fix spec file

* Sat May 11 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1.1-1mdk
- kde3.0.1

* Wed May 08 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1-2mdk
- rebuild against gcc3.1

* Mon Apr 08 2002 Laurent MONTEL <lmontel@mandrakesoft.com> 2.1-1mdk
- First package