[leechcraft/f17] Fixing the spec file
Minh Ngo
ignotusp at fedoraproject.org
Sat Mar 17 23:11:09 UTC 2012
commit c5ae55ac571cf82493a9ee03cb49cbd490581607
Author: Minh Ngo <nlminhtl at gmail.com>
Date: Sun Mar 18 01:10:47 2012 +0200
Fixing the spec file
leechcraft.spec | 584 +++++++++++++++++++------------------------------------
1 files changed, 200 insertions(+), 384 deletions(-)
---
diff --git a/leechcraft.spec b/leechcraft.spec
index 0aba959..8813733 100644
--- a/leechcraft.spec
+++ b/leechcraft.spec
@@ -30,6 +30,8 @@ BuildRequires: hicolor-icon-theme
BuildRequires: oxygen-icon-theme
BuildRequires: gettext-devel
BuildRequires: gtk2
+BuildRequires: libmsn-devel
+BuildRequires: telepathy-qt4-devel
#Poshuku dependencies
BuildRequires: qjson-devel
@@ -78,7 +80,6 @@ dependencies and performs several other housekeeping tasks.
%package full
Summary: Metapackage Containing All Ready-To-Use LeechCraft Plugins
Requires: %{name}-aggregator%{?_isa} = %{full_version}
-Requires: %{name}-aggregator-bodyfetch%{?_isa} = %{full_version}
Requires: %{name}-auscrie%{?_isa} = %{full_version}
Requires: %{name}-popishu%{?_isa} = %{full_version}
Requires: %{name}-cstp%{?_isa} = %{full_version}
@@ -90,44 +91,14 @@ Requires: %{name}-lmp%{?_isa} = %{full_version}
Requires: %{name}-networkmonitor%{?_isa} = %{full_version}
Requires: %{name}-newlife%{?_isa} = %{full_version}
Requires: %{name}-poshuku%{?_isa} = %{full_version}
-Requires: %{name}-poshuku-fatape%{?_isa} = %{full_version}
-Requires: %{name}-poshuku-cleanweb%{?_isa} = %{full_version}
-Requires: %{name}-poshuku-filescheme%{?_isa} = %{full_version}
-Requires: %{name}-poshuku-fua%{?_isa} = %{full_version}
-Requires: %{name}-poshuku-wyfv%{?_isa} = %{full_version}
Requires: %{name}-pintab%{?_isa} = %{full_version}
-Requires: %{name}-poshuku-keywords%{?_isa} = %{full_version}
-Requires: %{name}-poshuku-pogooglue%{?_isa} = %{full_version}
Requires: %{name}-poshuku-onlinebookmarks%{?_isa} = %{full_version}
-Requires: %{name}-poshuku-delicious%{?_isa} = %{full_version}
-Requires: %{name}-poshuku-readitlater%{?_isa} = %{full_version}
Requires: %{name}-seekthru%{?_isa} = %{full_version}
Requires: %{name}-summary%{?_isa} = %{full_version}
Requires: %{name}-vgrabber%{?_isa} = %{full_version}
Requires: %{name}-shellopen%{?_isa} = %{full_version}
Requires: %{name}-secman%{?_isa} = %{full_version}
-Requires: %{name}-secman-simplestorage%{?_isa} = %{full_version}
Requires: %{name}-azoth%{?_isa} = %{full_version}
-Requires: %{name}-azoth-acetamide%{?_isa} = %{full_version}
-Requires: %{name}-azoth-chathistory%{?_isa} = %{full_version}
-Requires: %{name}-azoth-autopaste%{?_isa} = %{full_version}
-Requires: %{name}-azoth-embedmedia%{?_isa} = %{full_version}
-Requires: %{name}-azoth-hili%{?_isa} = %{full_version}
-Requires: %{name}-azoth-juick%{?_isa} = %{full_version}
-Requires: %{name}-azoth-nativeemoticons%{?_isa} = %{full_version}
-Requires: %{name}-azoth-p100q%{?_isa} = %{full_version}
-Requires: %{name}-azoth-standardstyles%{?_isa} = %{full_version}
-Requires: %{name}-azoth-xoox%{?_isa} = %{full_version}
-Requires: %{name}-azoth-xtazy%{?_isa} = %{full_version}
-Requires: %{name}-azoth-depester%{?_isa} = %{full_version}
-Requires: %{name}-azoth-herbicide%{?_isa} = %{full_version}
-Requires: %{name}-azoth-rosenthal%{?_isa} = %{full_version}
-Requires: %{name}-azoth-lastseen%{?_isa} = %{full_version}
-Requires: %{name}-azoth-adiumstyles%{?_isa} = %{full_version}
-Requires: %{name}-azoth-autoidler%{?_isa} = %{full_version}
-Requires: %{name}-azoth-metacontacts%{?_isa} = %{full_version}
-Requires: %{name}-azoth-modnok%{?_isa} = %{full_version}
-Requires: %{name}-azoth-isterique%{?_isa} = %{full_version}
Requires: %{name}-bittorrent%{?_isa} = %{full_version}
Requires: %{name}-advancednotifications%{?_isa} = %{full_version}
Requires: %{name}-glance%{?_isa} = %{full_version}
@@ -156,6 +127,9 @@ LeechCraft.
%package aggregator
Summary: LeechCraft Aggregator Module
Requires: %{name}-cstp%{?_isa} = %{full_version}
+
+Provides: leechcraft-aggregator-bodyfetch%{?_isa} = %{full_version}
+Obsoletes: leechcraft-aggregator-bodyfetch%{?_isa} < %{full_version}
%description aggregator
RSS/Atom feed reader for LeechCraft.
@@ -163,14 +137,6 @@ RSS/Atom feed reader for LeechCraft.
A web browser plugin is recommended to show the news in a fancy way.
-%package aggregator-bodyfetch
-Summary: LeechCraft Aggregator Bodyfetch Module
-Requires: %{name}-aggregator%{?_isa} = %{full_version}
-
-%description aggregator-bodyfetch
-Aggregator BodyFetch plugin for automatic fetching of full news bodies.
-
-
%package auscrie
Summary: LeechCraft Auscrie Module
Requires: %{name}%{?_isa} = %{full_version}
@@ -285,6 +251,22 @@ RSS feeds and settings from Akregator and Liferea.
%package poshuku
Summary: LeechCraft Web Browser Module
Requires: %{name}%{?_isa} = %{full_version}
+
+Provides: leechcraft-poshuku-cleanweb = %{full_version}
+Provides: leechcraft-poshuku-filescheme = %{full_version}
+Provides: leechcraft-poshuku-fua = %{full_version}
+Provides: leechcraft-poshuku = %{full_version}
+Provides: leechcraft-poshuku-fatape = %{full_version}
+Provides: leechcraft-poshuku-wyfv = %{full_version}
+Provides: leechcraft-poshuku-pogooglue = %{full_version}
+
+Obsoletes: leechcraft-poshuku-cleanweb < %{full_version}
+Obsoletes: leechcraft-poshuku-filescheme < %{full_version}
+Obsoletes: leechcraft-poshuku-fua < %{full_version}
+Obsoletes: leechcraft-poshuku < %{full_version}
+Obsoletes: leechcraft-poshuku-fatape < %{full_version}
+Obsoletes: leechcraft-poshuku-wyfv < %{full_version}
+Obsoletes: leechcraft-poshuku-pogooglue < %{full_version}
%description poshuku
Web browser for LeechCraft.
@@ -298,63 +280,6 @@ features:
* tagging bookmarks;
* support for SQLite or PostgreSQL storage.
-
-%package poshuku-fatape
-Summary: LeechCraft Greasemonkey Module
-Requires: %{name}-poshuku%{?_isa} = %{full_version}
-
-%description poshuku-fatape
-Greasemonkey scripts for leechcraft-poshuku.
-
-
-%package poshuku-cleanweb
-Summary: LeechCraft Ad Filter Module
-Requires: %{name}-poshuku%{?_isa} = %{full_version}
-
-%description poshuku-cleanweb
-Ad filter for Web browser for LeechCraft.
-
-This package contains a plugin for the Poshuku web browser that
-filters out ads according to predefined rules. It is compatible with
-Firefox's AdBlock rules list files. It also supports disabling Flash
-and allowing it to load only after you click on the corresponding
-button.
-
-
-%package poshuku-filescheme
-Summary: LeechCraft Schemes Module
-Requires: %{name}-poshuku%{?_isa} = %{full_version}
-
-%description poshuku-filescheme
-file://-schemes support for a Web browser for LeechCraft.
-
-This package contains a plugin for the Poshuku web browser that allows
-it to handle file:// schemes.
-
-
-%package poshuku-fua
-Summary: LeechCraft User Agent Module
-Requires: %{name}-poshuku%{?_isa} = %{full_version}
-
-%description poshuku-fua
-Fake user agent plugin for Web browser for LeechCraft.
-
-This package contains a plugin for the Poshuku web browser that allows
-it to set fake user agents for different domains or even URLs based on
-regexps.
-
-
-%package poshuku-wyfv
-Summary: LeechCraft Flash Video Replacer Module
-Requires: %{name}-poshuku%{?_isa} = %{full_version}
-
-%description poshuku-wyfv
-Flash video replacer for Web browser for LeechCraft.
-
-This package contains a plugin for the Poshuku web browser that
-replaces default flash-based video players on some sites with any
-suitable LeechCraft's media player thus avoiding the need for Flash.
-
%package pintab
Summary: LeechCraft Pintab Module
@@ -387,6 +312,11 @@ Instantly searching selected text in Google.
%package poshuku-onlinebookmarks
Summary: LeechCraft Online Bookmarks Module
Requires: %{name}-poshuku%{?_isa} = %{full_version}
+
+Provides: leechcraft-poshuku-delicious%{?_isa} = %{full_version}
+Obsoletes: leechcraft-poshuku-delicious%{?_isa} < %{full_version}
+Provides: leechcraft-poshuku-readitlater%{?_isa} = %{full_version}
+Obsoletes: leechcraft-poshuku-readitlater%{?_isa} < %{full_version}
%description poshuku-onlinebookmarks
Online bookmarks plugin for LeechCraft.
@@ -395,22 +325,6 @@ This package contains a plugin for the Poshuku web browser that allows
to synchronize bookmarks with services like Read It Later.
-%package poshuku-delicious
-Summary: LeechCraft Poshuku Onlinebookmarks Delicious Module
-Requires: %{name}-poshuku-onlinebookmarks%{?_isa} = %{full_version}
-
-%description poshuku-delicious
-Poshuku OB Del.icio.us provides support for the Del.icio.us service.
-
-
-%package poshuku-readitlater
-Summary: LeechCraft Poshuku Onlinebookmarks ReadItLaterModule
-Requires: %{name}-poshuku-onlinebookmarks%{?_isa} = %{full_version}
-
-%description poshuku-readitlater
-Poshuku OB Read it Later provides support for the Read it Later service.
-
-
%package seekthru
Summary: LeechCraft OpenSearch Module
Requires: %{name}%{?_isa} = %{full_version}
@@ -461,6 +375,9 @@ one.
%package secman
Summary: LeechCraft Security Manager Module
Requires: %{name}%{?_isa} = %{full_version}
+
+Provides: %{name}-secman%{?_isa} = %{full_version}
+Obsoletes: %{name}-secman%{?_isa} < %{full_version}
%description secman
Security manager for LeechCraft.
@@ -470,200 +387,71 @@ stuff for LeechCraft. Particular storage backends are implemented
by plugins for this plugin.
-%package secman-simplestorage
-Summary: LeechCraft Simple Storage Module
-Requires: %{name}-secman%{?_isa} = %{full_version}
-
-%description secman-simplestorage
-Simple storage backend for SecMan.
-
-This package contains a simple, unencrypted storage backend for
-SecMan, LeechCraft's security manager plugin.
-
-
%package azoth
Summary: LeechCraft Messenger Module
Requires: %{name}%{?_isa} = %{full_version}
-
-%description azoth
-IM client for LeechCraft.
-
-This package contains a simple IM client for LeechCraft.
-
-
-%package azoth-acetamide
-Summary: IRC Support for LeechCraft Azoth Module
-Requires: %{name}-azoth%{?_isa} = %{full_version}
-
-%description azoth-acetamide
-This package contains a IRC support for LeechCraft Azoth Module.
-
-
-%package azoth-chathistory
-Summary: Chat History for LeechCraft Azoth Module
-Requires: %{name}-azoth%{?_isa} = %{full_version}
-
-%description azoth-chathistory
-This package contains a chat history module for LeechCraft Azoth
-Module.
-
-
-%package azoth-autopaste
-Summary: Autopaste for LeechCraft Azoth Module
-Requires: %{name}-azoth%{?_isa} = %{full_version}
-
-%description azoth-autopaste
-This package contains an autopaste for automatic pasting of long
-messages to pastebins
-
-%package azoth-embedmedia
-Summary: Media Objects for LeechCraft Azoth Module
-Requires: %{name}-azoth%{?_isa} = %{full_version}
-
-%description azoth-embedmedia
-This package enables embedding different media objects in chat
-tab for LeechCraft Azoth Module.
-
-
-%package azoth-hili
-Summary: Conference Highlights for LeechCraft Azoth Module
-Requires: %{name}-azoth%{?_isa} = %{full_version}
-
-%description azoth-hili
-This package contains a plugin for customizing conference highlights
-for LeechCraft Azoth Module.
-
-
-%package azoth-juick
-Summary: Juick.com Service for LeechCraft Azoth Module
-Requires: %{name}-azoth%{?_isa} = %{full_version}
-
-%description azoth-juick
-This package contains a plugin for the juick.com microblogging service
-for LeechCraft Azoth Module.
-
-
-%package azoth-nativeemoticons
-Summary: Emoticons Packs for LeechCraft Azoth Module
-Requires: %{name}-azoth%{?_isa} = %{full_version}
-
-%description azoth-nativeemoticons
-This package contains a plugin for supporting emoticons packs in LeechCraft
-Azoth Module.
-
-
-%package azoth-p100q
-Summary: Psto.net Service for LeechCraft Azoth Module
-Requires: %{name}-azoth%{?_isa} = %{full_version}
-
-%description azoth-p100q
-This package contains a plugin for the psto.net microblogging service
-for LeechCraft Azoth Module.
-
-
-%package azoth-standardstyles
-Summary: Standard Styles for LeechCraft Azoth Module
-Requires: %{name}-azoth%{?_isa} = %{full_version}
-
-%description azoth-standardstyles
-This package provides standard styles for LeechCraft Azoth Module.
+Provides: %{name}-azoth-acetamide%{?_isa} = %{full_version}
+Provides: %{name}-azoth-chathistory%{?_isa} = %{full_version}
+Provides: %{name}-azoth-autopaste%{?_isa} = %{full_version}
+Provides: %{name}-azoth-embedmedia%{?_isa} = %{full_version}
+Provides: %{name}-azoth-hili%{?_isa} = %{full_version}
+Provides: %{name}-azoth-juick%{?_isa} = %{full_version}
+Provides: %{name}-azoth-nativeemoticons%{?_isa} = %{full_version}
+Provides: %{name}-azoth-p100q%{?_isa} = %{full_version}
+Provides: %{name}-azoth-standardstyles%{?_isa} = %{full_version}
+Provides: %{name}-azoth-xoox%{?_isa} = %{full_version}
+Provides: %{name}-azoth-xtazy%{?_isa} = %{full_version}
+Provides: %{name}-azoth-depester%{?_isa} = %{full_version}
+Provides: %{name}-azoth-herbicide%{?_isa} = %{full_version}
+Provides: %{name}-azoth-rosenthal%{?_isa} = %{full_version}
+Provides: %{name}-azoth-lastseen%{?_isa} = %{full_version}
+Provides: %{name}-azoth-adiumstyles%{?_isa} = %{full_version}
+Provides: %{name}-azoth-autoidler%{?_isa} = %{full_version}
+Provides: %{name}-azoth-metacontacts%{?_isa} = %{full_version}
+Provides: %{name}-azoth-modnok%{?_isa} = %{full_version}
+Provides: %{name}-azoth-isterique%{?_isa} = %{full_version}
+
+Obsoletes: %{name}-azoth-acetamide%{?_isa} < %{full_version}
+Obsoletes: %{name}-azoth-chathistory%{?_isa} < %{full_version}
+Obsoletes: %{name}-azoth-autopaste%{?_isa} < %{full_version}
+Obsoletes: %{name}-azoth-embedmedia%{?_isa} < %{full_version}
+Obsoletes: %{name}-azoth-hili%{?_isa} < %{full_version}
+Obsoletes: %{name}-azoth-juick%{?_isa} < %{full_version}
+Obsoletes: %{name}-azoth-nativeemoticons%{?_isa} < %{full_version}
+Obsoletes: %{name}-azoth-p100q%{?_isa} < %{full_version}
+Obsoletes: %{name}-azoth-standardstyles%{?_isa} < %{full_version}
+Obsoletes: %{name}-azoth-xoox%{?_isa} < %{full_version}
+Obsoletes: %{name}-azoth-xtazy%{?_isa} < %{full_version}
+Obsoletes: %{name}-azoth-depester%{?_isa} < %{full_version}
+Obsoletes: %{name}-azoth-herbicide%{?_isa} < %{full_version}
+Obsoletes: %{name}-azoth-rosenthal%{?_isa} < %{full_version}
+Obsoletes: %{name}-azoth-lastseen%{?_isa} < %{full_version}
+Obsoletes: %{name}-azoth-adiumstyles%{?_isa} < %{full_version}
+Obsoletes: %{name}-azoth-autoidler%{?_isa} < %{full_version}
+Obsoletes: %{name}-azoth-metacontacts%{?_isa} < %{full_version}
+Obsoletes: %{name}-azoth-modnok%{?_isa} < %{full_version}
+Obsoletes: %{name}-azoth-isterique%{?_isa} < %{full_version}
+%description azoth
+IM client for LeechCraft.
-%package azoth-xoox
-Summary: XMPP Support for LeechCraft Azoth Module
-Requires: %{name}-azoth%{?_isa} = %{full_version}
-
-%description azoth-xoox
-This package contains a XMPP support for LeechCraft Azoth Module.
-
-
-%package azoth-xtazy
-Summary: Publishing Current User Tune for LeechCraft Azoth Module
-Requires: %{name}-azoth%{?_isa} = %{full_version}
-
-%description azoth-xtazy
-This package contains a plugin for publishing current user tune for
-LeechCraft Azoth Module.
-
-
-%package azoth-depester
-Summary: LeechCraft Azoth Module for Ignoring Unwanted Participants
-Requires: %{name}-azoth%{?_isa} = %{full_version}
-
-%description azoth-depester
-This package contains LeechCraft Azoth Module for ignoring unwanted participants.
-
-
-%package azoth-herbicide
-Summary: Antispam Plugin for LeechCraft Azoth Module
-Requires: %{name}-azoth%{?_isa} = %{full_version}
-
-%description azoth-herbicide
-This package contains a basic antispam plugin for LeechCraft Azoth Module.
-
-
-%package azoth-rosenthal
-Summary: Spell Checker Plugin for LeechCraft Azoth Module
-Requires: %{name}-azoth%{?_isa} = %{full_version}
-
-%description azoth-rosenthal
-This package contains a spell checker plugin for LeechCraft Azoth Module.
-
-
-%package azoth-lastseen
-Summary: Client-side Recording of Contacts' Last Online
-Requires: %{name}-azoth%{?_isa} = %{full_version}
-
-%description azoth-lastseen
-Azoth LastSeen for client-side recording of contacts' last online and
-availability time. It doesn't depend on the concrete protocol implementation.
-
-
-%package azoth-adiumstyles
-Summary: Adium Styles for Leechcraft Azoth
-Requires: %{name}-azoth%{?_isa} = %{full_version}
-
-%description azoth-adiumstyles
-Azoth AdiumStyles for, well, support for Adium styles. It is still
-experimental and quite basic, but, nevertheless, already usable.
-
-
-%package azoth-autoidler
-Summary: Automatic Change of Status due to Inactivity Period
-Requires: %{name}-azoth%{?_isa} = %{full_version}
-
-%description azoth-autoidler
-Azoth Autoidler for automatic change of status due to inactivity period.
+This package contains an IM client for LeechCraft.
-
-%package azoth-metacontacts
-Summary: Metacontacts for Leechcraft Azoth
-Requires: %{name}-azoth%{?_isa} = %{full_version}
-
-%description azoth-metacontacts
-Metacontacts for Leechcraft Azoth.
-
-%package azoth-modnok
-Summary: LaTeX support for LeechCraft Azoth
-Requires: %{name}-azoth%{?_isa} = %{full_version}
-
-%description azoth-modnok
-Azoth Modnok for inline in-chat LaTeX rendering and display. It doesn't
-depend on the underlying protocol, and if the protocol supports rich text
-formatting in outgoing messages, it is able to replace the formulas with
-corresponding images in outgoing messages as well, so your buddies would
-see nice rendered formulas instead of raw LaTeX code, even if their client
-doesn't have a LaTeX formatter.
+%package azoth-zheet
+Summary: LeechCraft Azoth - MSN Module
+Requires: %{name}%{?_isa} = %{full_version}
+%description azoth-zheet
+Azoth Zheet provide msn messenger support for Azoth.
-%package azoth-isterique
-Summary: LeechCraft Azoth Isterique Module
-Requires: %{name}-azoth%{?_isa} = %{full_version}
+%package azoth-astrality
+Summary: LeechCraft Azoth - Telepathy support
+Requires: %{name}%{?_isa} = %{full_version}
-%description azoth-isterique
-Azoth Isterique removes excessive CAPS usage from incoming messages.
+%description azoth-astrality
+Support for protocols provided by Telepathy for LeechCraft.
%package bittorrent
@@ -757,6 +545,44 @@ Requires: %{name}%{?_isa} = %{full_version}
%description choroid
This package provides a image viewer for LeechCraft IC.
+
+%package lhtr
+Summary: LeechCraft HTML WYSIWYG editor Module
+Requires: %{name}%{?_isa} = %{full_version}
+
+%description lhtr
+HTML WYSIWYG editor module, usable with mail and blog modules.
+
+
+%package netstoremanager
+Summary: LeechCraft Network file storages Module
+Requires: %{name}%{?_isa} = %{full_version}
+
+%description netstoremanager
+This package contains network storage plugin for Leechcraft.
+
+
+%package sidebar
+Summary: LeechCraft Sidebar Module
+Requires: %{name}%{?_isa} = %{full_version}
+
+%description sidebar
+A nice side bar with quick launch, tabs and tray areas.
+
+%package tabsessmanager
+Summary: LeechCraft Tab Session Manager Module
+Requires: %{name}%{?_isa} = %{full_version}
+
+%description tabsessmanager
+This package contains Tab Session Manager for Leechcraft.
+
+%package gacts
+Summary: LeechCraft Global actions Module
+Requires: %{name}%{?_isa} = %{full_version}
+
+%description gacts
+This module allow set global hotkeys for LeecrCraft
+
%prep
%setup -qn %{name}-%{version}
%patch1
@@ -796,6 +622,9 @@ pushd %{_target_platform}
-DENABLE_BLACKDASH=True \
-DENABLE_CHOROID=True \
-DENABLE_PINTAB=True \
+ -DENABLE_AZOTH_ZHEET=True \
+ -DENABLE_AZOTH_ASTRALITY=True \
+ -DENABLE_GACTS=True \
../src
popd
make %{?_smp_mflags} -C %{_target_platform}
@@ -808,11 +637,6 @@ desktop-file-install \
--dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
%{SOURCE1}
-%find_lang leechcraft --with-qt --without-mo
-%find_lang leechcraft_advancednotifications --with-qt --without-mo
-%find_lang leechcraft_bittorrent --with-qt --without-mo
-%find_lang leechcraft_aggregator --with-qt --without-mo
-%find_lang leechcraft_auscrie --with-qt --without-mo
%find_lang leechcraft_azoth --with-qt --without-mo
%find_lang leechcraft_azoth_acetamide --with-qt --without-mo
%find_lang leechcraft_azoth_autopaste --with-qt --without-mo
@@ -829,6 +653,18 @@ desktop-file-install \
%find_lang leechcraft_azoth_metacontacts --with-qt --without-mo
%find_lang leechcraft_azoth_modnok --with-qt --without-mo
%find_lang leechcraft_azoth_isterique --with-qt --without-mo
+%find_lang leechcraft_azoth_vader --with-qt --without-mo
+cat leechcraft_azoth*.lang > leechcraft_azoths.lang
+
+%find_lang leechcraft_azoth_zheet --with-qt --without-mo
+%find_lang leechcraft_azoth_astrality --with-qt --without-mo
+
+%find_lang leechcraft --with-qt --without-mo
+%find_lang leechcraft_advancednotifications --with-qt --without-mo
+%find_lang leechcraft_bittorrent --with-qt --without-mo
+%find_lang leechcraft_aggregator --with-qt --without-mo
+%find_lang leechcraft_auscrie --with-qt --without-mo
+
%find_lang leechcraft_cstp --with-qt --without-mo
%find_lang leechcraft_dbusmanager --with-qt --without-mo
%find_lang leechcraft_deadlyrics --with-qt --without-mo
@@ -836,15 +672,24 @@ desktop-file-install \
%find_lang leechcraft_lmp --with-qt --without-mo
%find_lang leechcraft_networkmonitor --with-qt --without-mo
%find_lang leechcraft_newlife --with-qt --without-mo
+%find_lang leechcraft_popishu --with-qt --without-mo
+
%find_lang leechcraft_poshuku_cleanweb --with-qt --without-mo
%find_lang leechcraft_poshuku_filescheme --with-qt --without-mo
%find_lang leechcraft_poshuku_fua --with-qt --without-mo
-%find_lang leechcraft_popishu --with-qt --without-mo
%find_lang leechcraft_poshuku --with-qt --without-mo
%find_lang leechcraft_poshuku_fatape --with-qt --without-mo
%find_lang leechcraft_poshuku_wyfv --with-qt --without-mo
%find_lang leechcraft_poshuku_pogooglue --with-qt --without-mo
+cat leechcraft_poshuku*.lang > leechcraft_poshukus.lang
+
+%find_lang leechcraft_poshuku_onlinebookmarks_delicious --with-qt --without-mo
+%find_lang leechcraft_poshuku_onlinebookmarks_readitlater --with-qt --without-mo
%find_lang leechcraft_poshuku_onlinebookmarks --with-qt --without-mo
+
+cat leechcraft_poshuku_onlinebookmarks*.lang > leechcraft_poshuku_onlinebookmarkss.lang
+
+
%find_lang leechcraft_seekthru --with-qt --without-mo
%find_lang leechcraft_shellopen --with-qt --without-mo
%find_lang leechcraft_summary --with-qt --without-mo
@@ -855,9 +700,14 @@ desktop-file-install \
%find_lang leechcraft_anhero --with-qt --without-mo
%find_lang leechcraft_gmailnotifier --with-qt --without-mo
%find_lang leechcraft_lackman --with-qt --without-mo
-%find_lang leechcraft_poshuku_onlinebookmarks_delicious --with-qt --without-mo
-%find_lang leechcraft_poshuku_onlinebookmarks_readitlater --with-qt --without-mo
%find_lang leechcraft_pintab --with-qt --without-mo
+%find_lang leechcraft_lhtr --with-qt --without-mo
+%find_lang leechcraft_tabsessmanager --with-qt --without-mo
+
+%find_lang leechcraft_netstoremanager --with-qt --without-mo
+%find_lang leechcraft_netstoremanager_yandexdisk --with-qt --without-mo
+cat leechcraft_netstoremanager*.lang > leechcraft_netstoremanagers.lang
+
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
@@ -887,6 +737,7 @@ desktop-file-install \
%files devel
%{_datadir}/%{name}/cmake
+%{_datadir}/cmake/Modules/InitLCPlugin.cmake
%{_includedir}/%{name}
%{_libdir}/*lcutil.so
%{_libdir}/*xmlsettingsdialog.so
@@ -904,94 +755,61 @@ desktop-file-install \
%{settings_dir}/aggregatorsettings.xml
%{plugin_dir}/libleechcraft_aggregator.so
%{_datadir}/%{name}/scripts/aggregator/
-
-%files aggregator-bodyfetch
%{plugin_dir}/libleechcraft_aggregator_bodyfetch.so
%files auscrie -f leechcraft_auscrie.lang
%{plugin_dir}/lib%{name}_auscrie.so
-%files azoth -f leechcraft_azoth.lang
+%files azoth -f leechcraft_azoths.lang
%dir %{azoth_dir}
%dir %{azoth_dir}/styles
%{azoth_dir}/emoticons
%{azoth_dir}/iconsets
%{settings_dir}/azothsettings.xml
%{plugin_dir}/libleechcraft_azoth.so
-
-%files azoth-acetamide -f leechcraft_azoth_acetamide.lang
%{settings_dir}/azothacetamidesettings.xml
%{plugin_dir}/libleechcraft_azoth_acetamide.so
-
-%files azoth-autopaste -f leechcraft_azoth_autopaste.lang
%{settings_dir}/azothautopastesettings.xml
%{plugin_dir}/libleechcraft_azoth_autopaste.so
-
-%files azoth-chathistory -f leechcraft_azoth_chathistory.lang
%{plugin_dir}/libleechcraft_azoth_chathistory.so
-
-%files azoth-embedmedia
%{plugin_dir}/libleechcraft_azoth_embedmedia.so
-
-%files azoth-hili -f leechcraft_azoth_hili.lang
%{settings_dir}/azothhilisettings.xml
%{plugin_dir}/libleechcraft_azoth_hili.so
-
-%files azoth-juick
%{plugin_dir}/libleechcraft_azoth_juick.so
-
-%files azoth-nativeemoticons
%{plugin_dir}/libleechcraft_azoth_nativeemoticons.so
-
-%files azoth-p100q -f leechcraft_azoth_p100q.lang
%{settings_dir}/azothp100qsettings.xml
%{plugin_dir}/libleechcraft_azoth_p100q.so
-
-%files azoth-standardstyles
%{plugin_dir}/libleechcraft_azoth_standardstyles.so
-%{azoth_dir}/styles/standard
-
-%files azoth-xoox -f leechcraft_azoth_xoox.lang
+%{azoth_dir}/styles/standards
%{plugin_dir}/libleechcraft_azoth_xoox.so
-
-%files azoth-xtazy -f leechcraft_azoth_xtazy.lang
%{settings_dir}/azothxtazysettings.xml
%{plugin_dir}/libleechcraft_azoth_xtazy.so
-
-%files azoth-depester -f leechcraft_azoth_depester.lang
%{plugin_dir}/libleechcraft_azoth_depester.so
-
-%files azoth-herbicide -f leechcraft_azoth_herbicide.lang
%{plugin_dir}/libleechcraft_azoth_herbicide.so
%{settings_dir}/azothherbicidesettings.xml
-
-%files azoth-rosenthal -f leechcraft_azoth_rosenthal.lang
%{plugin_dir}/libleechcraft_azoth_rosenthal.so
%{settings_dir}/azothrosenthalsettings.xml
-
-%files azoth-adiumstyles
-%{plugin_dir}/libleechcraft_azoth_adiumstyles*
+%{plugin_dir}/libleechcraft_azoth_adiumstyles.so
%{azoth_dir}/styles/adium
-
-%files azoth-autoidler -f leechcraft_azoth_autoidler.lang
-%{plugin_dir}/libleechcraft_azoth_autoidler*
+%{plugin_dir}/libleechcraft_azoth_autoidler.so
%{settings_dir}/azothautoidlersettings.xml
-
-%files azoth-lastseen -f leechcraft_azoth_lastseen.lang
-%{plugin_dir}/libleechcraft_azoth_lastseen*
-
-%files azoth-metacontacts -f leechcraft_azoth_metacontacts.lang
-%{plugin_dir}/libleechcraft_azoth_metacontacts*
-
-%files azoth-modnok -f leechcraft_azoth_modnok.lang
-%{plugin_dir}/libleechcraft_azoth_modnok*
+%{plugin_dir}/libleechcraft_azoth_lastseen.so
+%{plugin_dir}/libleechcraft_azoth_metacontacts.so
+%{plugin_dir}/libleechcraft_azoth_modnok.so
%{settings_dir}/azothmodnoksettings.xml
%{azoth_dir}/lc_azoth_modnok_latexconvert.sh
-
-%files azoth-isterique -f leechcraft_azoth_isterique.lang
-%{plugin_dir}/libleechcraft_azoth_isterique*
+%{plugin_dir}/libleechcraft_azoth_isterique.so
%{settings_dir}/azothisteriquesettings.xml
-
+%{plugin_dir}/libleechcraft_azoth_keeso.so
+%{plugin_dir}/libleechcraft_azoth_vader.so
+%{settings_dir}/azothvadersettings.xml
+
+%files azoth-zheet -f leechcraft_azoth_zheet.lang
+%{plugin_dir}/libleechcraft_azoth_zheet.so
+
+%files azoth-astrality -f leechcraft_azoth_astrality.lang
+%{plugin_dir}/libleechcraft_azoth_astrality.so
+
%files cstp -f leechcraft_cstp.lang
%{settings_dir}/cstpsettings.xml
%{plugin_dir}/*leechcraft_cstp.so
@@ -1022,58 +840,38 @@ desktop-file-install \
%files newlife -f leechcraft_newlife.lang
%{plugin_dir}/libleechcraft_newlife.so
-%files poshuku-cleanweb -f leechcraft_poshuku_cleanweb.lang
-%{settings_dir}/poshukucleanwebsettings.xml
-%{plugin_dir}/libleechcraft_poshuku_cleanweb.so
-
-%files poshuku-filescheme -f leechcraft_poshuku_filescheme.lang
-%{plugin_dir}/libleechcraft_poshuku_filescheme.so
-
%files pintab -f leechcraft_pintab.lang
%{plugin_dir}/libleechcraft_pintab.so
-%files poshuku-keywords
-%{plugin_dir}/libleechcraft_poshuku_keywords.so
-%{settings_dir}/poshukukeywordssettings.xml
-
-%files poshuku-fua -f leechcraft_poshuku_fua.lang
-%{settings_dir}/poshukufuasettings.xml
-%{plugin_dir}/libleechcraft_poshuku_fua.so
-
%files popishu -f leechcraft_popishu.lang
%{settings_dir}/popishusettings.xml
%{plugin_dir}/libleechcraft_popishu.so
-%files poshuku -f leechcraft_poshuku.lang
+%files poshuku -f leechcraft_poshukus.lang
%{_datadir}/%{name}/installed/poshuku/
%{settings_dir}/poshukusettings.xml
%{plugin_dir}/libleechcraft_poshuku.so
-
-%files poshuku-fatape -f leechcraft_poshuku_fatape.lang
+%{settings_dir}/poshukucleanwebsettings.xml
+%{plugin_dir}/libleechcraft_poshuku_cleanweb.so
+%{plugin_dir}/libleechcraft_poshuku_filescheme.so
+%{plugin_dir}/libleechcraft_poshuku_keywords.so
+%{settings_dir}/poshukukeywordssettings.xml
+%{settings_dir}/poshukufuasettings.xml
+%{plugin_dir}/libleechcraft_poshuku_fua.so
%{settings_dir}/poshukufatapesettings.xml
%{plugin_dir}/libleechcraft_poshuku_fatape.so
-
-%files poshuku-wyfv -f leechcraft_poshuku_wyfv.lang
%{settings_dir}/poshukuwyfvsettings.xml
%{plugin_dir}/libleechcraft_poshuku_wyfv.so
-
-%files poshuku-pogooglue -f leechcraft_poshuku_pogooglue.lang
%{plugin_dir}/libleechcraft_poshuku_pogooglue*
-%files poshuku-onlinebookmarks -f leechcraft_poshuku_onlinebookmarks.lang
+%files poshuku-onlinebookmarks -f leechcraft_poshuku_onlinebookmarkss.lang
%{settings_dir}/poshukuonlinebookmarkssettings.xml
%{plugin_dir}/libleechcraft_poshuku_onlinebookmarks.so
-
-%files poshuku-delicious -f leechcraft_poshuku_onlinebookmarks_delicious.lang
-%{plugin_dir}/*_delicious.so
-
-%files poshuku-readitlater -f leechcraft_poshuku_onlinebookmarks_readitlater.lang
%{plugin_dir}/*_readitlater.so
+%{plugin_dir}/*_delicious.so
%files secman
%{plugin_dir}/libleechcraft_secman.so
-
-%files secman-simplestorage
%{plugin_dir}/libleechcraft_secman_simplestorage.so
%files seekthru -f leechcraft_seekthru.lang
@@ -1123,6 +921,22 @@ desktop-file-install \
%{settings_dir}/lackmansettings.xml
%{plugin_dir}/libleechcraft_lackman.so
+%files lhtr -f leechcraft_lhtr.lang
+%{plugin_dir}/libleechcraft_lhtr.so
+
+%files netstoremanager -f leechcraft_netstoremanagers.lang
+%{plugin_dir}/libleechcraft_netstoremanager*
+%{settings_dir}/netstoremanagersettings.xml
+
+%files sidebar
+%{plugin_dir}/sidebar.so
+
+%files tabsessmanager -f leechcraft_tabsessmanager.lang
+%{plugin_dir}/libleechcraft_tabsessmanager.so
+
+%files gacts
+%{plugin_dir}/libleechcraft_gacts.so
+
%changelog
* Sat Mar 17 2012 Minh Ngo <nlminhtl at gmailcom> 0.5.60-1
- Changes http://leechcraft.org/leechcraft-0.5.60-is-released
@@ -1130,6 +944,8 @@ desktop-file-install \
- Removing tabpp plugin
- Renaming the leechcraft-poshuku-pintab package
- Removing oxygen-iconset package
+- Mergin Azoth plugins && Poshuku plugins
+- Adding packages: zheet, astraliti, sidebar and others
* Wed Mar 14 2012 Minh Ngo <nlminhtl at gmail.com> 0.5.0-4
- Disabling eiskaltcpp plugin (Cannot be built for F17
More information about the scm-commits
mailing list