Need help on my specfile

Hello,

I have problems to build my program. I think there is something wrong with my specfile.
Hint: The program is written in Free Pascal.

The specfile can be found at:
https://build.opensuse.org/package/show/home:pewrn/consoleSudoku

My project is hosted at:
http://savannah.nongnu.org/projects/consolesudoku

The tarball including the ‘makefile’, ‘install.sh’ and ‘make.sh’ can be found at:
http://download.savannah.gnu.org/releases/consolesudoku/consoleSudoku_v0.11.tar.gz

The opensuse build message is:
openSUSE_Leap_42.1
Repository has been published x86_64
consoleSudoku unresolvable The build can not begin, because required packages are either missing or not explicitly defined.

Updated at: 2016-09-17 10:37:01+00:00
Legend

succeeded: Package has built successfully and can be used to build further packages.
failed: The package does not build successfully. No packages have been created. Packages that depend on this package will be built using any previously created packages, if they exist.
unresolvable: The build can not begin, because required packages are either missing or not explicitly defined.
broken: The sources either contain no build description (e.g. specfile), automatic source processing failed or a merge conflict does exist.
blocked: This package waits for other packages to be built. These can be in the same or other projects.
scheduled: A package has been marked for building, but the build has not started yet.
dispatching: A package is being copied to a build host. This is an intermediate state before building.
building: The package is currently being built.
signing: The package has been built successfully and is assigned to get signed.
finished: The package has been built and signed, but has not yet been picked up by the scheduler. This is an intermediate state prior to 'succeeded' or 'failed'.
disabled: The package has been disabled from building in project or package metadata.
excluded: The package build has been disabled in package build description (for example in the .spec file) or does not provide a matching build description for the target.
unknown: The scheduler has not yet evaluated this package. Should be a short intermediate state for new packages.

So any help is welcome

Peter

You package needs fpc to build, but that isn’t part if the distribution. (there’s an ongoing effort to get it into Factory, but it hasn’t been accepted yet).
Probably the easiest way to fix this is to branch fpc in your home project, e.g. from devel:languages:pascal.

Thank you wolfi323.

This is not a good news for me and my little project.

Peter

Well, as I wrote, just branch the existing package from devel:languages:pascal in your home repo, and your package will be able to find/use it.