Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37045378
en ru br
Репозитории ALT
5.1: 4.4.5-alt0.M51.1
4.1: 4.1.3-alt0.M41.2
www.altlinux.org/Changes

Группа :: Графические оболочки/KDE
Пакет: kde4webdev

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%define _kde4_alternate_placement 1
%def_disable quanta
%def_disable xsldbg

%add_findpackage_path %_kde4_bindir
%add_findreq_skiplist %_K4apps/klinkstatus/scripts/statistics.rb

%define rname kdewebdev
Name: kde4webdev
%define major 4
%define minor 4
%define bugfix 5
Version: %major.%minor.%bugfix
Release: alt0.M51.1

Group: Graphical desktop/KDE
Summary: A web development for the KDE Desktop Environment
Url: http://kdewebdev.org/
License: GPLv2+

Requires: %name-klinkstatus = %version-%release
Requires: %name-kfilereplace = %version-%release
Requires: %name-kommander = %version-%release
Requires: %name-kimagemapeditor = %version-%release
%if_enabled quanta
Requires: %name-quanta = %version-%release
%endif
%if_enabled kxsldbg
Requires: %name-kxsldbg = %version-%release
%endif


#Source: ftp://ftp.kde.org/pub/kde/stable/%version/src/%rname-%version.tar.bz2

Source: %rname-%version.tar



# Automatically added by buildreq on Fri Oct 24 2008 (-bi)

#BuildRequires: gcc-c++ kde4base-runtime-devel kde4pimlibs-devel libXScrnSaver-devel libXcomposite-devel libXdamage-devel libXft-devel libXpm-devel libXt-devel libXtst-devel libXv-devel libXxf86misc-devel libbfd-devel libjpeg-devel libreadline-devel libruby-devel libxkbfile-devel libxslt-devel xorg-xf86vidmodeproto-devel xsltproc
BuildRequires(pre): kde4base-runtime-devel kde4pimlibs-devel
BuildRequires: gcc-c++ xorg-devel libtidy-devel
BuildRequires: libbfd-devel libjpeg-devel libreadline-devel libruby-devel libxslt-devel xsltproc
BuildRequires: kde4base-runtime-devel >= %version kde4pimlibs-devel >= %version

%description
Kommander: a GUI script builder and executor tool. Needed for some Quanta functionality.
KFileReplace: powerful search and replace in multiple files
KXSLDbg: XSL debugger
KImageMapEditor: image map editor
KLinkStatus: link checker

%package common
Summary: %name common package
Group: System/Configuration/Other
Requires: kde-common >= %major.%minor
%description common
%name common package

%package quanta
Summary: Quanta
Group: Development/Other
Requires: %{get_dep kde4libs}
Requires: %name-common = %version-%release
%description quanta
A HTML editor for the K Desktop Environment.

%package klinkstatus
Summary: Link checker
Group: Networking/Other
Requires: %{get_dep kde4libs}
Requires: %name-common = %version-%release
%description klinkstatus
* Support several protocols (allowing fast checking of
local documents): http, ftp, ssh (fish or sftp) and file.
* Proxy support
* Allows authentication when checking restricted documents
* Supports the latest Web standards-- HTML 4.0, HTTP 1.1
* Server-Side Includes (SSI, aka SHTML) are supported and checked
* Regular expressions to restrict which URLs are searched
* Show link results as they are checked
* Tree like view (that reflects the file structure of the documents) or
 flat view
* Limit the search depth
* Fragment identifiers ("#" anchor links that point to a specific
section in a document) are supported and checked
* Pause/Resume of checking session
* History of checked URLs
* Tabbed checking (allow multiple sessions at the same time)
* Filter checked links (good, broken, malformed and undetermined)
* Configurable number of simultaneous connections (performance tunning)
* Other configurable options like "check external links",
"check parent folders", "timeout"
* Good integration with Quanta+

%package -n libklinkstatuscommon4
Summary: KDE 4 core library
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libklinkstatuscommon4
KDE 4 core library.

%package kfilereplace
Summary: Search and replace in multiple files
Group: Text tools
Requires: %{get_dep kde4libs}
Requires: %name-common = %version-%release
%description kfilereplace
Search and replace in multiple files

%package -n libkommanderwidgets4
Summary: KDE 4 core library
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libkommanderwidgets4
KDE 4 core library.

%package -n libkommandercore4
Summary: KDE 4 core library
Group: System/Libraries
Requires: %name-common = %version-%release
%description -n libkommandercore4
KDE 4 core library.

%package kommander
Summary: GUI script builder and executor tool
Group: Graphical desktop/KDE
Requires: %{get_dep kde4libs}
Requires: %name-common = %version-%release
%description kommander
GUI script builder and executor tool

%package kimagemapeditor
Summary: HTML image map editor
Group: Development/Other
Requires: %{get_dep kde4libs}
Requires: %name-common = %version-%release
%description kimagemapeditor
HTML image map editor

%package kxsldbg
Summary: XSL debugger
Group: Development/Other
Requires: %{get_dep kde4libs}
Requires: %name-common = %version-%release
%description kxsldbg
XSL debugger

%package devel
Summary: Devel stuff for %name
Group: Development/KDE and QT
Requires: %name-common = %version-%release
%description devel
This package contains header files needed if you wish to build applications
based on %name.

%prep
%setup -q -n %rname-%version

%build
%K4build

%install
%K4install


%files
%files common
%doc README
%_kde4_iconsdir/*/*/actions/*
#%exclude %_kde4_iconsdir/*/*/actions/*xsldbg*

%if_enabled quanta
%files quanta
%_kde4_bindir/quanta
%_K4lib/libkdev*
%_K4lib/quanta*
%_K4libdir/libkdevquanta.so.*
%_kde4_xdg_apps/quanta.desktop
%_K4cfg/quanta.kcfg
%_K4srv/kdev*
%_K4srv/quanta*
%_K4srvtyp/kdev*
%_K4apps/kdev*/*
%_K4apps/quanta*/*
%_kde4_iconsdir/*/*/apps/quanta*
%_K4doc/en/quanta
%endif

%files klinkstatus
%_kde4_bindir/klinkstatus
%_K4lib/klinkstatuspart.so
%_K4lib/automationklinkstatus.so
%_K4lib/krossmoduleklinkstatus.so
%_kde4_xdg_apps/klinkstatus.desktop
%_K4apps/klinkstatus
%_K4apps/klinkstatuspart
%_kde4_iconsdir/*/*/apps/klinkstatus.png
%_K4srv/klinkstatus_part.desktop
%_K4conf/klinkstatus.knsrc
%_K4srv/klinkstatus_automation.desktop
%_K4srv/krossmoduleklinkstatus.desktop
%_K4doc/en/klinkstatus
%_K4dbus_interfaces/org.kde.kdewebdev.klinkstatus.SearchManager.xml

%files -n libklinkstatuscommon4
%_K4libdir/libklinkstatuscommon.so.*

%files kfilereplace
%_kde4_bindir/kfilereplace
%_kde4_xdg_apps/kfilereplace.desktop
%_K4apps/kfilereplace
%_K4apps/kfilereplacepart
%_kde4_iconsdir/*/*/apps/kfilereplace.png
%_K4srv/kfilereplacepart.desktop
%_K4lib/libkfilereplacepart.so
%_K4doc/en/kfilereplace
%_K4dbus_interfaces/org.kde.kfilereplace.xml

%files -n libkommanderwidgets4
%_K4libdir/libkommanderwidgets.so.*

%files -n libkommandercore4
%_K4libdir/libkommandercore.so.*

%files kommander
%_kde4_bindir/kommander
%_K4applnk/.hidden/kommander.desktop

%files kimagemapeditor
%_kde4_bindir/kimagemapeditor
%_kde4_xdg_apps/kimagemapeditor.desktop
%_K4apps/kimagemapeditor
%_kde4_iconsdir/hicolor/*/apps/kimagemapeditor.png
%_K4srv/kimagemapeditorpart.desktop
%_K4lib/libkimagemapeditor.so
%_K4doc/*/kimagemapeditor

%if_enabled kxsldbg
%files kxsldbg
%_kde4_bindir/kxsldbg
%_kde4_bindir/xsldbg
%_kde4_xdg_apps/kxsldbg.desktop
%dir %_K4apps/kxsldbg
%_K4apps/kxsldbg/*
%dir %_K4apps/xsldbg
%_K4apps/xsldbg/*
%dir %_K4apps/kxsldbgpart
%_K4apps/kxsldbgpart/*
%_kde4_iconsdir/*/*/*/*xsldbg*
%_K4srv/kxsldbg_part.desktop
%_K4lib/libkxsldbgpart.so
%_K4doc/en/kxsldbg
%_K4doc/en/xsldbg
%_K4dbus_interfaces/org.kde.kxsldbg.kxsldbg.xml
#%_man1dir/xsldbg.1.*
%endif

%files devel
#%_K4dbus_interfaces/*
%_K4includedir/*
%_K4link/*.so

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin