Changeset 120912


Ignore:
Timestamp:
Jun 11, 2014, 1:10:52 PM (3 years ago)
Author:
ciserlohn@…
Message:

git, git-core: update to version 2.0.0; rename to git (closes #37279) and update all dependent ports

Location:
trunk/dports
Files:
1 deleted
24 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/dports/devel/GitX/Portfile

    r112832 r120912  
    88github.setup        pieter gitx 0.7.1 v
    99name                GitX
    10 revision            2
     10revision            3
    1111maintainers         cal openmaintainer
    1212
     
    2424fetch.type          git
    2525
    26 depends_lib-append  port:git-core
     26depends_lib-append  port:git
    2727installs_libs       no
    2828
  • trunk/dports/devel/flashbake/Portfile

    r107408 r120912  
    77categories-append devel
    88github.setup      commandline flashbake 0.27
     9revision          1
    910license           GPL-3+
    1011platforms         darwin
     
    2728depends_lib-append  port:py${python.version}-enum \
    2829                    port:py${python.version}-feedparser \
    29                     port:git-core
     30                    port:git
    3031
    3132python.link_binaries_suffix
  • trunk/dports/devel/gc-utils/Portfile

    r115979 r120912  
    55name              gc-utils
    66version           0.2.3
     7revision          1
    78categories        devel
    89license           MIT
     
    2526                  rmd160 ab4878e438298ee98bc7983823be31904e1376f6
    2627
    27 depends_lib       port:git-core \
     28depends_lib       port:git \
    2829                  port:cvsps
    2930
  • trunk/dports/devel/giggle/Portfile

    r116639 r120912  
    66name                giggle
    77version             0.4
     8revision            1
    89license             GPL-2+
    910set branch          [join [lrange [split ${version} .] 0 1] .]
     
    2627depends_lib         port:desktop-file-utils \
    2728                    port:gtksourceview2 \
    28                     port:git-core \
     29                    port:git \
    2930                    port:libglade2
    3031
  • trunk/dports/devel/git-core/Portfile

    r120612 r120912  
    33
    44PortSystem          1.0
    5 
     5replaced_by         git
     6PortGroup           obsolete 1.0
    67name                git-core
    78version             1.9.4
    8 description         A fast version control system
    9 long_description    Git is a fast, scalable, distributed open source version \
    10                     control system focusing on speed and efficiency.
    11 maintainers         ciserlohn
     9revision            1
    1210categories          devel
    1311license             GPL-2 LGPL-2.1+
    14 platforms           darwin
    15 homepage            http://git-scm.com/
    16 master_sites        https://www.kernel.org/pub/software/scm/git/
    17 distname            git-${version}
    18 distfiles           git-${version}${extract.suffix} \
    19                     git-manpages-${version}${extract.suffix}
    2012
    21 checksums           git-${version}${extract.suffix} \
    22                     rmd160  988deba37ebcdea641572258509fb1563252b374 \
    23                     sha256  6dc38df65a945a1a7d4ac8a128563d817d6c4b05a10118d015c0b6c19c3ec150 \
    24                     git-manpages-${version}${extract.suffix} \
    25                     rmd160  35705ed881ed40330237d1da947113e82a58c314 \
    26                     sha256  7c714ee338f12fe978f44d2643cafbb8618026689d8b6b1bd4ff18a454fac43d \
    27 
    28 depends_run         port:rsync
    29 
    30 depends_lib         port:curl \
    31                     port:zlib \
    32                     port:openssl \
    33                     port:expat \
    34                     port:libiconv
    35 
    36 if {[variant_isset perl5_12]} {
    37     set perl_version 5.12
    38 } elseif {[variant_isset perl5_14]} {
    39     set perl_version 5.14
    40 } else {
    41     set perl_version 5.16
    42     default_variants +perl5_16
    43 }
    44 
    45 
    46 depends_run-append  port:p${perl_version}-error \
    47                     port:p${perl_version}-net-smtp-ssl \
    48                     port:p${perl_version}-term-readkey
    49 
    50 depends_lib-append  port:perl${perl_version}
    51 
    52 patchfiles          patch-Makefile.diff git-subtree.1.diff
    53 patch.pre_args      -p1
    54 
    55 extract.only        git-${version}${extract.suffix} \
    56                     git-manpages-${version}${extract.suffix}
    57 
    58 use_configure       no
    59 
    60 variant universal   {}
    61 
    62 set CFLAGS          "-I. -Wall -O2 -I${prefix}/include [get_canonical_archflags cc]"
    63 set LDFLAGS         "-L${prefix}/lib [get_canonical_archflags ld]"
    64 
    65 build.args          CFLAGS="${CFLAGS}" \
    66                     LDFLAGS="${LDFLAGS}" \
    67                     CC=${configure.cc} \
    68                     prefix=${prefix} \
    69                     CURLDIR=${prefix} \
    70                     OPENSSLDIR=${prefix} \
    71                     ICONVDIR=${prefix} \
    72                     PERL_PATH="${prefix}/bin/perl${perl_version}" \
    73                     NO_FINK=1 \
    74                     NO_DARWIN_PORTS=1 \
    75                     NO_R_TO_GCC_LINKER=1 \
    76                     V=1
    77 
    78 test.run            yes
    79 test.cmd            make
    80 test.target         test
    81 test.dir            ${worksrcpath}
    82 pre-test {
    83     eval test.args  ${build.args}
    84 }
    85 
    86 destroot.target     install
    87 pre-destroot {
    88     eval destroot.args  ${build.args}
    89     xinstall -m 644 ${worksrcpath}/contrib/subtree/git-subtree.1 ${workpath}/man1
    90 }
    91 
    92 set docdestroot ${destroot}${prefix}/share/doc/${name}
    93 
    94 post-destroot {
    95     foreach f {1 5 7} {
    96         xinstall -d ${destroot}${prefix}/share/man/man${f}
    97         foreach m [glob -directory ${workpath} man${f}/*.${f}] {
    98             xinstall ${m} ${destroot}${prefix}/share/man/man${f}
    99         }
    100     }
    101     if {![variant_isset svn]} {
    102         system "rm ${destroot}${prefix}/libexec/git-core/git-svn*"
    103     }
    104     xinstall -d ${docdestroot}
    105 
    106     fs-traverse badfile ${destroot} {
    107         if {[string last perllocal.pod ${badfile}] != -1} {
    108             ui_info "Removing ${badfile}"
    109             file delete ${badfile}
    110         }
    111     }
    112 
    113     set completions_path ${destroot}${prefix}/share/bash-completion/completions
    114     xinstall -d ${completions_path}
    115     xinstall -m 644 ${worksrcpath}/contrib/completion/git-completion.bash \
    116         ${completions_path}/git
    117    
    118     set share_path ${destroot}${prefix}/share/${name}
    119     xinstall -d ${share_path}
    120     xinstall -m 644 ${worksrcpath}/contrib/completion/git-prompt.sh \
    121         ${share_path}/git-prompt.sh
    122 
    123     xinstall -m 755 ${worksrcpath}/contrib/subtree/git-subtree.sh \
    124         ${destroot}${prefix}/libexec/git-core/git-subtree
    125 
    126     file delete -force ${share_path}/contrib
    127     copy ${worksrcpath}/contrib ${share_path}
    128 
    129     xinstall -m 755 -d ${destroot}${prefix}/share/emacs/site-lisp/
    130     eval xinstall -m 644 [glob ${worksrcpath}/contrib/emacs/*.el] \
    131         ${destroot}${prefix}/share/emacs/site-lisp/
    132 
    133 }
    134 
    135 if {![variant_isset python26] && ![variant_isset python27]} {
    136     default_variants    +python27
    137 }
    138 
    139 variant python26 conflicts python27 description {Use Python 2.6} {
    140     build.args-append       PYTHON_PATH="${prefix}/bin/python2.6"
    141     depends_lib-append      port:python26
    142 }
    143 
    144 variant python27 conflicts python26 description {Use Python 2.7} {
    145     build.args-append       PYTHON_PATH="${prefix}/bin/python2.7"
    146     depends_lib-append      port:python27
    147 }
    148 
    149 variant perl5_16 conflicts perl5_14 perl5_12 description {use perl 5.16} {}
    150 variant perl5_14 conflicts perl5_16 perl5_12 description {use perl 5.14} {}
    151 variant perl5_12 conflicts perl5_16 perl5_14 description {use perl 5.12} {}
    152 
    153 variant pcre {
    154     build.args-append       LIBPCREDIR=${prefix} USE_LIBPCRE=1
    155     depends_lib-append      port:pcre
    156 }
    157 
    158 variant doc description {Install HTML and plaintext documentation} {
    159     distfiles-append        git-htmldocs-${version}${extract.suffix}
    160     checksums-append        git-htmldocs-${version}${extract.suffix} \
    161                             rmd160  c5f685931487bac6801442255c46044c7821e73c \
    162                             sha256  4ef550f5bd923ba7895a6ec7f22d21998fef3a317501b3a87fe6665180f6ecc3
    163 
    164     patchfiles-append       git-subtree.html.diff
    165 
    166     post-extract {
    167         file mkdir ${workpath}/htmldocs
    168         system -W ${workpath}/htmldocs "${extract.cmd} ${extract.pre_args} \
    169             ${distpath}/git-htmldocs-${version}${extract.suffix} \
    170             ${extract.post_args}"
    171     }
    172 
    173     pre-destroot {
    174         xinstall -m 644 ${worksrcpath}/contrib/subtree/git-subtree.html ${workpath}/htmldocs
    175     }
    176 
    177     post-destroot {
    178         foreach f [glob ${workpath}/htmldocs/*] {
    179             file delete -force "${docdestroot}/[file tail ${f}]"
    180             file attribute ${f} -permissions ugo+r
    181             copy ${f} ${docdestroot}
    182         }
    183     }
    184 }
    185 
    186 variant gitweb description {Install gitweb.cgi} {
    187     build.target-append     gitweb/gitweb.cgi
    188 
    189     post-destroot {
    190         xinstall -d ${destroot}${prefix}/share/${name}/gitweb
    191         xinstall -W ${worksrcpath}/gitweb \
    192             gitweb.cgi \
    193             ${destroot}${prefix}/share/${name}/gitweb
    194         xinstall -m 444 -W ${worksrcpath}/gitweb/static \
    195             gitweb.css \
    196             gitweb.js \
    197             git-favicon.png \
    198             git-logo.png \
    199             ${destroot}${prefix}/share/${name}/gitweb
    200         xinstall -d ${docdestroot}/gitweb
    201         xinstall -m 444 -W ${worksrcpath}/gitweb README INSTALL \
    202             ${docdestroot}/gitweb
    203     }
    204 }
    205 
    206 variant svn description {Bi-directional subversion repository support} {
    207     depends_run-append  port:subversion \
    208                         port:p${perl_version}-libwww-perl \
    209                         port:p${perl_version}-svn-simple
    210 }
    211 
    212 variant bash_completion {
    213     depends_run-append  path:etc/bash_completion:bash-completion
    214 }
    215 
    216 
    217 variant credential_osxkeychain description {Install git credential-osxkeychain utility from contrib} {
    218 
    219     post-build {
    220         system -W "${worksrcpath}/contrib/credential/osxkeychain" "make [join ${build.args}]"
    221     }
    222 
    223     pre-destroot {
    224         xinstall -m 755 "${worksrcpath}/contrib/credential/osxkeychain/git-credential-osxkeychain" \
    225             "${destroot}${prefix}/bin/"
    226     }
    227 }
    228 
    229 platform darwin 8 {
    230     build.args-append   NO_APPLE_COMMON_CRYPTO=1
    231 }
    232 
    233 default_variants    +doc +pcre +credential_osxkeychain
    234 
    235 livecheck.type          regexm
    236 livecheck.regex         {<span class="version">.*?(\d\.\d\.\d).*?</span>}
  • trunk/dports/devel/git-flow/Portfile

    r97786 r120912  
    66
    77github.setup            nvie gitflow 0.4.1
     8revision                1
    89fetch.type              git
    910
     
    2021                        repository operations for Vincent Driessen branching.
    2122
    22 depends_build-append    port:git-core
     23depends_build-append    port:git
    2324
    2425depends_run-append      port:getopt
  • trunk/dports/devel/git-ftp/Portfile

    r99873 r120912  
    66
    77github.setup        resmo git-ftp 0.8.1
     8revision            1
    89maintainers         g5pw
    910
     
    1718supported_archs     noarch
    1819
    19 depends_run         port:git-core
     20depends_run         port:git
    2021
    2122checksums           rmd160  b22b06003257818673d60e3a2c770d714e61444e \
  • trunk/dports/devel/git/Portfile

    r120612 r120912  
    44PortSystem          1.0
    55
    6 name                git-core
    7 version             1.9.4
     6name                git
     7version             2.0.0
    88description         A fast version control system
    99long_description    Git is a fast, scalable, distributed open source version \
     
    2020
    2121checksums           git-${version}${extract.suffix} \
    22                     rmd160  988deba37ebcdea641572258509fb1563252b374 \
    23                     sha256  6dc38df65a945a1a7d4ac8a128563d817d6c4b05a10118d015c0b6c19c3ec150 \
     22                    rmd160  151248c8823d868e61c9c87cc55561977f586dcd \
     23                    sha256  c6a370e95326701037dfe32f8e66f39cdd28557ca84ffdb282d6042c37a98b68 \
    2424                    git-manpages-${version}${extract.suffix} \
    25                     rmd160  35705ed881ed40330237d1da947113e82a58c314 \
    26                     sha256  7c714ee338f12fe978f44d2643cafbb8618026689d8b6b1bd4ff18a454fac43d \
     25                    rmd160  864c701d441afe3277917d3e0633b9b769abac70 \
     26                    sha256  12523fe1c8de8b88997b5483313e143c96c0a116c19a498ddbbfe573ed98bded \
    2727
    2828depends_run         port:rsync
     
    159159    distfiles-append        git-htmldocs-${version}${extract.suffix}
    160160    checksums-append        git-htmldocs-${version}${extract.suffix} \
    161                             rmd160  c5f685931487bac6801442255c46044c7821e73c \
    162                             sha256  4ef550f5bd923ba7895a6ec7f22d21998fef3a317501b3a87fe6665180f6ecc3
     161                            rmd160  422a3764a328e5123c21a720689fc3bce8118932 \
     162                            sha256  19d34736cc50e3a4b5641e0998191d67d89d3146b8652e7abd88780ca475dbcb
    163163
    164164    patchfiles-append       git-subtree.html.diff
  • trunk/dports/devel/git/files/git-subtree.1.diff

    r120612 r120912  
    99+.\"      Date: 03/17/2014
    1010+.\"    Manual: Git Manual
    11 +.\"    Source: Git 1.9.4
     11+.\"    Source: Git 2.0.0
    1212+.\"  Language: English
    1313+.\"
    14 +.TH "GIT\-SUBTREE" "1" "03/17/2014" "Git 1\&.9\&.4" "Git Manual"
     14+.TH "GIT\-SUBTREE" "1" "03/17/2014" "Git 2\&.0\&.0" "Git Manual"
    1515+.\" -----------------------------------------------------------------
    1616+.\" * Define some portability stuff
  • trunk/dports/devel/hub/Portfile

    r115740 r120912  
    66
    77github.setup        github hub 1.11.1 v
     8revision            1
    89description         git-wrapper for GitHub specific functionality
    910long_description    hub is a command line utility which adds GitHub knowledge to git.\
     
    2223depends_build       bin:rake:rb-rake
    2324
    24 depends_lib         port:git-core
     25depends_lib         port:git
    2526
    2627use_configure       no
  • trunk/dports/devel/magit/Portfile

    r99358 r120912  
    66
    77github.setup    magit magit 1.2.0
     8revision        1
    89categories      devel editors
    910license         GPL-3+
     
    3435depends_lib     port:emacs
    3536depends_build   port:texinfo
    36 depends_run     bin:git:git-core
     37depends_run     bin:git:git
    3738
    3839use_configure   no
  • trunk/dports/devel/qgit/Portfile

    r97945 r120912  
    77name                qgit
    88version             2.3
     9revision            1
    910categories          devel
    1011maintainers         free.fr:ocroquette openmaintainer
     
    2324                    rmd160  c117cb7f9985045891f20981ce64f00c5741699e
    2425
    25 depends_lib-append  port:git-core
     26depends_lib-append  port:git
    2627
    2728patchfiles          patch_src_namespace_def.cpp.diff  patch_src_qgit.cpp.diff
  • trunk/dports/devel/tig/Portfile

    r119993 r120912  
    66
    77github.setup        jonas tig 2.0.2 tig-
     8revision            1
    89checksums           rmd160  ed21ff5d384f9e5baedccfc3db6002feac8cab68 \
    910                    sha256  48e3bdd3dfa2e9d9d21a19d73c7c90417d26d0a56e2fa09e98a3a8d3333e7a26
     
    2324                    port:xmlto
    2425
    25 depends_lib         port:git-core \
     26depends_lib         port:git \
    2627                    port:libiconv \
    2728                    port:ncurses
  • trunk/dports/graphics/gimp-gap-devel/Portfile

    r117346 r120912  
    1010set git_date    20140215
    1111version         2.7.0-${git_date}
     12revision        1
    1213license         GPL-2+
    1314categories      graphics
     
    4950               }
    5051
    51 depends_build   port:git-core \
     52depends_build   port:git \
    5253                port:pkgconfig \
    5354                port:autoconf \
  • trunk/dports/multimedia/mlt/Portfile

    r117964 r120912  
    88epoch               3
    99version             0.9.0
    10 revision            4
     10revision            5
    1111categories          multimedia
    1212maintainers         dennedy.org:dan
     
    3333universal_variant   no
    3434
    35 depends_build-append port:git-core \
     35depends_build-append port:git \
    3636                    port:doxygen
    3737
  • trunk/dports/net/ejabberd/Portfile

    r120114 r120912  
    55name                ejabberd
    66version             14.05
     7revision            1
    78categories          net
    89platforms           darwin
     
    2728                    LDFLAGS=${configure.ldflags} \
    2829
    29 depends_build       port:git-core
     30depends_build       port:git
    3031
    3132depends_lib         port:erlang \
  • trunk/dports/net/rabbitmq-server/Portfile

    r110930 r120912  
    66name                rabbitmq-server
    77version             3.1.5
     8revision            1
    89categories          net
    910platforms           darwin
     
    3536depends_lib         port:erlang
    3637depends_build       port:libxslt \
    37                     port:git-core
     38                    port:git
    3839
    3940platform darwin 8 {
  • trunk/dports/python/py26-pymvpa/Portfile

    r110109 r120912  
    77name                    py26-pymvpa
    88version                 0.4
    9 revision                2
     9revision                3
    1010epoch                   1
    1111categories              python
     
    2424
    2525depends_lib             port:py26-numpy \
    26                         port:git-core \
     26                        port:git \
    2727                        port:py26-setuptools \
    2828                        port:py26-scipy \
     
    3636                        port:py26-lxml
    3737
    38 depends_build           port:git-core
     38depends_build           port:git
    3939
    4040# py26-scipy is not universal
  • trunk/dports/python/repo/Portfile

    r114431 r120912  
    55name                repo
    66version             1.19
     7revision            1
    78epoch               20130316
    89license             Apache-2
     
    2627                    rmd160  d01c3c78ba42e08e8a1c80fde272d39278c3515f
    2728
    28 depends_run         port:git-core
     29depends_run         port:git
    2930extract.suffix     
    3031extract.only
  • trunk/dports/science/lscsoft-deps/Portfile

    r109730 r120912  
    55name            lscsoft-deps
    66version         20130620
     7revision        1
    78categories      science
    89maintainers     ram aronnax
     
    4041                port:libxml2 \
    4142                path:lib/pkgconfig/glib-2.0.pc:glib2 \
    42                 port:git-core \
     43                port:git \
    4344                port:autoconf \
    4445                port:automake \
  • trunk/dports/security/pass/Portfile

    r119444 r120912  
    66name                pass
    77version             1.6.1
     8revision            1
    89maintainers         macports.swinbank.org:john openmaintainer
    910categories          security
     
    1516license             GPL-2+
    1617
    17 depends_run                     port:git-core \
     18depends_run                     port:git \
    1819                    port:gnupg2 \
    1920                    port:pwgen \
  • trunk/dports/sysutils/vcsh/Portfile

    r115114 r120912  
    66
    77github.setup        RichiH vcsh 1.20131214 v
     8revision            1
    89categories          sysutils
    910platforms           darwin
     
    2425
    2526depends_build       port:rb19-ronn
    26 depends_lib         port:git-core
     27depends_lib         port:git
    2728depends_run         port:myrepos
    2829
  • trunk/dports/textproc/bibledit/Portfile

    r115137 r120912  
    55name              bibledit
    66version           4.8
     7revision          1
    78categories        textproc
    89maintainers       nomaintainer
     
    2728depends_lib     port:gtk2  \
    2829                port:sqlite3 \
    29                 port:git-core \
     30                port:git \
    3031                port:enchant \
    3132                port:nspr \
  • trunk/dports/www/cgit/Portfile

    r114325 r120912  
    66name            cgit
    77version         0.9.0.3
     8revision        1
    89set git_version 1.7.4
    910categories      www devel
     
    1213homepage        http://hjemli.net/git/cgit/
    1314platforms       darwin
    14 dist_subdir     git-core
     15dist_subdir     git
    1516
    1617long_description \
     
    3334                    sha256  8e260b9e5dfb46a35f26e3db450c2dabb4d1df254bfb2820779945a1ecbcef51
    3435
    35 depends_lib     port:git-core \
     36depends_lib     port:git \
    3637                port:openssl \
    3738                port:zlib \
Note: See TracChangeset for help on using the changeset viewer.