[packages/ncurses/distfiles] up to 20131221, use patchset to handle patches from sources file

glen glen at pld-linux.org
Sun Jan 5 14:14:09 CET 2014


commit 79765418b0f6aa77c52895c4c3d213f47a60a902
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Sun Jan 5 15:12:25 2014 +0200

    up to 20131221, use patchset to handle patches from sources file

 ncurses.spec | 49 +++++++------------------------------------------
 sources      | 30 ++++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+), 42 deletions(-)
---
diff --git a/ncurses.spec b/ncurses.spec
index ebeb784..89f708a 100644
--- a/ncurses.spec
+++ b/ncurses.spec
@@ -10,7 +10,7 @@
 %endif
 
 %define	basever	5.9
-%define	patchlevel	20130816
+%define	patchlevel	20131221
 Summary:	curses terminal control library
 Summary(de.UTF-8):	curses-Terminal-Control-Library
 Summary(es.UTF-8):	Biblioteca de control de terminal curses
@@ -22,40 +22,14 @@ Summary(tr.UTF-8):	Terminal kontrol kitaplığı
 Summary(uk.UTF-8):	ncurses - нова бібліотека керування терміналами
 Name:		ncurses
 Version:	%{basever}.%{patchlevel}
-Release:	3
+Release:	1
 License:	distributable
 Group:		Libraries
 Source0:	ftp://dickey.his.com/ncurses/%{name}-%{basever}.tar.gz
 # Source0-md5:	8cb9c412e5f2d96bc6f459aa8c6282a1
 Source1:	http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
 # Source1-md5:	3b05ee835dc20c306e9af2a9d3fbf1f1
-# source: ftp://dickey.his.com/ncurses/5.9/
-Patch0:		ftp://dickey.his.com/ncurses/5.9/%{name}-%{basever}-20130504-patch.sh.bz2
-# Patch0-md5:	328966f1daa16c045b16a22d1b0020ec
-Patch1:		ftp://dickey.his.com/ncurses/5.9/%{name}-%{basever}-20130511.patch.gz
-# Patch1-md5:	090c30bb83e286e9cea22ad62c6136ff
-Patch2:		ftp://dickey.his.com/ncurses/5.9/%{name}-%{basever}-20130518.patch.gz
-# Patch2-md5:	3300610567774c441bd4a014db76db11
-Patch3:		ftp://dickey.his.com/ncurses/5.9/%{name}-%{basever}-20130525.patch.gz
-# Patch3-md5:	c35aa6d8d6dc3a0620904045b5a8f6bc
-Patch4:		ftp://dickey.his.com/ncurses/5.9/%{name}-%{basever}-20130608.patch.gz
-# Patch4-md5:	7d05e562085055466e4b25c7098c5242
-Patch5:		ftp://dickey.his.com/ncurses/5.9/%{name}-%{basever}-20130615.patch.gz
-# Patch5-md5:	a9c7114a801a5176c64941da4bee2e4d
-Patch6:		ftp://dickey.his.com/ncurses/5.9/%{name}-%{basever}-20130622.patch.gz
-# Patch6-md5:	ce16d6b9d41749a368fa5ddc237ad93a
-Patch7:		ftp://dickey.his.com/ncurses/5.9/%{name}-%{basever}-20130706.patch.gz
-# Patch7-md5:	906c7aeb4c60fdcb0426d5d86937735f
-Patch8:		ftp://dickey.his.com/ncurses/5.9/%{name}-%{basever}-20130713.patch.gz
-# Patch8-md5:	0e542db5a3b6d832203d350ec273aaef
-Patch9:		ftp://dickey.his.com/ncurses/5.9/%{name}-%{basever}-20130720.patch.gz
-# Patch9-md5:	3a6be27672d10ddf29e12483ea83f846
-Patch10:	ftp://dickey.his.com/ncurses/5.9/%{name}-%{basever}-20130727.patch.gz
-# Patch10-md5:	a6a72d5b6b74ad92ac351df981fed46b
-Patch11:	ftp://dickey.his.com/ncurses/5.9/%{name}-%{basever}-20130805.patch.gz
-# Patch11-md5:	b26c73ec2465e0bddf0a57d9ce3ffb88
-Patch12:	ftp://dickey.his.com/ncurses/5.9/%{name}-%{basever}-20130816.patch.gz
-# Patch12-md5:	a281c29f4f4a468aa06f627f4e81a6ba
+%patchset_source -f ftp://dickey.his.com/ncurses/%{basever}/ -s sources
 Patch100:	%{name}-screen_hpa_fix.patch
 Patch101:	%{name}-xterm_hpa_fix.patch
 Patch102:	%{name}-meta.patch
@@ -67,6 +41,7 @@ Patch107:	%{name}-no-rain-demo.patch
 Patch108:	%{name}-fix-nonunicode-breakage.patch
 URL:		http://dickey.his.com/ncurses/ncurses.html
 BuildRequires:	automake
+BuildRequires:	rpmbuild(macros) >= 1.683
 %if %{with ada}
 BuildRequires:	gcc-ada
 # gnat bug: https://bugzilla.redhat.com/show_bug.cgi?id=613407
@@ -348,19 +323,9 @@ tworzenia aplikacji używających ncurses w języku Ada95.
 %prep
 %setup -qc
 mv %{name}-%{basever}/* .
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
+
+# official patches
+%patchset_patch -s sources -p1
 
 %patch100 -p1
 %patch101 -p1
diff --git a/sources b/sources
new file mode 100644
index 0000000..fd3d715
--- /dev/null
+++ b/sources
@@ -0,0 +1,30 @@
+328966f1daa16c045b16a22d1b0020ec  ncurses-5.9-20130504-patch.sh.bz2
+090c30bb83e286e9cea22ad62c6136ff  ncurses-5.9-20130511.patch.gz
+3300610567774c441bd4a014db76db11  ncurses-5.9-20130518.patch.gz
+c35aa6d8d6dc3a0620904045b5a8f6bc  ncurses-5.9-20130525.patch.gz
+7d05e562085055466e4b25c7098c5242  ncurses-5.9-20130608.patch.gz
+a9c7114a801a5176c64941da4bee2e4d  ncurses-5.9-20130615.patch.gz
+ce16d6b9d41749a368fa5ddc237ad93a  ncurses-5.9-20130622.patch.gz
+906c7aeb4c60fdcb0426d5d86937735f  ncurses-5.9-20130706.patch.gz
+0e542db5a3b6d832203d350ec273aaef  ncurses-5.9-20130713.patch.gz
+3a6be27672d10ddf29e12483ea83f846  ncurses-5.9-20130720.patch.gz
+a6a72d5b6b74ad92ac351df981fed46b  ncurses-5.9-20130727.patch.gz
+b26c73ec2465e0bddf0a57d9ce3ffb88  ncurses-5.9-20130805.patch.gz
+a281c29f4f4a468aa06f627f4e81a6ba  ncurses-5.9-20130816.patch.gz
+a97a0becc40a207fcdf1b26136173ae1  ncurses-5.9-20130824.patch.gz
+220acd1ec0a5f20b4e81d115f6eef4cb  ncurses-5.9-20130831.patch.gz
+673e77a50186c440a58f51447ae6de22  ncurses-5.9-20130907.patch.gz
+3fde14466b29297ebc9e31d2125e9ce1  ncurses-5.9-20130921.patch.gz
+cc16893f35aae9ad7e1d91a6752f574b  ncurses-5.9-20130928.patch.gz
+c5207136cee214a229eda295286f81c7  ncurses-5.9-20131005.patch.gz
+d2287af475e753da549940dbfedff36c  ncurses-5.9-20131012.patch.gz
+8f9cfcf4827fd10f68b4d58018c239b3  ncurses-5.9-20131014.patch.gz
+02a29abd02555d1e87244f2562cf49fa  ncurses-5.9-20131019.patch.gz
+07e984c5ac8ff1354966ba04b758428d  ncurses-5.9-20131027.patch.gz
+363605be63ee516c90a182cb66ad69e9  ncurses-5.9-20131102.patch.gz
+ee3c82536ebe83549146ab9e5106b8e0  ncurses-5.9-20131110.patch.gz
+e28805d20eb6853d27118cf5d8765783  ncurses-5.9-20131116.patch.gz
+49608076e697412dd8b6adddef869a94  ncurses-5.9-20131123.patch.gz
+24b581aac7ec6b543fe34d5e55609069  ncurses-5.9-20131207.patch.gz
+923cf2fa12ac93b58aaa984f2a4da7da  ncurses-5.9-20131214.patch.gz
+89c9ba403d85457b841d2f141da29ef3  ncurses-5.9-20131221.patch.gz
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ncurses.git/commitdiff/79765418b0f6aa77c52895c4c3d213f47a60a902



More information about the pld-cvs-commit mailing list