Custom package example
From LFScript
This page is a rough draft, do not rely on it
LFScript can find this software under the name my-software
.
Sources
- http://www.example.com/sourcecode-1.0.tar.xz
- http://www.example.com/alt/sourcecode-1.0.tar.xz
- http://www.example.com/patch/sourcecode-1.0_fix.patch
MD5 Checksums:
9244091002a9d52e91fca0b1f3818ab9 sourcecode-1.0.tar.xz d41d8cd98f00b204e9800998ecf8427e sourcecode-1.0_fix.patch
Dependencies
- NetworkManager
- libpng
Pre-installation
useradd -m sampleUser
Installation
<compile>patch -Np1 < ../sourcecode-1.0_fix.patch</compile>
<compile>./configure --prefix=/usr && make</compile>
<install>make install</install>
Packaging note
The source code of this package does not support the standard use of DESTDIR. In stead it uses
prefix=
Post-installation
Note: Post-installation of this software should be performed after all other software has been installed.
update-desktop-database