Witam,
Prosiłbym o wrzucenie do repozytorium rozwojowej wersji Quanty.
Spec wzorowany na kde4-kdewebdev.spec. Snapshot wystawiony na 1Mbps.
Nazwa kde4-kdevplatform-plugin-php.spec wydawała mi się bardziej
adekwatna niż kde4-kdevelop-plugin-php.spec
Na th-i686 się buduję i działa stabilnie. Status rozwoju Quanty pod adresem:
http://techbase.kde.org/Projects/Quanta/Feature_Plan_4
Regresja w funkcjonalności względem wersji 3.5: upload plików jeszcze
nie działa (dołączam kde4-kdevplatform-plugin-php.spec ale nie
sprawdzałem dlaczego nie działa).
Z góry dzięki i pozdrawiam
--
Andrzej Augustyński
# $Revision: 1.1 $, $Date: 2010/04/01 00:00:00 $
%define orgname quanta
%define svnrev 1107713
%define _kdever 4.4.1
%define _qtver 4.6.2
Summary: Web development tools for KDE
Summary(es.UTF-8): Uno editor WEB para KDE
Summary(pl.UTF-8): NarzÄdzia do tworzenia WWW dla KDE
Summary(pt_BR.UTF-8): Um editor web para o KDE
Name: kde4-kdewebdev-quanta
Version: 3.9.0
Release: 0.%{svnrev}.1
License: GPL
Group: X11/Development/Tools
# get it via: svn co svn://anonsvn.kde.org/home/kde/trunk/extragear/sdk/quanta
Source0: http://75.236.1.75/src/%{orgname}-svn-%{svnrev}.tar.bz2
#Source0:
ftp://ftp.kde.org/pub/kde/%{_state}/%{version}/src/%{orgname}-%{version}.tar.bz2
# Source0-md5: 662e146fe740f2355f3ac93276faa5e5
URL: http://www.kde.org/
BuildRequires: Qt3Support-devel >= %{_qtver}
BuildRequires: QtCore-devel >= %{_qtver}
BuildRequires: QtGui-devel >= %{_qtver}
BuildRequires: QtXml-devel >= %{_qtver}
BuildRequires: automoc4 >= 0.9.88
BuildRequires: cmake >= 2.8.0
BuildRequires: kde4-kdelibs-devel >= %{_kdever}
BuildRequires: kde4-kdevplatform-devel >= 0.9.98
BuildRequires: libxml2-devel >= 1:2.6.0
BuildRequires: phonon-devel >= 4.3.80
BuildRequires: qt4-build >= %{_qtver}
BuildRequires: qt4-qmake >= %{_qtver}
BuildRequires: rpmbuild(macros) >= 1.129
BuildRequires: tidy-devel
BuildConflicts: quanta
Requires: kde4-kdebase >= %{_kdever}
# Applications required for full functionality:
Suggests: kde4-kdesdk-kompare
Suggests: kde4-kdewebdev-kfilereplace
Suggests: kde4-kdewebdev-kimagemapeditor
Suggests: kde4-kdewebdev-klinkstatus
Suggests: kde4-kdewebdev-kommander
Suggests: kde4-kdevplatform-plugin-php
#Suggests: kde4-kdewebdev-kxsldbg
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
Quanta Plus is a web development tool for the K Desktop Environment.
Quanta is designed for quick web development and is rapidly becoming a
mature editor with a number of great features.
%description -l es.UTF-8
Quanta Plus és una herramienta de desarrollo web para KDE. Es
projetado para rapido desarrollo web e es casi pronto com excelent
quantidad de caracteristicas.
%description -l pl.UTF-8
Quanta Plus to narzÄdzie do tworzenia WWW dla Årodowiska KDE. SÅuży do
szybkiego tworzenia stron i staje siÄ dojrzaÅym edytorem z wieloma
przydatnymi możliwoÅciami.
%description -l pt_BR.UTF-8
O Quanta Plus é uma ferramenta para desenvolvimento web para o KDE. Ã
projetado para desenvolvimento web rápido e está rapidamente se
tornando um editor maduro com um bom número de excelentes
caracterÃsticas.
%prep
%setup -q -n %{orgname}
%build
install -d build
cd build
%cmake \
-DCMAKE_BUILD_TYPE=%{!?debug:Release}%{?debug:Debug} \
-DCMAKE_INSTALL_PREFIX=%{_prefix} \
-DSYSCONF_INSTALL_DIR=%{_sysconfdir} \
-LIBTIDY_INCLUDE_DIR=%{_includedir} \
%if "%{_lib}" == "lib64"
-DLIB_SUFFIX=64 \
%endif
../
%{__make}
%install
rm -rf $RPM_BUILD_ROOT
%{__make} -C build install \
DESTDIR=$RPM_BUILD_ROOT \
kde_htmldir=%{_kdedocdir} \
kde_libs_htmldir=%{_kdedocdir}
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/quanta
%attr(755,root,root) %{_libdir}/kde4/kcm_kdev_usertoolbars.so
%attr(755,root,root) %{_libdir}/kde4/libkdevcreatequantaproject.so
%attr(755,root,root) %{_libdir}/kde4/libkdevhtmlpreview.so
%attr(755,root,root) %{_libdir}/kde4/libkdevquantacore.so
%attr(755,root,root) %{_libdir}/kde4/libkdevquantafilestree.so
%attr(755,root,root) %{_libdir}/kde4/libkdevstructuretree.so
%attr(755,root,root) %{_libdir}/kde4/libkdevtemplatestree.so
%attr(755,root,root) %{_libdir}/kde4/libkdevusertoolbars.so
%attr(755,root,root) %{_libdir}/libkdevquanta.so*
%{_datadir}/apps/kdevcreatequantaproject
%dir %{_datadir}/apps/kdevhtmlpreview
%{_datadir}/apps/kdevhtmlpreview/kdevhtmlpreview.rc
%{_datadir}/apps/kdevplatform/profiles/quanta
%{_datadir}/apps/kdevquantacore
%{_datadir}/apps/kdevquantafilestree
%dir %{_datadir}/apps/kdevstructuretree
%{_datadir}/apps/kdevstructuretree/kdevstructuretree.rc
%dir %{_datadir}/apps/kdevtemplatestree
%{_datadir}/apps/kdevtemplatestree/kdevtemplatestree.rc
%{_datadir}/apps/kdevusertoolbars
%{_datadir}/apps/quanta
%{_datadir}/config.kcfg/quanta.kcfg
%{_datadir}/kde4/services/kcm_kdev_usertoolbars.desktop
%{_datadir}/kde4/services/kdevcreatequantaproject.desktop
%{_datadir}/kde4/services/kdevhtmlpreview.desktop
%{_datadir}/kde4/services/kdevquantacore.desktop
%{_datadir}/kde4/services/kdevquantafilestree.desktop
%{_datadir}/kde4/services/kdevstructuretree.desktop
%{_datadir}/kde4/services/kdevtemplatestree.desktop
%{_datadir}/kde4/services/kdevusertoolbars.desktop
%{_datadir}/kde4/servicetypes/kdevplatformquanta.desktop
%{_desktopdir}//kde4/quanta.desktop
%{_iconsdir}/[!l]*/*/apps/quanta.png
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <[email protected]>
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log: kde4-kdewebdev-quanta.spec,v $
Index: kde4-kdevplatform/kde4-kdevplatform.spec
===================================================================
RCS file: /cvsroot/packages/kde4-kdevplatform/kde4-kdevplatform.spec,v
retrieving revision 1.30
diff -u -r1.30 kde4-kdevplatform.spec
--- kde4-kdevplatform/kde4-kdevplatform.spec 18 Mar 2010 21:52:17 -0000 1.30
+++ kde4-kdevplatform/kde4-kdevplatform.spec 27 Mar 2010 10:32:35 -0000
@@ -11,7 +11,7 @@
Name: kde4-kdevplatform
Version: 0.9.99
#Release: 0.%{svnrev}.1
-Release: 0.1
+Release: 0.2
License: GPL
Group: X11/Development/Tools
# get it via: svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdevplatform
@@ -101,6 +101,8 @@
%install
rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT%{_datadir}/apps/kdevplatform/profiles
+
%{__make} -C build install \
DESTDIR=$RPM_BUILD_ROOT \
kde_htmldir=%{_kdedocdir}
@@ -180,6 +182,8 @@
#%attr(755,root,root) %{_libdir}/kde4/kdevvcscommon.so
%attr(755,root,root) %{_libdir}/kde4/kdevappwizard.so
+%dir %{_datadir}/apps/kdevplatform
+%dir %{_datadir}/apps/kdevplatform/profiles
%dir %{_datadir}/apps/kdevstandardoutputview
%{_datadir}/apps/kdevstandardoutputview/kdevstandardoutputview.rc
%dir %{_datadir}/apps/kdevcvs
# $Revision: 1.1 $, $Date: 2010/04/01 00:00:00 $
%define orgname php
%define _kdevelopver 3.9.99
%define _prever beta4
%define _state unstable
Summary: PHP plugins for kdevplatform
Summary(pl.UTF-8): Wtyczki PHP dla kdevplatform
Name: kde4-kdevplatform-plugin-php
Version: 1.0
Release: 0.%{_prever}.1
License: GPL
Group: X11/Development/Tools
Source0:
ftp://ftp.kde.org/pub/kde/%{_state}/kdevelop/%{_kdevelopver}/src/%{orgname}-%{version}-%{_prever}.tar.bz2
# Source0-md5: 9a647e689b262df9332d7fd366737a9c
Source1:
ftp://ftp.kde.org/pub/kde/%{_state}/kdevelop/%{_kdevelopver}/src/%{orgname}-docs-%{version}-%{_prever}.tar.bz2
# Source1-md5: d86274cf7f0ad1821ac1426b0d95aa8e
URL: http://www.kdevelop.org/
BuildRequires: kde4-kdevplatform-devel >= 0.9.97
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
PHP plugins for kdevplatform.
%description -l pl.UTF-8
Wtyczki PHP dla kdevplatform.
%prep
%setup -q -n %{orgname}-%{version}-%{_prever} -a1
%build
install -d build
cd build
%cmake \
-DCMAKE_BUILD_TYPE=%{!?debug:Release}%{?debug:Debug} \
-DCMAKE_INSTALL_PREFIX=%{_prefix} \
-DSYSCONF_INSTALL_DIR=%{_sysconfdir} \
../
%{__make}
cd ../
cd %{orgname}-docs-%{version}-%{_prever}
install -d build
cd build
%cmake \
-DCMAKE_BUILD_TYPE=%{!?debug:Release}%{?debug:Debug} \
-DCMAKE_INSTALL_PREFIX=%{_prefix} \
-DSYSCONF_INSTALL_DIR=%{_sysconfdir} \
../
%{__make}
cd ../
%install
rm -rf $RPM_BUILD_ROOT
%{__make} -C build install \
DESTDIR=$RPM_BUILD_ROOT \
kde_htmldir=%{_kdedocdir}
%{__make} -C %{orgname}-docs-%{version}-%{_prever}/build install \
DESTDIR=$RPM_BUILD_ROOT \
kde_htmldir=%{_kdedocdir}
%clean
rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/kde4/kdevphpdocs.so
%attr(755,root,root) %{_libdir}/kde4/kdevphpdocs_config.so
%attr(755,root,root) %{_libdir}/kde4/kdevphplanguagesupport.so
%attr(755,root,root) %{_libdir}/libkdev4phpcompletion.so
%attr(755,root,root) %{_libdir}/libkdev4phpduchain.so
%attr(755,root,root) %{_libdir}/libkdev4phpparser.so
%dir %{_datadir}/apps/kdevappwizard
%dir %{_datadir}/apps/kdevappwizard/templates
%{_datadir}/apps/kdevappwizard/templates/simple_phpapp.tar.bz2
%dir %{_datadir}/apps/kdevphpsupport
%{_datadir}/apps/kdevphpsupport/phpfunctions.php.gz
%{_datadir}/config.kcfg/phpdocssettings.kcfg
%{_datadir}/kde4/services/kdevphpsupport.desktop
%{_datadir}/kde4/services/kdevphpdocs.desktop
%{_datadir}/kde4/services/kdevphpdocs_config.desktop
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <[email protected]>
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log: kde4-kdevplatform-php.spec,v $
# $Revision: 1.1 $, $Date: 2010/04/01 00:00:00 $
%define orgname upload
%define svnrev 1107713
Summary: Upload plugin for kdevplatform
Summary(pl.UTF-8): Wtyczka wysyÅania dla kdevplatform
Name: kde4-kdevplatform-plugin-upload
Version: 0.0.1
Release: 0.%{svnrev}.1
License: GPL
Group: X11/Development/Tools
# get it via: svn co
svn://anonsvn.kde.org/home/kde/trunk/extragear/sdk/kdevelop-plugins/upload
Source0: http://77.236.1.75/src/%{orgname}-svn-%{svnrev}.tar.bz2
# Source0-md5: 58aae80d37fbf7ede5840afa61d8f54c
URL: http://www.kdevelop.org/
BuildRequires: kde4-kdevplatform-devel >= 0.9.97
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
kdevplatform plugin
%description -l pl.UTF-8
kdevplatform plugin
%prep
%setup -q -n %{orgname}
%build
install -d build
cd build
%cmake \
-DCMAKE_BUILD_TYPE=%{!?debug:Release}%{?debug:Debug} \
-DCMAKE_INSTALL_PREFIX=%{_prefix} \
-DSYSCONF_INSTALL_DIR=%{_sysconfdir} \
../
%{__make}
cd ../
%install
rm -rf $RPM_BUILD_ROOT
%{__make} -C build install \
DESTDIR=$RPM_BUILD_ROOT \
kde_htmldir=%{_kdedocdir}
%clean
rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/kde4/kcm_kdev_upload.so
%attr(755,root,root) %{_libdir}/kde4/libkdevupload.so
%dir %{_datadir}/apps/kdevupload
%{_datadir}/apps/kdevupload/kdevupload.rc
%{_datadir}/kde4/services/kcm_kdev_upload.desktop
%{_datadir}/kde4/services/kdevupload.desktop
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <[email protected]>
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log: kde4-kdevplatform-upload.spec,v $
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl