[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Git][debian-mate-team/python-caja][debian/experimental] 109 commits: upload to unstable (debian/1.10.0-1)



Title: GitLab

Mike Gabriel pushed to branch debian/experimental at Debian and Ubuntu MATE Packaging Team / python-caja

Commits:

14 changed files:

Changes:

  • debian/changelog
    1
    -python-caja (1.10.0-1~exp3) UNRELEASED; urgency=medium
    
    1
    +python-caja (1.23.0-1~exp1) experimental; urgency=medium
    
    2 2
     
    
    3
    +  * New upstream (development) release.
    
    4
    +  * debian/watch:
    
    5
    +    + Temporarily allow development releases of python-caja.
    
    6
    +  * debian/control:
    
    7
    +    + Bump Standards-Version: to 4.4.1. No changes needed.
    
    8
    +    + Add Rules-Requires-Root: field and set it to no.
    
    9
    +  * debian/{control,rules,*.install}:
    
    10
    +    + Switch to Python3 build. (Closes: #937628, #945863).
    
    11
    +  * debian/copyright:
    
    12
    +    + Update copyright attributions.
    
    13
    +  * debian/patches:
    
    14
    +    + Rebase 0001_reproducible-build.patch."
    
    15
    +
    
    16
    + -- Mike Gabriel <sunweaver@debian.org>  Tue, 10 Dec 2019 09:23:20 +0100
    
    17
    +
    
    18
    +python-caja (1.22.1-2) unstable; urgency=medium
    
    19
    +
    
    20
    +  [ Martin Wimpress ]
    
    21
    +  * debian/patches:
    
    22
    +    + Refactor 1001 to fix Python libdir not found. (LP: #1845940)
    
    23
    +
    
    24
    + -- Mike Gabriel <sunweaver@debian.org>  Mon, 30 Sep 2019 15:56:26 +0200
    
    25
    +
    
    26
    +python-caja (1.22.1-1) unstable; urgency=medium
    
    27
    +
    
    28
    +  [ Martin Wimpress ]
    
    29
    +  * New upstream release.
    
    30
    +  * debian/patches:
    
    31
    +    + Drop 2001_fix-python-libdir-not-found.patch. Applied upstream.
    
    32
    +    + Rebase 1001.
    
    33
    +
    
    34
    + -- Mike Gabriel <sunweaver@debian.org>  Sat, 28 Sep 2019 00:44:03 +0200
    
    35
    +
    
    36
    +python-caja (1.22.0-1) unstable; urgency=medium
    
    37
    +
    
    38
    +  [ Martin Wimpress ]
    
    39
    +  * New upstream release.
    
    40
    +  * debian/patches:
    
    41
    +    + Rebase 0001, 2001.
    
    42
    +  * debian/control:
    
    43
    +    + Updated for MATE Desktop 1.22
    
    44
    +  * debian/copyright:
    
    45
    +    + Update copyright attributions.
    
    46
    +
    
    47
    +  [ Mike Gabriel ]
    
    48
    +  * debian/{compat,control}:
    
    49
    +    + Use debhelper-compat notation. Bump to DH compat level version 12.
    
    50
    +  * debian/control:
    
    51
    +    + Bump Standards-Version: to 4.4.0. No changes needed.
    
    52
    +  * debian/patches:
    
    53
    +    + Rebase 1001.
    
    54
    +  * debian/rules:
    
    55
    +    + Drop dbgsym-migration dh_strip override.
    
    56
    +
    
    57
    + -- Mike Gabriel <sunweaver@debian.org>  Mon, 29 Jul 2019 15:47:26 +0200
    
    58
    +
    
    59
    +python-caja (1.20.2-1) unstable; urgency=medium
    
    60
    +
    
    61
    +  * New upstream version.
    
    62
    +  * debian/control:
    
    63
    +    + Bump Standards-Version: to 4.3.0. No changes needed.
    
    64
    +    + White-space clean-up at EOF.
    
    65
    +
    
    66
    + -- Mike Gabriel <sunweaver@debian.org>  Mon, 14 Jan 2019 11:09:27 +0100
    
    67
    +
    
    68
    +python-caja (1.20.1-1) unstable; urgency=medium
    
    69
    +
    
    70
    +  * New upstream version.
    
    71
    +  * debian/patches:
    
    72
    +    + Rename 0002_pkg-config-macro-not-cross-compilation-safe.patch to
    
    73
    +      1001_pkg-config-macro-not-cross-compilation-safe.patch to match
    
    74
    +      our patch naming scheme.
    
    75
    +    + Simplify 1001_pkg-config-macro-not-cross-compilation-safe.patch.
    
    76
    +  * debian/control:
    
    77
    +    + Update Vcs-*: fields. Package has been migrated to salsa.debian.org.
    
    78
    +    + Bump Standards-Version: to 4.1.4. No changes needed.
    
    79
    +    + Drop pkg-mate-team Alioth mailing list from Uploaders: field.
    
    80
    +  * debian/copyright:
    
    81
    +    + Use secure URI for copyright format.
    
    82
    +    + Make Upstream-Name: field's value more human readable.
    
    83
    +    + Update Upstream-Contact: field.
    
    84
    +    + Update Source: field. Use secure URLs.
    
    85
    +    + Update copyright attributions.
    
    86
    +  * debian/upstream/metadata:
    
    87
    +    + Add file. Be compliant with DEP-12 proposal.
    
    88
    +    + Use Martin's address as Contact: address.
    
    89
    +
    
    90
    + -- Mike Gabriel <sunweaver@debian.org>  Sun, 08 Jul 2018 03:15:43 +0200
    
    91
    +
    
    92
    +python-caja (1.20.0-1) unstable; urgency=medium
    
    93
    +
    
    94
    +  [ Martin Wimpress ]
    
    95
    +  * debian/copyright (already in 1.19.0-0ubuntu1):
    
    96
    +    + Update copyright attributions.
    
    97
    +
    
    98
    +  [ Vangelis Mouhtsis ]
    
    99
    +  * debian/control (already in 1.19.0-0ubuntu1):
    
    100
    +    + Temporarily have pkg-mate-team ML under Uploaders:.
    
    101
    +    + Update Maintainer: field to debian-mate ML on lists.debian.org.
    
    102
    +    + Rename pretty name of our team -> Debian+Ubuntu MATE Packaging Team.
    
    103
    +    + Bump Standards-Version: to 4.1.3. No changes needed.
    
    104
    +
    
    105
    +  [ Mike Gabriel ]
    
    106
    +  * debian/{control,compat}: Bump DH version level to 11.
    
    107
    +  * debian/watch:
    
    108
    +    + Use secure URL to obtain upstream sources.
    
    109
    +  * debian/patches:
    
    110
    +    + Add 0002_pkg-config-macro-not-cross-compilation-safe.patch. Make
    
    111
    +      configure.ac cross-compile safe. Thanks to Helmut Grohne for
    
    112
    +      input on this.
    
    113
    +
    
    114
    + -- Mike Gabriel <sunweaver@debian.org>  Wed, 14 Feb 2018 10:12:36 +0100
    
    115
    +
    
    116
    +python-caja (1.20.0-0ubuntu1) bionic; urgency=medium
    
    117
    +
    
    118
    +  * New upstream release.
    
    119
    +
    
    120
    + -- Martin Wimpress <martin.wimpress@ubuntu.com>  Wed, 07 Feb 2018 14:03:57 +0000
    
    121
    +
    
    122
    +python-caja (1.19.0-0ubuntu1) bionic; urgency=medium
    
    123
    +
    
    124
    +  * New upstream release.
    
    125
    +
    
    126
    + -- Martin Wimpress <martin.wimpress@ubuntu.com>  Wed, 24 Jan 2018 08:25:03 +0000
    
    127
    +
    
    128
    +python-caja (1.18.1-1) unstable; urgency=medium
    
    129
    +
    
    130
    +  * New upstream release.
    
    131
    +
    
    132
    + -- Mike Gabriel <sunweaver@debian.org>  Sun, 30 Jul 2017 19:37:24 +0200
    
    133
    +
    
    134
    +python-caja (1.18.0-1) unstable; urgency=medium
    
    135
    +
    
    136
    +  [ Aron Xu ]
    
    137
    +  * New upstream release.
    
    138
    +
    
    139
    +  [ Martin Wimpress ]
    
    140
    +  * debian/control: Dependencies updated for MATE 1.17.
    
    141
    +  * debian/control: Dependencies updated for MATE 1.18.
    
    142
    +
    
    143
    +  [ Vangelis Mouhtsis ]
    
    144
    +  * debian/compat:
    
    145
    +    + Update compat version.
    
    146
    +  * debian/control:
    
    147
    +    + Bump debhelper version to (>= 10.3~).
    
    148
    +  * debian/control:
    
    149
    +    + Bump Standards-Version: to 4.0.0. No changes needed.
    
    150
    +  * debian/rules:
    
    151
    +    + Add new block for override_dh_missing.
    
    152
    +  * debian/rules:
    
    153
    +    + Disable autoreconf, handled by autogen.sh.
    
    154
    +
    
    155
    +  [ Mike Gabriel ]
    
    156
    +  * lintian: Drop pkg-has-shlibs-control-file-but-no-actual-shared-libs. Not
    
    157
    +    triggered anymore.
    
    158
    +
    
    159
    + -- Mike Gabriel <sunweaver@debian.org>  Tue, 25 Jul 2017 14:23:54 +0200
    
    160
    +
    
    161
    +python-caja (1.16.0-1) unstable; urgency=medium
    
    162
    +
    
    163
    +  [ Martin Wimpress ]
    
    164
    +  * New upstream release.
    
    165
    +  * debian/copyright:
    
    166
    +    + Update copyright attributions.
    
    167
    +
    
    168
    +  [ Vangelis Mouhtsis ]
    
    169
    +  * debian/changelog:
    
    170
    +    + Fix missing changelog items for 1.15.0-0ubuntu1 upload.
    
    171
    +  * debian/control:
    
    172
    +    + Dependencies updated for MATE 1.16.
    
    173
    +  * debian/watch:
    
    174
    +    + Update version matching again to _not_ support development releases.
    
    175
    +
    
    176
    + -- Mike Gabriel <sunweaver@debian.org>  Mon, 03 Oct 2016 21:53:47 +0200
    
    177
    +
    
    178
    +python-caja (1.15.0-0ubuntu1) yakkety; urgency=medium
    
    179
    +
    
    180
    +  [ Martin Wimpress ]
    
    181
    +  * New upstream development release.
    
    182
    +  * debian/control:
    
    183
    +    + Dependencies updated for MATE 1.15.
    
    184
    +  * debian/watch:
    
    185
    +    + Update version matching to support development releases.
    
    186
    +
    
    187
    +  [ Vangelis Mouhtsis ]
    
    188
    +  * debian/{control,rules}:
    
    189
    +    + dbgsym: Don't build dbg:packages anymore.
    
    190
    +      See https://wiki.debian.org/AutomaticDebugPackages.
    
    191
    +
    
    192
    + -- Martin Wimpress <code@flexion.org>  Fri, 09 Sep 2016 13:04:48 +0100
    
    193
    +
    
    194
    +python-caja (1.14.0-1) unstable; urgency=medium
    
    195
    +
    
    196
    +  [ Vangelis Mouhtsis ]
    
    197
    +  * debian/control:
    
    198
    +    + Use encrypted URLs for Vcs-*: field.
    
    199
    +    + Versioned B-D on dpkg-dev (>= 1.16.1.1).
    
    200
    +  * debian/rules:
    
    201
    +    + Enable all hardening flags.
    
    202
    +
    
    203
    +  [ Martin Wimpress ]
    
    204
    +  * New upstream release.
    
    205
    +  * debian/control:
    
    206
    +    + Versioned B-D: libcaja-extension-dev (>= 1.14)
    
    207
    +    + Versioned B-D: mate-common (>= 1.14)
    
    208
    +    + Processed with wrap-and-sort.
    
    209
    +
    
    210
    +  [ Mike Gabriel ]
    
    211
    +  * debian/control:
    
    212
    +    + Bump Standards: to 3.9.8. No changes needed.
    
    213
    +
    
    214
    + -- Mike Gabriel <sunweaver@debian.org>  Wed, 25 May 2016 17:05:34 +0200
    
    215
    +
    
    216
    +python-caja (1.12.0-1) unstable; urgency=medium
    
    217
    +
    
    218
    +  [ Martin Wimpress ]
    
    219
    +  * New upstream release.
    
    220
    +  * debian/control:
    
    221
    +    + Versioned B-D: mate-common (>= 1.12) and libcaja-extension-dev (>= 1.12).
    
    222
    +  * debian/pycompat:
    
    223
    +    + Not used by any modern Python helper. Removed.
    
    224
    +
    
    225
    +  [ Mike Gabriel ]
    
    226
    +  * Make build reproducible. Thanks to Cris Lamb for providing the patch.
    
    227
    +    (Closes: #809027).
    
    228
    +  * debian/control:
    
    229
    +    + Fix grammar error in LONG_DESCRIPTION of several bin:packages.
    
    230
    +  * lintian:
    
    231
    +    + Drop non-used-anymore override: postrm-has-useless-call-to-ldconfig
    
    232
    +      (python-caja).
    
    233
    +
    
    234
    + -- Mike Gabriel <sunweaver@debian.org>  Sat, 02 Jan 2016 08:51:03 +0100
    
    235
    +
    
    236
    +python-caja (1.10.0-2) unstable; urgency=medium
    
    237
    +
    
    238
    +  [ Martin Wimpress ]
    
    239
    +  * debian/control:
    
    240
    +    + B-D libgirepository1.0-dev.
    
    241
    +  * debian/patches:
    
    242
    +    + Add 2001_fix-python-libdir-not-found.patch.
    
    243
    +
    
    244
    +  [ Mike Gabriel ]
    
    245
    +  * debian/patches:
    
    246
    +    + Add README file explaining about patch naming scheme.
    
    247
    +
    
    248
    + -- Mike Gabriel <sunweaver@debian.org>  Thu, 17 Sep 2015 11:11:21 +0200
    
    249
    +
    
    250
    +python-caja (1.10.0-1) unstable; urgency=medium
    
    251
    +
    
    252
    +  [ Martin Wimpress ]
    
    3 253
       * debian/python-caja.install:
    
    4 254
         + Remove usr/share/doc/python-caja/
    
    5 255
       * debian/python-caja-common.install:
    
    6 256
         + Add usr/share/doc/.
    
    7 257
     
    
    8
    - -- Martin Wimpress <code@flexion.org>  Sun, 02 Aug 2015 23:16:20 +0100
    
    258
    +  [ Mike Gabriel ]
    
    259
    +  * Upload to unstable.
    
    260
    +
    
    261
    + -- Mike Gabriel <sunweaver@debian.org>  Fri, 21 Aug 2015 17:22:29 +0200
    
    9 262
     
    
    10 263
     python-caja (1.10.0-1~exp2) experimental; urgency=medium
    
    11 264
     
    

  • debian/compat deleted
    1
    -9

  • debian/control
    1 1
     Source: python-caja
    
    2 2
     Section: python
    
    3 3
     Priority: optional
    
    4
    -Maintainer: MATE Packaging Team <pkg-mate-team@lists.alioth.debian.org>
    
    4
    +Maintainer: Debian+Ubuntu MATE Packaging Team <debian-mate@lists.debian.org>
    
    5 5
     Uploaders: Mike Gabriel <sunweaver@debian.org>,
    
    6 6
                John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>,
    
    7 7
                Stefano Karapetsas <stefano@karapetsas.com>,
    
    8 8
                Vangelis Mouhtsis <vangelis@gnugr.org>,
    
    9 9
                Martin Wimpress <code@flexion.org>,
    
    10
    -Build-Depends: debhelper (>= 9),
    
    10
    +Build-Depends: debhelper-compat (=12),
    
    11
    +               dpkg-dev (>= 1.16.1.1),
    
    11 12
                    gtk-doc-tools,
    
    12
    -               libcaja-extension-dev,
    
    13
    -               mate-common (>= 1.10),
    
    14
    -               python-dev,
    
    15
    -               python-gobject-dev,
    
    13
    +               libcaja-extension-dev (>= 1.20),
    
    14
    +               libgirepository1.0-dev,
    
    15
    +               libglib2.0-dev,
    
    16
    +               mate-common (>= 1.20),
    
    17
    +               python3-dev,
    
    18
    +               python-gi-dev,
    
    16 19
                    quilt,
    
    17
    -Standards-Version: 3.9.6
    
    20
    +Standards-Version: 4.4.1
    
    21
    +Rules-Requires-Root: no
    
    18 22
     Homepage: http://www.mate-desktop.org/
    
    19
    -Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-mate/python-caja.git;a=summary
    
    20
    -Vcs-Git: git://anonscm.debian.org/pkg-mate/python-caja.git
    
    23
    +Vcs-Browser: https://salsa.debian.org/debian-mate-team/python-caja
    
    24
    +Vcs-Git: https://salsa.debian.org/debian-mate-team/python-caja.git
    
    21 25
     
    
    22
    -Package: python-caja
    
    26
    +Package: python3-caja
    
    23 27
     Architecture: any
    
    24
    -Depends: gir1.2-caja,
    
    28
    +Depends: gir1.2-caja-2.0,
    
    25 29
              python-caja-common (= ${source:Version}),
    
    26 30
              ${misc:Depends},
    
    27
    -         ${python:Depends},
    
    28 31
              ${shlibs:Depends},
    
    29
    -Description: Python binding for Caja components
    
    30
    - Caja is the official file manager for the MATE desktop. It allows
    
    32
    +Description: Python3 binding for Caja components
    
    33
    + Caja is the official file manager for the MATE desktop. It allows one
    
    31 34
      to browse directories, preview files and launch applications associated
    
    32 35
      with them. It is also responsible for handling the icons on the MATE
    
    33 36
      desktop. It works on local and remote filesystems.
    
    ... ... @@ -38,11 +41,10 @@ Description: Python binding for Caja components
    38 41
     Package: python-caja-common
    
    39 42
     Architecture: all
    
    40 43
     Depends: ${misc:Depends},
    
    41
    -         ${python:Depends},
    
    42 44
     Replaces: python-caja (<< 1.9.0),
    
    43 45
     Breaks: python-caja (<< 1.9.0),
    
    44 46
     Description: Python binding for Caja components (common files)
    
    45
    - Caja is the official file manager for the MATE desktop. It allows
    
    47
    + Caja is the official file manager for the MATE desktop. It allows one
    
    46 48
      to browse directories, preview files and launch applications associated
    
    47 49
      with them. It is also responsible for handling the icons on the MATE
    
    48 50
      desktop. It works on local and remote filesystems.
    
    ... ... @@ -51,24 +53,3 @@ Description: Python binding for Caja components (common files)
    51 53
      and menu item extensions in Python.
    
    52 54
      .
    
    53 55
      This package contains the architecture independent files.
    54
    -
    
    55
    -Package: python-caja-dbg
    
    56
    -Section: debug
    
    57
    -Priority: extra
    
    58
    -Architecture: any
    
    59
    -Depends: python-caja (= ${binary:Version}),
    
    60
    -         ${misc:Depends},
    
    61
    -Description: Python binding for Caja components (debugging symbols)
    
    62
    - Caja is the official file manager for the MATE desktop. It allows
    
    63
    - to browse directories, preview files and launch applications associated
    
    64
    - with them. It is also responsible for handling the icons on the MATE
    
    65
    - desktop. It works on local and remote filesystems.
    
    66
    - .
    
    67
    - The Python binding for Caja allows one to write Caja property page
    
    68
    - and menu item extensions in Python.
    
    69
    - .
    
    70
    - This package contains debugging symbols for python-caja. It is
    
    71
    - provided to help debugging problems.
    
    72
    - .
    
    73
    - The debugging symbols are installed in /usr/lib/debug and will
    
    74
    - automatically be used by gdb.

  • debian/copyright
    1
    -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
    
    2
    -Upstream-Name: python-caja
    
    3
    -Upstream-Contact: Stefano Karapetsas <stefano@karapetsas.com>
    
    4
    -Source: http://git.mate-desktop.org/python-caja/
    
    1
    +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
    
    2
    +Upstream-Name: Python Caja
    
    3
    +Upstream-Contact: Martin Wimpress <martin@mate-desktop.org>
    
    4
    +Source: https://git.mate-desktop.org/python-caja/
    
    5 5
     
    
    6 6
     Files: autogen.sh
    
    7 7
            examples/background-image.py
    
    8 8
            examples/block-size-column.py
    
    9 9
            examples/location-widget-provider.py
    
    10 10
            examples/md5sum-property-page.py
    
    11
    +       examples/mixed.py
    
    11 12
            examples/open-terminal.py
    
    12 13
            examples/submenu.py
    
    13 14
            examples/update-file-info-async.py
    
    ... ... @@ -26,13 +27,14 @@ Files: src/caja-python-object.c
    26 27
     Copyright: 2003-2004, Novell, Inc.
    
    27 28
     License: GPL-2+
    
    28 29
     
    
    29
    -Files: .tx/config
    
    30
    +Files: .travis.yml
    
    31
    +       .tx/config
    
    32
    +       .github/issue_template.md
    
    33
    +       .github/FUNDING.yml
    
    30 34
            AUTHORS
    
    31
    -       COPYING
    
    32 35
            ChangeLog
    
    33 36
            Makefile.am
    
    34 37
            NEWS
    
    35
    -       NEWS.GNOME
    
    36 38
            README
    
    37 39
            caja-python.pc.in
    
    38 40
            configure.ac
    
    ... ... @@ -47,6 +49,7 @@ Files: .tx/config
    47 49
            docs/reference/caja-python-menu-item.xml
    
    48 50
            docs/reference/caja-python-menu-provider.xml
    
    49 51
            docs/reference/caja-python-menu.xml
    
    52
    +       docs/reference/caja-python-operation-handle.xml
    
    50 53
            docs/reference/caja-python-operation-result.xml
    
    51 54
            docs/reference/caja-python-overview-example.xml
    
    52 55
            docs/reference/caja-python-overview-methods.xml
    
    ... ... @@ -68,6 +71,7 @@ Files: .tx/config
    68 71
            examples/README
    
    69 72
            libcaja-python.caja-extension.in.in
    
    70 73
            libcaja-python.caja-extension.in.in
    
    74
    +       makepot
    
    71 75
            po/LINGUAS
    
    72 76
            po/POTFILES.in
    
    73 77
            src/Makefile.am
    
    ... ... @@ -76,7 +80,8 @@ License: GPL-2+
    76 80
     Comment:
    
    77 81
      Using license as found in COPYING file.
    
    78 82
     
    
    79
    -Files: po/*.po
    
    83
    +Files: python-caja.pot
    
    84
    +       po/*.po
    
    80 85
     Copyright: YEAR, THE PACKAGE'S COPYRIGHT HOLDER
    
    81 86
     License: GPL-2+
    
    82 87
     Comment:
    

  • debian/patches/0001_reproducible-build.patch
    1
    +Description: Make build reproducible.
    
    2
    +Author: Chris Lamb <lamby@debian.org>
    
    3
    +
    
    4
    +--- a/docs/Makefile.am
    
    5
    ++++ b/docs/Makefile.am
    
    6
    +@@ -88,7 +88,7 @@
    
    7
    + 	$(HTML_FILES)
    
    8
    + 
    
    9
    + reference/builddate.xml: $(REFERENCE_DEPS)
    
    10
    +-	$(PYTHON) -c 'import datetime; print (datetime.date.today())' > $@
    
    11
    ++	$(PYTHON) -c "import os, time, datetime; print (datetime.datetime.utcfromtimestamp(int(os.environ.get('SOURCE_DATE_EPOCH', time.time()))).strftime('%Y-%m-%d'))" > $@
    
    12
    + 
    
    13
    + $(HTML_FILES): $(REFERENCE_DEPS)
    
    14
    + 	xsltproc --nonet --xinclude -o $(BUILDDIR)/html/ \

  • debian/patches/1001_pkg-config-macro-not-cross-compilation-safe.patch
    1
    +Description: Make configure.ac cross compile safe
    
    2
    +Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
    
    3
    +
    
    4
    +--- a/configure.ac
    
    5
    ++++ b/configure.ac
    
    6
    +@@ -15,14 +15,11 @@ AC_PROG_CC
    
    7
    + AC_DISABLE_STATIC
    
    8
    + AC_PROG_LIBTOOL
    
    9
    + 
    
    10
    +-dnl Check for pkgconfig first
    
    11
    +-AC_CHECK_PROG(HAVE_PKGCONFIG, pkg-config, yes, no)
    
    12
    +-AC_PATH_PROG(PKG_CONFIG, pkg-config, no)
    
    13
    +-
    
    14
    ++PKG_PROG_PKG_CONFIG
    
    15
    + dnl Give error and exit if we dont have pkgconfig
    
    16
    +-if test "x$HAVE_PKGCONFIG" = "xno"; then
    
    17
    ++AS_IF([test "x$PKG_CONFIG" = "x"],[
    
    18
    +   AC_MSG_ERROR([you need to have pkgconfig installed !])
    
    19
    +-fi
    
    20
    ++])
    
    21
    + 
    
    22
    + dnl i18n
    
    23
    + GETTEXT_PACKAGE=python-caja
    
    24
    +@@ -46,7 +43,7 @@ PKG_CHECK_MODULES([PYTHON], [${PYTHON_PKG}],,
    
    25
    + 		PKG_CHECK_MODULES([PYTHON], [${PYTHON_PKG}])
    
    26
    + 	]
    
    27
    + )
    
    28
    +-PYTHON_LIB_LOC="`pkg-config ${PYTHON_PKG} --variable=libdir`"
    
    29
    ++PYTHON_LIB_LOC="`$PKG_CONFIG gobject-introspection-1.0 --variable=libdir`"
    
    30
    + PYTHON_ABIFLAGS=`$PYTHON -c 'import sys; exec("try: print (sys.abiflags)\nexcept: pass")'`
    
    31
    + AC_SUBST(PYTHON_LIBS)
    
    32
    + AC_SUBST(PYTHON_CFLAGS)
    
    33
    +@@ -86,9 +83,9 @@ AC_ARG_WITH(cajadir,
    
    34
    + 	AS_HELP_STRING([--with-cajadir=DIR],[Installation path for Caja extension @<:@auto@:>@]),
    
    35
    + 	[ac_with_cajadir=$withval],
    
    36
    + 	[ac_with_cajadir=""])
    
    37
    +-if test "${ac_with_cajadir}" = ""; then
    
    38
    ++AS_IF([test "${ac_with_cajadir}" = ""],[
    
    39
    + 	ac_with_cajadir=`$PKG_CONFIG --variable=extensiondir libcaja-extension`
    
    40
    +-fi
    
    41
    ++])
    
    42
    + 
    
    43
    + AC_MSG_NOTICE([installing caja plugin in ${ac_with_cajadir}])
    
    44
    + AC_SUBST([CAJA_EXTENSION_DIR], [${ac_with_cajadir}])
    
    45
    +@@ -96,14 +93,14 @@ AC_SUBST([CAJA_EXTENSION_DIR], [${ac_with_cajadir}])
    
    46
    + dnl ---------------------------------
    
    47
    + dnl Check for gtk-doc dependencies
    
    48
    + dnl ---------------------------------
    
    49
    +-if test "${enable_gtk_doc}" != no; then
    
    50
    ++AS_IF([test "${enable_gtk_doc}" != no],[
    
    51
    +     dnl Check for xsltproc
    
    52
    +     AC_PATH_PROG([XSLTPROC], [xsltproc])
    
    53
    +-    if test -z "$XSLTPROC"; then
    
    54
    ++    AS_IF([test -z "$XSLTPROC"],[
    
    55
    +         echo " disabling generation of docs"
    
    56
    +         enable_gtk_doc=no
    
    57
    +-    fi
    
    58
    +-fi
    
    59
    ++    ])
    
    60
    ++])
    
    61
    + 
    
    62
    + AC_OUTPUT([
    
    63
    +   Makefile

  • debian/patches/README
    1
    +0xxx: Grabbed from upstream development.
    
    2
    +1xxx: Possibly relevant for upstream adoption.
    
    3
    +2xxx: Only relevant for official Debian release.

  • debian/patches/series
    1
    +0001_reproducible-build.patch
    
    2
    +1001_pkg-config-macro-not-cross-compilation-safe.patch

  • debian/pycompat deleted
    1
    -2

  • debian/python-caja.lintian-overrides
    1 1
     # caja extensions in /usr/lib/*/caja/extensions-2.0/ erroneously trigger
    
    2 2
     # debhelper's makeshlibs script
    
    3
    -python-caja: pkg-has-shlibs-control-file-but-no-actual-shared-libs
    
    4 3
     python-caja: postinst-has-useless-call-to-ldconfig
    5
    -python-caja: postrm-has-useless-call-to-ldconfig

  • debian/python-caja.installdebian/python3-caja.install

  • debian/rules
    ... ... @@ -2,15 +2,24 @@
    2 2
     
    
    3 3
     DHFLAGS=--parallel
    
    4 4
     
    
    5
    +export DEB_BUILD_MAINT_OPTIONS = hardening=+all
    
    6
    +DPKG_EXPORT_BUILDFLAGS = 1
    
    7
    +include /usr/share/dpkg/buildflags.mk
    
    8
    +
    
    9
    +export PYTHON=python3
    
    10
    +
    
    5 11
     %:
    
    6
    -	dh $@ $(DHFLAGS)
    
    12
    +	dh $@ $(DHFLAGS) --without autoreconf
    
    13
    +
    
    14
    +override_dh_missing:
    
    15
    +	dh_missing --fail-missing
    
    7 16
     
    
    8 17
     override_dh_install:
    
    9 18
     	rm -rfv debian/tmp/usr/lib/*/caja-python/*.la
    
    10 19
     	rm -rfv debian/tmp/usr/lib/*/caja/extensions-2.0/*.la
    
    11 20
     	mkdir -p debian/tmp/usr/share/caja-python/extensions
    
    12 21
     	touch debian/tmp/usr/share/caja-python/extensions/.placeholder
    
    13
    -	dh_install --fail-missing
    
    22
    +	dh_install
    
    14 23
     
    
    15 24
     override_dh_installchangelogs:
    
    16 25
     	dh_installchangelogs NEWS
    
    ... ... @@ -23,8 +32,5 @@ override_dh_auto_configure:
    23 32
     		--disable-static \
    
    24 33
     		--enable-gtk-doc
    
    25 34
     
    
    26
    -override_dh_strip:
    
    27
    -	dh_strip --dbg-package=python-caja-dbg
    
    28
    -
    
    29 35
     get-orig-source:
    
    30 36
     	uscan --noconf --force-download --rename --download-current-version --destdir=..

  • debian/upstream/metadata
    1
    +Name: Python Caja
    
    2
    +Bug-Database: https://github.com/mate-desktop/python-caja/issues
    
    3
    +Bug-Submit: https://github.com/mate-desktop/python-caja/issues/new
    
    4
    +Contact: martin@mate-desktop.org
    
    5
    +Donation: http://mate-desktop.org/donate/
    
    6
    +Repository: https://github.com/mate-desktop/python-caja
    
    7
    +Repository-Browse: https://github.com/mate-desktop/python-caja
    
    8
    +Security-Contact: security@mate-desktop.org

  • debian/watch
    1 1
     version=3
    
    2
    -http://git.mate-desktop.org/python-caja/ \
    
    3
    -    snapshot/python-caja-(\d\.(?:[0-9]+|)[24680]\.\d)\.tar\.xz
    2
    +https://git.mate-desktop.org/python-caja/ \
    
    3
    +    snapshot/python-caja-(\d\.(?:[0-9]+|)[0-9]\.\d)\.tar\.xz


  • Reply to: