Package Details: magicseteditor 2.0.0-12

Git Clone URL: https://aur.archlinux.org/magicseteditor.git (read-only)
Package Base: magicseteditor
Description: A program to help create Magic: the Gathering cards and sets. Comes with no game support.
Upstream URL: http://magicseteditor.sourceforge.net
Licenses: GPL
Conflicts: magicseteditor-bin, magicseteditor-svn, magicseteditor-xyz-mod, mse2
Provides: magicseteditor=2.0.0
Submitter: ShadowKyogre
Maintainer: ShadowKyogre
Last Packager: ShadowKyogre
Votes: 7
Popularity: 0.195776
First Submitted: 2011-12-20 05:45
Last Updated: 2015-12-12 18:13

Latest Comments

Halian commented on 2016-03-14 17:08

So after installing this and copying all my templates over from Windows, I keep getting the error "iCCP: known incorrect sRGB profile" incessantly. I know it's a libpng error, but I've no idea what the cause is or how to fix it.

ShadowKyogre commented on 2014-04-11 01:52

@Dornith, zachtib: Managed to secure some free time. The error is coming from building against wxgtk 3 instead of wxgtk 2.8 (I haven't tried compiling it against wxgtk 2.9 yet).

@spr-k3737: Updated the package to include the svn in the makedepends

@everyone: Alerting everyone that the extra packages for the parts of magicseteditor (such as the basic game types) are going to require a heavy overhaul on my end since Pichiro had to rehost the templates because their original site for hosting them went down. Until I get them packaged, please check out his index of card and game templates and grab them from there:

http://msetemps.sourceforge.net/phpBB3/viewtopic.php?&t=144

Dornith commented on 2014-03-12 01:47

Error during build:
/usr/include/boost/functional/hash/extensions.hpp:115:17: note: template<class K, class T, class C, class A> std::size_t boost::hash_value(const std::multimap<_Key, _Tp, _Compare, _Alloc>&)
std::size_t hash_value(std::multimap<K, T, C, A> const& v)
^
/usr/include/boost/functional/hash/extensions.hpp:115:17: note: template argument deduction/substitution failed:
/usr/include/boost/functional/hash/extensions.hpp:269:34: note: ‘const wxUniChar’ is not derived from ‘const std::multimap<_Key, _Tp, _Compare, _Alloc>’
return hash_value(val);
^
/usr/include/boost/functional/hash/extensions.hpp:121:17: note: template<class T> std::size_t boost::hash_value(const std::complex<_Tp>&)
std::size_t hash_value(std::complex<T> const& v)
^
/usr/include/boost/functional/hash/extensions.hpp:121:17: note: template argument deduction/substitution failed:
/usr/include/boost/functional/hash/extensions.hpp:269:34: note: ‘const wxUniChar’ is not derived from ‘const std::complex<_Tp>’
return hash_value(val);
^
In file included from ./src/util/io/package_manager.hpp:13:0,
from ./src/main.cpp:10:
./src/util/io/package.hpp: In member function ‘virtual VCSP Package::getVCS()’:
./src/util/io/package.hpp:150:55: warning: control reaches end of non-void function [-Wreturn-type]
virtual VCSP getVCS() { return intrusive(new VCS()); }
^
Makefile:1622: recipe for target 'src/magicseteditor-main.o' failed
make: *** [src/magicseteditor-main.o] Error 1

I can't figure out how to fix it.

spr-k3737 commented on 2014-02-09 18:38

Unlisted subversion requirement.

zachtib commented on 2014-01-15 03:02

I'm getting the following error when I try to build this package:


/usr/include/boost/functional/hash/extensions.hpp:115:17: note: template argument deduction/substitution failed:
/usr/include/boost/functional/hash/extensions.hpp:269:34: note: 'const wxUniChar' is not derived from 'const std::multimap<_Key, _Tp, _Compare, _Alloc>'
return hash_value(val);
^
/usr/include/boost/functional/hash/extensions.hpp:121:17: note: template<class T> std::size_t boost::hash_value(const std::complex<_Tp>&)
std::size_t hash_value(std::complex<T> const& v)
^
/usr/include/boost/functional/hash/extensions.hpp:121:17: note: template argument deduction/substitution failed:
/usr/include/boost/functional/hash/extensions.hpp:269:34: note: 'const wxUniChar' is not derived from 'const std::complex<_Tp>'
return hash_value(val);
^
In file included from ./src/util/io/package_manager.hpp:13:0,
from ./src/main.cpp:10:
./src/util/io/package.hpp: In member function 'virtual VCSP Package::getVCS()':
./src/util/io/package.hpp:150:55: warning: control reaches end of non-void function [-Wreturn-type]
virtual VCSP getVCS() { return intrusive(new VCS()); }
^
Makefile:1622: recipe for target 'src/magicseteditor-main.o' failed
make: *** [src/magicseteditor-main.o] Error 1
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build magicseteditor.
==> Restart building magicseteditor ? [y/N]
==> ---------------------------------------
==>

ShadowKyogre commented on 2014-01-08 05:29

Updated PKGBUILD after noticing it doesn't build when I tried to recompile it to update library linkages on my system. This should build again.

ShadowKyogre commented on 2013-01-01 20:20

Updated the PKGBUILD to include your solution. Thank you very much for the notification :).

minder commented on 2013-01-01 15:17

OK, I found the solution:

you need to set
LDFLAGS='-lboost_system'
preferably before ./configure

minder commented on 2013-01-01 14:34

Does not compile even with permissive flag set.

./src/script/magicseteditor-value.o: In function `boost::lock_error::lock_error(int, char const*)':
value.cpp:(.text._ZN5boost10lock_errorC2EiPKc[_ZN5boost10lock_errorC5EiPKc]+0x1c): undefined reference to `boost::system::system_category()'
./src/script/magicseteditor-value.o: In function `boost::thread_resource_error::thread_resource_error(int, char const*)':
value.cpp:(.text._ZN5boost21thread_resource_errorC2EiPKc[_ZN5boost21thread_resource_errorC5EiPKc]+0x1c): undefined reference to `boost::system::system_category()'
./src/script/magicseteditor-value.o: In function `_GLOBAL__sub_I__ZNK11ScriptValuecv8wxStringEv':
value.cpp:(.text.startup+0x23): undefined reference to `boost::system::generic_category()'
value.cpp:(.text.startup+0x2f): undefined reference to `boost::system::generic_category()'
value.cpp:(.text.startup+0x3b): undefined reference to `boost::system::system_category()'
collect2: error: ld returned 1 exit status

elegua commented on 2012-04-12 23:20

With GCC 4.7, this no longer compiles due to more strict implementation requirements. For now, there is a permissive mode which can be activated with the CPPFLAGS option of -fpermissive.

All comments