[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