From ab70d60fb6633c01c1118c37e0bfd2ca06a6c9e8 Mon Sep 17 00:00:00 2001 From: cvsdist Date: Sep 09 2004 06:56:24 +0000 Subject: auto-import kdevelop-2.0-1 from kdevelop-2.0-1.src.rpm --- diff --git a/.cvsignore b/.cvsignore index e249811..d879939 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1,2 +1,2 @@ c_cpp_reference-2.0.tar.bz2 -kdevelop-20010730.tar.bz2 +kdevelop-2.0.tar.bz2 diff --git a/kdevelop.spec b/kdevelop.spec new file mode 100644 index 0000000..69c24c7 --- /dev/null +++ b/kdevelop.spec @@ -0,0 +1,239 @@ +%define kdeprefix /usr +%define DATE 20010805 +%define sourcedir unstable/%{version}/distribution/tar/generic/source +Version: 2.0 +%define rel 1 +%define is_release 1 +%define beta %{nil} + +Name: kdevelop +Summary: Integrated Development Environment for C++/C +Epoch: 7 +%if %{is_release} +%if "%{beta}" != "" +Source: ftp://ftp.kde.org/pub/kde/{sourcedir}/%{name}-%{version}-%{beta}.tar.bz2 +Release: 0.%{beta}.%{rel} +%else +Source: ftp://ftp.kde.org/pub/kde/{sourcedir}/%{name}-%{version}.tar.bz2 +Release: %{rel} +%endif +%else +Source: ftp://ftp.kde.org/pub/kde/{sourcedir}/%{name}-%{DATE}.tar.bz2 +Release: 0.cvs%{DATE}.%{rel} +%endif +Source1: ftp://129.187.206.68/pub/unix/ide/KDevelop/c_cpp_reference-2.0.tar.bz2 +URL: http://www.kdevelop.org/ +Group: Development/Tools +BuildRoot: %{_tmppath}/%{name}-buildroot +License: GPL +Requires: kdelibs-devel, make, perl >= 5.004, autoconf >= 2.13 +Requires: automake >= 1.4 flex >= 2.5.4, qt-designer +BuildPrereq: autoconf, automake, libtool, kdelibs-devel +Obsoletes: kdevelop-c_c++_ref + +%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; + +KDevelop also includes 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. + +%prep +%if %{is_release} +%setup -q -n %{name}-%{version} -a1 +%else +%setup -q -n %{name} -a1 +%endif +rm -rf parts/javasupport + +%build +export KDEDIR=%{kdeprefix} +QTDIR="" && source /etc/profile.d/qt.sh +FLAGS="$RPM_OPT_FLAGS -DNDEBUG -DNO_DEBUG -D_GNU_SOURCE" + +test -f Makefile.cvs && make -f Makefile.cvs + +CXXFLAGS="$FLAGS" CFLAGS="$FLAGS" \ +./configure --prefix=$KDEDIR \ + --enable-kdoc2 \ + --with-qtdoc-dir=$QTDIR/doc/html \ + --with-kdelibsdoc-dir=%{_docdir}/kdelibs-devel-2 \ + --enable-debug + +make + +# c references +cd c_cpp_reference-2.0 +cp -f /usr/share/libtool/config* . +mkdir -p admin && cp ../admin/am_edit admin/ +autoconf +./configure --prefix=$KDEDIR +cd - + +%install +rm -rf $RPM_BUILD_ROOT + +make DESTDIR=$RPM_BUILD_ROOT install-strip +make -C c_cpp_reference-2.0 DESTDIR=$RPM_BUILD_ROOT install + +%files +%defattr(-,root,root) +%{kdeprefix}/bin/* +%{kdeprefix}/lib/* +%{kdeprefix}/share/apps/%{name} +%{kdeprefix}/share/mimelnk/application/* +%{kdeprefix}/share/applnk/Development/kdevelop.desktop +%{kdeprefix}/share/applnk/Development/kdevelop-setup.desktop +%{kdeprefix}/share/icons/*/*/apps/* +%doc %{kdeprefix}/share/doc/HTML/en/%{name} + +%changelog +* Mon Jul 30 2001 Bernhard Rosenkraenzer 2.0-0.cvs20010730.1 +- Don't crash on startup + +* Tue Jul 24 2001 Bernhard Rosenkraenzer 2.0-0.cvs20010724.1 +- Fix file list + +* Mon Jul 23 2001 Bernhard Rosenkraenzer 2.0-0.cvs20010723.1 +- Update + +* Mon Feb 26 2001 Bernhard Rosenkraenzer +- Yet another respin - printing was broken. + +* Sat Feb 24 2001 Bernhard Rosenkraenzer +- Update the C/C++ reference guide docs. The older version had a + couple of examples that won't work with gcc 2.96-* + +* Thu Feb 22 2001 Than Ngo +- fix version number + +* Wed Feb 21 2001 Than Ngo +- 1.4-respin + +* Tue Feb 20 2001 Bernhard Rosenkraenzer +- 1.4 + +* Wed Feb 14 2001 Than Ngo +- update (only bugfixes) +- fix up kdelibs documentation path +- fix a dependency problem with kde-i18n package (Bug #27675) +- add qt-designer into requires + +* Sun Feb 11 2001 Than Ngo +- fixed to build on s390 + +* Tue Feb 06 2001 Than Ngo +- update, only bugfixes + +* Wed Jan 24 2001 Than Ngo +- hacked for building of KDE references + +* Tue Jan 23 2001 Than Ngo +- work-around to build on alpha + +* Mon Jan 22 2001 Bernhard Rosenkraenzer +- Update + +* Wed Jan 10 2001 Than Ngo +- update new snapshot, only require KDE2/Qt2 + +* Fri Dec 22 2000 Than Ngo +- fixed dependency problem with kde-i18n + +* Thu Dec 21 2000 Than Ngo +- updated to 1.4beta1 with KDE2 support +- fixed to build on s390 +- fixed some broken codes + +* Fri Dec 8 2000 Than Ngo +- fixed for building on ia64 + +* Wed Nov 15 2000 Than Ngo +- build snapshot 20001112, it works now with KDE2 and kde1-compat +- fix libtool to build on sparc and alpha +- don't use make -j + +* Sun Aug 13 2000 Than Ngo +- fix kdelibsdoc-dir to show kdelibs-1.1.2 html docu correct + +* Tue Aug 01 2000 Than Ngo +- add missing ldconfig in %post and %postun section (Bug #14924) +- add missing C references stuff to kdevelop + +* Sun Jul 30 2000 Than Ngo +- rebuilt against compat-egcs-c++, put KDE1 under /usr +- cleanup specfile + +* Tue Jul 25 2000 Than Ngo +- fix dependency problem + +* Wed Jul 19 2000 Than Ngo +- rebuilt against compat-libstdc++ + +* Mon Jul 17 2000 Than Ngo +- install under /usr/share instead /usr/lib/kde1-compat/share, + fix dependency problem + +* Sat Jul 15 2000 Than Ngo +- rebuilt with egcs-c++-1.1.2 + +* Thu Jul 13 2000 Prospector +- automatic rebuild + +* Mon Jul 03 2000 Than Ngo +- fix docdir +- add requires kdebase + +* Sun Jul 02 2000 Than Ngo +- rebuilt with kde1-compat + +* Sun Jun 18 2000 Than Ngo +- rebuilt in the new build environment, fix docdir +- FHS packaging + +* Thu Jun 08 2000 Than Ngo +- update to 1.2 +- move from powertools to main CD +- use %%configure + +* Mon Apr 3 2000 Ngo Than +- fix up reference (Bug #10368) + +* Tue Feb 15 2000 Bernhard Rosenkr�nzer +- Fix up documentation path (Bug #7291) +- Update to current stable branch - this should fix up the debugger problem +- clean up spec file + +* Fri Jan 6 2000 Bernhard Rosenkr�nzer +- Update to current stable branch +- Adapt to 6.2 Qt libraries +- Use BuildPrereq + +* Wed Jan 05 2000 Ngo Than +- added patch for alpha + +* Tue Dec 21 1999 Ngo Than +- updated kdevelop-1.0 release + +* Tue Nov 16 1999 Preston Brown +- kdevelop 1.0beta4.1, docdir added, using DESTDIR env. variable. + +* Thu Sep 09 1999 Preston Brown +- initial packaging for 6.1. diff --git a/sources b/sources index 3de98c4..81b6690 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ 2c2b27541e790188b255b506399cb2ff c_cpp_reference-2.0.tar.bz2 -c81a2f1ee3b4666bc646bab0967cf41c kdevelop-20010730.tar.bz2 +c8878599510d9a9f81090b8d64f0c8ca kdevelop-2.0.tar.bz2