aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-02-14Another attempt at fixing the swresample search, should fix the buildbot ↵HEADsvn/trunkmastergithub/svn/trunkbrian-ch1-5/+6
compilation git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3196 b956fd51-792f-4845-bead-9b4dfca2ff2c
2016-02-14Only try to include libswresample if it is installed and we have pascal ↵brian-ch1-4/+8
headers for that specific version git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3194 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-12-28add configure for swresamplek-m_schindler1-0/+5
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3154 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-08-15Check for SDL_image in the configure script (thanks to mischi)brian-ch1-0/+3
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3122 b956fd51-792f-4845-bead-9b4dfca2ff2c
2015-04-03Update configure to detect lua5.3 and ffmpeg 2.6brian-ch1-13/+21
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3113 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-11-22Fix PCRE on linux and macosx. The soname of libpcre.so is different ↵k-m_schindler1-0/+10
depending on the system, e.g. .so.1 on Arch and .so.3 on Debian. Instead of always using libpcre.so.0, detect the soname for the current system. Thanks to rudi_s. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3105 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-11-22Use AC_CONFIG_MACRO_DIR. This way autoconf doesnt require the path to ↵k-m_schindler1-0/+1
dists/autogen/m4 as option and autoreconf works out of the box. However, it seems that older autoconf versions ( like the one in Debian Wheezy ) are buggy in that regard and still require the path. Therefore, dont change autogen.sh. Thanks to rudi_s. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3104 b956fd51-792f-4845-bead-9b4dfca2ff2c
2014-10-12the sh shell needs export for permanent change of an environment variablek-m_schindler1-1/+1
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3082 b956fd51-792f-4845-bead-9b4dfca2ff2c
2013-07-30fix configure for libav* >= 1.0 on Mac OS Xk-m_schindler1-1/+8
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3008 b956fd51-792f-4845-bead-9b4dfca2ff2c
2013-05-05correct upppercase/lowercase of lua_lib_namek-m_schindler1-1/+1
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2983 b956fd51-792f-4845-bead-9b4dfca2ff2c
2013-05-03extend the detection of ffmpeg and lua.k-m_schindler1-3/+3
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2979 b956fd51-792f-4845-bead-9b4dfca2ff2c
2013-01-29setting check in PKG_HAVE for lua5.*.pc. fixes configure of this cases.k-m_schindler1-5/+5
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2937 b956fd51-792f-4845-bead-9b4dfca2ff2c
2013-01-27add version detection for lua in configurek-m_schindler1-4/+9
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2935 b956fd51-792f-4845-bead-9b4dfca2ff2c
2013-01-27add configure check for lua 5.2 on ubuntuk-m_schindler1-7/+11
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2934 b956fd51-792f-4845-bead-9b4dfca2ff2c
2012-04-20new detection of ffmpeg version. API changes: SampleFormat -> ↵k-m_schindler1-3/+0
AVSampleFormat. Configure still needs update. Special thanks to lotan. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2856 b956fd51-792f-4845-bead-9b4dfca2ff2c
2012-04-02extend configure for the detection of ffmpeg versionk-m_schindler1-0/+2
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2853 b956fd51-792f-4845-bead-9b4dfca2ff2c
2010-10-10strings adjusted (removed 'RC'-parts)tobigun1-1/+1
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2656 b956fd51-792f-4845-bead-9b4dfca2ff2c
2010-06-17update configure to find libpng 1.4tobigun1-2/+10
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2539 b956fd51-792f-4845-bead-9b4dfca2ff2c
2010-06-16Steve Jobs: There is on more thing :-)k-m_schindler1-1/+1
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2532 b956fd51-792f-4845-bead-9b4dfca2ff2c
2010-06-08string updatetobigun1-1/+1
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2456 b956fd51-792f-4845-bead-9b4dfca2ff2c
2010-05-24make pcre not required, since it fails on ubuntu because of a different ↵k-m_schindler1-1/+1
name. do not forget to execute ./autogen.sh git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2417 b956fd51-792f-4845-bead-9b4dfca2ff2c
2010-05-24add configure for libpcre and add path for dlopen on darwink-m_schindler1-0/+10
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2416 b956fd51-792f-4845-bead-9b4dfca2ff2c
2010-04-30- configure recreated with autogen.shtobigun1-14/+4
- cleanup git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2323 b956fd51-792f-4845-bead-9b4dfca2ff2c
2010-01-13change lua lib filename for different versionss_alexander1-0/+3
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2088 b956fd51-792f-4845-bead-9b4dfca2ff2c
2010-01-12removed old plugin stuffs_alexander1-1/+0
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2078 b956fd51-792f-4845-bead-9b4dfca2ff2c
2010-01-12merged lua into trunks_alexander1-0/+8
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2071 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-12-13another fix to pass better options to the linker on Mac OS X, in particular ↵k-m_schindler1-1/+3
to 10.4 ppc systems :-) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@2028 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-12-05removed static pcre depss_alexander1-14/+0
pcre is dynamic-loaded on application start, so configure have not to check for the pcre-lib git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1970 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-12-05added pcre dependencys_alexander1-0/+14
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1963 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-11-22relax the linker conditions for failure for linking sqlite3 on Mac OS X ↵k-m_schindler1-1/+1
10.4, which does not have a recent enough version, but the missing symbol is not used by USDX. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1953 b956fd51-792f-4845-bead-9b4dfca2ff2c
2009-04-19forgot configure.ac in previous commitk-m_schindler1-0/+1
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1683 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-10-25configure and package description update:tobigun1-0/+3
- SDL_TTF replaced by freetype - swscale added to debian control file git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1475 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-09-12- Windows resources (.rc) reduced to the icontobigun1-1/+0
- Texture resource names are now directly written to resources.inc - Fonts are no resources anymore. They are moved to game/fonts and can be changed to support multiple charsets (until the TTF part is finished). Fonts are registered in fonts/fonts.in git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1367 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-09-09FreeBSD compatibility fixes:tobigun1-1/+1
- libpng -> libpng12 - arithmetic expressions with no argument do not work $(()) -> check for empty minor/major/release version added (error occurred with portaudio. The version is simply 19) - duplicates in linker flags removed (-L...) git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1356 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-09-09autogen.sh moved back to roottobigun1-1/+1
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1352 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-09-09- better conformance of Makefiles to GNU coding standardstobigun1-185/+12
- bindir/prefix, etc. can be changed anytime make is performed and is not hardcoded on configure time anymore - paths are written to the intermediate paths.inc file (instead of config-xyz.inc) - binary is not stripped anymore - fpc.m4 rewrite - additional options like heaptrace, range-checks - noexecstack workaround - some more changes - configure.ac helper functions moved to ax_ectract_version.m4 and pkg_config_utils.m4 - some icons moved from artwork to icons git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1351 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-09-02- removed configure options --enable-local/globaltobigun1-24/+18
- instead for - global build: just type "make" and "make install" - local build: just type "make" and start "game/ultrastardx" git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1338 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-09-01- new configure/make layout: tobigun1-55/+15
- configure/main-makefile moved to root-dir - configure-script checked in (no need to call autogen.sh on first run) - autogen.sh, m4, install.sh etc. moved to dists/autogen/ - config.guess/sub for canonical builds - unit-tests moved to test - removed delphi subdir in portaudio/-mixer - COPYING.txt/AUTHORS.txt/... added - dists/delphi7/2005 added git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1334 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-08-27project-files updated for new layouttobigun1-5/+5
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1315 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-08-27Reordering of the directories[1]: moving Game/Code to srck-m_schindler1-0/+0
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1302 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-08-08path suffix changed from UltraStarDeluxe to ultrastardx. This means USDX is ↵tobigun1-3/+3
now installed into /usr/share/ultrastardx instead of /usr/share/UltraStarDeluxe and user-data will be in ~/.ultrastardx. Please delete old copies in the old UltraStarDeluxe dir and move your user-data (config, songs, etc.) to the new dir. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1245 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-08-08package-name changed to ultrastardxtobigun1-3/+1
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1244 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-08-08With the global build logs are now stored in ~/.UltraStarDeluxe/logs instead ↵tobigun1-12/+1
of /var/logs so we do not need special permissions on the log directory. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1242 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-07-17Mac OS X version check addedtobigun1-0/+12
git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1205 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-05-02changed config-macosx.inc to config-darwin.inc. The configure-script will ↵tobigun1-1/+1
create this automatically. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1057 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-04-22New Makefile:tobigun1-304/+293
- no need to edit config-linux.inc for non-standard installation - "make release", "make debug" targets, so reconfiguring with --enable/disable-debug is not necessary anymore - linkerflags (environment variables LDFLAGS and LIBS) (e.g. from pkg-config) like "-Lpath" or "-Wl,-rpath,'path'" are passed to fpc - some cleanup git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1028 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-04-07- Removed lrs resource usage in linux. Resources are copied to ↵tobigun1-58/+58
/usr/share/resources now. - Unified resource handling: call GetResourceStream (UCommon) to retrieve a resource. - Removed the lazarus dependency in the Makefile (it will also use the main .dpr-file now) - Now that the lazarus dependency is gone, the MacOSX and Linux version might use a shared codebase. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@1013 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-02-21- added "make install" target for global installationtobigun1-15/+8
- added "make debian-package" as a replacement for package_debian.sh. jaybinks: hope you like it. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@880 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-02-12Updated the autoconf/Makefile stufftobigun1-25/+112
- Use "./configue --enable-dev-build" to install locally - You can skip pkg-config errors with "--enable-skip-pkgconfig-errors" now git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@844 b956fd51-792f-4845-bead-9b4dfca2ff2c
2008-02-07- removed the gtk2 detection (it is just necessary if we want to use lazjpeg ↵tobigun1-1/+1
instead of Ulazjpeg) - undefined ProjectM in switches.inc because it caused some trouble (black screen or crashes). So you have to enable this if you want to use ProjectM. I will try to find the cause for the problem. It occurs with flms` installation only so we will have to debug his version remotely. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@841 b956fd51-792f-4845-bead-9b4dfca2ff2c