--- crystal1.5-1.5.1.orig/debian/changelog
+++ crystal1.5-1.5.1/debian/changelog
@@ -0,0 +1,11 @@
+crystal1.5 (1.5.1-1+1.2) stable; urgency=low
+
+  * version number update by debtransform
+
+ -- debtransform <build@opensuse.org>  Wed, 16 Oct 2024 10:17:33 +0000
+
+crystal1.5 (1.5.0-1) stable; urgency=low
+
+* Create package for crystal 1.5.0
+
+-- Crystal Team <crystal@manas.tech>  Thu, 7 Jul 2022 14:11:44 UTC
--- crystal1.5-1.5.1.orig/debian/compat
+++ crystal1.5-1.5.1/debian/compat
@@ -0,0 +1 @@
+10
--- crystal1.5-1.5.1.orig/debian/control
+++ crystal1.5-1.5.1/debian/control
@@ -0,0 +1,36 @@
+Source: crystal1.5
+Section: devel
+Priority: extra
+Maintainer: Crystal Team <crystal@manas.tech>
+Build-Depends: debhelper (>= 9)
+Standards-Version: 3.9.4
+Homepage: https://crystal-lang.org
+
+Package: crystal1.5-docs
+Section: devel
+Architecture: all
+Depends: ${shlibs:Depends}
+Enhances: crystal
+Provides: crystal-docs
+Conflicts: crystal-docs
+Description: Documentation for the Crystal Programming Language
+
+Package: crystal1.5-samples
+Section: devel
+Architecture: all
+Depends: ${shlibs:Depends}
+Enhances: crystal
+Provides: crystal-samples
+Conflicts: crystal-samples
+Description: Sample code for the Crystal Programming Language
+
+Package: crystal1.5
+Section: devel
+Architecture: any
+Provides: crystal
+Conflicts: crystal
+Depends: ${shlibs:Depends}, gcc, pkg-config, libpcre3-dev, libevent-dev
+Recommends: libssl-dev, libz-dev, libxml2-dev, libgmp-dev, libyaml-dev
+Description: Crystal is a general-purpose, object-oriented programming language.
+ With syntax inspired by Ruby, it is a compiled language with static type-checking,
+ serving both, humans and computers.
--- crystal1.5-1.5.1.orig/debian/rules
+++ crystal1.5-1.5.1/debian/rules
@@ -0,0 +1,108 @@
+#!/usr/bin/make -f
+# See debhelper(7) (uncomment to enable)
+# -*- makefile -*-
+
+# output every command that modifies files on the build system.
+export DH_VERBOSE=1
+
+export VERSION=1.5.1
+
+# see FEATURE AREAS in dpkg-buildflags(1)
+#export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
+# see ENVIRONMENT in dpkg-buildflags(1)
+# package maintainers to append CFLAGS
+#export DEB_CFLAGS_MAINT_APPEND  = -Wall -pedantic
+# package maintainers to append LDFLAGS oifdofipfsm,fjjkjiuikjkjkjkjkkki
+#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
+
+export DESTROOT=$(CURDIR)/debian
+DEST_PREFIX := $(DESTROOT)/crystal$(shell echo $${VERSION%.*})
+SOURCES := $(CURDIR)/../SOURCES
+
+DEB_TARGET_GNU_CPU ?= $(DEB_BUILD_GNU_CPU)
+
+%:
+	dh $@
+
+override_dh_auto_clean:
+
+override_dh_auto_build:
+	tar -xf $(SOURCES)/crystal-$(VERSION)-1-linux-$(DEB_TARGET_GNU_CPU).tar.gz
+	tar -xf $(SOURCES)/crystal-$(VERSION)-docs.tar.gz
+	tar -xf $(SOURCES)/$(VERSION).tar.gz
+
+override_dh_auto_test:
+
+override_dh_auto_install:
+	mkdir -p $(DEST_PREFIX)
+	cp -r crystal-$(VERSION)-1 $(DEST_PREFIX)/usr
+
+	mkdir -p $(DEST_PREFIX)-docs/usr/share/crystal/docs
+	cp -r crystal-$(VERSION)-docs $(DEST_PREFIX)-docs/usr/share/crystal/docs
+
+	mkdir -p $(DEST_PREFIX)-samples/usr/share/crystal/samples
+	cp -r crystal-$(VERSION)/samples $(DEST_PREFIX)-samples/usr/share/crystal/samples
+
+# Disable stripping of binaries because of https://github.com/crystal-lang/crystal/issues/10948
+override_dh_strip:
+
+# Extracted from Debian Maintainer Guide:
+#
+# You may need to run dh_* commands invoked via the new dh with added arguments,
+# or to run additional commands with them, or to skip them. For such cases, you
+# create an override_dh_foo target with its rule in the rules file defining an
+# override_dh_foo target for the dh_foo command you want to change. It basically
+# says run me instead.
+#
+# Please note that the dh_auto_* commands tend to do more than what has been
+# discussed in this (over)simplified explanation to take care of all the corner
+# cases. It is a bad idea to use override_dh_* targets to substitute simplified
+# equivalent commands (except for the override_dh_auto_clean target) since it
+# may bypass such smart debhelper features.
+#
+# So, for instance, if you want to store system configuration data in the
+# /etc/gentoo directory instead of the usual /etc directory for the recent
+# gentoo package using Autotools, you can override the default --sysconfig=/etc
+# argument given by the dh_auto_configure command to the ./configure command by
+# the following:
+#
+# override_dh_auto_configure:
+#	dh_auto_configure -- --sysconfig=/etc/gentoo
+#
+# The arguments given after -- are appended to the default arguments of the
+# auto-executed program to override them. Using the dh_auto_configure command is
+# better than directly invoking the ./configure command here since it will only
+# override the --sysconfig argument and retain any other, benign arguments to
+# the ./configure command.
+#
+# If the Makefile in the source for gentoo requires you to specify build as its
+# target to build it [52], you create an override_dh_auto_build target to enable
+# this.
+#
+# override_dh_auto_build:
+#	dh_auto_build -- build
+#
+# This ensures $(MAKE) is run with all the default arguments given by the
+# dh_auto_build command plus the build argument.
+#
+# If the Makefile in the source for gentoo requires you to specify the
+# packageclean target to clean it for the Debian package instead of using
+# distclean or clean targets, you can create an override_dh_auto_clean target to
+# enable it.
+#
+# override_dh_auto_clean:
+#	$(MAKE) packageclean
+#
+# If the Makefile in the source for gentoo contains a test target which you do
+# not want to run for the Debian package building process, you can use an empty
+# override_dh_auto_test target to skip it.
+#
+# override_dh_auto_test:
+#
+# If gentoo has an unusual upstream changelog file called FIXES,
+# dh_installchangelogs will not install that file by default. The
+# dh_installchangelogs command requires FIXES as its argument to install it.
+#
+# override_dh_installchangelogs:
+#	dh_installchangelogs FIXES
