rpms/pino/devel pino.spec,1.10,1.11 sources,1.9,1.10

supercyper supercyper at fedoraproject.org
Sun May 16 11:54:20 UTC 2010


Author: supercyper

Update of /cvs/pkgs/rpms/pino/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv27970

Modified Files:
	pino.spec sources 
Log Message:
Update to 0.2.9


Index: pino.spec
===================================================================
RCS file: /cvs/pkgs/rpms/pino/devel/pino.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- pino.spec	30 Apr 2010 17:19:07 -0000	1.10
+++ pino.spec	16 May 2010 11:54:19 -0000	1.11
@@ -1,45 +1,49 @@
 Name:		pino
-Version:	0.2.7
+Version:	0.2.9
 Release:	1%{?dist}
-Summary:	A fast, easy and free Twitter client
+Summary:	A fast, easy and free Twitter and identi.ca client
 
 Group:		Applications/Internet
 License:	LGPLv3+
 URL:		http://code.google.com/p/pino-twitter/
 Source0:	http://pino-twitter.googlecode.com/files/%{name}-%{version}.tar.bz2
-BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-BuildRequires:	waf vala intltool gettext desktop-file-utils
+BuildRequires:	cmake vala intltool gettext desktop-file-utils
 BuildRequires:	libgee-devel libnotify-devel libsoup-devel libxml2-devel
 BuildRequires:	webkitgtk-devel unique-devel gtkspell-devel
 Requires:	hicolor-icon-theme
 
 %description
-Pino is Twitter client for Linux desktop. It's simple and fast. Pino is written 
-in Vala language and compiled to the native binary code. 
+Pino is Twitter and identic.ca client for Linux desktop. It's simple and fast. 
+Pino is written in Vala language and compiled to the native binary code. 
 
 %prep
-%setup -q
+%setup -q -n test
 
 %build
-CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-lm" waf configure --prefix=%{_prefix}
-waf build -v %{?_smp_mflags}
+# fix DSOLinking
+sed -i '/link_libraries/a \ \ m' CMakeLists.txt
+mkdir -p %{_target_platform}
+pushd %{_target_platform}
+%{cmake}  -DUBUNTU_ICONS=OFF -DENABLE_DEBUG=OFF ..
+popd
 
+make %{?_smp_mflags} -C %{_target_platform}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-waf install --destdir=$RPM_BUILD_ROOT -p
+make install/fast DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
 
 # Remove docs from /usr/share/doc/pino
-rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/pino
+rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/%{name}
 
-# Locale files
 %find_lang %{name}
 
-# Desktop file validate
-desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/pino.desktop
-
+sed -i '/Terminal=false/a StartupNotify=true' $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
+desktop-file-validate $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
 
+# The %clean section is not required for F-13 and above. 
+# Each package for F-12 and below (or EPEL) MUST have a %clean section
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -58,15 +62,24 @@ gtk-update-icon-cache %{_datadir}/icons/
 %files -f %{name}.lang
 %defattr(-,root,root,-)
 %doc AUTHORS COPYING README
-%{_bindir}/pino
-%{_datadir}/applications/pino.desktop
+%{_bindir}/%{name}
+%{_datadir}/applications/%{name}.desktop
 %{_datadir}/icons/hicolor/scalable/*/*.svg
-%dir %{_datadir}/pino
-%{_datadir}/pino/icons/*
-%{_datadir}/pino/templates/*.tpl
+%{_datadir}/%{name}
 %{_datadir}/indicators/messages/applications/pino
 
 %changelog
+* Sun May 16 2010 Chen Lei <supercyper at 163.com> - 0.2.9-1
+- Migration on Cmake build system
+- Update spec to fix directory ownership
+- Add StartupNotify to desktop file
+
+* Mon May 10 2010 Rahul Sundaram <sundaram at fedoraproject.org> - 0.2.8-1
+- Important bug fixes
+- option for link colors
+- update spec to match latest guidelines w.r.t buildroot
+- update summary and description to note identi.ca support
+
 * Fri Apr 30 2010 Filipe Rosset <rosset.filipe at gmail.com> - 0.2.7-1
 - Update to 0.2.7 upstream
 - Several changes to reduce number of crashes


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/pino/devel/sources,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- sources	30 Apr 2010 17:19:07 -0000	1.9
+++ sources	16 May 2010 11:54:19 -0000	1.10
@@ -1 +1,2 @@
-2474a9596c38859df3a4c1c82ac97de4  pino-0.2.7.tar.bz2
+6b7ef6e9b491d67bd698e1a582206d4b  pino-0.2.8.tar.bz2
+304b9b9af0762e54d01081e047fc5b2d  pino-0.2.9.tar.bz2



More information about the scm-commits mailing list