Commit Graph

50 Commits

Author SHA1 Message Date
9984ff37e6 templates/kf6: new template for KDE Frameworks 6 2024-02-08 17:21:42 +01:00
81d72c34dc templates/ghc: update template 2024-02-08 17:21:28 +01:00
a7972f338c plugins/spec-create: add LICENSES directory if present; templates/kde5: minor changes 2023-08-27 16:40:59 +02:00
8c5f060508 templates: add perl-build and update perl and ocaml-libs templates 2023-07-22 15:12:31 +02:00
0f2b6b2cd6 templates/{perl,python}: update with current production 2022-10-31 11:30:23 +01:00
db27bffab2 templates: python: update to build and installed modules; rename setuptools based template to python-setuptools 2022-10-08 16:18:58 +02:00
8bb5867637 templates: updates for python and ocaml-libs 2022-05-23 13:18:31 +02:00
b4e0e036f2 templates/perl: remove comment expected to be removed by user 2022-01-06 13:40:17 +01:00
87bcfb6ca7 templates: update default URLs and some other small changes 2021-05-19 19:55:23 +02:00
b182afc54c templates/python: other updates/fixes to handle .egg-info in files list 2021-03-27 13:18:15 +01:00
6d8566067b templates/python: don't put egg-info files in files.list because they need to be in %files section for rpm pythondistdeps.sh to add auto dependencies 2021-03-16 21:36:45 +01:00
1747b898a2 Removed obsolete templates for kde3 and kde4 2021-02-24 18:01:51 +01:00
2e75799b80 templates: remove unused and deprecated BuildRoot tag from all templates 2021-02-24 17:52:54 +01:00
b476080461 templates/kde5: add --with-html argument to %find_lang macro 2019-10-27 19:35:00 +01:00
b20b079907 templates/python: don't strip required egg-info files out of files list 2017-11-15 15:13:58 +01:00
f4e08f4edc templates/kde5: add --with-man to %find_lang arguments
Signed-off-by: Silvan Calarco <silvan.calarco@mambasoft.it>
2017-09-11 11:13:51 +02:00
Davide Madrisan
495d49176b templates: python - fix comment
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2016-10-16 17:40:00 +02:00
Davide Madrisan
c357ffbc08 templates/python: multiversion package build
Add the rpm macros required for building both Python2 and Python3 packages
with a single specfile:

  python2:  rpmbuild -ba <specfile>
  python3:  rpmbuild -ba <specfile> --define="with_pyver 3"

Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2016-02-16 19:34:06 +01:00
28a476679d templates/kde5: (not very recent) updates to template 2015-09-26 15:07:31 +02:00
Davide Madrisan
970b29e4a1 Add a basic support for the KDE Framework 5 packages
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2015-05-06 22:35:32 +02:00
Davide Madrisan
36e4b14573 GHC template - improve the template and fix some indentations
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2015-04-12 19:26:41 +02:00
a23800a2b6 templates/python: remove unexisting option --single-version-externally-managed 2013-12-14 14:15:17 +01:00
a7db8b7c72 templates/ghc: new template for ghc modules 2013-12-09 10:49:41 +01:00
Davide Madrisan
5e8e99ecdc New autospec template ocaml-libs for OCaml libraries.
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2013-07-19 21:33:20 +02:00
01e754b9c4 templates/web: new template for web application packages 2013-02-21 12:44:23 +01:00
Davide Madrisan
218df59a47 templates/standard: add a devel subpackage
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2012-11-07 23:17:32 +01:00
Davide Madrisan
c95afdf0c8 templates/kde4: remove wrong requirement
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2012-05-28 00:04:45 +02:00
Davide Madrisan
2acb605788 templates/kde4: add build requirement for automoc4
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2012-05-27 19:59:25 +02:00
Davide Madrisan
036d9628f2 templates/kde4: add a requirement for kdelibs-devel in the -devel package preamble
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2012-05-27 15:30:53 +02:00
Davide Madrisan
fc5e47711d templates/{library,standard,standard-daemon}: Missing requirement: "Requires(preun): %{__install_info}"
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2012-05-08 18:30:37 +02:00
Davide Madrisan
921c4b60f2 templates: remove Patch0 and %patch0
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2012-04-17 22:55:13 +02:00
Davide Madrisan
244e571a19 template kde4: remove Patch0 and %patch0
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2012-04-13 23:10:43 +02:00
Davide Madrisan
49ae2f41ac templates: Move %debug_package macro after all %description blocks
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2012-04-13 22:45:47 +02:00
Davide Madrisan
25335bb402 templates: kde4: Move %debug_package macro after all %description blocks
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2012-04-13 22:36:57 +02:00
Davide Madrisan
42c9a323e2 templates: several minor fixes and improvements
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2012-04-10 23:42:12 +02:00
Davide Madrisan
a662178d61 spec-create: add a build requirent for cmake and scons when required
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2012-03-25 23:46:01 +02:00
Davide Madrisan
a2cbbf48ca templates/library: pkgconfig --> pkg-config
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2012-02-15 20:40:57 +01:00
Davide Madrisan
7a0c30d7ad templates/library: Add requirements for pkgconfig
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2012-01-28 21:19:13 +01:00
Davide Madrisan
f7ba867c7b template/library: update file
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2012-01-22 00:45:22 +01:00
Davide Madrisan
31416288b6 templates: avoid &>/dev/null
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2012-01-18 21:23:10 +01:00
Davide Madrisan
ff13cc3031 spec-create,templates: add the %debug_package macro when required
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2012-01-06 23:13:44 +01:00
Davide Madrisan
4b120ef1d1 template/kde4: Update %files section
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2011-12-31 17:43:56 +01:00
Davide Madrisan
e9af2cf8eb templates/kde4: minor updates
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2011-12-29 14:52:47 +01:00
Davide Madrisan
7fee400448 templates/library: add a missing requirement
Signed-off-by: Davide Madrisan <davide.madrisan@gmail.com>
2011-12-28 23:46:27 +01:00
Davide Madrisan
0f71f389e3 spec-create, templates/library: support library packages with a name not starting by lib 2011-12-18 15:24:59 +01:00
Davide Madrisan
3541fe9cd9 templates/standard-daemon: Devel package does not exist: move code for infopages installation/removal to the main package scriplets 2011-12-16 22:55:11 +01:00
Davide Madrisan
18548f2e30 templates/standard: devel package does not exist: fix calls of the rpm scriplets 2011-12-16 22:34:35 +01:00
Davide Madrisan
1d2c39f52c spec-create, templates: move part of package documemtation to the devel package or add a comment if the devel package is not provided by the template. 2011-12-16 22:00:51 +01:00
Davide Madrisan
8781dfcb52 Update template kde4 for better supporting KDE 4.7. 2011-12-11 20:36:41 +01:00
Silvan Calarco
aa237198c2 Initial commit 2011-04-26 21:39:44 +02:00