Compare commits
4 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
acac49540d | ||
|
|
075082fae4 | ||
|
|
1aa54746f8 | ||
|
|
80b2918e58 |
6 changed files with 1 additions and 150 deletions
0
.cvsignore → .gitignore
vendored
0
.cvsignore → .gitignore
vendored
21
Makefile
21
Makefile
|
|
@ -1,21 +0,0 @@
|
|||
# Makefile for source rpm: lincvs
|
||||
# $Id$
|
||||
NAME := lincvs
|
||||
SPECFILE = $(firstword $(wildcard *.spec))
|
||||
|
||||
define find-makefile-common
|
||||
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(find-makefile-common))
|
||||
|
||||
ifeq ($(MAKEFILE_COMMON),)
|
||||
# attept a checkout
|
||||
define checkout-makefile-common
|
||||
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
|
||||
endef
|
||||
|
||||
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
|
||||
endif
|
||||
|
||||
include $(MAKEFILE_COMMON)
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Name=CrossVC
|
||||
Comment=Graphical CVS Client (QT)
|
||||
Exec=crossvc
|
||||
Icon=crossvc.xpm
|
||||
Terminal=false
|
||||
StartupNotify=true
|
||||
Type=Application
|
||||
Categories=Application;Development;
|
||||
118
crossvc.spec
118
crossvc.spec
|
|
@ -1,118 +0,0 @@
|
|||
Name: crossvc
|
||||
Version: 1.5.0
|
||||
Release: 4%{?dist}
|
||||
|
||||
Summary: Graphical CVS Client
|
||||
|
||||
Group: Development/Tools
|
||||
License: GPL
|
||||
URL: http://www.lincvs.org
|
||||
Source0: http://lincvs.com/download/crossvc-%{version}-0-generic-src.tgz
|
||||
Source1: crossvc.desktop
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||
|
||||
BuildRequires: cvs >= 0:1.9.0
|
||||
BuildRequires: qt-devel >= 1:3.3
|
||||
BuildRequires: desktop-file-utils
|
||||
Requires: cvs >= 0:1.9.0
|
||||
|
||||
Provides: lincvs = %{version}-%{release}
|
||||
Obsoletes: lincvs < 1.5.0
|
||||
|
||||
%description
|
||||
CrossVC is a graphical Interface for the cvs client commandline tool
|
||||
on the Unix and Windows platform. It allows ato load modules from a
|
||||
server (checkout), create modules on the server (import), as well as
|
||||
checking the state of directories and individual files or
|
||||
updating them. Basic operations like add, remove and commit are
|
||||
supported as matter of course, just like showing the actual differences
|
||||
between the server version and the local sandbox, graphical display of
|
||||
the version tree, and manifoldy graphical support of project maintenance.
|
||||
All actions are logged on the cvs server (configurable via history),
|
||||
and are therewith comprehensible.
|
||||
|
||||
To keep CrossVC independent of the cvs version, CrossVC uses the local
|
||||
but separat installed cvs and therewith always should work with the
|
||||
latest version.
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q -n CrossVC
|
||||
|
||||
cat <<'EOF' >lincvs.sh
|
||||
#!/bin/sh
|
||||
exec %{_libdir}/CrossVC/AppRun $@
|
||||
EOF
|
||||
|
||||
%build
|
||||
[ -n "$QTDIR" ] || . %{_sysconfdir}/profile.d/qt.sh
|
||||
qmake -o Makefile lincvs.pro
|
||||
make %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
rm -rf ${RPM_BUILD_ROOT}
|
||||
[ -n "$QTDIR" ] || . %{_sysconfdir}/profile.d/qt.sh
|
||||
%makeinstall
|
||||
mkdir -p ${RPM_BUILD_ROOT}%{_libdir}
|
||||
mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/pixmaps
|
||||
|
||||
cp -Rpa CrossVC ${RPM_BUILD_ROOT}%{_libdir}
|
||||
cp -p CrossVC/AppIcon.xpm ${RPM_BUILD_ROOT}%{_datadir}/pixmaps/crossvc.xpm
|
||||
|
||||
install -p -D -m0755 lincvs.sh ${RPM_BUILD_ROOT}%{_bindir}/crossvc
|
||||
|
||||
desktop-file-install --vendor fedora \
|
||||
--dir ${RPM_BUILD_ROOT}%{_datadir}/applications \
|
||||
--add-category X-Fedora-Extra \
|
||||
%{SOURCE1}
|
||||
|
||||
|
||||
%clean
|
||||
rm -rf ${RPM_BUILD_ROOT}
|
||||
|
||||
|
||||
%files
|
||||
%defattr(-,root,root,-)
|
||||
%doc AUTHORS COPYING ChangeLog NEWS doc/README THANKS doc/SSH-HOWTO.txt doc/PROXY-HOWTO.txt doc/FAQ.txt
|
||||
%attr(755,root,root) %{_bindir}/crossvc
|
||||
%{_libdir}/CrossVC
|
||||
%{_datadir}/pixmaps/crossvc.xpm
|
||||
%{_datadir}/applications/fedora-crossvc.desktop
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Oct 11 2006 Jochen Schmitt <Jochen herr-schmitt de> 1.5.0-4
|
||||
- Fix startup script (#210309)
|
||||
|
||||
* Mon Oct 9 2006 Jochen Schmitt <Jochen herr-schmitt de> 1.5.0-3
|
||||
- Add Provides and Obsolete tag (#209917)
|
||||
|
||||
* Wed Sep 27 2006 Jochen Schmitt <Jochen herr-schmitt de> 1.5.0-1
|
||||
- New upstream release
|
||||
|
||||
* Tue Feb 14 2006 Jochen Schmitt <Jochen herr-schmitt de> 1.4.4-1
|
||||
- Update to 1.4.4
|
||||
|
||||
* Wed May 25 2005 Jeremy Katz <katzj@redhat.com> - 1.4.1-1
|
||||
- update to 1.4.1
|
||||
- BR desktop-file-utils (#156234)
|
||||
|
||||
* Sun May 22 2005 Jeremy Katz <katzj@redhat.com> - 1.4.0-0.3.rc2
|
||||
- rebuild on all arches
|
||||
|
||||
* Fri Apr 7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
|
||||
- rebuilt
|
||||
|
||||
* Fri Feb 25 2005 Phillip Compton <pcompton[AT]proteinmedia.com> - 1.4.0-0.1.rc2
|
||||
- Fix for x86_64.
|
||||
|
||||
* Sat Feb 12 2005 Phillip Compton <pcompton[AT]proteinmedia.com> - 1.4.0-0.rc2
|
||||
- 1.4.0-rc2.
|
||||
|
||||
* Sat Apr 05 2003 Phillip Compton <pcompton[AT]proteinmedia.com> - 0:1.1.5-0.fdr.4
|
||||
- Added XFree86-devel to BuildRequires.
|
||||
- Changed group to Development/Tools.
|
||||
- Changed desktop category to Developement.
|
||||
|
||||
* Wed Apr 02 2003 Phillip Compton <pcompton[AT]proteinmedia.com> - 1.1.5-0.fdr.3
|
||||
- Spec rebuilt after willy-nilly deletion of old one.
|
||||
1
dead.package
Normal file
1
dead.package
Normal file
|
|
@ -0,0 +1 @@
|
|||
Package was renamed into crossvc.
|
||||
1
sources
1
sources
|
|
@ -1 +0,0 @@
|
|||
1c491bcaa92458e770227a7b5a62fad8 crossvc-1.5.0-0-generic-src.tgz
|
||||
Reference in a new issue