Commit Graph

65 Commits

Author SHA1 Message Date
49ea1b2e37
python: update footprint 2022-06-21 19:13:28 +02:00
Danny Rawlins
2e2843fede [notify] python: patch 3 security issues: CVE-2019-20907, CVE-2020-26116, and CVE-2021-3177 2021-02-27 21:02:09 +11:00
0f80c03df4 move several https: to https: URLs 2020-06-06 13:00:05 +02:00
354fa2d0ce [notify] python: removed 2to3, now provided by python3 2020-05-24 13:53:17 +02:00
fc068787b4 python: update to 2.7.18 2020-04-26 18:22:18 +02:00
188999c75d python: update to 2.7.17 2019-10-20 14:00:52 +02:00
eabbae9276 python: cleanup, remove all test stuff 2019-03-08 14:11:54 +01:00
1315765d97 python: update to 2.7.16 2019-03-08 12:38:48 +01:00
b9baf128bd opt: remove all .md5sum 2018-08-24 12:44:37 +02:00
f7e71aa7eb [notify] python: update to 2.7.15, closes FS#1655
several security fixes, see
https://github.com/python/cpython/blob/2.7/Misc/NEWS.d/2.7.15rc1.rst
2018-05-05 15:14:09 +02:00
48168e96b4 python: add patch 2018-03-05 14:28:41 +01:00
44a2a4397f [notify] python: security fix for CVE-2018-1000030, closes FS#1593
see https://nvd.nist.gov/vuln/detail/CVE-2018-1000030
2018-03-05 14:00:09 +01:00
54620cb272 python: update to 2.7.14 2017-09-18 17:35:05 +02:00
Fredrik Rinnestam
54c3c41305 updated signatures 2016-12-24 23:34:30 +01:00
Fredrik Rinnestam
4d2d411d7d Merge branch '3.2' into 3.3 2016-12-24 23:33:16 +01:00
3b41631c09 python: update to 2.7.13 2016-12-20 11:07:17 +01:00
78abcad049 add opt signatures 2016-10-15 13:54:24 +02:00
c16146d25b python: update to 2.7.12 2016-07-01 18:03:26 +02:00
26fe4dc152 python: update to 2.7.11 2015-12-06 18:23:39 +01:00
a9a01e4844 python: update to 2.7.10 2015-06-12 11:01:21 +02:00
c19c5dc932 python: update to 2.7.9 2014-12-11 09:36:29 +01:00
f0e0da4f78 python: update to 2.7.8 2014-07-04 09:39:08 +02:00
67aefe1c96 python: update to 2.7.7 2014-06-02 13:15:30 +02:00
721747c969 python: explicit set permission mode of pyconfig.h to prevent footprint errors with unusual umask 2013-11-11 14:57:54 +01:00
da24fb4708 python: update to 2.7.6 2013-11-11 11:54:42 +01:00
edb0e9cd55 python: update to 2.7.5 2013-05-16 08:59:34 +02:00
b514894f5d python: fix issue with man-page symlink
0) Problem: Some people have an additional link to the python man-page:

is the python footprint mismatch something I can fix or am I missing anything important?
NEW       lrwxrwxrwx      root/root       usr/man/man1/python.1.gz -> python2.1.gz

1) the relevant part of Makefile.pre.in:

maninstall:     altmaninstall
        -rm -f $(DESTDIR)$(MANDIR)/man1/python2.1
        (cd $(DESTDIR)$(MANDIR)/man1; $(LN) -s python$(VERSION).1 python2.1)
        -rm -f $(DESTDIR)$(MANDIR)/man1/python.1
        (cd $(DESTDIR)$(MANDIR)/man1; $(LN) -s python2.1 python.1)

2) after 'make install' we have the following chain of symlinks:

lrwxrwxrwx  1 juergen users     9 Apr 21 09:13 python.1 -> python2.1
lrwxrwxrwx  1 juergen users    11 Apr 21 09:13 python2.1 -> python2.7.1
-rw-r--r--  1 juergen users 14582 Apr 21 09:12 python2.7.1

3) the compress_manpages function of our pkgmk:

compress_manpages() {
        local FILE DIR TARGET

        cd $PKG

        find . -type f -path "*/man/man*/*" | while read FILE; do
                if [ "$FILE" = "${FILE%%.gz}" ]; then
                        gzip -9 "$FILE"
                fi
        done

        find . -type l -path "*/man/man*/*" | while read FILE; do
                TARGET=`readlink -n "$FILE"`
                TARGET="${TARGET##*/}"
                TARGET="${TARGET%%.gz}.gz"
                rm -f "$FILE"
                FILE="${FILE%%.gz}.gz"
                DIR=`dirname "$FILE"`

                if [ -e "$DIR/$TARGET" ]; then
                        ln -sf "$TARGET" "$FILE"
                fi
        done
}

4) How it works:

We search for real man-pages in $PKG and compress them, breaking all
symlinks to these man-pages, which we repair afterwards. Fixing is done by
adding a .gz extension to all targets of the symlinks.

However, we do a test if $TARGET exists before we do the actual link,
which is not the case if we have chained symlink and we do not process
in the right order.
For a "normal" collating we have the order python.1 before python2.1, so
python2.1.gz does not exits at the time we process python.1
2013-04-21 11:48:33 +02:00
1cfdb27108 python: update to 2.7.4 2013-04-07 10:49:36 +02:00
Fredrik Rinnestam
72f3422fe5 removed Arch Maintainers 2013-02-02 14:00:56 +01:00
Matt Housh
d350beebf9 Initial consolidation of opt ports for CRUX 3.0 2012-11-22 12:50:35 -06:00
af529fcae1 python: disable unmaintained Berkely DB, use the python-bsddb module instead 2012-08-08 10:37:39 +02:00
8114cd72c5 python: footprint fix 2012-04-10 17:52:51 +02:00
fcfbf1307d python: update to 2.7.3 2012-04-10 17:36:50 +02:00
77b7edaa13 python: build fix for Linux 3.x 2011-12-02 16:12:19 +01:00
a4deabedd6 python: update to 2.7.2 2011-06-13 11:57:44 +02:00
9c01c716bc new maintainer email address 2011-02-02 13:44:37 +01:00
bdaf4694a1 python: footprint fix 2010-11-29 13:34:19 +01:00
e3ad67b607 python: update to 2.7.1 2010-11-29 12:54:13 +01:00
2c8abd4418 python: wrong description 2010-08-31 22:55:01 +02:00
e360382a33 python: update to 2.7 2010-07-06 17:43:56 +02:00
90821047ee python: update to 2.7rc2 2010-06-22 12:09:58 +02:00
61f586e39e python: update to 2.7rc1 2010-06-06 09:57:39 +02:00
dac1cfee28 python: update to 2.7b2 2010-06-03 11:36:08 +00:00
3d4ec25009 python: update to 2.6.5 2010-03-20 08:34:12 +01:00
236ff8fa78 python: update to 2.6.4 2009-10-26 14:05:13 +01:00
cb6ae39c82 python: update to 2.6.4rc2 2009-10-20 12:04:52 +02:00
7f49d75230 python: update to 2.6.4rc1, fix for ticket #503 2009-10-08 21:31:02 +02:00
c9acdd4a59 python: update to 2.6.3 2009-10-02 13:33:41 +02:00
11ea4c306b python: update to 2.6.2 2009-04-15 09:20:27 +02:00
1dcc00c68a python: update to 2.6.1 2008-12-05 09:33:45 +01:00