Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | polishing up packaging |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | master |
Files: | files | file ages | folders |
SHA3-256: |
f29e293a2a689890b50afd5345ddb4e1 |
User & Date: | jesse@mccluresk9.com 2014-09-27 19:07:24 |
Context
2014-10-02
| ||
16:56 | added links to readme check-in: fa5106e742 user: jesse@mccluresk9.com tags: trunk, master | |
2014-09-27
| ||
19:07 | polishing up packaging check-in: f29e293a2a user: jesse@mccluresk9.com tags: trunk, master | |
2014-09-25
| ||
21:38 | dep names check-in: 1db67b2b18 user: jesse@mccluresk9.com tags: trunk, master | |
Changes
Changes to pkg/archlinux/PKGBUILD.
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
pkgname="${_gitname}-git" pkgver=2.0 pkgrel=1 pkgdesc='Frequency Excursion Calculator' url='http://github.com/TrilbyWhite/fex.git' arch=('i686' 'x86_64') license=('GPL3') depends=('cairo' 'desktop-file-utils' 'fftw' 'libxpm' 'libsndfile' 'python2') makedepends=('git' 'texlive-core') optdepends=('sox: audio playback') install="${_gitname}.install" source=("${_gitname}::git://github.com/TrilbyWhite/fex.git") sha256sums=('SKIP') pkgver() { cd "${_gitname}"; echo "2.$(git rev-list --count HEAD).$(git describe --always )" } build() { cd "${_gitname}" make make man } package() { cd "${_gitname}" make DESTDIR="${pkgdir}" install } |
| | < < |
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
pkgname="${_gitname}-git"
pkgver=2.0
pkgrel=1
pkgdesc='Frequency Excursion Calculator'
url='http://github.com/TrilbyWhite/fex.git'
arch=('i686' 'x86_64')
license=('GPL3')
depends=('cairo' 'desktop-file-utils' 'fftw' 'libxpm' 'libsndfile' 'python2' 'pygtk' 'sox')
makedepends=('git')
install="${_gitname}.install"
source=("${_gitname}::git://github.com/TrilbyWhite/fex.git")
sha256sums=('SKIP')
pkgver() {
cd "${_gitname}";
echo "2.$(git rev-list --count HEAD).$(git describe --always )"
}
build() {
cd "${_gitname}"
make
}
package() {
cd "${_gitname}"
make DESTDIR="${pkgdir}" install
}
|
Changes to pkg/deb/README.
1 2 3 4 5 6 7 8 |
makedeb is experimental - use at your own risk.
The goal is to be able to build debian packages from an rpm spec file -
or something very close to it.
26 Sept 2014 - makedeb succesfully build an installable deb package on ubunt 14
|
| |
1 2 3 4 5 6 7 8 |
makedeb is experimental - use at your own risk.
The goal is to be able to build debian packages from an rpm spec file -
or something very close to it.
26 Sept 2014 - makedeb succesfully built an installable deb package on ubunt 14
|
Changes to pkg/deb/fex-calc.spec.
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
release: 1 license: GPL3 group: Applications/Science source: https://github.com/BehaviorEnterprises/Fex.git url: https://wiki.BehaviorEnterprises.com vendor: Behavior Enterprises packager: Jesse McClure <jesse@mccluresk9.com> requires: libcairo2, desktop-file-utils, libfftw3-3, libsndfile1, libxpm4, python, libasound2 buildrequires: libasound2-dev, libcairo2-dev, libfftw3-dev, gcc, libsndfile1-dev, libx11-dev, libxpm-dev, pkg-config prefix: /usr %description Frequency Excursion Calculator %prep |
| |
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
release: 1 license: GPL3 group: Applications/Science source: https://github.com/BehaviorEnterprises/Fex.git url: https://wiki.BehaviorEnterprises.com vendor: Behavior Enterprises packager: Jesse McClure <jesse@mccluresk9.com> requires: desktop-file-utils, libasound2, libcairo2, libfftw3-3, libsndfile1, libxpm4, python, python-gtk2 buildrequires: libasound2-dev, libcairo2-dev, libfftw3-dev, gcc, libsndfile1-dev, libx11-dev, libxpm-dev, pkg-config prefix: /usr %description Frequency Excursion Calculator %prep |
Added pkg/rpm/README.
> > > > > > > |
1 2 3 4 5 6 7 |
makerpm uses rpmbuild and a slightly modified spec file (allowing a git source) to build an installable rpm file. Currently makerpm is being developed and tested on Fedora 20. TODO: find dependency for asoundlib.h |
Changes to pkg/rpm/fex.spec.
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
release: 1 license: GPL3 group: Applications/Science source: https://github.com/BehaviorEnterprises/Fex.git url: https://wiki.BehaviorEnterprises.com vendor: Behavior Enterprises packager: Jesse McClure jesse [at] mccluresk9 [dot] com requires: cairo, desktop-file-utils, fftw, libsndfile, libXpm, python buildrequires: cairo-devel, fftw-devel, gcc, libsndfile-devel, libX11-devel, libXpm-devel, pkgconfig prefix: /usr %description Frequency Excursion Calculator %prep |
| |
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
release: 1
license: GPL3
group: Applications/Science
source: https://github.com/BehaviorEnterprises/Fex.git
url: https://wiki.BehaviorEnterprises.com
vendor: Behavior Enterprises
packager: Jesse McClure jesse [at] mccluresk9 [dot] com
requires: cairo, desktop-file-utils, fftw, libsndfile, libXpm, python, pygtk2, sox
buildrequires: cairo-devel, fftw-devel, gcc, libsndfile-devel, libX11-devel, libXpm-devel, pkgconfig
prefix: /usr
%description
Frequency Excursion Calculator
%prep
|