rpms/blokkal/devel blokkal.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
thomasj
thomasj at fedoraproject.org
Thu Jan 21 09:19:38 UTC 2010
Author: thomasj
Update of /cvs/pkgs/rpms/blokkal/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6616/devel
Modified Files:
.cvsignore sources
Added Files:
blokkal.spec import.log
Log Message:
import
--- NEW FILE blokkal.spec ---
Name: blokkal
Version: 0.1.2
Release: 1%{?dist}
Summary: A KDE blogging client that supports multiple protocols and sites
Group: Applications/Internet
License: GPLv2+
URL: http://blokkal.sourceforge.net/
Source0: https://downloads.sourceforge.net/sourceforge/blokkal/files/Blokkal-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: kdepimlibs-devel
BuildRequires: gettext
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
%global kde4_version %((kde4-config --version 2>/dev/null || echo "KDE 4.3.0") | grep ^KDE | cut -d' ' -f2)
%{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} }
%description
Blokkal is a KDE blogging client that supports multiple protocols and
blogging sites. The goal is to provide a uniform way to access the
most-commonly-used blogging systems. It has been designed for a maximum
of modularity allowing for easy extension.
Currently the following protocols are supported:
LiveJournal
Blogger 1.0
Blogger/GData
MetaWeblog API
MovableType
Blokkal is capable of creating new entries as well as loading and editing
entries that have already been posted into a blog.
Additionally, new entries can be posted into multiple blogs at the same time
and entries can be previewed before being posted.
A couple of formatting options help to apply some common text formattings
while editing the HTML-code of an entry, while syntax-highlighting aids in
ensuring correct code. There exist dialogs that help inserting links and
images, which can be dragged and dropped into the editor from other
applications such as webbrowsers.
%package libs
Summary: Blokkal libraries
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: kdelibs%{?_isa} >= %{kde4_version}
%description libs
Blokkal libraries
%prep
%setup -q -n Blokkal-%{version}
%build
mkdir -p %{_target_platform}
pushd %{_target_platform}
%{cmake_kde4} ..
popd
make %{?_smp_mflags} -C %{_target_platform}
%install
rm -rf %{buildroot}
make install/fast -C %{_target_platform} DESTDIR=%{buildroot}
%find_lang %{name}
## unpackaged devel files
rm -f %{buildroot}%{_kde4_libdir}/libblokkalblogger.so
rm -f %{buildroot}%{_kde4_libdir}/libblokkalmwa.so
rm -f %{buildroot}%{_kde4_libdir}/libblokkal.so
%clean
rm -rf %{buildroot}
%check
desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/%{name}.desktop
%post libs -p /sbin/ldconfig
%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
%postun libs -p /sbin/ldconfig
%postun
if [ $1 -eq 0 ] ; then
touch --no-create %{_kde4_iconsdir}/hicolor &>/dev/null
gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &>/dev/null || :
update-desktop-database -q &> /dev/null
update-mime-database %{_kde4_datadir}/mime &> /dev/null
fi
%posttrans
gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || :
update-desktop-database -q &> /dev/null
update-mime-database %{_kde4_datadir}/mime &> /dev/null
%files -f %{name}.lang
%defattr(-,root,root,-)
## No ChangeLog and README, they are zero-length
%doc AUTHORS COPYING
%{_kde4_bindir}/%{name}
%{_kde4_datadir}/applications/kde4/%{name}.desktop
%{_kde4_datadir}/config.kcfg/*.kcfg
%{_kde4_iconsdir}/crystalsvg/*/*/*.png
%{_kde4_iconsdir}/hicolor/*/*/*.png
%{_kde4_appsdir}/blokkal/
%{_kde4_appsdir}/blokkal_blogger/
%{_kde4_appsdir}/blokkal_gdata/
%{_kde4_appsdir}/blokkal_livejournal/
%{_kde4_appsdir}/blokkal_metaweblog/
%{_kde4_appsdir}/blokkal_movabletype/
%{_kde4_datadir}/kde4/services/*.desktop
%{_kde4_datadir}/kde4/servicetypes/*.desktop
%{_kde4_datadir}/mime/packages/blokkal.xml
%files libs
%defattr(-,root,root,-)
%{_kde4_libdir}/kde4/*.so
%{_kde4_libdir}/*.so*
%changelog
* Tue Oct 26 2009 Thomas Janssen <thomasj at fedoraproject.org> 0.1.2-1
- New upstream version
* Tue Oct 13 2009 Thomas Janssen <thomasj at fedoraproject.org> 0.1.1-5
- Removed unneeded requires
- Moved sed from check to prep (upstream is informed, fixed with next release)
- Commented the sed trickery until the next source update (removed then)
- Corrected Source0 URL
- Cleaned up desktop validation
- Removed doc dupes
* Tue Oct 13 2009 Thomas Janssen <thomasj at fedoraproject.org> 0.1.1-4
- Removed unneeded BR
- Changed appsdir to blokkal/ to own the dir
* Sun Oct 04 2009 Thomas Janssen <thomasj at fedoraproject.org> 0.1.1-3
- better use of macros (name)
* Mon Sep 28 2009 Thomas Janssen <thomasj at fedoraproject.org> 0.1.1-2
- Changed to lowercase name for sanity
* Sun Sep 27 2009 Thomas Janssen <thomasj at fedoraproject.org> 0.1.1-1
- Initial RPM release
--- NEW FILE import.log ---
blokkal-0_1_2-1_fc11:HEAD:blokkal-0.1.2-1.fc11.src.rpm:1264065520
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/blokkal/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 21 Jan 2010 00:36:06 -0000 1.1
+++ .cvsignore 21 Jan 2010 09:19:38 -0000 1.2
@@ -0,0 +1 @@
+Blokkal-0.1.2.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/blokkal/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 21 Jan 2010 00:36:06 -0000 1.1
+++ sources 21 Jan 2010 09:19:38 -0000 1.2
@@ -0,0 +1 @@
+3b84066d0f7ef83cbffd41a74a2f09ce Blokkal-0.1.2.tar.bz2
More information about the scm-commits
mailing list