Subversion Repositories pub

Compare Revisions

No changes between revisions

Ignore whitespace Rev 243 → Rev 244

/relevation/branches/1.2.1/relevation.spec.in
0,0 → 1,72
Summary: Command-line search for Revelation Password Manager files
Name: relevation
Version: @VERSION@
Release: 1.pon%{?dist}
License: BSD
Packager: @PACKAGER@
Group: Applications/Text
URL: http://p.outlyer.net/relevation/
Source: http://p.outlyer.net/relevation/files/relevation-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch: noarch
Requires: libxml2-python
Requires: python-crypto
Requires: python-lxml
 
%description
Relevation is a tool to retrieve passwords stored in a password file in the
format used by Revelation, from the command-line instead of through a GUI.
 
 
%prep
%setup -q
 
 
%build
 
 
%install
rm -rf %{buildroot}
make install prefix=%{_prefix} DESTDIR=%{buildroot}
# We include the extra tools as %%doc, remove from here
rm -rf %{buildroot}%{_prefix}/share/doc/relevation/extra/
 
 
%clean
rm -rf %{buildroot}
 
 
%files
%defattr(-,root,root,-)
%doc CHANGELOG LICENSE
%doc gui.py devtools/*.py
%{_bindir}/relevation
%{_mandir}/man1/relevation.1*
 
 
%changelog
* Wed Oct 30 2013 Toni Corvera <outlyer@gmail.com> 1.2.1-1
- Integrated spec from Fedora into upstream source
 
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
 
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
 
* Thu Mar 29 2012 Matthias Saou <matthias@saou.eu> 1.1-3
- Add missing python-lxml requirement (#807335).
 
* Mon Mar 26 2012 Matthias Saou <matthias@saou.eu> 1.1-2
- Fix URL vs. email in spec changelog.
 
* Mon Jul 18 2011 Matthias Saou <matthias@saou.eu> 1.1-1
- Update to 1.1.
- New extra tools, remove the "make install"ed ones, include them as %%doc.
 
* Mon Jul 4 2011 Matthias Saou <matthias@saou.eu> 1.0-1
- Initial RPM release.
 
/relevation/branches/1.2.1/CHANGELOG
2,6 → 2,7
 
1.2.1 (?):
- Updated GUI to the changes in 1.2
- Integrated specfile from Fedora Rawhide
 
1.2 (2013-10-21):
- Bugfix: Make case-insensitive search work on uppercase search
/relevation/branches/1.2.1/GNUmakefile
6,6 → 6,10
PKG=relevation
VERSION=$(shell printf 'import relevation\nprint relevation.__version__' | python - && $(RM) $(PKG).pyc)
PKGVER=$(PKG)-$(VERSION)
PACKAGER:=$(shell finger -lp `echo $USER` 2>/dev/null | head -n1 | cut -d: -f3)
ifeq ($(PACKAGER),)
PACKAGER:=$(shell getent passwd "`id -un`" | cut -d: -f5 | cut -d, -f1)
endif
 
INSTALLROOT=$(DESTDIR)$(prefix)
MANROOT=$(INSTALLROOT)/share/man
16,7 → 20,7
docbook-to-man manpage.sgml | nroff -man | less
 
clean:
-$(RM) *.pyc *.pyo manpage.html manpage.pdf
-$(RM) *.pyc *.pyo manpage.html manpage.pdf $(PKG).spec
 
distclean: clean
-$(RM) $(PKGVER).tar.gz $(PKGVER).zip
64,13 → 68,20
dist: $(PKGVER).tar.gz $(PKGVER).zip
-$(RM) -r $(PKGVER)
 
$(PKGVER).tar.gz: is_release distclean package_copy
$(PKGVER).tar.gz: is_release distclean $(PKG).spec package_copy
tar cv $(PKGVER) | gzip -c9 > $(PKGVER).tar.gz
 
zip: $(PKGVER).zip
 
$(PKGVER).zip: is_release distclean manpage.pdf manpage.html package_copy
$(PKGVER).zip: is_release distclean manpage.pdf manpage.html $(PKG).spec package_copy
zip -9 -r $(PKGVER).zip $(PKGVER)
 
$(PKG).spec: $(PKG).spec.in
test -n "$(VERSION)" # Version (=$(VERSION)) must be defined
@echo "[creating $@]"
@cat "$<" | sed -e 's/@VERSION@/$(VERSION)/g' \
-e 's/@PACKAGER@/$(PACKAGER)/g' > "$@"
 
exe:
python setup_py2exe.py py2exe
 
/relevation/branches/1.2.1/.
Property changes:
Added: svn:ignore
+relevation.spec
+