summaryrefslogtreecommitdiff
path: root/perllib
AgeCommit message (Collapse)AuthorFilesLines
2017-10-17Adapt to SymbolFile API changes in libdpkg-perl 1.19.0.Dmitry Shachnev1-5/+6
Closes: #878892.
2017-10-17Make SymbolsHelper work with libdpkg-perl 1.19.0 and newer.Dmitry Shachnev1-14/+14
2017-10-11dh_qmlcdeps: New script for generating dependencies for *.qmlc files.Dmitry Shachnev1-0/+8
Closes: #872325.
2017-06-27Make bit-depenedent type substitutions work generically.Helmut Grohne1-7/+21
Closes: #854493.
2016-10-19pkgkde-symbolshelper: Do not pass stderr handle to Dpkg::IPC::spawn.Dmitry Shachnev1-1/+0
patch(1) does not print to stderr anyway.
2016-06-23pkgkde-symbolshelper: Add type substitution for long double.Dmitry Shachnev2-0/+20
2016-05-07pkgkde-symbolshelper: Add time_t type substitution.Maximiliano Curia2-0/+21
2015-09-11Drop stale copy of Dpkg/Shlibs (2010-02-21).Maximiliano Curia1-46/+1
2014-09-22dpkg_architecture_value isn't used, removeRohan Garg1-1/+1
2014-09-01Use KDE_INSTALL_USE_QT_SYS_PATHS to do the right thing automatically.Rohan Garg1-1/+0
and drop useless calls.
2014-08-21Add proper marker while passing ECM_MKSPECS_INSTALL_DIRRohan Garg1-1/+1
2014-08-21Make sure ECM_MKSPECS_INSTALL_DIR is also passedRohan Garg1-3/+4
2014-08-08Make sure we don't link to libkdeinit5_ explicitlyRohan Garg1-0/+3
2014-08-07More misc. fixes for the KF5 sequenceRohan Garg1-8/+8
2014-08-07Fix sequence to use KF5 instead of KDE4Rohan Garg2-2/+2
2014-08-07Drop useless code from KDE Frameworks timeRohan Garg1-13/+0
2014-08-07Add new sequence helpers for KDE Frameowrks 5Rohan Garg2-0/+111
New sequence helpers for KDE Frameworks 5, please use dh --with kf5 for apps using KDE Frameworks 5, and qt-kde-team/3/debian-qt-kde.mk at the top of packages released by KDE.
2014-07-13Fix symbols managing on kfreebsd-amd64Lisandro Damián Nicanor Pérez Meyer1-7/+7
Caused by anchored matches, required for arm64.
2014-05-03Apply a patch from Ubuntu to add arm64 and ppc64el support.Dmitry Shachnev1-8/+8
2013-12-18pkgkde-symbolshelper: fix qptrdiff expansion for s390x.Dmitry Shachnev1-1/+1
Rebasing 2bef3ff8f04a0770d0ad1245d43da505df6a7791 on top of Lisandro’s changes.
2013-12-18Add support for mips64 and mips64el (Closes: #723223).debian/0.15.11Lisandro Damián Nicanor Pérez Meyer1-7/+7
Overwrite Dmitry's changes with what currently released and not commited to the repo. I missed to push this to the repo due to the Alioth shortage. This was coordinated with Dmitry.
2013-12-18pkgkde-symbolshelper: fix qptrdiff expansion for s390x.Dmitry Shachnev1-1/+1
2013-10-03s390 uses unsigned int for quintptr.Lisandro Damián Nicanor Pérez Meyer1-1/+1
2013-10-02Add s390 and s390x to the list of archs that use 'y' for quintptr.Lisandro Damián Nicanor Pérez Meyer1-1/+1
Closes: #725023.
2013-06-26pkgkde-symbolshelper: Add intptr_t type substitution.Felix Geyer2-0/+20
intptr_t is the same as ssize_t on all supported platforms except s390 where it's an int instead of long.
2012-06-02Refactor trunk symbol checking into its own sub.Modestas Vainius1-8/+10
Remove Symbol::is_vtt() since it is not used.
2012-06-02Document trunk mangling.Modestas Vainius1-0/+5
2012-06-02pkgkde-symbolshelper: output covariant return trunks with c++ tag.Modestas Vainius1-1/+1
Symbol names of covariant return trunks contain an arch-specific offset. (Closes: #657806)
2012-01-22pkgkde-symbolshelper: fix the expansions on ppc64 (#656380)Pino Toscano1-6/+6
... for size_t, ssize_t, int64_t, uint64_t, qptrdiff, quintptr
2012-01-11pkgkde-symbolshelper: fix the expansions on sparc64Pino Toscano1-6/+6
... for size_t, ssize_t, int64_t, uint64_t, qptrdiff, quintptr
2011-12-26pkgkde-symbolshelper: fix the int64_t and uint64_t expansions on s390xPino Toscano1-2/+2
2011-07-21SymbolFileCollection.pm: import Dpkg::Arch::debarch_is into proper package.Modestas Vainius1-1/+2
2011-06-04Fix a few typos in comments.Modestas Vainius1-1/+1
2011-06-04pkgkde-symbolshelper: drop VirtTable subst.Modestas Vainius2-114/+0
It was deprecated long ago.
2011-05-30Do not replace substs unless the symbol is tagged with subst tag.Modestas Vainius1-30/+0
pkgkde-symbolshelper: no longer replace substs in the symbol name unless the symbol is tagged with a 'subst' tag. This was kept for compatibility with << 0.6 symbol files.
2011-05-25pkgkde-symbolshelper: expand qreal subst to float on sh4.Modestas Vainius1-1/+1
(Closes: #627486)
2011-03-27No longer set ENABLE_LIBKDEINIT_RUNPATH for kdelibs5-dev (>= 4:4.6.1).Modestas Vainius1-4/+10
Since kdelibs5-dev 4.6.1, ENABLE_LIBKDEINIT_RUNPATH defaults to ON whenever CMAKE_BUILD_TYPE is Debian.
2011-02-20Use perl API in place of dpkg --compare-versions (kde buildsystem).Modestas Vainius1-2/+3
2011-02-20Fix "dpkg: * has bad syntax: invalid character in revision number" error.Modestas Vainius1-1/+1
It used to be spit by debhelper kde buildsystem. It wasn't fatal though.
2010-05-14TypeSubst.pm: fix issues with recursive use of Substs.pm module.Modestas Vainius1-122/+131
* Use forward declaration of the TypeSubst package at the beginning of the file * Move TypeSubst code to the end of the file. * Workaround "redefined subroutines" warnings when TypeSubst.pm is checked with perl -c. Based on advice at http://www.perlmonks.org/?node_id=389286
2010-05-14SymbolFile.pm: fix usage of $File::Temp::KEEP_ALL.Modestas Vainius1-1/+1
2010-05-14pkgkde-symbolshelper: do not bump symbol minver when new substs are detected.Modestas Vainius1-3/+4
Do not bump symbol minimum version when the only change made is detection of substs in the original symbol.
2010-04-23Make it possible to exclude a program from path in find_exe_in_path().Modestas Vainius1-3/+12
2010-04-22No longer ship a backported dpkg-gensymbols.pl script.Modestas Vainius1-1/+1
The one from dpkg-dev (>= 1.15.6) is enough now. As a result, make appropriate changes to pkgkde-gensymbols.
2010-04-22Add find_exe_in_path() sub to Debian::PkgKde.Modestas Vainius1-1/+18
2010-04-14pkgkde-symbolshelper: allow to specify confirmed arches for *patch.Modestas Vainius1-5/+4
2010-03-16Add missing copyright headers wherever possible.Modestas Vainius1-0/+15
2010-03-16Reorganize source package directory structure.Modestas Vainius15-0/+2861
- get rid of symbolshelper, debhelper, vcs subdirectires. Move perl modules to perllib subdirectory and the rest to the top of the source tree; - unify how datalibdir is found and exported in the Debian::PkgKde module ({find,setup}_datalibdir()). Make pkgkde-gensymbols and pkgkde-symbolshelper use these new subroutines; - change datalib path in pkgkde-deb2symbols; - rewrite Makefile for reorganized source tree.