Compare commits

..

36 commits

Author SHA1 Message Date
Fedora Release Engineering
6372a73a59 diveintopython fails to build from source: https://bugzilla.redhat.com/show_bug.cgi?id=1674814 2019-08-08 13:39:28 +00:00
Fedora Release Engineering
aa50410031 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 22:05:28 +00:00
Fedora Release Engineering
0331af1a2b - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 17:18:33 +00:00
3beb8ed618 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:23:59 +01:00
Fedora Release Engineering
180ea4bd1b - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 22:56:18 +00:00
Iryna Shcherbina
e54fdbe85f Update Python 2 dependency declarations to new packaging standards 2018-03-19 12:57:00 +01:00
Devrim Gündüz
8ba2f98821 Update BR, per #1555699 2018-03-16 11:27:27 +00:00
Fedora Release Engineering
e43f7bd73b - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 06:56:59 +00:00
Fedora Release Engineering
5706289f67 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 06:17:16 +00:00
Fedora Release Engineering
9444245449 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 08:26:40 +00:00
Dennis Gilmore
52f448afcb - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 18:47:16 +00:00
Dennis Gilmore
ecb96938fc - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 04:08:25 +00:00
Dennis Gilmore
64c1d23926 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 02:31:48 -05:00
Ville Skyttä
c3381c2d65 Install to %{_pkgdocdir} where available (#993724).
- Fix ant(-nodeps) build dependency (#992130).
2013-12-12 21:19:07 +02:00
Dennis Gilmore
ce792bcbf8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 02:20:19 -05:00
Rahul Sundaram
7c1e0dfc99 remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247
- clean up spec to follow current guidelines
- fix desktop file to follow specification
2013-02-22 23:31:55 -05:00
Dennis Gilmore
66e5951eb2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-13 13:46:36 -06:00
Dennis Gilmore
41777b6ba1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-18 15:47:37 -05:00
Devrim GUNDUZ
89b2a3a56f Fix URL, per #816351. 2012-04-26 00:02:13 +03:00
Dennis Gilmore
2847511481 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-12 18:41:50 -06:00
Dennis Gilmore
08767718da - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-08 08:03:09 -06:00
Fedora Release Engineering
f91bb03db7 dist-git conversion 2010-07-28 13:04:03 +00:00
Alexander Kurtakov
19241c4acb - Fix xalan patch. 2010-07-13 09:15:47 +00:00
41116bc341 - Newer saxon no longer supports XSLT 1.0, use Xalan-J instead 2009-11-26 17:27:10 +00:00
Bill Nottingham
cf6840a508 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 23:12:01 +00:00
Jesse Keating
aa6db71189 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-24 20:20:07 +00:00
Jesse Keating
f46565878b - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-24 12:02:36 +00:00
Marc Wiriadisastra
ee7a54c1b4 Fix file location problem that breaks HTML version - thanks to Paul 2008-11-05 12:29:04 +00:00
Michael Schwendt
cceb29bbcd - Include /usr/share/doc/diveintopython-5.4 directory (in all pkgs)
No build-job.
2008-09-02 11:39:55 +00:00
Marc Wiriadisastra
d44161f669 - Removed specific java package's and just use java in BR (overholt)
- Added build_patch to not use downloaded jars and....
- use Fedora packages listed in build requires see next changelog entry
    (bz#431364)
- Added build requires ant, jakarta-commons-net, ant-commons-net and...
- xerces-j2, xml-commons-apis, java
- Removed upstream jars but maintained build-xml files just patched
- Fixed changelog
2008-02-06 09:54:07 +00:00
Marc Wiriadisastra
2e3660e1df Added xdg-utils 2008-02-02 07:31:32 +00:00
Marc Wiriadisastra
49d51e74b4 Thanks to Mohd Izhar Firdaus Ismail for the following:
- Major cleanup of spec to be less complex
- Made the packaging less diverted from the generated tree from upstream
    build script
- Changed desktop file to use pdf mimetype icon as diveintopython.png is
    corrupted even in upstream zip file
- Removed unnecessary patches
- Removed builreq ant as upstream make.sh uses upstream provided jars (we
    might want to use ant from fedora repo, todo: investigate possibility
    of patching make.sh and adding more java buildreqs for this)
- Switched diveintopython to be a metapackage which pulls
    diveintopython-pdf
2008-01-24 05:23:18 +00:00
Marc Wiriadisastra
0534c87735 - Removed multiple desktop-files
- Made the default version the pdf version
- Added build requires check so it can build on F7
- Fixed spec file so html works now
2008-01-19 13:08:30 +00:00
Marc Wiriadisastra
5c3a2b5857 Fixed spec file to install the txt version in the txt folder (bug #429239)
Added diveintopython.png to desktop file in txt version Fixed desktop
    files to relate to each individual package more. (bug #429239)
2008-01-19 01:00:29 +00:00
Marc Wiriadisastra
5573ac212e Fixed install of txt file Added image to pixmaps for diveintopython-txt 2008-01-19 00:39:52 +00:00
Marc Wiriadisastra
8f1c0a24b7 *** empty log message *** 2008-01-10 21:00:27 +00:00
7 changed files with 1 additions and 219 deletions

2
.gitignore vendored
View file

@ -1,2 +0,0 @@
diveintopython-common-5.4.zip
diveintopython-xml-5.4.zip

1
dead.package Normal file
View file

@ -0,0 +1 @@
diveintopython fails to build from source: https://bugzilla.redhat.com/show_bug.cgi?id=1674814

View file

@ -1,11 +0,0 @@
--- old/build.xml 2008-01-23 23:06:01.000000000 +0800
+++ new/build.xml 2008-01-23 23:06:14.000000000 +0800
@@ -6,7 +6,7 @@
<!ENTITY common "../common">
<!ENTITY buildcommon SYSTEM "../common/build_common.xml">
]>
-<project name="diveintopython" default="html" basedir=".">
+<project name="diveintopython" default="all" basedir=".">
<property name="lang" value=""/>
<property name="ftpdir" value=""/>

View file

@ -1,13 +0,0 @@
--- diveintopython-5.4/common/build_common.xml 2004-05-05 17:42:24.000000000 +0800
+++ diveintopython-build_common.xml 2008-02-05 23:22:48.000000000 +0900
@@ -16,8 +16,8 @@
<property name="pdf" value="${dist}/pdf"/>
<property name="text" value="${dist}/txt"/>
<property name="images" value="&common;/images"/>
-<property name="crimson" value="&common;/lib/crimson.jar"/>
-<property name="saxon" value="&common;/lib/saxon.jar;${crimson}"/>
+<property name="crimson" value="/usr/share/java/xerces-j2.jar"/>
+<property name="saxon" value="/usr/share/java/saxon.jar:${crimson}"/>
<property name="encoding" value="iso-8859-1"/>
<property name="standardargs" value=""/>

View file

@ -1,9 +0,0 @@
[Desktop Entry]
Encoding=UTF-8
Name=Dive Into Python
Comment=Open Dive Into Python book
Exec=xdg-open @DOCDIR@/pdf/diveintopython.pdf
Icon=gnome-mime-application-pdf
Terminal=false
Type=Application
Categories=Application;Development;

View file

@ -1,182 +0,0 @@
Name: diveintopython
Version: 5.4
Release: 14%{?dist}
Summary: Dive into Python - a python book
Group: Documentation
License: GFDL
URL: http://www.diveintopython.org
Source0: http://www.diveintopython.org/download/%{name}-common-%{version}.zip
Source1: http://www.diveintopython.org/download/%{name}-xml-%{version}.zip
Source2: %{name}.desktop.in
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
Requires: diveintopython-pdf, xdg-utils
Patch0: diveintopython-build.xml.patch
Patch1: diveintopython-build_common.xml.patch
BuildRequires: desktop-file-utils, htmldoc, ant, jakarta-commons-net, ant-commons-net, xerces-j2, xml-commons-apis
BuildRequires: python, w3m, java, saxon, ant-nodeps
%description
Dive Into Python is a Python book for experienced programmers.
%package pdf
Summary: Dive into Python - a python book
Group: Documentation
%description pdf
Dive Into Python is a Python book for experienced programmers.
The PDF version
%package html
Summary: Dive into Python - a python book
Group: Documentation
%description html
Dive Into Python is a Python book for experienced programmers.
The html version
%package single-html
Summary: Dive into Python - a python book
Group: Documentation
%description single-html
Dive Into Python is a Python book for experienced programmers.
The single html page version
%package txt
Summary: Dive into Python - a python book
Group: Documentation
%description txt
Dive Into Python is a Python book for experienced programmers.
The text version
%prep
%setup -q -b 1
%patch0 -p1 -b .build-all
%patch1 -p1
mkdir build
mv xml make.sh build.xml build/
find ./ -name '*.jar' -exec rm -f {} ';'
%build
pushd build
#/bin/sh make.sh
ant
popd
%install
rm -rf $RPM_BUILD_ROOT
pushd build/dist
#cleanup unnecessary duplicates
rm -rf pdf/*.png pdf/*.html pdf/images/
rm -rf txt/*.html
#install the files
find . -type d -exec mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/'{}' \;
for DIR in * ; do
find $DIR -type f -exec install -D -m 0644 '{}' $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/'{}' \;
done
popd
#install desktop file
mkdir ${RPM_BUILD_ROOT}%{_datadir}/applications/
cat %{SOURCE2}|sed "s|@DOCDIR@|%{_docdir}/%{name}-%{version}/|g" > ${RPM_BUILD_ROOT}%{_datadir}/applications/diveintopython.desktop
desktop-file-install --vendor="fedora" \
--delete-original \
--dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
--add-category="Documentation" \
${RPM_BUILD_ROOT}%{_datadir}/applications/diveintopython.desktop
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%files html
%defattr(-,root,root,-)
%dir %{_docdir}/%{name}-%{version}
%doc %{_docdir}/%{name}-%{version}/html
%files pdf
%defattr(-,root,root,-)
%dir %{_docdir}/%{name}-%{version}
%doc %{_docdir}/%{name}-%{version}/pdf
%{_datadir}/applications/fedora-diveintopython.desktop
%files single-html
%defattr(-,root,root,-)
%dir %{_docdir}/%{name}-%{version}
%doc %{_docdir}/%{name}-%{version}/htmlflat
%files txt
%defattr(-,root,root,-)
%dir %{_docdir}/%{name}-%{version}
%doc %{_docdir}/%{name}-%{version}/txt
%changelog
* Tue Nov 4 2008 Paul W. Frields <stickster@gmail.com> - 5.4-14
- Fix file location problem that breaks HTML version
* Tue Sep 2 2008 Michael Schwendt <mschwendt@fedoraproject.org> - 5.4-13
- Include /usr/share/doc/diveintopython-5.4 directory (in all pkgs)
* Tue Feb 5 2008 Marc Wiriadisastra <marc@mwiriadi.id.au> - 5.4-12
- Removed specific java package's and just use java in BR (overholt)
- Added build_patch to not use downloaded jars and....
- use Fedora packages listed in build requires see next changelog entry (bz#431364)
- Added build requires ant, jakarta-commons-net, ant-commons-net and...
- xerces-j2, xml-commons-apis, java
- Removed upstream jars but maintained build-xml files just patched
- Fixed changelog
* Sat Feb 2 2008 Marc Wiriadisastra <marc@mwiriadi.id.au> - 5.4-11
- Added xdg-utils Requires to open pdf and other files
* Wed Jan 23 2008 Mohd Izhar Firdaus Ismail <mohd.izhar.firdaus@gmail.com> - 5.4-10
- Major cleanup of spec to be less complex
- Made the packaging less diverted from the generated tree from upstream build script
- Changed desktop file to use pdf mimetype icon as diveintopython.png is corrupted
even in upstream zip file
- Removed unnecessary patches
- Removed builreq ant as upstream make.sh uses upstream provided jars (we might want to
use ant from fedora repo, todo: investigate possibility of patching make.sh and adding
more java buildreqs for this)
- Switched diveintopython to be a metapackage which pulls diveintopython-pdf
* Sat Jan 19 2008 Marc Wiriadisastra <marc@mwiriadi.id.au> - 5.4-8
- Removed multiple desktop-files
- Made the default version the pdf version
- Added build requires check so it can build on F7
* Sat Jan 19 2008 Marc Wiriadisastra <marc@mwiriadi.id.au> - 5.4-7
- Fixed spec file to install the txt version in the txt folder (bug #429239)
- Added diveintopython.png to desktop file in txt version
- Fixed desktop files to relate to each individual package more. (bug #429239)
* Wed Jan 9 2008 Marc Wiriadisastra <marc@mwiriadi.id.au> - 5.4-6
- Fix ownership of folders
- Fix spec file for spaces and tabs again :(
* Sun Jan 6 2008 Marc Wiriadisastra <marc@mwiriadi.id.au> - 5.4-5
- Fixed build requires - added iced-tea, python, w3m and htmldoc
* Fri Jan 4 2008 Marc Wiriadisastra <marc@mwiriadi.id.au> - 5.4-4
- Added patches for all builds
- Created additional packages for the users choice
- Added additional desktop files
* Wed Jan 2 2008 Marc Wiriadisastra <marc@mwiriadi.id.au> - 5.4-3
- Using the docbook and creating the html using ant
- Patched neccessary build files and included additional source files
* Thu Nov 22 2007 Marc Wiriadisastra <marc@mwiriadi.id.au> - 5.4-2
- Fixed line encoding (Jerry James)
- Fixed owning of directories in spec file
* Fri Nov 16 2007 Marc Wiriadisastra <marc@mwiriadi.id.au> - 5.4-1
- new install

View file

@ -1,2 +0,0 @@
722affd8054d667d66764c3c48a6490b diveintopython-common-5.4.zip
3e1c9e3d00fc912cb298b062bdac9002 diveintopython-xml-5.4.zip