RPM package naming changes

20 views
Skip to first unread message

Danny Terweij | LxCenter

unread,
Oct 1, 2013, 10:14:27 AM10/1/13
to lxd...@googlegroups.com
Hi,

I started to use new RPM package names. It is nice to have shared packages (less work) but sometimes a new feature or change can kill or have a show stopper at the other project.

Long time ago i already started working on this and its time to use it.

While i am busy refactoring and cleaning up the upcp/cleanup process I do this as much as possible.

I made a precleanup section for everything that needs to be done before any other process. Most of the time the executed code can be removed when building the next version. Keeps this section (function) clean.

I think this refactor takes some more weeks. Then i commit it to my fork and do the pull request and merge it.

The first one is a fact:

[root@HyperVM-Dev flag]# /script/cleanup
Executing UpdateCleanup. This can take a long time. Please be patient
########################################
##        Executing PreCleanup        ##
########################################
Fixing Repo's
Replaced RPM package lxphp with hypervm-core-php
########################################
##        Finished PreCleanup         ##
########################################
Update database (if needed)
Update extra issues (if any)

Regards,
Danny.

p.s. For the ones intrested (if the copy paste works hehe) about the same for Kloxo with some more packages:

HyperVM RPM schema

Main Package
  • HyperVM-[version].noarch
Installer Package
  • hypervm-installer-[version].noarch
Core Packages
  • hypervm-core-extjs-[version].noarch
  • hypervm-core-yu-dragdrop-[version].noarch
  • hypervm-core-sshterm-applet-[version].noarch
  • hypervm-core-ckeditor-[version].noarch
  • hypervm-core-php-[version].arch → (lxphp)
  • hypervm-core-lighttpd-[version].arch → (lxlighttpd)
Theme Packages
  • hypervm-theme-default-[version].noarch
  • hypervm-theme-feather-[version].noarch
Iconset Packages
  • hypervm-iconset-default-[version].noarch
  • hypervm-iconset-setx-[version].noarch
Language Packages
  • hypervm-language-default-[version].noarch
  • hypervm-language-dutch-[version].noarch
  • hypervm-language-spanish-[version].noarch

Shared packages between HyperVM and Kloxo

  • lxcenter-release-[version].noarch

Special packages

For quick patches (it carries only the changed files)

  • kloxo-patch-[kloxo version]-[patch version].noarch
  • hypervm-patch-[hypervm version]-[patch version].noarch


Reply all
Reply to author
Forward
0 new messages