Compare commits

...
Sign in to create a new pull request.

14 commits

Author SHA1 Message Date
Fedora Release Engineering
5bf8022927 dist-git conversion 2010-07-29 14:58:18 +00:00
supercyper
301ef1e7c8 *** empty log message *** 2010-05-26 13:08:23 +00:00
supercyper
b75df494fd fix DSOLinking 2010-04-21 03:46:02 +00:00
supercyper
59e7cc1952 update to 0.2.8 2010-04-21 03:11:35 +00:00
supercyper
2aee953fff sync with devel 2010-02-02 11:59:48 +00:00
supercyper
bb4c06df02 *** empty log message *** 2010-02-02 11:07:35 +00:00
supercyper
5e43654095 *** empty log message *** 2010-02-01 16:32:38 +00:00
Bill Nottingham
c48051359f Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-26 01:13:41 +00:00
cassmodiah
ff38a4cba1 *** empty log message *** 2009-09-02 19:39:50 +00:00
cassmodiah
ce2263969e *** empty log message *** 2009-07-07 20:40:39 +00:00
cassmodiah
9c360de6c3 *** empty log message *** 2009-06-02 04:47:43 +00:00
cassmodiah
2e6df00278 *** empty log message *** 2009-06-01 20:18:16 +00:00
cassmodiah
50ccdeeae3 *** empty log message *** 2009-04-29 15:53:22 +00:00
0b5eaee686 Initialize branch F-11 for vidalia 2009-04-29 02:51:44 +00:00
6 changed files with 139 additions and 21 deletions

View file

1
.gitignore vendored Normal file
View file

@ -0,0 +1 @@
vidalia-0.2.9.tar.gz

View file

@ -1,21 +0,0 @@
# Makefile for source rpm: vidalia
# $Id$
NAME := vidalia
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)

View file

@ -0,0 +1 @@
8ce038ba6c3b511a4788bc3926b3390e vidalia-0.2.9.tar.gz

9
vidalia.desktop Normal file
View file

@ -0,0 +1,9 @@
[Desktop Entry]
Type=Application
Name=Vidalia
GenericName=Tor GUI
Comment=GUI controller for the Tor Onion Routing Network
Exec=vidalia
Terminal=false
Categories=Network;Qt;
Icon=vidalia

128
vidalia.spec Normal file
View file

@ -0,0 +1,128 @@
Name: vidalia
Version: 0.2.9
Release: 1%{?dist}
Summary: GUI controller for the Tor Onion Routing Network
Group: Applications/Internet
License: GPLv2+
URL: https://www.torproject.org/vidalia/
Source0: https://www.torproject.org/%{name}/dist/%{name}-%{version}.tar.gz
Source1: %{name}.desktop
BuildRequires: openssl-devel
BuildRequires: qt4-devel
BuildRequires: cmake
BuildRequires: desktop-file-utils
Requires: tor%{?_isa}
Requires: hicolor-icon-theme
%{?_qt4_version:Requires: qt4%{?_isa} >= %{_qt4_version}}
Obsoletes: %{name}-doc < 0.2.8-1
%description
Vidalia is a cross-platform controller GUI for Tor, built using the Qt
framework. Vidalia allows you to start and stop Tor, view the status of
Tor at a glance, and monitor Tor's bandwidth usage. Vidalia also makes
it easy to contribute to the Tor network by helping you setup a Tor server,
if you wish.
%prep
%setup -q
%build
export PATH=%{_qt4_bindir}:$PATH
# fix DSOLinking
sed -i '/torcontrol/a \ \ z' src/vidalia/CMakeLists.txt
%cmake .
make %{?_smp_mflags}
%install
make install INSTALL="install -p" DESTDIR=%{buildroot}
install -Dpm0644 doc/%{name}.1 \
%{buildroot}%{_mandir}/man1/%{name}.1
desktop-file-install --delete-original \
--dir %{buildroot}%{_datadir}/applications \
%{SOURCE1}
chmod -x contrib/*
%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
%postun
if [ $1 -eq 0 ] ; then
touch --no-create %{_datadir}/icons/hicolor &>/dev/null
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi
%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc CHANGELOG CREDITS LICENSE* README
%doc contrib
%{_bindir}/%{name}
%{_mandir}/man1/%{name}*
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%changelog
* Wed May 26 2010 Chen Lei <supercyper@163.com> - 0.2.9-1
- New upstream release
* Wed Apr 21 2010 Chen Lei <supercyper@163.com> - 0.2.8-1
- New upstream release
- Remove -doc subpackage
* Sun Jan 31 2010 Chen Lei <supercyper@163.com> - 0.2.7-2
- Add contrib to -doc subpackage
* Sun Jan 31 2010 Chen Lei <supercyper@163.com> - 0.2.7-1
- New upstream release
* Wed Sep 02 2009 Simon Wesp <cassmodiah@fedoraproject.org> - 0.15-1
- New upstream release
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 0.1.14-3
- rebuilt with new openssl
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.14-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Tue Jul 07 2009 Simon Wesp <cassmodiah@fedoraproject.org> - 0.1.14-1
- New upstream release
* Mon Jun 01 2009 Simon Wesp <cassmodiah@fedoraproject.org> - 0.1.13-2
- Merge builds for fedora and epel
* Mon Jun 01 2009 Simon Wesp <cassmodiah@fedoraproject.org> - 0.1.13-1
- Update to 0.1.13
- Adjust to fedora and epel
* Sun Apr 06 2009 Simon Wesp <cassmodiah@fedoraproject.org> - 0.1.12-1
- New upstream release
- Correct typo in URL
- Add R: hicolor for new handling of icons
- Add update-icon-cache sniplet
- Use summary of upstream for Desktopfile and in spec file
- Create doxygen-documentations
* Sun Feb 15 2009 Simon Wesp <cassmodiah@fedoraproject.org> - 0.1.10-2
- Correct Qt in Summary
- Correct Qt in desktop-file-source
- Add a german Translation in the desktop-file-source
- Using CMAKE-macro instead of cmake
- Add more files to more documentation
* Tue Feb 10 2009 Simon Wesp <cassmodiah@fedoraproject.org> - 0.1.10-1
- Initial Package build