diff --git a/Iterator-ppm.tar.gz b/Iterator-ppm.tar.gz
deleted file mode 100644
index c0f8ec4..0000000
Binary files a/Iterator-ppm.tar.gz and /dev/null differ
diff --git a/Iterator.ppd b/Iterator.ppd
deleted file mode 100644
index c952f44..0000000
--- a/Iterator.ppd
+++ /dev/null
@@ -1,12 +0,0 @@
-
- Iterator
- A general-purpose iterator class.
- Eric Roode <roode@cpan.org>
-
-
-
-
-
-
-
-
diff --git a/debian/README.Debian b/debian/README.Debian
deleted file mode 100644
index 94e7dda..0000000
--- a/debian/README.Debian
+++ /dev/null
@@ -1,8 +0,0 @@
-libiterator-perl for Debian
-
-Please edit this to provide information specific to
-this libiterator-perl Debian package.
-
- (Automatically generated by debmake Version 4.3.1)
-
- -- sufang Thu, 15 Sep 2022 09:51:21 +0800
diff --git a/debian/changelog b/debian/changelog
deleted file mode 100644
index da6e25b..0000000
--- a/debian/changelog
+++ /dev/null
@@ -1,5 +0,0 @@
-libiterator-perl (0.03-ok1) yangtze; urgency=medium
-
- * Build for openkylin.
-
- -- sufang Thu, 15 Sep 2022 09:51:21 +0800
diff --git a/debian/control b/debian/control
deleted file mode 100644
index 34abdf0..0000000
--- a/debian/control
+++ /dev/null
@@ -1,31 +0,0 @@
-Source: libiterator-perl
-Section: perl
-Priority: optional
-Maintainer: OpenKylin Developers
-Build-Depends: debhelper-compat (= 13)
-Build-Depends-Indep: libexception-class-perl,
- perl
-Standards-Version: 3.9.6
-Vcs-Browser: https://gitee.com/openkylin/libiterator-perl
-Vcs-Git: https://gitee.com/openkylin/libiterator-perl.git
-Homepage: https://metacpan.org/release/Iterator
-Testsuite: autopkgtest-pkg-perl
-
-Package: libiterator-perl
-Architecture: all
-Depends: libexception-class-perl,
- ${misc:Depends},
- ${perl:Depends}
-Description: Perl implementation of iterators
- Iterator is meant to be the definitive implementation of iterators, as
- popularized by Mark Jason Dominus's lectures and recent book (Higher Order
- Perl, Morgan Kauffman, 2005).
- .
- An "iterator" is an object, represented as a code block that generates the
- "next value" of a sequence, and generally implemented as a closure. When you
- need a value to operate on, you pull it from the iterator. If it depends on
- other iterators, it pulls values from them when it needs to. Iterators can be
- chained together (see Iterator::Util for functions that help you do just
- that), queueing up work to be done but not actually doing it until a value is
- needed at the front end of the chain. At that time, one data value is pulled
- through the chain.
diff --git a/debian/copyright b/debian/copyright
deleted file mode 100644
index 623cc15..0000000
--- a/debian/copyright
+++ /dev/null
@@ -1,44 +0,0 @@
-Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
-Upstream-Name: libiterator-perl
-Source:
-#
-# Please double check copyright with the licensecheck(1) command.
-
-Files: Changes
- Iterator-ppm.tar.gz
- MANIFEST
- META.yml
- t/doc.t
- t/new.t
- t/value.t
-Copyright: __NO_COPYRIGHT_NOR_LICENSE__
-License: __NO_COPYRIGHT_NOR_LICENSE__
-
-Files: README
-Copyright: 2005 Eric J. Roode.
-License: __UNKNOWN__
- This module is free software; you can redistribute it and/or modify it
- under the same terms as Perl itself.
-
-Files: Makefile.PL
-Copyright: __NO_COPYRIGHT__ in: Makefile.PL
-License: __UNKNOWN__
- package MY;
-
-Files: Iterator.pm
-Copyright: 2005 Eric J. Roode.
-License: __UNKNOWN__
- This module is free software; you can redistribute it and/or modify it
- under the same terms as Perl itself.
- .
- To avoid my spam filter, please include "Perl", "module", or this
- module's name in the message's subject line, and/or GPG-sign your
- message.
-
-#----------------------------------------------------------------------------
-# xml and html files (skipped):
-# Iterator.ppd
-
-#----------------------------------------------------------------------------
-# Files marked as NO_LICENSE_TEXT_FOUND may be covered by the following
-# license/copyright files.
diff --git a/debian/patches/series b/debian/patches/series
deleted file mode 100644
index 4a97dfa..0000000
--- a/debian/patches/series
+++ /dev/null
@@ -1 +0,0 @@
-# You must remove unused comment lines for the released package.
diff --git a/debian/rules b/debian/rules
deleted file mode 100755
index 2d33f6a..0000000
--- a/debian/rules
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/usr/bin/make -f
-
-%:
- dh $@
diff --git a/debian/source/format b/debian/source/format
deleted file mode 100644
index 89ae9db..0000000
--- a/debian/source/format
+++ /dev/null
@@ -1 +0,0 @@
-3.0 (native)
diff --git a/debian/watch b/debian/watch
deleted file mode 100644
index a17cacd..0000000
--- a/debian/watch
+++ /dev/null
@@ -1,3 +0,0 @@
-version=4
-opts=dversionmangle=s/\+ds\d*$// \
-https://metacpan.org/release/Iterator .*/Iterator-v?@ANY_VERSION@@ARCHIVE_EXT@$