rpms/jabbim/devel jabbim.in, NONE, 1.1 jabbim.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Michal Schmidt (michich) fedora-extras-commits at redhat.com
Sun Dec 23 19:18:43 UTC 2007


Author: michich

Update of /cvs/pkgs/rpms/jabbim/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv20695/devel

Modified Files:
	.cvsignore sources 
Added Files:
	jabbim.in jabbim.spec 
Log Message:
Initial import.



--- NEW FILE jabbim.in ---
#!/bin/sh
cd @JABBIMDATA@
ulimit -s 1024
python -OO jabbim.py $@


--- NEW FILE jabbim.spec ---
Name:		jabbim
Version:	0.3
Release:	0.53.20071221svn%{?dist}
Summary:	Jabber client for mere mortals

Group:		Applications/Internet
License:	GPLv2+
URL:		http://dev.jabbim.cz/jabbim
# The source can be obtained from upstream SVN repository:
# svn export -r 1562 svn://dev.jabbim.cz/jabbim/branch/jabbim-ng
# tar -czvf jabbim-ng.tar.gz jabbim-ng/
Source0:	jabbim-ng.tar.gz
Source1:	jabbim.in
BuildArch:	noarch
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:	python >= 2.5
BuildRequires:	desktop-file-utils

Requires:	python >= 2.5
Requires:	PyQt4
Requires:	python-twisted-names
Requires:	python-twisted-web
Requires:	python-twisted-words
Requires:	python-sqlite2
Requires:	pyOpenSSL

%define jabbimdata %{_datadir}/jabbim

%description
Jabbim is a user-friendly Jabber (XMPP) client. Its goal is to make the modern
and useful Jabber services approachable to common users. It integrates well
with the advanced functionality provided by the Jabber server of the same name
(see http://www.jabbim.com). Jabbim is written in Python and Qt4.
Jabbim is still in an early stage of development.


%prep
%setup -q -n jabbim-ng
# fill in the template for the starting script
sed -e 's|@JABBIMDATA@|%{jabbimdata}|g' %{SOURCE1} > jabbim

%build

%install
rm -rf %{buildroot}

desktop-file-install --vendor fedora \
	--dir %{buildroot}%{_datadir}/applications \
	--delete-original \
	jabbim.desktop

mkdir -p %{buildroot}/%{_bindir}
install -p -m 755 jabbim %{buildroot}/%{_bindir}/jabbim
rm jabbim

#mkdir -p %{buildroot}/%{_docdir}
#install -p -m 644 AUTHORS %{buildroot}/%{_docdir}
#install -p -m 644 COPYING %{buildroot}/%{_docdir}
#rm AUTHORS COPYING

# remove the files which are not useful for end-users
# and files which upstream forgot to remove
rm jabbim.{sh,pro}
rm epydoc.cfg
rm {gui-,}test.py
rm locales/jabbim_{cs,en,sk}.ts
rm images/32x32/status/rsvg2png.sh

mkdir -p %{buildroot}/%{jabbimdata}
# take everything else upstream ships
cp -a . %{buildroot}/%{jabbimdata}

# these will be installed from their original location
rm %{buildroot}/%{jabbimdata}/{AUTHORS,COPYING}

for i in 16 22 32 48 ; do
	d=%{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps
	install -dm 755 $d
	install -p images/${i}x${i}/apps/jabbim.png $d/jabbim.png
done

install -dm 755 %{buildroot}/%{_datadir}/pixmaps
pushd %{buildroot}/%{_datadir}/pixmaps
ln -s ../icons/hicolor/48x48/apps/jabbim.png .
popd

%clean
rm -rf %{buildroot}

%post
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi

%postun
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi

%files
%defattr(-,root,root,-)
%doc AUTHORS COPYING
%{_bindir}/jabbim
%{_datadir}/applications/fedora-jabbim.desktop
%{_datadir}/icons/hicolor/*/apps/jabbim.png
%{_datadir}/pixmaps/jabbim.png
%{jabbimdata}/


%changelog
* Sun Dec 23 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.53.20071221svn
- hardlink is not needed.
- Update gtk icon cache after icon (un-)installation.

* Sat Dec 22 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.52.20071221svn
- The package must own the directory it creates.

* Fri Dec 21 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.51.20071221svn
- List installed files and subdirs explicitly.

* Fri Dec 21 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.50.20071221svn
- Upstream added AUTHORS and COPYING files. Install them to documentation.
 
* Fri Dec 21 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.49.20071221svn
- Upstream SVN revision 1562.

* Fri Dec 21 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.48.20071221svn
- Upstream SVN revision 1561.

* Thu Dec 20 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.47.20071220svn
- Explicitly require pyOpenSSL.
- Don't ship files not useful for end-users.

* Thu Dec 20 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.46.20071220svn
- Upstream SVN revision 1556.

* Thu Dec 20 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.45.20071220svn
- Upstream started providing a .desktop file. Use it.
 
* Thu Dec 20 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.44.20071220svn
- Upstream SVN revision 1551.

* Thu Dec 20 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.43.20071219svn
- Require specific twisted modules, not all of it.
 
* Thu Dec 20 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.42.20071219svn
- Require PyQt4, not PyQt.
- Don't BuildRequire python-twisted.
 
* Wed Dec 19 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.41.20071219svn
- Upstream SVN revision 1550.

* Wed Dec 19 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.40.20071219svn
- Upstream SVN revision 1548.

* Wed Dec 19 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.39.20071219svn
- Upstream SVN revision 1547.

* Tue Dec 18 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.38.20071218svn
- Upstream SVN revision 1546.

* Tue Dec 18 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.37.20071218svn
- Upstream SVN revision 1545.

* Tue Dec 18 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.36.20071218svn
- Upstream SVN revision 1544.

* Tue Dec 18 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.35.20071218svn
- Upstream SVN revision 1542.

* Mon Dec 17 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.34.20071217svn
- Upstream SVN revision 1541.

* Sun Dec 16 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.33.20071216svn
- Upstream SVN revision 1539.

* Sun Dec 16 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.32.20071216svn
- Upstream SVN revision 1537.

* Sat Dec 15 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.31.20071215svn
- Upstream SVN revision 1536.

* Sat Dec 15 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.30.20071215svn
- Upstream SVN revision 1535.

* Sat Dec 15 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.29.20071215svn
- Upstream SVN revision 1528.

* Fri Dec 14 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.28.20071214svn
- Upstream SVN revision 1526.

* Thu Dec 13 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.27.20071213svn
- Upstream SVN revision 1524.

* Wed Dec 12 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.26.20071212svn
- Upstream SVN revision 1521.

* Wed Dec 12 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.25.20071212svn
- Upstream SVN revision 1520.

* Wed Dec 12 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.24.20071212svn
- Upstream SVN revision 1519.

* Tue Dec 11 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.23.20071211svn
- Upstream SVN revision 1516.

* Tue Dec 11 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.22.20071211svn
- Upstream SVN revision 1515.

* Tue Dec 11 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.21.20071211svn
- Upstream SVN revision 1514.

* Tue Dec 11 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.20.20071211svn
- Upstream SVN revision 1509.

* Tue Dec 11 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.19.20071211svn
- Upstream SVN revision 1508.

* Tue Dec 11 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.18.20071211svn
- Upstream SVN revision 1507.

* Mon Dec 10 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.17.20071210svn
- Upstream SVN revision 1503.

* Mon Dec 10 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.16.20071210svn
- Upstream SVN revision 1502.

* Mon Dec 10 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.15.20071210svn
- Upstream SVN revision 1497.

* Sun Dec  9 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.14.20071209svn
- Upstream SVN revision 1493.

* Fri Dec  7 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.13.20071207svn
- Upstream SVN revision 1477.

* Thu Dec  6 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.12.20071206svn
- Don't use the deprecated "Encoding" in .desktop file. UTF-8 is mandatory.

* Thu Dec  6 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.11.20071206svn
- Upstream SVN revision 1476.

* Thu Dec  6 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.10.20071206svn
- Upstream SVN revision 1475.

* Wed Dec  5 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.9.20071205svn
- Upstream SVN revision 1473.

* Wed Dec  5 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.8.20071205svn
- Upstream SVN revision 1471.

* Wed Dec  5 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.7.20071205svn
- Upstream SVN revision 1470.

* Tue Dec  4 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.6.20071204svn
- Upstream SVN revision 1467.

* Tue Dec  4 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.5.20071204svn
- Upstream SVN revision 1466.

* Tue Dec  4 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.4.20071204svn
- Upstream SVN revision 1458.

* Mon Dec  3 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.3.20071203svn
- Don't Require desktop-file-utils. BuildRequire is enough.
- Remove the shell scripts from /usr/share/jabbim.
- cs, da translations in jabbim.desktop file

* Mon Dec  3 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.2.20071203svn
- Upstream SVN revision 1457.

* Sun Dec  2 2007 Michal Schmidt <mschmidt at redhat.com> - 0.3-0.1.20071202svn
- Initial package.


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/jabbim/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	23 Dec 2007 18:21:55 -0000	1.1
+++ .cvsignore	23 Dec 2007 19:18:06 -0000	1.2
@@ -0,0 +1 @@
+jabbim-ng.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/jabbim/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	23 Dec 2007 18:21:55 -0000	1.1
+++ sources	23 Dec 2007 19:18:06 -0000	1.2
@@ -0,0 +1 @@
+d2488c7cb965c696def092de1e5c7726  jabbim-ng.tar.gz




More information about the fedora-extras-commits mailing list