Pull request Compare This branch is 13 commits ahead, 7 commits behind rpmfusion:master.
Latest commit f608c32 Nov 16, 2016 @sagitter committed on GitHub Delete .gitignore
Permalink
Failed to load latest commit information.
README.md Update README.md Nov 16, 2016
moc.spec Update to 2.5.2-1 Nov 16, 2016
sources Update to svn commit #2880 Jun 5, 2016

README.md

moc

MOC (music on console) is a console audio player for LINUX/UNIX designed to be powerful and easy to use.

Main website is https://moc.daper.net/, this software is created and maintained by its authors who can be contacted by this support page

Here I spread the specification files (moc.spec) which can be used to build RPMs binary packages of MOC, according to the Fedora Packaging Guidelines.

This repository will remain activated until new RPM Fusion infrastructure is completed.

License

moc.spec is under the terms of the MIT license.

MOC software is under the terms of GPLv2+ and GPLv3+ license.

How to build the RPMs

  • Install RPMFusion repositories and tools/libraries for building:

$ su -c 'dnf install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm'
$ su -c 'dnf install rpm-build rpmdevtools'

  • Create directories for RPM building under your home

$ rpmdev-setuptree

You will see something like that:

$ ls $HOME/rpmbuild
BUILD BUILDROOT RPMS SOURCES SPECS SRPMS

  • Download moc src-rpm and push it in $HOME/rpmbuild/SRPMS directory

  • Install moc related dependencies for building

$ cd $HOME/rpmbuild/SRPMS
$ su -c 'dnf builddep moc-?-src.rpm'

  • Build 'moc' binary RPMs

$ cd $HOME/rpmbuild/SRPMS
$ rpmbuild -bb moc-?-src.rpm

RPMs building time depends by performance of your system; so, be patient.

  • Install moc

rpmbuild tool will build three RPM packages in $HOME/rpmbuild/RPMS/x86_64(or i386)

$ cd $HOME/rpmbuild/RPMS/x86_64(or i386)
$ su -c 'dnf install moc-?.arch.rpm'

Packager:

sagitter

Contact:

sagitter AT fedoraproject DOT org