Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

Tree [04bc58] devel /
History



File Date Author Commit
3rdParty 2 days ago Sergey Vlasov Sergey Vlasov [0c4f1e] {TRUE,FALSE} -> {true,false}
obs 2015-01-12 Sergey Vlasov Sergey Vlasov [2ed7ee] gstreamer0.10 -> gstreamer1.0
src 1 day ago Sergey Vlasov Sergey Vlasov [04bc58] drop file tip
.gitignore 2011-05-05 Sergey Vlasov Sergey Vlasov [447a2e] v0.1, init commit
.travis.yml 2015-01-18 Sergey Vlasov Sergey Vlasov [3d372a] gstreamer1.0 ppa for travis
AUTHORS 2 days ago Sergey Vlasov Sergey Vlasov [7a2f83] copyright updated
ChangeLog 2014-08-06 Sergey Vlasov Sergey Vlasov [f95db4] ChangeLog updated
LICENSE.GPL3 2011-05-05 Sergey Vlasov Sergey Vlasov [447a2e] v0.1, init commit
README.md 2015-01-12 Sergey Vlasov Sergey Vlasov [2ed7ee] gstreamer0.10 -> gstreamer1.0
THANKS 2014-07-23 Sergey Vlasov Sergey Vlasov [cc16f9] Thanks tab in About
configure 2015-01-29 Sergey Vlasov Sergey Vlasov [c304c5] print errors via pkg-config
configure.bat 2015-01-11 Sergey Vlasov Sergey Vlasov [1dfd9e] APP_NAME fix for Windows
make-deb.sh 2013-06-21 Sergey Vlasov Sergey Vlasov [d5f3c5] alignment with spaces
make-dist.sh 2013-10-18 Sergey Vlasov Sergey Vlasov [17effe] travis integration
nulloy.desktop 2014-02-16 Sergey Vlasov Sergey Vlasov [7e65ef] extra MIME associations and file extensions
nulloy.pro 2013-06-22 Sergey Vlasov Sergey Vlasov [7431ff] added configure.bat for windows

Read Me

logo Nulloy Music Player http://nulloy.com

Build Status

Testing PPA: ppa:sergey-vlasov/nulloy-testing

Windows Build Instructions

Prerequisites

Environment Setup

Extract and/or install the downloads. Create vars.bat file with:

bat set QTDIR=C:\qt-libs-dir set TAGLIB_DIR=C:\taglib-source-dir set ZLIB_DIR=C:\zlib-dlls-dir set PATH=%QTDIR%\bin;%GSTREAMER_1_0_ROOT_X86%\bin;C:\mingw-dir\bin;C:\Program Files\7-Zip;%ZLIB_DIR%;%PATH%

Create a shortcut from vars.bat and set target as %COMSPEC% /k "C:\vars.bat". Open the shortcut.

Build TagLib

bat cd %TAGLIB_DIR% cmake -G "MinGW Makefiles" -DCMAKE_INSTALL_PREFIX=%TAGLIB_DIR% -DCMAKE_RELEASE_TYPE=Release -DENABLE_STATIC=ON -DENABLE_STATIC_RUNTIME=ON . mingw32-make mingw32-make install

Build & Run Nulloy

bat cd C:\nulloy.git configure --force-version 1-testing mingw32-make Nulloy.exe

OSX Build Instructions

Prerequisites

Environment Setup

Install Xcode and then install Xcode Command Line Tools. Install MacPorts and open a terminal.

sh . ~/.profile sudo port install pkgconfig getopt qt4-mac gstreamer1{,-gst-plugins-base} zlib taglib

Build & Run Nulloy

sh cd nulloy.git ./configure --taglib --no-app-bundle --force-version 1-testing make ./nulloy

Optional

Install extra GStreamer plugins for more audio formats

sh sudo port install gstreamer1-gst-plugins-{good,bad,ugly}

Linux Build Instructions

Installing Dependences

DEB-based distro

sh apt-get install g++ libqt4-dev qt4-qmake libgstreamer{-plugins-base,}1.0-dev zip libx11-dev libtag1-dev

RPM-based distro

sh yum install gcc-c++ qt-devel gstreamer1{-plugins-base,}-devel zip libX11-devel taglib-devel

Build & Run Nulloy

sh cd nulloy.git ./configure --taglib --force-version 1-testing make ./nulloy

Optional

Install extra GStreamer plugins for more audio formats

DEB-based distro

sh apt-get install gstreamer1.0-plugins-{good,bad,ugly}

RPM-based distro

sh yum install gstreamer1-plugins-{good,bad,ugly}}