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.108059
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.

ShadowKyogre commented on 2011-12-20 06:09

New barebones package: https://aur.archlinux.org/packages.php?ID=55117

The functionality for Magic: the Gathering support, YuGiOh! support, and VS support has been split into separate packages for use in the barebones build. The following packages that have been split from the original are listed below:
mse-ygo (https://aur.archlinux.org/packages.php?ID=55119)
mse-ygo-xyz (https://aur.archlinux.org/packages.php?ID=55118)
mse-vs (https://aur.archlinux.org/packages.php?ID=55122)
mse-mtg (https://aur.archlinux.org/packages.php?ID=55121)
mse-mtg-phyrexian (https://aur.archlinux.org/packages.php?ID=55120)

ShadowKyogre commented on 2011-11-24 06:17

Forgot to post here that I added unzip to the make dependencies. Damn I should split up the core templates in here some time soon...

zachtib commented on 2011-11-20 18:35

Heads up: unzip should be on the dependencies, just failed the build on my system due to it

ShadowKyogre commented on 2011-11-05 06:35

I am planning to, but I'm kind of busy because of university studies. Making a vanilla build should be pretty easy, since it's just removing the build lines that copy the updated files. Speaking of vanilla, I was also hoping to split off the main YuGiOh, VS, and MtG templates into different packages so it's more modular to install. I might get around to pushing a vanilla build tomorrow, as it's also getting a little late here >< (and putting that specific file on my dropbox so checksums aren't as weird with the Xyzv5.zip file).

zachtib commented on 2011-11-03 14:56

The package fails for me when it gets to the checsum for the XyzV5.zip.

Also, are you planning on building a vanilla mse package? I might put one together otherwise based on this, since looking at your PKGBUILD I was finally able to compile MSE on Arch for the first time

ShadowKyogre commented on 2011-10-22 18:44

Updated to use the XYZ modifications from this thread: http://forum.yugiohcardmaker.net/topic/240063-mse-xyz-monsters-v5-now-you-can-make-your-own/

ShadowKyogre commented on 2011-10-21 05:55

Updated with Phyrexian updates.