]>
git.pld-linux.org Git - packages/rpm-build-macros.git/log
Elan Ruusamäe [Sat, 20 Apr 2013 10:38:49 +0000 (13:38 +0300)]
py_postclean - do not use relative paths
somehow i686 builder fails with negative priority:
/tmp/B.
53c70a4e -e1f2-4783-a355-
9a2777bab4c6 /BUILD/tmp/rpm-tmp.33435[258]: can't create __rpm_pyc: No such file or directory
Elan Ruusamäe [Thu, 18 Apr 2013 09:07:31 +0000 (12:07 +0300)]
increment jobs for > 3 cpus
it's because 3/2 -> 1
Elan Ruusamäe [Thu, 18 Apr 2013 09:06:24 +0000 (12:06 +0300)]
fix __jobs macro for < 3 cpus
memoized macros must have a "value"
Arkadiusz Miśkiewicz [Wed, 17 Apr 2013 21:45:32 +0000 (23:45 +0200)]
- up to 1.661; RUNPATH fix
Arkadiusz Miśkiewicz [Wed, 17 Apr 2013 20:57:27 +0000 (22:57 +0200)]
- handle RUNPATH, too
Jan Rękorajski [Fri, 12 Apr 2013 21:10:58 +0000 (23:10 +0200)]
- 1.659, install kernel modules as non-exec to avoid various
post-scripts trying to work on them
Elan Ruusamäe [Tue, 9 Apr 2013 19:18:11 +0000 (22:18 +0300)]
1.658: %py_postclean -x FILE1,FILE2 support
Elan Ruusamäe [Sun, 7 Apr 2013 18:39:52 +0000 (21:39 +0300)]
split %_smp_mflags to %__jobs macro, so unprefixed (with -j) value is available as well
Jakub Bogusz [Sun, 7 Apr 2013 13:36:56 +0000 (15:36 +0200)]
- bugfix
Jakub Bogusz [Sun, 7 Apr 2013 13:29:52 +0000 (15:29 +0200)]
- moved comment to avoid shell quirks
Jaroslaw Kruk [Sun, 7 Apr 2013 06:37:38 +0000 (08:37 +0200)]
Release (not rpm_macros_rev) should be incremented in previous commit
Jaroslaw Kruk [Sun, 7 Apr 2013 06:34:43 +0000 (08:34 +0200)]
Small fix in __spec_install_post_compress_docs
Elan Ruusamäe [Fri, 29 Mar 2013 17:32:50 +0000 (19:32 +0200)]
1.656: add macros.d/ruby macros:
%ruby_libdir, %ruby_sitedir, %ruby_vendordir
not useful, but added for completeness
Elan Ruusamäe [Tue, 26 Mar 2013 17:39:45 +0000 (19:39 +0200)]
allow relative man links; rel 3
seems that relative links work now in man-db and it was bug that it did
not earlier
http://lists.pld-linux.org/mailman/pipermail/pld-devel-en/2013-March/023492.html
Kacper Kornet [Tue, 26 Mar 2013 15:32:57 +0000 (15:32 +0000)]
allow man links to point to the file in the same directory
Elan Ruusamäe [Tue, 19 Mar 2013 16:56:21 +0000 (18:56 +0200)]
- release 2 (by relup.sh)
Elan Ruusamäe [Tue, 19 Mar 2013 16:55:26 +0000 (18:55 +0200)]
%php_webserver_restart: respect php_suffix when restarting
Elan Ruusamäe [Mon, 4 Mar 2013 23:05:40 +0000 (01:05 +0200)]
validate that man links point to something resolveable
for now, links to "outside" current package are not allowed
Elan Ruusamäe [Thu, 24 Jan 2013 10:14:17 +0000 (12:14 +0200)]
v1.655: php_suffix detects itself from current php-devel package
Elan Ruusamäe [Sat, 22 Dec 2012 18:52:28 +0000 (20:52 +0200)]
do not use deprecated fgrep/egrep
Elan Ruusamäe [Sat, 22 Dec 2012 18:42:34 +0000 (20:42 +0200)]
- find_lang 1.36: add --with-mate
Elan Ruusamäe [Wed, 17 Oct 2012 19:51:54 +0000 (22:51 +0300)]
- v1.654: extend _noautoreq with language specific macros
perl and php added, more to come
Usage:
BuildRequires: rpmbuild(macros) >= 1.654
%define _noautoreq_pear Excluded.php PEAR/Something.php
%define _noautoreq_perl Apache::.*
Jan Rękorajski [Sat, 15 Sep 2012 12:07:30 +0000 (14:07 +0200)]
- 'rpm -q -f' semantics changed in rpm5, and no longer resolves symlinks
in queried path, update kernel macros to support new semantics
- version 1.653
Jan Rękorajski [Thu, 13 Sep 2012 06:34:40 +0000 (08:34 +0200)]
Merge branch 'master' of git://git.pld-linux.org/packages/rpm-build-macros
Jan Rękorajski [Thu, 13 Sep 2012 06:33:23 +0000 (08:33 +0200)]
- added _host_base_arch macro to avoid _arch abuse in kernel build macros
- updated version to 1.652
Jan Rękorajski [Wed, 12 Sep 2012 11:19:33 +0000 (13:19 +0200)]
- added %%rename macro from mandriva
Kacper Kornet [Sat, 11 Aug 2012 20:48:32 +0000 (21:48 +0100)]
rpm-build.sh moved to rpm-build-tools package
Elan Ruusamäe [Mon, 6 Aug 2012 18:48:17 +0000 (21:48 +0300)]
fetch tags before figuring out last tag
Kacper Kornet [Sun, 5 Aug 2012 01:54:19 +0000 (02:54 +0100)]
use git idiom to determine last auto tag
Elan Ruusamäe [Fri, 3 Aug 2012 07:07:31 +0000 (10:07 +0300)]
- release 2 (by relup.sh)
Elan Ruusamäe [Thu, 2 Aug 2012 19:48:21 +0000 (22:48 +0300)]
php deps: make php internal deps based on package basename (php, php52, php54)
Elan Ruusamäe [Thu, 2 Aug 2012 19:44:28 +0000 (22:44 +0300)]
1.650: add php_name and php_suffix macros for building versioned php packages
Elan Ruusamäe [Thu, 2 Aug 2012 19:38:44 +0000 (22:38 +0300)]
adjust to build with git
Elan Ruusamäe [Thu, 2 Aug 2012 19:29:53 +0000 (22:29 +0300)]
autotag: make git complatible (however needs to be in package dir)
Elan Ruusamäe [Wed, 1 Aug 2012 21:23:11 +0000 (00:23 +0300)]
execute bits restored
Elan Ruusamäe [Fri, 27 Apr 2012 22:52:14 +0000 (22:52 +0000)]
- add zh-cn
Changed files:
dokuwiki-find-lang.sh -> 1.10
hawk [Sun, 1 Apr 2012 14:02:46 +0000 (14:02 +0000)]
- release 2
Changed files:
rpm-build-macros.spec -> 1.329
Arkadiusz Miśkiewicz [Wed, 21 Mar 2012 22:07:56 +0000 (22:07 +0000)]
- hack for 3.3 kernel for x86 arch
Changed files:
rpm-build-macros.spec -> 1.328
rpm.macros -> 1.649
Jan Rękorajski [Tue, 20 Mar 2012 17:42:37 +0000 (17:42 +0000)]
- 1.648
Changed files:
rpm-build-macros.spec -> 1.327
Jan Rękorajski [Tue, 20 Mar 2012 17:23:01 +0000 (17:23 +0000)]
- always create man include directives in the form ".so manX/cmd.X"
Changed files:
rpm.macros -> 1.648
Elan Ruusamäe [Tue, 13 Mar 2012 16:15:11 +0000 (16:15 +0000)]
- disable systemd in service generator as well
Changed files:
disable-systemd.patch -> 1.3
rpm-build-macros.spec -> 1.326
Elan Ruusamäe [Tue, 13 Mar 2012 16:11:54 +0000 (16:11 +0000)]
- patch without previous (never commited) patch
Changed files:
disable-systemd.patch -> 1.2
Elan Ruusamäe [Tue, 13 Mar 2012 16:11:31 +0000 (16:11 +0000)]
- do it the hard way, clear systemd macros
Changed files:
disable-systemd.patch -> 1.1
Elan Ruusamäe [Tue, 13 Mar 2012 16:04:07 +0000 (16:04 +0000)]
- disable systemd for ac
Changed files:
rpm-build-macros.spec -> 1.325
Elan Ruusamäe [Fri, 9 Mar 2012 09:16:51 +0000 (09:16 +0000)]
- update discarded php4 pkgs
Changed files:
rpm-build.sh -> 1.68
Jan Rękorajski [Fri, 17 Feb 2012 18:17:29 +0000 (18:17 +0000)]
- 1.647
- added generic systemd_service macro and systemd_service_reload
Changed files:
rpm-build-macros.spec -> 1.324
rpm.macros -> 1.647
Jan Rękorajski [Fri, 17 Feb 2012 13:59:48 +0000 (13:59 +0000)]
- no option for systemd_service_enable
Changed files:
rpm.macros -> 1.646
Jan Rękorajski [Fri, 17 Feb 2012 13:57:49 +0000 (13:57 +0000)]
- cosmetics
Changed files:
rpm.macros -> 1.645
Jan Rękorajski [Fri, 17 Feb 2012 13:55:48 +0000 (13:55 +0000)]
- 1.644
- add new and cleanup existing systemd macros
Changed files:
rpm-build-macros.spec -> 1.323
rpm.macros -> 1.644
Elan Ruusamäe [Sat, 11 Feb 2012 11:41:14 +0000 (11:41 +0000)]
- hardcode pearcmd path, to allow %php_pear_dir redefine at spec
Changed files:
rpm.macros -> 1.643
Jan Rękorajski [Fri, 10 Feb 2012 18:32:21 +0000 (18:32 +0000)]
- 1.642
- prefer normal kernel trees over our -(non)dist/smp/up hacks when building
and installing modules
Changed files:
rpm-build-macros.spec -> 1.322
Jan Rękorajski [Fri, 10 Feb 2012 18:18:25 +0000 (18:18 +0000)]
- prefer normal kernel trees over our -(non)dist/smp/up hacks when building
and installing modules
Changed files:
rpm.macros -> 1.642
Jan Rękorajski [Sun, 5 Feb 2012 12:05:48 +0000 (12:05 +0000)]
- 1.641
- added systemdtmpfilesdir macro
Changed files:
rpm-build-macros.spec -> 1.321
rpm.macros -> 1.641
Jan Rękorajski [Fri, 3 Feb 2012 13:19:02 +0000 (13:19 +0000)]
- 1.640
- don't hog twice the cpus for make jobs, it's overkill esp. for c++ jobs,
instaead use half of cpus by default
Changed files:
rpm-build-macros.spec -> 1.320
rpm.macros -> 1.640
Jan Rękorajski [Wed, 1 Feb 2012 17:47:03 +0000 (17:47 +0000)]
- rel 2
- fixed service_generator.sh
Changed files:
rpm-build-macros.spec -> 1.319
Jan Rękorajski [Wed, 1 Feb 2012 17:46:43 +0000 (17:46 +0000)]
- /bin/systemd_booted may not exist
Changed files:
service_generator.sh -> 1.13
Artur Frysiak [Wed, 1 Feb 2012 12:26:56 +0000 (12:26 +0000)]
- partial support for systemd in %service
Changed files:
rpm-build-macros.spec -> 1.318
rpm.macros -> 1.639
service_generator.sh -> 1.12
Jan Rękorajski [Mon, 30 Jan 2012 16:52:11 +0000 (16:52 +0000)]
- 1.638
- __spec_install_post_check_tmpfiles optimizations
Changed files:
rpm-build-macros.spec -> 1.317
Jan Rękorajski [Mon, 30 Jan 2012 16:51:22 +0000 (16:51 +0000)]
- we're looking for fixed srtings here
Changed files:
rpm-build-macros.spec -> 1.316
rpm.macros -> 1.638
Elan Ruusamäe [Mon, 30 Jan 2012 16:01:27 +0000 (16:01 +0000)]
- quiet grep is quiet in all locales, and no ranges present in pattern :)
Changed files:
rpm.macros -> 1.637
Jan Rękorajski [Mon, 30 Jan 2012 13:58:52 +0000 (13:58 +0000)]
- 1.636
- systemd_trigger for adding systemd support to existing packages
- __spec_install_post_check_tmpfiles to verify /var/run <-> tmpfiles.d completeness
Changed files:
rpm-build-macros.spec -> 1.315
Jan Rękorajski [Mon, 30 Jan 2012 13:49:43 +0000 (13:49 +0000)]
- new macro __spec_install_post_check_tmpfiles to avoid missing files under
/var/run on systems running systemd
Changed files:
rpm.macros -> 1.636
Jan Rękorajski [Fri, 27 Jan 2012 13:08:13 +0000 (13:08 +0000)]
- added trigger for service migration to systemd, without the need of separate
-systemd subpackages
Changed files:
rpm.macros -> 1.635
Elan Ruusamäe [Wed, 25 Jan 2012 22:07:15 +0000 (22:07 +0000)]
- 1.634: add %nodejs_libdir
Changed files:
rpm-build-macros.spec -> 1.314
rpm.macros -> 1.634
Elan Ruusamäe [Wed, 4 Jan 2012 10:25:40 +0000 (10:25 +0000)]
- add %sourceurl(n:) macro for getting EXPANDED source url N from current spec
Changed files:
rpm.macros -> 1.633
Elan Ruusamäe [Wed, 4 Jan 2012 05:09:03 +0000 (05:09 +0000)]
- 1.631: when service restart was disabled, print restart message
Changed files:
rpm-build-macros.spec -> 1.313
rpm.macros -> 1.632
service_generator.sh -> 1.11
Elan Ruusamäe [Thu, 22 Dec 2011 12:46:23 +0000 (12:46 +0000)]
- 1.630: cacti-0.8.7g/cacti-0.8.7h compat for %cacti_import_template
Changed files:
rpm-build-macros.spec -> 1.312
rpm.macros -> 1.631
Elan Ruusamäe [Wed, 21 Dec 2011 16:46:51 +0000 (16:46 +0000)]
- 1.630: %cacti_import_template, pass --with-template-rras (needed for mysql template)
Changed files:
rpm-build-macros.spec -> 1.311
rpm.macros -> 1.630
lisu [Wed, 14 Dec 2011 21:21:09 +0000 (21:21 +0000)]
- keep sync with rpm.macros revision
Changed files:
rpm-build-macros.spec -> 1.310
Elan Ruusamäe [Fri, 9 Dec 2011 19:00:00 +0000 (19:00 +0000)]
- leak less vars
Changed files:
rpm-build.sh -> 1.67
Elan Ruusamäe [Fri, 9 Dec 2011 18:57:58 +0000 (18:57 +0000)]
- do not leak $path
Changed files:
rpm-build.sh -> 1.66
Tomasz Pala [Wed, 7 Dec 2011 00:48:23 +0000 (00:48 +0000)]
- typo
Changed files:
rpm.macros -> 1.629
Jacek Konieczny [Sun, 4 Dec 2011 20:17:24 +0000 (20:17 +0000)]
- Version: 1.628
Changed files:
rpm-build-macros.spec -> 1.309
Jacek Konieczny [Sun, 4 Dec 2011 20:16:26 +0000 (20:16 +0000)]
- include a newline at the end of %systemd_post and %systemd_preun macros. udev-systemd is broken otherwise
Changed files:
rpm.macros -> 1.628
Artur Frysiak [Sun, 4 Dec 2011 19:32:50 +0000 (19:32 +0000)]
- rel. 2
Changed files:
rpm-build-macros.spec -> 1.308
Artur Frysiak [Sun, 4 Dec 2011 19:32:06 +0000 (19:32 +0000)]
- NORESTART in systemd_post
Changed files:
rpm.macros -> 1.627
Artur Frysiak [Sun, 4 Dec 2011 19:25:13 +0000 (19:25 +0000)]
- NORESTART support in %systemd_post
Changed files:
rpm-build-macros.spec -> 1.307
Artur Frysiak [Sun, 4 Dec 2011 17:22:56 +0000 (17:22 +0000)]
- introduce %systemd_reload macro
- move try-restart to %systemd_post
- drop %systemd_postun macro
Changed files:
rpm-build-macros.spec -> 1.306
rpm.macros -> 1.626
Artur Frysiak [Sun, 4 Dec 2011 13:26:25 +0000 (13:26 +0000)]
- use systemd_booted to check if system is booted using systemd
- redirect message from systemctl to syslog
Changed files:
rpm-build-macros.spec -> 1.305
rpm.macros -> 1.625
Arkadiusz Miśkiewicz [Sun, 4 Dec 2011 11:36:10 +0000 (11:36 +0000)]
- more conservative kernel modules stripping
Changed files:
rpm-build-macros.spec -> 1.304
rpm.macros -> 1.624
Artur Frysiak [Sun, 4 Dec 2011 00:17:47 +0000 (00:17 +0000)]
- added %systemdunitdir macro
Changed files:
rpm-build-macros.spec -> 1.303
rpm.macros -> 1.623
Elan Ruusamäe [Sun, 4 Dec 2011 00:01:59 +0000 (00:01 +0000)]
- escaping for systemd macros
Changed files:
rpm-build-macros.spec -> 1.302
rpm.macros -> 1.622
Bartłomiej Zimoń [Sat, 3 Dec 2011 22:47:11 +0000 (22:47 +0000)]
- up to 1.620; with systemd
Changed files:
rpm-build-macros.spec -> 1.301
rpm.macros -> 1.621
Bartłomiej Zimoń [Sat, 3 Dec 2011 22:43:02 +0000 (22:43 +0000)]
- add systemd macros: %systemd_post %systemd_enable %systemd_postun %systemd_preun
Changed files:
rpm.macros -> 1.620
Marcin Banasiak [Fri, 30 Sep 2011 09:45:39 +0000 (09:45 +0000)]
- added support for new gnome help location
- release 2
Changed files:
rpm-build-macros.spec -> 1.300
rpm-find-lang -> 1.35
Arkadiusz Miśkiewicz [Thu, 25 Aug 2011 19:14:39 +0000 (19:14 +0000)]
- disable constify grsec plugin for modules
Changed files:
rpm-build-macros.spec -> 1.299
rpm.macros -> 1.619
Arkadiusz Miśkiewicz [Thu, 25 Aug 2011 08:04:30 +0000 (08:04 +0000)]
- 1.618; don't delete constify grsecurity plugins when building kernel modules
Changed files:
rpm-build-macros.spec -> 1.298
rpm.macros -> 1.618
Elan Ruusamäe [Sat, 13 Aug 2011 10:35:46 +0000 (10:35 +0000)]
- fix syntax error when bulding with "-debug"
Changed files:
rpm-build-macros.spec -> 1.297
rpm.macros -> 1.617
Elan Ruusamäe [Sun, 7 Aug 2011 10:38:43 +0000 (10:38 +0000)]
- 1.615: mksh-40b-1 (/bin/sh on carme) seems to keep set -x, which previously was reset to set +x, and that is is too noisy, so set +x when not in -debug build
Changed files:
rpm-build-macros.spec -> 1.296
rpm.macros -> 1.616
Elan Ruusamäe [Sat, 30 Jul 2011 13:30:18 +0000 (13:30 +0000)]
- 1.615: symlinks-to-manlinks: handle links to different man sections
Changed files:
rpm-build-macros.spec -> 1.295
Elan Ruusamäe [Sat, 30 Jul 2011 13:29:45 +0000 (13:29 +0000)]
- handle also relative symlinks
Changed files:
rpm.macros -> 1.615
Elan Ruusamäe [Sat, 30 Jul 2011 13:22:34 +0000 (13:22 +0000)]
- compress docs: if man link is in other section than current, we need to preserve subdirs in .so link:
# man drm-device-added
fopen: No such file or directory
Cannot open man page /usr/share/man/man7/upstart-udev-bridge.8.gz
No manual entry for drm-device-added
# cat /usr/share/man/man7/drm-device-added.7
.so upstart-udev-bridge.8
this fix works with relative links in same dir and symlinks with full path,
relative symlinks likely break.
Changed files:
rpm.macros -> 1.614
Jacek Konieczny [Fri, 15 Jul 2011 18:20:44 +0000 (18:20 +0000)]
- Version: 1.613
- C: python3 < 1:3.2.1-3
Changed files:
rpm-build-macros.spec -> 1.294
Jacek Konieczny [Fri, 15 Jul 2011 18:07:34 +0000 (18:07 +0000)]
- use the sysconfig module to get Python3 directories
Changed files:
rpm.macros -> 1.613
Jacek Konieczny [Fri, 15 Jul 2011 11:57:26 +0000 (11:57 +0000)]
- Version: 1.612
Changed files:
rpm-build-macros.spec -> 1.293
Jacek Konieczny [Fri, 15 Jul 2011 11:40:50 +0000 (11:40 +0000)]
- removing the %py3_postclean macros. It will only break packages for Python
3.2.
Changed files:
rpm.macros -> 1.612
Elan Ruusamäe [Tue, 12 Jul 2011 21:42:58 +0000 (21:42 +0000)]
- use xargs to ensure work with weird filenames
Changed files:
rpm.macros -> 1.611
Elan Ruusamäe [Sat, 9 Apr 2011 13:54:08 +0000 (13:54 +0000)]
- do not filter pear install message too much
Changed files:
rpm-build-macros.spec -> 1.292
rpm.macros -> 1.610
Elan Ruusamäe [Thu, 24 Feb 2011 11:17:49 +0000 (11:17 +0000)]
- release 1
Changed files:
rpm-build-macros.spec -> 1.291
Elan Ruusamäe [Thu, 24 Feb 2011 11:17:35 +0000 (11:17 +0000)]
- where the f*** that space came from!
Changed files:
rpm.macros -> 1.609
This page took 0.082688 seconds and 4 git commands to generate.