SPECS: crossvc.spec (NEW) - based on lincvs.spec

wolvverine wolvverine at pld-linux.org
Sun Nov 25 08:58:18 CET 2007


Author: wolvverine                   Date: Sun Nov 25 07:58:18 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- based on lincvs.spec

---- Files affected:
SPECS:
   crossvc.spec (1.1 -> 1.2)  (NEW)

---- Diffs:

================================================================
Index: SPECS/crossvc.spec
diff -u /dev/null SPECS/crossvc.spec:1.2
--- /dev/null	Sun Nov 25 08:58:18 2007
+++ SPECS/crossvc.spec	Sun Nov 25 08:58:13 2007
@@ -0,0 +1,257 @@
+# $Revision$, $Date$
+
+%define		_srcrel	0
+
+Summary:	A Qt-based tool for managing CVS
+Summary(pl.UTF-8):	Narzędzie do zarządzania CVS-em oparte na Qt
+Name:		crossvc
+Version:	1.5.2
+Release:	1
+# GPL v.2 if linked with GPLed qt (as in PLD), custom otherwise (see LICENSE)
+License:	GPL v.2
+Group:		Development/Version Control
+Source0:	http://crossvc.com/download/%{name}-%{version}-%{_srcrel}-generic-src.tgz
+# Source0-md5:	4fb196e4e5fb5b6c5d901601869308b2
+Source1:	LinCVS.desktop
+URL:		http://www.crossvc.org/
+BuildRequires:	libtool
+BuildRequires:	qmake
+BuildRequires:	qt-devel >= 6:3.3
+BuildRequires:	sed >= 4.0
+Requires:	cvs >= 1.9
+Obsoletes:	lincvs
+Conflicts:	lincvs
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+CrossVC\LinCVS acts as a reliable (!) graphical frontend for the CVS-client
+supporting both CVS-versions 1.9 and 1.10, perhaps even older ones. It
+allows to check out a module from and import of a module to a
+repository, to update or retrieve the status of a working directory or
+single files and common operations like add, remove and commit, diff
+against the repository or view of the log messages in list form. In
+contrast to other programs this one is REALLY easy to use ;-).
+
+%description -l pl.UTF-8
+CrossVC\LinCVS działa jako niezawodny(!) graficzny frontend dla klienta CVS.
+Pozwala na import modułów z i do repozytorium oraz wszelkiego typu
+inne zwykłe operacje w CVS-ie. W przeciwieństwie do wielu innych
+programów jest NAPRAWDĘ prosty w użyciu ;-)
+
+%prep
+%setup -q -n CrossVC
+%{__sed} -i 's,`dirname.*,%{_datadir}/%{name},' CrossVC/AppRun
+
+%build
+export QTDIR=%{_prefix}
+export QMAKESPEC="%{_datadir}/qt/mkspecs/linux-g++/"
+export PATH=$QTDIR/bin:$PATH
+qmake -o Makefile lincvs.pro
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT{%{_bindir},%{_desktopdir},%{_pixmapsdir}}
+install -d $RPM_BUILD_ROOT%{_datadir}/%{name}/{Messages,Tools}
+
+install CrossVC/AppRun $RPM_BUILD_ROOT%{_bindir}/crossvc
+install CrossVC/crossvc.bin $RPM_BUILD_ROOT%{_datadir}/%{name}
+install ts/*.qm $RPM_BUILD_ROOT%{_datadir}/%{name}/Messages
+install CrossVC/Tools/rshwrapper $RPM_BUILD_ROOT%{_datadir}/%{name}/Tools
+install CrossVC/Tools/ssh-askpass.bin $RPM_BUILD_ROOT%{_datadir}/%{name}/Tools
+install tools/*.sh $RPM_BUILD_ROOT%{_datadir}/%{name}/Tools
+install CrossVC/AppIcon.xpm $RPM_BUILD_ROOT%{_pixmapsdir}/crossvc.xpm
+install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
+
+%clean
+rm -fr $RPM_BUILD_ROOT
+
+%files -f %{name}.lang
+%defattr(644,root,root,755)
+%doc AUTHORS ChangeLog NEWS LICENSE doc/{README,SSH-HOWTO.txt,PROXY-HOWTO.txt,FAQ.txt,FAM-HOWTO.txt,INFO.txt}
+%lang(de) %doc doc/translations/de/LIESMICH.txt
+%lang(it) %doc doc/translations/it/LEGGIMI.txt
+%lang(ru) %doc doc/translations/ru/{SSH-HOWTO.koi8.txt,README.koi8.txt,PROXY-HOWTO.koi8r.txt,FAQ.koi8r.txt,FAM-HOWTO.koi8r.txt}
+%attr(755,root,root) %{_bindir}/*
+%dir %{_datadir}/%{name}
+%dir %{_datadir}/%{name}/Messages
+%attr(755,root,root) %{_datadir}/%{name}/%{name}.bin
+%attr(755,root,root) %{_datadir}/%{name}/Tools
+%lang(ca) %{_datadir}/%{name}/Messages/ca_ES.qm
+%lang(de) %{_datadir}/%{name}/Messages/de.qm
+%lang(es) %{_datadir}/%{name}/Messages/es.qm
+%lang(fr) %{_datadir}/%{name}/Messages/fr.qm
+%lang(it) %{_datadir}/%{name}/Messages/it.qm
+%lang(ja) %{_datadir}/%{name}/Messages/ja.qm
+%lang(ru) %{_datadir}/%{name}/Messages/ru.qm
+%lang(vi) %{_datadir}/%{name}/Messages/vi.qm
+%{_desktopdir}/*.desktop
+%{_pixmapsdir}/*.xpm
+
+%define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.2  2007-11-25 07:58:13  wolvverine
+- based on lincvs.spec
+
+Revision 1.47  2007/02/13 06:46:52  glen
+- tabs in preamble
+
+Revision 1.46  2007/02/12 00:49:06  baggins
+- converted to UTF-8
+
+Revision 1.45  2006/06/14 05:52:59  maciek2w
+- added gcc4 fix
+- STBR
+
+Revision 1.44  2005/12/16 20:45:20  adamg
+- updated to 1.4.4
+- dropped -ui.patch (seems obsolete)
+
+Revision 1.43  2005/09/28 15:16:15  saq
+- rel 2
+
+Revision 1.42  2005/09/28 01:01:34  charles
+- added -ui.patch (fixed build with new /usr/bin/uic)
+
+Revision 1.41  2005/09/27 18:49:20  saq
+- qt epoch
+
+Revision 1.40  2005/08/01 16:50:11  charles
+- updated to 1.4.3
+- removed BR libstdc++-devel (req. by qt-devel)
+- STBR
+
+Revision 1.39  2005/06/08 08:43:57  charles
+- updated to 1.4.2
+
+Revision 1.38  2005/06/06 00:51:38  charles
+- rel. 1
+
+Revision 1.37  2005/06/01 09:09:57  qboosh
+- just lang(ca) for ca_ES
+
+Revision 1.36  2005/05/29 14:35:59  charles
+- more files
+- BR: sed >= 4.0, rel. 0.9
+
+Revision 1.35  2005/05/20 23:38:48  charles
+- updated to 1.4.1
+
+Revision 1.34  2005/03/01 19:02:31  qboosh
+- simplified setup
+
+Revision 1.33  2005/03/01 13:43:40  charles
+- updated to 1.4.0 final
+- BR qt-devel up to >= 3.1
+
+Revision 1.32  2005/01/12 01:23:42  charles
+- updated to 1.4.0 rc2
+
+Revision 1.31  2005/01/10 16:42:11  charles
+- updated to 1.3.3 rc1
+- proper Source0
+
+Revision 1.30  2005/01/03 01:32:54  wolvverine
+- add BR qmake
+
+Revision 1.29  2004/10/25 21:49:02  qboosh
+- pl fixes
+
+Revision 1.28  2004/10/24 22:49:22  paladine
+- QT->Qt
+- spelling fixes
+
+Revision 1.27  2004/10/01 11:43:04  paladine
+- rel 2 for fixed desktop file
+
+Revision 1.26  2004/09/03 08:45:12  maho
+- works stable, at least for me -- rel 1
+
+Revision 1.25  2004/09/01 11:49:24  snurf
+- typos / formatting / etc.
+
+Revision 1.24  2004/08/31 16:30:49  maho
+- version 1.3.2
+- removed unneeded config patch
+
+Revision 1.23  2003/11/23 13:06:17  deejay1
+- freedesktopdirize
+
+Revision 1.22  2003/11/20 20:41:11  qboosh
+- fixed doc, removed COPYING (just GPL)
+
+Revision 1.21  2003/11/20 18:29:39  deejay1
+- NFY!! must go to work, those damn qt apps build so looooooooong
+- if someone's bored than freedesktopdirize it and check %%files, probably
+  messed up
+
+Revision 1.20  2003/10/08 09:05:45  qboosh
+- cleanups
+
+Revision 1.19  2003/08/18 08:08:18  gotar
+- mass commit: cosmetics (removed trailing white spaces)
+
+Revision 1.18  2003/05/28 12:59:34  malekith
+- massive attack: source-md5
+
+Revision 1.17  2003/05/25 05:50:11  misi3k
+- massive attack s/pld.org.pl/pld-linux.org/
+
+Revision 1.16  2003/04/30 06:30:31  misi3k
+- rel 2
+- fixed %%install
+
+Revision 1.15  2003/04/28 07:32:08  misi3k
+- updated to 1.1.6
+
+Revision 1.14  2003/01/18 22:53:34  juandon
+- removed two lines with define
+
+Revision 1.13  2002/07/25 19:00:10  blues
+- new doc
+
+Revision 1.12  2002/07/14 14:48:29  blues
+- cosmetic
+
+Revision 1.11  2002/06/23 20:32:32  kloczek
+- perl -pi -e "s/^libtoolize --copy --force/\%\{__libtoolize\}/"
+
+Revision 1.10  2002/04/22 13:12:01  blues
+- 0.9.90
+
+Revision 1.9  2002/02/22 23:29:13  kloczek
+- removed all Group fields translations (oure rpm now can handle translating
+  Group field using gettext).
+
+Revision 1.8  2002/01/18 02:13:44  kloczek
+- perl -pi -e "s/pld-list\@pld.org.pl/feedback\@pld.org.pl/"
+
+Revision 1.7  2001/12/03 11:16:40  qboosh
+- adapterized
+
+Revision 1.6  2001/11/02 12:02:19  blues
+- added desktop
+
+Revision 1.5  2001/11/02 11:19:09  blues
+- added BR and pl-description
+
+Revision 1.4  2001/10/01 18:54:15  blues
+- cosmetics
+
+Revision 1.3  2001/10/01 17:16:54  blues
+- 0.4.0
+- rewriten
+- configure2_13 used
+
+Revision 1.2  2000/06/09 07:23:25  kloczek
+- added using %%{__make} macro.
+
+Revision 1.1  2000/05/26 15:16:58  bonkey
+- initial. based on mdk version
+
+* Fri May 12 2000 Tilo Riemer <riemer at ppprs1.phy.tu-dresden.de>
+- Initial package build
================================================================


More information about the pld-cvs-commit mailing list