Changeset 126931


Ignore:
Timestamp:
Oct 17, 2014, 8:27:43 PM (5 years ago)
Author:
devans@…
Message:

policykit-gnome: update to version 0.105, description, homepage, master_sites, dependencies, livecheck, polkit-gtk no longer provided, drop outdated +docs variant.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/gnome/policykit-gnome/Portfile

    r115068 r126931  
    22# $Id$
    33
    4 PortSystem 1.0
     4PortSystem      1.0
    55
    66name            policykit-gnome
    7 version         0.102
    8 revision        4
     7set gname       polkit-gnome
     8version         0.105
    99license         LGPL-2
    10 description     Provides convenience functions for using PolicyKit from GTK+ \
    11                 and GNOME applications.
     10set branch      [join [lrange [split ${version} .] 0 1] .]
     11description     PolicyKit-gnome provides an Authentication Agent for PolicyKit that \
     12                integrates well with the GNOME desktop environment.
    1213long_description \
    1314                ${description}
     
    1516categories      gnome security
    1617platforms       darwin
    17 homepage        http://www.freedesktop.org/wiki/Software/PolicyKit
    18 master_sites    http://hal.freedesktop.org/releases/
    19 use_bzip2       yes
    20 distname        polkit-gnome-${version}
     18homepage        http://www.freedesktop.org/Software/polkit
     19master_sites    gnome:sources/${gname}/${branch}/
    2120
    22 checksums       sha1    21c60ba77d8593abdb8f96522bd9942caec55e3d \
    23                 rmd160  0b2c53613294ec2587e0ba08cb774eb30616e228
     21use_xz          yes
     22distname        ${gname}-${version}
     23
     24checksums       rmd160  191c0a12fdb0cbff592f533f28b9f3180e57698e \
     25                sha256  1784494963b8bf9a00eedc6cd3a2868fb123b8a5e516e66c5eda48df17ab9369
    2426
    2527depends_build   port:pkgconfig \
    2628                port:intltool \
    27                 port:gnome-common \
    28                 port:gtk-doc
     29                port:gnome-common
    2930
    30 depends_lib     port:gtk2 \
    31                 port:gconf \
    32                 port:gobject-introspection \
     31depends_lib     port:gtk3 \
    3332                port:policykit
    3433
    35 configure.args  --enable-introspection \
    36                 --disable-silent-rules \
    37                 --disable-gtk-doc
     34configure.args  --disable-silent-rules \
     35                --disable-maintainer-mode
    3836
    39 # gobject-introspection uses g-ir-scanner, which uses $CC from env
    40 build.args-append       CC="${configure.cc} ${configure.cc_archflags}"
     37# update m4/intltool.m4 and autoreconf
    4138
    42 variant docs description {Build API docs using gtk-doc} {
    43         configure.args-delete --disable-gtk-doc
    44         # autoreconf always needs gtk-doc
    45         #depends_build-append  port:gtk-doc
     39pre-configure {
     40    copy -force ${prefix}/share/aclocal/intltool.m4 ${worksrcpath}/m4
    4641}
    4742
    48 # A buggy glibtool was used to build the 0.101 package causing build failures
    49 # on darwin11
    50 use_autoreconf yes
     43use_autoreconf  yes
    5144autoreconf.args -fvi
    5245
    53 livecheck.type  regex
    54 livecheck.url   ${master_sites}
    55 livecheck.regex "polkit-gnome-(\\d+(?:\\.\\d+)*)${extract.suffix}"
     46livecheck.type  gnome-with-unstable
     47livecheck.name  ${gname}
Note: See TracChangeset for help on using the changeset viewer.