rpms/proxyknife/F-8 proxyknife-1.7-destdir.patch, NONE, 1.1 proxyknife.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Debarshi Ray (rishi) fedora-extras-commits at redhat.com
Fri Nov 9 17:52:49 UTC 2007


Author: rishi

Update of /cvs/pkgs/rpms/proxyknife/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv24859/F-8

Modified Files:
	.cvsignore sources 
Added Files:
	proxyknife-1.7-destdir.patch proxyknife.spec 
Log Message:
Initial import into F-8.

 Modified Files:
 	F-8/.cvsignore F-8/sources 
 Added Files:
 	F-8/proxyknife-1.7-destdir.patch F-8/proxyknife.spec 


proxyknife-1.7-destdir.patch:

--- NEW FILE proxyknife-1.7-destdir.patch ---
diff -urNp proxyknife-1.7.orig/doc/Makefile.in proxyknife-1.7/doc/Makefile.in
--- proxyknife-1.7.orig/doc/Makefile.in	2007-09-24 18:46:45.000000000 +0530
+++ proxyknife-1.7/doc/Makefile.in	2007-10-07 16:57:30.000000000 +0530
@@ -663,20 +663,20 @@ proxyknife.1: proxyknife.pod
 	--release="GNU Proxyknife @VERSION@" $? >$@
 
 install-data-local: dvi pdf html
-	$(top_srcdir)/mkinstalldirs $(pkgdatadir)/doc/html
-	$(top_srcdir)/mkinstalldirs $(pkgdatadir)/doc/example 
-	$(top_srcdir)/mkinstalldirs $(sysconfdir)
+	$(top_srcdir)/mkinstalldirs $(DESTDIR)$(pkgdatadir)/doc/html
+	$(top_srcdir)/mkinstalldirs $(DESTDIR)$(pkgdatadir)/doc/example 
+	$(top_srcdir)/mkinstalldirs $(DESTDIR)$(sysconfdir)
 #	cp -rf zh $(pkgdatadir)/doc/html/
 #	cp -rf en $(pkgdatadir)/doc/html/
-	cp -rf proxyknife.html $(pkgdatadir)/doc/html/
-	$(INSTALL_DATA) proxyknife.conf.example $(sysconfdir)/proxyknife.conf
-	$(INSTALL_DATA) proxyknife.conf.* $(pkgdatadir)/doc/example/
-	$(INSTALL_DATA) msn.req $(pkgdatadir)/doc/example/
-	$(INSTALL_DATA) proxyknife.dvi $(pkgdatadir)/doc/
-	$(INSTALL_DATA) proxyknife.pdf $(pkgdatadir)/doc/
+	cp -rf proxyknife.html $(DESTDIR)$(pkgdatadir)/doc/html/
+	$(INSTALL_DATA) proxyknife.conf.example $(DESTDIR)$(sysconfdir)/proxyknife.conf
+	$(INSTALL_DATA) proxyknife.conf.* $(DESTDIR)$(pkgdatadir)/doc/example/
+	$(INSTALL_DATA) msn.req $(DESTDIR)$(pkgdatadir)/doc/example/
+	$(INSTALL_DATA) proxyknife.dvi $(DESTDIR)$(pkgdatadir)/doc/
+	$(INSTALL_DATA) proxyknife.pdf $(DESTDIR)$(pkgdatadir)/doc/
 #	$(INSTALL_DATA) proxyknife_zh.texi $(pkgdatadir)/doc/
 #	$(INSTALL_DATA) proxyknife_zh.info $(pkgdatadir)/doc/
-	$(INSTALL_DATA) proxylist $(pkgdatadir)/doc/example
+	$(INSTALL_DATA) proxylist $(DESTDIR)$(pkgdatadir)/doc/example
 #$(INSTALL_DATA) proxyknife_zh.dvi $(pkgdatadir)/doc/
 #$(INSTALL_DATA) proxyknife_zh.pdf $(pkgdatadir)/doc/
 # Tell versions [3.59,3.63) of GNU make to not export all variables.



--- NEW FILE proxyknife.spec ---
Summary:	Customizable multithreaded proxy hunter
Name:		proxyknife
Version:	1.7
Release:	1%{?dist}
License:	GPLv3+
Group:		Applications/Internet
URL:		http://www.gnu.org/software/proxyknife/
Source0:	ftp://ftp.gnu.org/gnu/proxyknife/%{name}-%{version}.tar.gz

Patch0:		%{name}-%{version}-destdir.patch

BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)

Requires(post):	 /sbin/install-info
Requires(preun): /sbin/install-info

BuildRequires:	 dos2unix
BuildRequires:	 gettext
BuildRequires:	 texinfo-tex

%description
Proxyknife is a customizable multithread proxy hunter. It can help users
behind strict firewall find suitable free proxies.

%prep
%setup -q
%patch0 -p1

# Suppress rpmlint error.
dos2unix ./doc/msn.req
iconv --from-code ISO8859-1 --to-code UTF-8 ./doc/proxylist \
  --output proxylist.utf-8 && mv proxylist.utf-8 ./doc/proxylist

%build
%configure --disable-rpath
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT

make install DESTDIR=$RPM_BUILD_ROOT

rm -rf $RPM_BUILD_ROOT%{_infodir}/dir

# Move example and html from /usr/share/proxyknife/doc to RPM_BUILD_DIR.
# To be later listed against %doc.
mv $RPM_BUILD_ROOT%{_datadir}/%{name}/doc/example .
mv $RPM_BUILD_ROOT%{_datadir}/%{name}/doc/html .
rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}/doc

%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%post
/sbin/install-info %{_infodir}/%{name}.info.gz %{_infodir}/dir || :

%preun
if [ $1 = 0 ]; then
  /sbin/install-info --delete %{_infodir}/%{name}.info.gz \
  %{_infodir}/dir >/dev/null 2>&1 || :
fi

%files -f %{name}.lang
%defattr(-,root,root,-)
%config(noreplace) %{_sysconfdir}/%{name}.conf
%doc AUTHORS BUGS ChangeLog COPYING FEATURELIST NEWS README README.cn THANKS TODO doc/%{name}.dvi doc/%{name}.pdf example html
%{_bindir}/%{name}
%{_infodir}/%{name}.info.gz
%{_mandir}/man1/%{name}.1.gz

%changelog
* Sat Oct 06 2007 Debarshi Ray <rishi at fedoraproject.org> - 1.7-1
- Initial build.
- Fixed Makefile.in to use DESTDIR correctly.


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/proxyknife/F-8/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	7 Nov 2007 19:59:08 -0000	1.1
+++ .cvsignore	9 Nov 2007 17:52:16 -0000	1.2
@@ -0,0 +1 @@
+proxyknife-1.7.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/proxyknife/F-8/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	7 Nov 2007 19:59:08 -0000	1.1
+++ sources	9 Nov 2007 17:52:16 -0000	1.2
@@ -0,0 +1 @@
+13857e5b429c0b33db2fab6a1dd86977  proxyknife-1.7.tar.gz




More information about the fedora-extras-commits mailing list