Commit Graph

7825 Commits

Author SHA1 Message Date
Jose V Beneyto
e01936cb2d nettle: updated to 2.7 2013-05-06 23:57:43 +02:00
Jose V Beneyto
16b15d3850 xterm: updated to 292 2013-05-06 23:57:22 +02:00
Fredrik Rinnestam
20741eb11c xxd: removed orphaned port 2013-05-06 21:05:37 +02:00
Fredrik Rinnestam
88b9158c09 ruby-musicbrainz: removed orphaned port 2013-05-06 21:05:23 +02:00
Fredrik Rinnestam
25c8699dea ruby-gtk: removed orphaned port 2013-05-06 21:05:08 +02:00
Fredrik Rinnestam
06afdf23b7 ruby-cairo: removed orphaned port 2013-05-06 21:04:57 +02:00
Fredrik Rinnestam
a11bfe55e7 madwifi: removed orphaned port 2013-05-06 21:04:37 +02:00
Fredrik Rinnestam
30c04dbd98 linux-identd: removed orphaned port 2013-05-06 21:04:23 +02:00
Fredrik Rinnestam
e9c5a8bc2c diffstat: removed orphaned port 2013-05-06 21:04:06 +02:00
Fredrik Rinnestam
0b378e7b5e devtodo: removed orphaned port 2013-05-06 21:03:55 +02:00
Fredrik Rinnestam
2a99f2573e audiofile: removed orphaned port 2013-05-06 21:03:45 +02:00
fc557bc0a8 prt-utils: update to 0.9.6 2013-05-06 17:51:25 +02:00
Thomas Penteker
fcf63bbf1a valgrind: picked up port 2013-05-05 21:24:19 +02:00
Matt Housh
85e37326bb nvidia: updated to version 319.17 2013-05-05 10:27:32 -05:00
Fredrik Rinnestam
0c770f3c26 harfbuzz: fixed footprint 2013-05-05 13:55:42 +02:00
Fredrik Rinnestam
9f07cc8437 harfbuzz: added icu dep 2013-05-05 13:53:12 +02:00
Fredrik Rinnestam
c486a93374 firefox: cleanup 2013-05-05 03:21:54 +02:00
Fredrik Rinnestam
c9a9f05d34 dvd+rw-tools: adopted port 2013-05-04 22:21:08 +02:00
Fredrik Rinnestam
182bb56576 rpm2targz: adopted port 2013-05-04 22:17:47 +02:00
Fredrik Rinnestam
91ddebfe06 dbus: updated to 1.6.10 2013-05-04 22:17:47 +02:00
a4e3c344b5 samba: update to 3.6.14 2013-05-03 08:46:05 +02:00
4011c9f61e spectrwm: update to 2.3.0 2013-05-03 08:45:43 +02:00
Thomas Penteker
4646525dd4 unrar: update md5sum 2013-04-29 21:24:21 +02:00
Thomas Penteker
44b0546a01 git: 1.8.2.1 -> 1.8.2.2 2013-04-29 15:50:14 +02:00
Thomas Penteker
324551dd0d unrar: 4.2.4 -> 5.0.0 2013-04-29 15:42:10 +02:00
Thomas Penteker
abf9964635 gdb: 7.5.1 -> 7.6 2013-04-29 15:28:40 +02:00
Thomas Penteker
dc5bf4f453 pinentry: 0.8.1 -> 0.8.3 2013-04-29 15:27:13 +02:00
bc379659b1 squid: update to 3.3.4 2013-04-28 13:03:29 +02:00
Danny Rawlins
bc66575395 wine: 1.5.28 -> 1.5.29 2013-04-27 20:54:25 +10:00
Danny Rawlins
f7ed966df6 netpbm: 10.57.00 -> 10.61.00 2013-04-26 21:06:50 +10:00
7ecead34d6 imagemagick: update to 6.8.4 2013-04-24 18:09:29 +02:00
47ed508075 nfs-utils: update to 1.2.8 2013-04-24 18:08:32 +02:00
5801628dfc msmtp: update to 1.4.31 2013-04-24 18:07:09 +02:00
eb949d535b fetchmail: update to 6.3.26 2013-04-24 18:06:45 +02:00
Thomas Penteker
a484ceecf3 qemu-all: 1.4.0 -> 1.4.1 2013-04-24 16:09:48 +02:00
Thomas Penteker
5ac1618cba qemu: 1.4.0 -> 1.4.1 2013-04-24 16:06:49 +02:00
Thomas Penteker
43ab16082d libgcrypt: 1.5.1 -> 1.5.2 2013-04-24 16:06:48 +02:00
Danny Rawlins
10dc1ac7f6 gkrellm: add missing dependency xorg-libxdamage 2013-04-24 08:43:49 +10:00
Fredrik Rinnestam
eaa36074f7 harfbuzz: updated to 0.9.16 2013-04-23 12:24:40 +02:00
Matt Housh
e61a0d8a1b alsa-utils: updated to version 1.0.27 2013-04-22 08:23:26 -05:00
Matt Housh
b361ffd69e alsa-lib: updated to version 1.0.27 2013-04-22 08:23:11 -05:00
9f837470f9 gnuplot: update to 4.6.3 2013-04-21 19:18:18 +02:00
3ccfeb5795 libxml2-python: update to 2.9.1 2013-04-21 11:56:49 +02:00
e9a824426b libxml2: update to 2.9.1 2013-04-21 11:56:39 +02:00
e4ac9ed306 mysql: update to 5.5.31 2013-04-21 11:56:16 +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
07ef81ee5d whois: update to 5.0.24 2013-04-19 17:16:21 +02:00
02d127fc4f dropbear: update to 2013.58 2013-04-19 17:15:57 +02:00
4b54bd2dc7 dovecot: update to 2.2.1 2013-04-19 17:15:33 +02:00
922a7fd2e7 dnsmasq: update to 2.66 2013-04-19 17:15:15 +02:00