- updated to 1.3.1 OBS-URL: https://build.opensuse.org/request/show/1010425 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-App-Sqitch?expand=0&rev=5
84 lines
2.3 KiB
YAML
84 lines
2.3 KiB
YAML
---
|
|
#description_paragraphs: 3
|
|
#description: |-
|
|
# override description from CPAN
|
|
#summary: override summary from CPAN
|
|
#no_testing: broken upstream
|
|
#sources:
|
|
# - source1
|
|
# - source2
|
|
#patches:
|
|
# foo.patch: -p1
|
|
# bar.patch:
|
|
preamble: |-
|
|
BuildRequires: perl(Class::XSAccessor)
|
|
BuildRequires: perl(Template)
|
|
BuildRequires: timezone
|
|
Provides: sqitch
|
|
Requires: perl(Class::XSAccessor)
|
|
Requires: perl(Template)
|
|
#post_prep: |-
|
|
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'`
|
|
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL
|
|
#post_build: |-
|
|
# rm unused.files
|
|
#post_install: |-
|
|
# sed on %{name}.files
|
|
#license: SUSE-NonFree
|
|
#skip_noarch: 1
|
|
#custom_build: |-
|
|
#./Build build flags=%{?_smp_mflags} --myflag
|
|
#custom_test: |-
|
|
#startserver && make test
|
|
#ignore_requires: Bizarre::Module
|
|
misc: |-
|
|
%{_prefix}%{_sysconfdir}/sqitch
|
|
|
|
%package pg
|
|
Summary: Sane database change management for PostgreSQL
|
|
Group: Development/Libraries/Perl
|
|
Requires: postgresql
|
|
Requires: sqitch >= %{version}
|
|
Requires: perl(DBD::Pg)
|
|
Requires: perl(DBI)
|
|
|
|
%description pg
|
|
Sqitch provides a simple yet robust interface for database change
|
|
management. The philosophy and functionality is inspired by Git. This
|
|
package bundles the Sqitch PostgreSQL support.
|
|
|
|
%package sqlite
|
|
Summary: Sane database change management for SQLite
|
|
Group: Development/Libraries/Perl
|
|
Requires: sqitch >= %{version}
|
|
Requires: sqlite3
|
|
Requires: perl(DBD::SQLite) >= 1.31
|
|
Requires: perl(DBI)
|
|
|
|
%description sqlite
|
|
Sqitch provides a simple yet robust interface for database change
|
|
management. The philosophy and functionality is inspired by Git. This
|
|
package bundles the Sqitch SQLite support.
|
|
|
|
%package mysql
|
|
Summary: Sane database change management for MySQL
|
|
Group: Development/Libraries/Perl
|
|
Requires: mysql
|
|
Requires: sqitch >= %{version}
|
|
Requires: perl(DBD::mysql)
|
|
Requires: perl(DBI)
|
|
|
|
%description mysql
|
|
Sqitch provides a simple yet robust interface for database change
|
|
management. The philosophy and functionality is inspired by Git. This
|
|
package bundles the Sqitch MySQL support.
|
|
|
|
%files mysql
|
|
# No additional files required.
|
|
|
|
%files sqlite
|
|
# No additional files required.
|
|
|
|
%files pg
|
|
# No additional files required.
|