]>
git.pld-linux.org Git - packages/rpm-pld-macros.git/log
Jakub Bogusz [Fri, 20 May 2022 14:35:19 +0000 (16:35 +0200)]
- 2.017: adjusted __noautodep_helper to use stdin to compensate mawk vs gawk argument escaping differences
Jan Palus [Thu, 12 May 2022 10:43:49 +0000 (12:43 +0200)]
basic qt macros (2.016)
provide %{qmake_qt5} macro which respects %__cc, %__cxx and %rpm*flags
instead of using those used during build of qt5-qtbase
Jakub Bogusz [Sun, 24 Apr 2022 20:32:04 +0000 (22:32 +0200)]
- version 2.015: added attr.mono to reenable mono dependency generators
Jakub Bogusz [Sun, 24 Apr 2022 20:15:45 +0000 (22:15 +0200)]
- versioned Obsoletes for old macros packages
Jan Palus [Sat, 23 Apr 2022 14:27:58 +0000 (16:27 +0200)]
disable stripping globally in rust macros; rel 2
Jan Rękorajski [Fri, 8 Apr 2022 08:08:38 +0000 (10:08 +0200)]
- rpm4 needs --whatprovides to resolve virtual required deps
Jan Rękorajski [Fri, 25 Mar 2022 22:01:36 +0000 (23:01 +0100)]
- fix py3_ver macro for python 3.10, bump ver to 2.013
Jan Palus [Mon, 7 Mar 2022 22:53:02 +0000 (23:53 +0100)]
add possibility to customize linker with %use_ld
Jan Palus [Tue, 1 Mar 2022 20:40:22 +0000 (21:40 +0100)]
use %rust_target instead of %cargo_targtet
Jan Palus [Tue, 1 Mar 2022 16:27:51 +0000 (17:27 +0100)]
rename %cargo_target->%rust_target (2.012)
target is defined by rust not by cargo so it's bound more to the former.
keep compatiblity macro for some time though.
Jan Palus [Tue, 1 Mar 2022 11:12:27 +0000 (12:12 +0100)]
rel 8
Jan Palus [Mon, 28 Feb 2022 18:09:04 +0000 (19:09 +0100)]
don't use sse2 on i686
Jan Palus [Mon, 28 Feb 2022 18:08:31 +0000 (19:08 +0100)]
don't override GOCACHE if it's already set
Jan Palus [Wed, 23 Feb 2022 19:23:13 +0000 (20:23 +0100)]
rel 7
Jan Palus [Wed, 23 Feb 2022 18:19:24 +0000 (19:19 +0100)]
set GOCACHE by default
Jan Palus [Wed, 23 Feb 2022 18:15:20 +0000 (19:15 +0100)]
define GOMAXPROCS to control parallel go build
Jan Palus [Tue, 1 Feb 2022 20:53:22 +0000 (21:53 +0100)]
use thumb mode on %{armv7}; rel 6
Jan Palus [Mon, 24 Jan 2022 10:33:13 +0000 (11:33 +0100)]
use %cargo_target/%cargo_targetdir in %cargo_install; rel 5
Jan Palus [Mon, 24 Jan 2022 10:12:14 +0000 (11:12 +0100)]
pass c/cxx/ld flags in rust macros; rel 4
Jan Palus [Mon, 10 Jan 2022 20:43:22 +0000 (21:43 +0100)]
use thumbv7neon as cargo_target on armv7hnl; rel 3
Jan Palus [Mon, 10 Jan 2022 19:29:41 +0000 (20:29 +0100)]
set CC/CXX in %cargo_{build,install}; rel 2
Jan Palus [Mon, 10 Jan 2022 19:27:57 +0000 (20:27 +0100)]
unconditionally set PKG_CONFIG_ALLOW_CROSS in cargo macros
Jan Palus [Wed, 5 Jan 2022 12:30:12 +0000 (13:30 +0100)]
add %cargo_target/%cargo_targetdir/%cargo_objdir (2.011)
pass %cargo_target explicitly on all archs
Jan Rękorajski [Tue, 4 Jan 2022 21:39:45 +0000 (22:39 +0100)]
- 2.010, use upstream systemd macros
Jan Palus [Tue, 28 Dec 2021 09:27:12 +0000 (10:27 +0100)]
allow overriding GOARCH/GOARM/GOOS
Jan Palus [Mon, 27 Dec 2021 23:07:31 +0000 (00:07 +0100)]
initial basic go macros (2.009)
Jan Palus [Sun, 29 Aug 2021 22:54:09 +0000 (00:54 +0200)]
reduce fpu requirement to vfpv3 on armv7hnl
armv7 cores use either vfpv3 or vfpv4 if fpu is present. for broader
compatiblity use vfpv3 instead of vfpv4.
Elan Ruusamäe [Sun, 29 Aug 2021 17:03:42 +0000 (20:03 +0300)]
Update macros version to 2.008
Elan Ruusamäe [Sun, 29 Aug 2021 16:56:26 +0000 (19:56 +0300)]
Revert "- 1.738, supress useless noise from cmake"
This reverts commit
fa16fde167d1b497af44abdfdad5458e567f1837 .
Unclear what is the useless noise, but having this defined for __cmake
breaks cmake --build and cmake --install commands.
Jan Palus [Wed, 30 Jun 2021 14:44:05 +0000 (16:44 +0200)]
allow cross compilation in pkg_config crate on x32; rel 2
Jan Palus [Wed, 30 Jun 2021 08:31:48 +0000 (10:31 +0200)]
package arch macros (2.007)
Jan Palus [Thu, 17 Jun 2021 16:34:49 +0000 (18:34 +0200)]
start prototyping arch specific macros
comments welcome. to be installed once it stays for a w while.
Jan Rękorajski [Thu, 15 Apr 2021 07:05:51 +0000 (09:05 +0200)]
- really move build-id links to debug packages, ver 2.006
Jan Palus [Wed, 14 Apr 2021 16:27:21 +0000 (18:27 +0200)]
rel 2
Jan Palus [Wed, 14 Apr 2021 15:10:30 +0000 (17:10 +0200)]
explicitly disable rust debuginfo if debug packages are disabled
Jan Rękorajski [Fri, 2 Apr 2021 20:44:33 +0000 (22:44 +0200)]
- make debugssource packages disablable
- 2.005
Jan Rękorajski [Wed, 31 Mar 2021 20:49:58 +0000 (22:49 +0200)]
- revert debugsource macro change after comparing with upstream
- rel 3
Jan Rękorajski [Wed, 31 Mar 2021 19:32:32 +0000 (21:32 +0200)]
- fix typo in debugsource packages macro
- rel 2
Jan Palus [Tue, 30 Mar 2021 22:16:26 +0000 (00:16 +0200)]
add %rust_arches (2.004)
Jan Palus [Tue, 30 Mar 2021 22:08:49 +0000 (00:08 +0200)]
explicitly handle x32 in %cargo macros
appears to be cross-compiled so needs special treatment
Jan Palus [Tue, 30 Mar 2021 22:06:52 +0000 (00:06 +0200)]
move rust macros to dedicated file
Jan Palus [Tue, 30 Mar 2021 10:59:03 +0000 (12:59 +0200)]
initial basic rust/cargo macros (2.003)
Jan Rękorajski [Wed, 24 Mar 2021 09:08:07 +0000 (10:08 +0100)]
- fix debug_package definition, add missing debugsource package
- 2.002
Jan Rękorajski [Mon, 1 Mar 2021 19:42:42 +0000 (20:42 +0100)]
- rel 3
Jan Rękorajski [Mon, 1 Mar 2021 19:41:47 +0000 (20:41 +0100)]
- fix tcl_version macro expanding to nothing if tclsh is not present
Jan Rękorajski [Thu, 25 Feb 2021 20:28:31 +0000 (21:28 +0100)]
- use bogus number instead of a bare word for numeric kernel version
- rel 2
Jan Rękorajski [Thu, 25 Feb 2021 19:15:34 +0000 (20:15 +0100)]
- 2.001
- add kmod-deps.sh script from rpm5
Jan Rękorajski [Tue, 23 Feb 2021 12:24:09 +0000 (13:24 +0100)]
- rel 3, post merge rebuild
Jan Rękorajski [Tue, 23 Feb 2021 12:19:48 +0000 (13:19 +0100)]
Merge branch 'rpm.org'
Jan Rękorajski [Tue, 23 Feb 2021 01:04:46 +0000 (02:04 +0100)]
- do not create build-id links if debug packages are disabled
- rel 2
Jan Rękorajski [Mon, 22 Feb 2021 07:46:23 +0000 (08:46 +0100)]
- bump version to 2.000
Jan Palus [Mon, 15 Feb 2021 23:52:01 +0000 (00:52 +0100)]
fix cmake's verbose makefile flag
Jan Rękorajski [Sat, 13 Feb 2021 17:11:43 +0000 (18:11 +0100)]
- avoid creating empty macros
Jan Palus [Fri, 12 Feb 2021 18:18:12 +0000 (19:18 +0100)]
avoid autodep pattern '()' on empty input
matches everything otherwise and results in no autoreqs/autodeps
whatsoever
Jan Palus [Tue, 9 Feb 2021 17:42:21 +0000 (18:42 +0100)]
remove pydebuginfo patch never included in spec
Jan Palus [Tue, 9 Feb 2021 17:39:20 +0000 (18:39 +0100)]
enable PAC and BTI on aarch64
Jan Rękorajski [Sun, 31 Jan 2021 19:50:47 +0000 (20:50 +0100)]
- add conversion from PLD rich noauto deps to poor rpm.org implementation
Jan Palus [Sun, 3 Jan 2021 15:44:49 +0000 (16:44 +0100)]
always explicitly define ARCH in %build_kernel_modules
Marcin Krol [Fri, 1 Jan 2021 21:11:38 +0000 (22:11 +0100)]
- added enabled_disabled and enabled_disabled_not for use with meson
Jakub Bogusz [Sat, 21 Nov 2020 16:33:07 +0000 (17:33 +0100)]
- this branch is targeted for rpm5, so short circuit noarchpackage to just BA: noarch
Jakub Bogusz [Sat, 21 Nov 2020 16:28:36 +0000 (17:28 +0100)]
- spacing cleanup
Jakub Bogusz [Sat, 21 Nov 2020 15:57:50 +0000 (16:57 +0100)]
- macros 1.754: added ruby_arch and ruby_rubyhdrdir macros
Jan Rękorajski [Sun, 18 Oct 2020 15:20:59 +0000 (17:20 +0200)]
- short-circuit noarchpackage macros to 'BuildArch: noarch', condition is always true
Jan Rękorajski [Sat, 17 Oct 2020 08:02:30 +0000 (10:02 +0200)]
- disable php pear dependency generators
- ver 1.753
Jan Rękorajski [Sat, 17 Oct 2020 08:02:30 +0000 (10:02 +0200)]
- disable php pear dependency generators
- ver 1.753
Jakub Bogusz [Sat, 17 Oct 2020 07:23:10 +0000 (09:23 +0200)]
- updated version for fixed _ver_lt/_ver_ge macros
Jan Rękorajski [Wed, 14 Oct 2020 08:26:38 +0000 (10:26 +0200)]
- fix typo and add dir macros not covered by rpm 4.x
Jan Rękorajski [Sun, 11 Oct 2020 22:54:31 +0000 (00:54 +0200)]
- drop -flto, it's too brittle and breaks building rpm
Jakub Bogusz [Fri, 2 Oct 2020 15:11:47 +0000 (17:11 +0200)]
- version 1.752: "noarchpackage" macro to cut down boilerplate
Jakub Bogusz [Tue, 29 Sep 2020 20:00:13 +0000 (22:00 +0200)]
- version 1.751: texhash macro
Jakub Bogusz [Mon, 28 Sep 2020 19:21:34 +0000 (21:21 +0200)]
- version 1.750: fixed reversed _rpm_lt/_rpm_ge logic
Jakub Bogusz [Sun, 27 Sep 2020 18:20:03 +0000 (20:20 +0200)]
- version 1.749: fixed _ver_* macros
Jakub Bogusz [Sat, 26 Sep 2020 14:17:09 +0000 (16:17 +0200)]
- version 1.748: added %_ver_lt, %_ver_ge
Jakub Bogusz [Fri, 2 Oct 2020 15:11:47 +0000 (17:11 +0200)]
- version 1.752: "noarchpackage" macro to cut down boilerplate
Jakub Bogusz [Tue, 29 Sep 2020 20:00:13 +0000 (22:00 +0200)]
- version 1.751: texhash macro
Jakub Bogusz [Mon, 28 Sep 2020 19:21:34 +0000 (21:21 +0200)]
- version 1.750: fixed reversed _rpm_lt/_rpm_ge logic
Jakub Bogusz [Sun, 27 Sep 2020 18:20:03 +0000 (20:20 +0200)]
- version 1.749: fixed _ver_* macros
Jakub Bogusz [Sat, 26 Sep 2020 14:17:09 +0000 (16:17 +0200)]
- version 1.748: added %_ver_lt, %_ver_ge
Jan Rękorajski [Mon, 18 May 2020 07:17:00 +0000 (09:17 +0200)]
- rel 1.1
Jakub Bogusz [Thu, 6 Feb 2020 20:23:14 +0000 (21:23 +0100)]
- extract rpm-*prov version to macro on top
- some scripts are derived from LGPL v2.1+, so GPL version must be v2+
Jakub Bogusz [Thu, 16 Apr 2020 19:33:39 +0000 (21:33 +0200)]
- version 1.747: support for filenames with spaces in shebang checks
Jakub Bogusz [Thu, 16 Apr 2020 19:33:39 +0000 (21:33 +0200)]
- version 1.747: support for filenames with spaces in shebang checks
Jakub Bogusz [Mon, 13 Apr 2020 11:52:32 +0000 (13:52 +0200)]
- version 1.746 to use as dependency for fixed kmod and php autodeps
Jan Rękorajski [Sun, 15 Mar 2020 10:39:43 +0000 (11:39 +0100)]
- javaprov requires functional jre
Jan Rękorajski [Sun, 15 Mar 2020 10:38:27 +0000 (11:38 +0100)]
- rel 3
Jan Rękorajski [Sun, 15 Mar 2020 10:38:04 +0000 (11:38 +0100)]
- javaprov requires working jre
Jan Rękorajski [Wed, 12 Feb 2020 06:34:26 +0000 (07:34 +0100)]
- fix paths to /usr/lib/rpm in macro files
- rel 2
Jakub Bogusz [Thu, 6 Feb 2020 20:23:14 +0000 (21:23 +0100)]
- extract rpm-*prov version to macro on top
- some scripts are derived from LGPL v2.1+, so GPL version must be v2+
- version bumped to 1.745, release 1
Jan Rękorajski [Wed, 22 Jan 2020 13:17:47 +0000 (14:17 +0100)]
- package macros the same was as for rpm.org (.../macros.d/macros.*)
- rel 4
Jan Rękorajski [Wed, 22 Jan 2020 11:53:27 +0000 (12:53 +0100)]
- updated internal deps
Jan Rękorajski [Wed, 22 Jan 2020 11:23:39 +0000 (12:23 +0100)]
- rel 3
Jan Rękorajski [Wed, 22 Jan 2020 10:40:01 +0000 (11:40 +0100)]
- update internal deps, no main package for rpm5
Jan Rękorajski [Wed, 22 Jan 2020 10:17:53 +0000 (11:17 +0100)]
- moved all macros to build subpackage, rpm5 has distro macros in main package
Jan Rękorajski [Wed, 22 Jan 2020 10:03:19 +0000 (11:03 +0100)]
- renamed to rpm-pld-macros
Jan Rękorajski [Wed, 22 Jan 2020 10:02:48 +0000 (11:02 +0100)]
- renamed to rpm-pld-macros
Jan Rękorajski [Mon, 13 Jan 2020 22:42:30 +0000 (23:42 +0100)]
- define _buildrootdir, dedup _topdir, use _tmppath everywhere
Jan Rękorajski [Mon, 6 Jan 2020 12:26:52 +0000 (21:26 +0900)]
- disable _compress_docs for now, rpm.org ddon't know how to package docs that changed names in the middle of copy
Jan Rękorajski [Mon, 6 Jan 2020 12:13:13 +0000 (21:13 +0900)]
- use macros defined by rpm5
Jan Rękorajski [Mon, 6 Jan 2020 12:11:51 +0000 (21:11 +0900)]
- don't use rpm5 macros
Jan Rękorajski [Mon, 6 Jan 2020 11:42:16 +0000 (20:42 +0900)]
- fix mimetypedeps packaging
This page took 0.227761 seconds and 4 git commands to generate.